From 8e04fafb36d966d13be9f0de864623cce816e7b2 Mon Sep 17 00:00:00 2001 From: joelebwf Date: Thu, 17 Dec 2020 15:44:55 -0600 Subject: [PATCH] Maint2020 (#56) Fixed issues #55 and started on #51. The code now runs entirely as a Vue.js application and the Python code prepares JSON. There is no REST API anymore. --- .gitignore | 1 + {viewer => prep}/__init__.py | 0 prep/generate_static_site.py | 65 +++++++ viewer/viewer.py => prep/generator.py | 107 +++-------- {viewer => prep}/reference.py | 177 +++++++++++++++++- {viewer => prep}/relationships.py | 0 {viewer => prep}/tests/__init__.py | 0 .../tests/test_generator.py | 0 scripts/dist.sh | 7 - scripts/setup-dev.sh | 18 ++ viewer/generate_static_site.py | 68 ------- web/resources/concepts-details.json | 2 +- web/resources/concepts.json | 2 +- web/resources/entrypoints-concepts.json | 2 +- web/resources/entrypoints-details.json | 2 +- web/resources/entrypoints.json | 2 +- web/resources/entrypoints_concepts.json | 1 - web/resources/references.json | 2 +- web/resources/types.json | 2 +- web/resources/units.json | 2 +- 20 files changed, 286 insertions(+), 174 deletions(-) rename {viewer => prep}/__init__.py (100%) create mode 100644 prep/generate_static_site.py rename viewer/viewer.py => prep/generator.py (72%) rename {viewer => prep}/reference.py (60%) rename {viewer => prep}/relationships.py (100%) rename {viewer => prep}/tests/__init__.py (100%) rename viewer/tests/test_viewer.py => prep/tests/test_generator.py (100%) create mode 100755 scripts/setup-dev.sh delete mode 100644 viewer/generate_static_site.py delete mode 100644 web/resources/entrypoints_concepts.json diff --git a/.gitignore b/.gitignore index 561e842..3fd3146 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ __pycache__ node_modules .DS_Store dist +venv diff --git a/viewer/__init__.py b/prep/__init__.py similarity index 100% rename from viewer/__init__.py rename to prep/__init__.py diff --git a/prep/generate_static_site.py b/prep/generate_static_site.py new file mode 100644 index 0000000..1ed7788 --- /dev/null +++ b/prep/generate_static_site.py @@ -0,0 +1,65 @@ +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at + +# http://www.apache.org/licenses/LICENSE-2.0 + +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import generator + +import json +from oblib import taxonomy + + +tax = taxonomy.Taxonomy() + + +data = generator.entrypoints() +with open("../web/resources/entrypoints.json", "w") as outfile: + outfile.write(json.dumps(data)) + +entrypoints = data +with open("../web/resources/entrypoints-details.json", "w") as outfile: + data = {} + for entrypoint in entrypoints: + try: + data[entrypoint["entrypoint"]] = generator.entrypoint_detail(entrypoint["entrypoint"]) + except: + pass + outfile.write(json.dumps(data)) + +with open("../web/resources/entrypoints-concepts.json", "w") as outfile: + data = {} + for entrypoint in entrypoints: + data[entrypoint["entrypoint"]] = [] + for concept in tax.semantic.get_entrypoint_concepts(entrypoint["entrypoint"]): + data[entrypoint["entrypoint"]].append(concept.split(":")[1]) + outfile.write(json.dumps(data)) + +data = generator.concepts("none") +with open("../web/resources/concepts.json", "w") as outfile: + outfile.write(json.dumps(data)) + +with open("../web/resources/concepts-details.json", "w") as outfile: + concepts = data + data = {} + for concept in concepts: + data[concept["name"]] = generator.concept_detail(concept["name"], concept["taxonomy"]) + outfile.write(json.dumps(data)) + +data = generator.types() +with open("../web/resources/types.json", "w") as outfile: + outfile.write(json.dumps(data)) + +data = generator.units() +with open("../web/resources/units.json", "w") as outfile: + outfile.write(json.dumps(data)) + +data = generator.glossary() +with open("../web/resources/references.json", "w") as outfile: + outfile.write(json.dumps(data)) \ No newline at end of file diff --git a/viewer/viewer.py b/prep/generator.py similarity index 72% rename from viewer/viewer.py rename to prep/generator.py index f2281d5..354e4f7 100644 --- a/viewer/viewer.py +++ b/prep/generator.py @@ -11,85 +11,27 @@ # limitations under the License. """ -This program implements the Orange Button Viewer. The Orange Button Viewer provides full information on the Orange Button data structures -in an easy to use format that does not require XBRL experience. - -Use the following comand to start the Viewer. - - $ pip install Flask - $ FLASK_APP=viewer.py flask run +This allows OBTV to be generated for the Vue.js code. The data is generated from pyoblib and the output +is in Python lists/dictionaries that can be externalized to JSON. """ import reference import relationships -import json import re -import werkzeug from oblib import taxonomy -from flask import Flask, make_response, jsonify -#from flask_cors import CORS +from flask import jsonify -RETURN_INDEX = "

Return to search page

" -tax = None +tax = taxonomy.Taxonomy() def convert(name): s1 = re.sub('(.)([A-Z][a-z]+)', r'\1 \2', name) return re.sub('([a-z0-9])([A-Z])', r'\1 \2', s1) -"""Main Code - Start Flask""" -tax = taxonomy.Taxonomy() -app = Flask(__name__, static_url_path='', static_folder='dist') -#CORS(app) -app.logger.setLevel(20) -app.logger.info("Initialization completed") -"""End of Main Code""" - - -@app.errorhandler(Exception) -def exception(e): - """ - Handle All Exceptions here - typically Exceptions are program logic issues so there is little that can - be returend other than an internal error has occured. It is possible that the issue is a bad key passsed - from the client side (KeyError) or some sort of HTTPException as well and these will be reflected. - """ - - app.logger.error(e) - - if isinstance(e, KeyError): - response = make_response() - response.data = json.dumps({ - "code": 404, - "name": "404 Not Found", - "description": str(e) - }) - response.content_type = "application/json" - return response - elif isinstance(e, werkzeug.exceptions.HTTPException): - response = e.get_response() - response.data = json.dumps({ - "code": e.code, - "name": e.name, - "description": e.description, - }) - response.content_type = "application/json" - return response - else: - response = make_response() - response.data = json.dumps({ - "code": 500, - "name": "500 Internal Server Error", - "description": "An internal issue with the software occurred", - }) - response.content_type = "application/json" - return response - - -@app.route('/concepts/', methods=['GET']) def concepts(entrypoint): - """Flask Read Handler for concepts API Endpoint""" + """Generates concepts data""" if entrypoint == "none": data = [] @@ -128,12 +70,11 @@ def concepts(entrypoint): "period": details.period_type.value }) - return jsonify(data) + return data -@app.route('/units/', methods=['GET']) def units(): - """Flask Read Handler for units API Endpoint""" + """Generates units data""" data = [] for unit in tax.units.get_all_units(): @@ -148,12 +89,11 @@ def units(): "definition": details.definition }) - return jsonify(data) + return data -@app.route('/types/', methods=['GET']) def types(): - """Flask Read Handler for types API Endpoint""" + """Generates types data""" data = [] @@ -190,12 +130,11 @@ def types(): "definition": "" }) - return jsonify(sorted(data, key=lambda x: x["code"].lower())) + return sorted(data, key=lambda x: x["code"].lower()) -@app.route('/entrypoints/', methods=['GET']) def entrypoints(): - """Flask Read Handler for entrypoints API endpoint""" + """Generates entrypoints data""" # TODO: This code is a workaround for an issue in solar-taxonomy (and perhaps pyoblib) that # the Monitoring Entrypoint has not metadata. Thus there is one extra entrypoint in the non-detailed @@ -208,21 +147,23 @@ def entrypoints(): data.append({ "entrypoint": entrypoints_details[entrypoint].name, "type": entrypoints_details[entrypoint].entrypoint_type.value, - "description": entrypoints_details[entrypoint].description + "description": reference.ENTRYPOINTS_DESCRIPTION[entrypoint] }) else: + description = "" + if entrypoint in reference.ENTRYPOINTS_DESCRIPTION: + description = reference.ENTRYPOINTS_DESCRIPTION[entrypoint] data.append({ "entrypoint": entrypoint, "type": "Documents", - "description": "None" + "description": description }) - return jsonify(sorted(data, key=lambda x: x["entrypoint"])) + return sorted(data, key=lambda x: x["entrypoint"]) -@app.route('/glossary/', methods=['GET']) def glossary(): - """Flask Read Handler for glossary API Endpoint""" + """Generates glossary data""" data = [] for item in sorted(reference.ACRONYMS.items()): @@ -239,11 +180,11 @@ def glossary(): "definition": item[0] }) - return jsonify(data) + return data -@app.route('/conceptdetail//', methods=['GET']) def concept_detail(concept, taxonomy): + """Generates concept_detail data""" concept = taxonomy.lower() + ":" + concept @@ -328,19 +269,17 @@ def concept_detail(concept, taxonomy): "usages": usages } - return jsonify(data) + return data -@app.route('/entrypointdetail//undefined', methods=['GET']) def entrypoint_detail(entrypoint): + """Generates entrypoint detail data""" r = relationships.create_json(entrypoint) if len(r) < 1: raise KeyError('Entrypoint {} not found'.format(entrypoint)) data = relationships.create_json(entrypoint) - return jsonify(data) + return data -if __name__ == "__main__": - app.run(debug=True, port=5000) \ No newline at end of file diff --git a/viewer/reference.py b/prep/reference.py similarity index 60% rename from viewer/reference.py rename to prep/reference.py index aad15d0..6c26648 100644 --- a/viewer/reference.py +++ b/prep/reference.py @@ -66,7 +66,7 @@ "TypicalMetYear": "TMY", "ReferenceCell": "RefCell", "PowerFactor": "PF", - "SCADASystem": "SCADA" + "SCADASystem": "SCADA", } @@ -327,14 +327,14 @@ "Warranties": "Warr", "Warranty": "Warr", "Weight": "Wt", - "Weighted": "Wt" + "Weighted": "Wt", } TYPES = { "dei:legalEntityIdentifierItemType": "String", "nonnum:domainItemType": "String", - "num-us:electricCurrentItemType": "Float", + "num-us:electricCurrentItemType": "Float", "num-us:frequencyItemType": "Float", "num-us:insolationItemType": "Float", "num-us:irradianceItemType": "Float", @@ -424,7 +424,7 @@ "xbrli:monetaryItemType": "Float", "xbrli:normalizedStringItemType": "String", "xbrli:pureItemType": "String", - "xbrli:stringItemType": "String" + "xbrli:stringItemType": "String", } @@ -436,7 +436,7 @@ "Enumeration": "Value must be one of the enumerated values listed below:", "URI": "Value must be a valid internet URI/URL format (but does not necessarily need to exist on the internet)", "UUID": "Value must be a valid UUID (xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxx)", - "LEI": "Value must be a 20 character LEI string" + "LEI": "Value must be a 20 character LEI string", } @@ -447,6 +447,171 @@ "solar-types": "Solar", "nonnum": "Basic", "us-types": "Basic", - "xbrli": "Basic" + "xbrli": "Basic", } + +ENTRYPOINTS_DESCRIPTION = { + "AdvisorInvoices": "", + "All": "", + "Appraisal": "", + "ApprovalNotice": "", + "AssetManagementContract": "", + "AssetManager": "", + "AssignmentOfInterest": "", + "AssignmentandAssumptionAgreement": "", + "BillOfSale": "", + "BoardResolutionforMasterLesseeLesseeandOperator": "", + "BreakageFeeSideLetter": "", + "BuildingInspection": "", + "BusinessInterruptionInsurancePolicy": "", + "CasualtyInsurancePolicy": "", + "CertificateOfAcceptanceReport": "", + "CertificateOfCompletion": "", + "CertificateOfFinalCompletion": "", + "CertificateOfFormationForMasterLesseeLesseeAndOperator": "", + "CertificatesofInsurance": "", + "ClosingCertificate": "", + "ClosingIndemnityAgreement": "", + "CommercialGeneralInsurancePolicy": "", + "CommitmentAgreement": "", + "ComponentMaintenance": "", + "ComponentMaintenanceActions": "", + "ComponentStatusReport": "", + "ConstructionContractorNoticeofCertification": "", + "ConstructionIssuesReport": "", + "ConstructionLoanAgreement": "", + "ConstructionMonitoringReport": "", + "CreditReport": "", + "CutSheet": "Cut sheets are manufacturer equipment specification sheets, designed to convey nameplate and physical information about a product. This document entry point contains concepts to standardize a cut sheet for various pieces of equipment that may be used in a system. Below is an example of an inverter cut sheet that features manufacturer information about three different inverter models.Cut sheets are manufacturer equipment specification sheets, designed to convey nameplate and physical information about a product. This document entry point contains concepts to standardize a cut sheet for various pieces of equipment that may be used in a system. Below is an example of an inverter cut sheet that features manufacturer information about three different inverter models.", + "DesignandConstructionDocuments": "", + "Developer": "This is designed to capture information about the experience and background of the developer, for example, past funds in which they have been involved, experience in construction, development, and community engagement, number of projects they have developed, number of megawatts under construction, and experience in using subcontractors.", + "DeveloperPerformanceGuarantee": "", + "EasementReport": "", + "ElectricalInspection": "", + "EnergyProductionInsurancePolicy": "", + "EngineeringProcurementAndConstructionContract": "", + "Entity": "", + "EnvironmentalAssessmentI": "", + "EnvironmentalImpactReport": "", + "EquipmentSpecSheets": "", + "EquipmentWarranties": "", + "EquityContributionAgreement": "", + "EquityContributionGuarantee": "", + "EstoppelCertificatePowerPurchaseAgreement": "", + "ExposureReport": "", + "FinancialLeaseSchedule": "", + "Fund": "here are three tables in the Data-Fund entry point: the Fund [Table], the Reserve [Table], and the Offtaker [Table].", + "FundingMemo": "", + "GuaranteeandPledgementAgreement": "", + "Guarantees": "", + "HedgeAgreement": "", + "HostAcknowledgement": "", + "IECRECertificate": "The IEC System for Certification to Standards Relating to Equipment for Use in Renewable Energy Applications (IECRE) is a set of global certification standards. Orange Button is 10 designed to capture data needed for certifications which include the following IECRE certificate types:", + "IncentiveAssignment": "", + "IncumbencyCertificate": "", + "IndependentEngineeringOpinionReport": "", + "IndependentEngineeringServicesCheckList": "", + "InstallationAgreement": "", + "Insurance": "Numerous participants in a solar project may be required to have various insurance policies. The Taxonomy has tables for various insurance policies that may apply to one or more 106 | Orange Button Taxonomy Guide, Version 1 | May 2018 participants. The diagram below provides an example of the table for Business Interruption Insurance Policy [Table] on the left side. The table uses the typed dimension Insurance [Axis] as the primary key to the table. Line items allow for the capture of information about a specific business interruption insurance policy such as name of the carrier, and dates related to the policy, as well as actual and minimum amount of coverage.", + "InsuranceConsultantReport": "", + "InterconnectionAgreement": "", + "InterconnectionApproval": "", + "InvestmentMemo": "", + "InvoiceIncludingWiringInstructions": "", + "LCCRegistration": "", + "LLCFormationDocuments": "", + "LeaseContractForProject": "", + "LesseeClaimDocuments": "", + "LesseeCollateralAgencyAgreement": "", + "LesseeSecurityAgreement": "", + "LetterofCredit": "", + "LiabilityInsuranceCertificate": "", + "LienWaiver": "", + "LimitedLiabilityCompanyAgreement": "", + "LocalIncentiveContract": "", + "MasterLease": "", + "MasterLesseeCollateralAgencyAgreement": "", + "MasterLesseeSecurityAgreement": "", + "MasterPurchaseAgreement": "", + "MasterServicesAgreement": "", + "MechanicalCompletionCertificate": "", + "MembershipCertificateofLessee": "", + "MembershipCertificateofMasterLessee": "", + "MembershipInterestPurchaseAgreement": "", + "ModuleFactoryAuditReport": "", + "Monitoring": "", + "MonitoringContract": "", + "MonthlyOperatingReport": "The project’s Monthly Operating Report (MOR) contains statistics on insolation, energy, availability, and performance, and is typically prepared by the operator for the investor. The project’s MOR information in Orange Button is split into five sections: Summary, Balance Sheet, Income Statement, Accounts Receivable Aging, and Cash Distribution.", + "NoticeOfCommercialOperation": "", + "NoticeandPaymentInstructions": "", + "NoticeofApproval": "", + "NoticeofCommercialOperationsDate": "", + "OperatingAgreementsForMasterLesseeLesseeandOperator": "", + "OperationalEventReport": "", + "OperationalIssuesReport": "", + "OperationsAndMaintenanceSubcontractorContract": "", + "OperationsManager": "", + "OperationsManual": "", + "OperationsandMaintenanceContract": "", + "OperationsandMaintenanceManual": "", + "OperatorGuarantee": "", + "OperatorPerformanceSponsorGuaranteeContract": "", + "OrangeButton": "", + "OriginationRequest": "", + "OtherEquipmentDueDiligenceReports": "", + "ParentGuarantee": "", + "PartnershipFlipContractForProject": "", + "PerformanceGuarantee": "", + "PermissionToOperateInterconnectionApproval": "", + "PledgeAgreement": "", + "Portfolio": "The Portfolio [Table] in this entry point captures information about one or more portfolios and uses a typed dimension. The Portfolio Identifier [Axis] is the primary key to the table. The Project Identifier is the foreign key.", + "PowerPurchaseAgreement": "", + "PricingFile": "", + "PricingModelReport": "", + "Project": "To capture information about projects that may be used to build a multi-project database or to report data about one or more projects, use this entry point. It contains three tables as shown on the diagram below.", + "ProjectAdministrationAgreement": "", + "ProjectFinancing": "Project finance is the leading method to finance large infrastructure projects such as solar plants. This entry point contains numerous tables, abstracts, and concepts to capture the large amount of documentation needed during the onboarding process, and for ongoing monitoring of long-term renewable project financing.", + "PropertyInsuranceCertificate": "", + "PropertyInsurancePolicy": "", + "PropertyTaxExemptionOpinion": "", + "PunchList": "", + "QualifyingFacilitiesSelfCertification": "", + "RECBuyerAcknowledgement": "", + "RenewableEnergyCreditOfftakeAgreement": "", + "RenewableEnergyCreditPerformanceAgreement": "", + "RentReserveLetterofCredit": "", + "SalesLeasebackContractForProject": "", + "SecurityAgreementSupplement": "", + "SecurityContract": "", + "SharedFacilityAgreement": "", + "Site": "The site is the physical location of the plant or system. One site can contain more than one system. One project can contain more than one site.", + "SiteControlContract": "", + "SiteLease": "", + "SiteLeaseAssignment": "", + "SiteLicenseAgreement": "", + "Sponsor": "The Sponsor Group [Table] is found in this entry point and it allows for the reporting of information about the sponsor such as credit ratings, bank internal rating, and name of the sponsor. The Sponsor Group Identifier [Axis] is a typed dimension.", + "SubstantialCompletionCertificate": "", + "SupplementalReportReviewOfLocalTaxReview": "", + "SupplyAgreements": "", + "SuretyBondPolicy": "", + "SystemInstallationCost": "", + "SystemProduction": "", + "TaxIndemnityAgreement": "", + "TaxOpinion": "", + "TermLoan": "", + "TermSheet": "", + "TitleSurvey": "", + "TransmissionReportandCurtailmentEstimate": "", + "UCCPrecautionaryLeaseFiling": "", + "UCCSecurityAgreement": "", + "UCCTaxLienandJudgmentLienSearches": "", + "UML": "", + "UniversalInsurancePolicy": "", + "Utility": "The Data-Utility group contains the Utility [Table] with line item concepts to report information such as utility company name, contact, and email. The Utility Identifier [Axis] is the primary key and uses a typed dimension.", + "VegetationManagementAgreement": "", + "WashingAndWasteAgreement": "", + "WiringInstructions": "", + "WorkersCompensationInsurancePolicy": "", + "solar": "" +} diff --git a/viewer/relationships.py b/prep/relationships.py similarity index 100% rename from viewer/relationships.py rename to prep/relationships.py diff --git a/viewer/tests/__init__.py b/prep/tests/__init__.py similarity index 100% rename from viewer/tests/__init__.py rename to prep/tests/__init__.py diff --git a/viewer/tests/test_viewer.py b/prep/tests/test_generator.py similarity index 100% rename from viewer/tests/test_viewer.py rename to prep/tests/test_generator.py diff --git a/scripts/dist.sh b/scripts/dist.sh index 320de41..6532561 100755 --- a/scripts/dist.sh +++ b/scripts/dist.sh @@ -12,17 +12,10 @@ # See the License for the specific language governing permissions and # limitations under the License. -rm -rf resources rm -rf dist rm -rf web-build -mkdir resources -cd viewer -python3.7 generate_static_site.py -cd .. cp -r web web-build cd web-build -rm resources/* -cp ../resources/* resources rm package-lock.json rm -rf node_modules npm install diff --git a/scripts/setup-dev.sh b/scripts/setup-dev.sh new file mode 100755 index 0000000..eaf6acc --- /dev/null +++ b/scripts/setup-dev.sh @@ -0,0 +1,18 @@ +#! /bin/bash + +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at + +# http://www.apache.org/licenses/LICENSE-2.0 + +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +rm web/resources/* +cd prep +python3.8 generate_static_site.py +cd .. \ No newline at end of file diff --git a/viewer/generate_static_site.py b/viewer/generate_static_site.py deleted file mode 100644 index f449fa3..0000000 --- a/viewer/generate_static_site.py +++ /dev/null @@ -1,68 +0,0 @@ -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at - -# http://www.apache.org/licenses/LICENSE-2.0 - -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -import viewer - -import json -from oblib import taxonomy -from flask import Flask - - -app = Flask(__name__) -tax = taxonomy.Taxonomy() - - -with app.app_context(): - data = viewer.entrypoints().data.decode('UTF-8') - with open("../resources/entrypoints.json", "w") as outfile: - outfile.write(data) - - entrypoints = json.loads(data) - with open("../resources/entrypoints-details.json", "w") as outfile: - data = {} - for entrypoint in entrypoints: - try: - data[entrypoint["entrypoint"]] = json.loads(viewer.entrypoint_detail(entrypoint["entrypoint"]).data.decode('UTF-8')) - except: - pass - outfile.write(json.dumps(data)) - - with open("../resources/entrypoints-concepts.json", "w") as outfile: - data = {} - for entrypoint in entrypoints: - data[entrypoint["entrypoint"]] = [] - for concept in tax.semantic.get_entrypoint_concepts(entrypoint["entrypoint"]): - data[entrypoint["entrypoint"]].append(concept.split(":")[1]) - outfile.write(json.dumps(data)) - - data = viewer.concepts("none").data.decode('UTF-8') - with open("../resources/concepts.json", "w") as outfile: - outfile.write(data) - - with open("../resources/concepts-details.json", "w") as outfile: - concepts = json.loads(data) - data = {} - for concept in concepts: - data[concept["name"]] = json.loads(viewer.concept_detail(concept["name"], concept["taxonomy"]).data.decode('UTF-8')) - outfile.write(json.dumps(data)) - - data = viewer.types().data.decode('UTF-8') - with open("../resources/types.json", "w") as outfile: - outfile.write(data) - - data = viewer.units().data.decode('UTF-8') - with open("../resources/units.json", "w") as outfile: - outfile.write(data) - - data = viewer.glossary().data.decode('UTF-8') - with open("../resources/references.json", "w") as outfile: - outfile.write(data) \ No newline at end of file diff --git a/web/resources/concepts-details.json b/web/resources/concepts-details.json index 0637a08..d9c9db4 100644 --- a/web/resources/concepts-details.json +++ b/web/resources/concepts-details.json @@ -1 +1 @@ -[] \ No newline at end of file +{"AHJID": {"label": "AHJID", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "Municipal authority, for example, town, city or country, that has jurisdiction to define local code requirements.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ALTASurveyLink": {"label": "ALTA Survey Link", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Link to the American Land Title Association (ALTA) survey.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ALTASurveyStatus": {"label": "ALTA Survey Status", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Status of the American Land Title Association Survey (ALTA).", "type": "aLTASurvey", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ALTASurveyor": {"label": "ALTA Surveyor", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Name of the surveyor providing the American Land Title Association (ALTA) survey.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ASTME28484ModelCoeffA1": {"label": "ASTME28484 Model Coeff A1", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "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.", "type": "decimal", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ASTME28484ModelCoeffA2": {"label": "ASTME28484 Model Coeff A2", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "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.", "type": "decimal", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ASTME28484ModelCoeffA3": {"label": "ASTME28484 Model Coeff A3", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "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.", "type": "decimal", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ASTME28484ModelCoeffA4": {"label": "ASTME28484 Model Coeff A4", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "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.", "type": "decimal", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ASTME2848ModelResidualMean": {"label": "ASTME2848 Model Residual Mean", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Mean value of the residuals of the regression model at ASTM E2848-11 Eq. 1.", "type": "decimal", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ASTME2848ModelResidualStandardDeviation": {"label": "ASTME2848 Model Residual Standard Deviation", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Standard deviation of the residuals of the regression model at ASTM E2848-11 Eq. 1.", "type": "decimal", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ASTME2848PowerRtgAtRptCond": {"label": "ASTME2848 Power Rtg At Rpt Cond", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "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.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ASTME2848PowerRtgUncertainty": {"label": "ASTME2848 Power Rtg Uncertainty", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "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.", "type": "decimal", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AcctRecvCustomerName": {"label": "Acct Recv Customer Name", "taxonomy": "SOLAR", "entrypoints": ["MonthlyOperatingReport"], "description": "Name of the customer with an outstanding balance.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AccuracyClass": {"label": "Accuracy Class", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "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\".", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ActiveEnergyOrParasiticLoad": {"label": "Active Energy Or Parasitic Load", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "Actual amount of active energy consumed by the system, also called Parasitic Load.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ActiveEnergyPerfIndex": {"label": "Active Energy Perf Index", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "IndependentEngineeringServicesCheckList", "IECRECertificate"], "description": "Active (real) Energy Performance Index measurement during times when the system is functioning (offline times removed) as in IEC 61724-3 Section 6.8, calculated as measured energy divided by expected energy.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ActualCostLowPerfFromLostEnergyCostPerkWdc": {"label": "Actual Cost Low Perf From Lost Energy Cost Perk Wdc", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Actual estimated cost of future low performance during period of the capacity test in currency/kWdc.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ActualCostPenaltiesAndLowPerfCostPerkWdc": {"label": "Actual Cost Penalties And Low Perf Cost Perk Wdc", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Actual cost of penalties and low performance during period of the test in currency/W.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ActualCostPenaltiesFromLostEnergyCostPerkWdc": {"label": "Actual Cost Penalties From Lost Energy Cost Perk Wdc", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Actual cost of penalties for low performance during period of the capacity test in currency/kWdc.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ActualCostPenaltiesFromUnAvailCostPerkWdc": {"label": "Actual Cost Penalties From Un Avail Cost Perk Wdc", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Actual cost of penalties due to unavailability during period of the availability test in currency/kWh.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ActualCostUnavailFromLostEnergyCostPerkWh": {"label": "Actual Cost Unavail From Lost Energy Cost Perk Wh", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Actual estimated cost for future lost revenue from lost energy generation during period of the availability test in currency/kWh.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ActualToExpectEnergyProdOfProj": {"label": "Actual To Expect Energy Prod Of Proj", "taxonomy": "SOLAR", "entrypoints": ["AssetManager", "OperationsManager", "ProjectFinancing"], "description": "Ratio of actual to expected energy production of projects.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AdvisorInvoicesAvailOfDoc": {"label": "Advisor Invoices Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["AdvisorInvoices"], "description": "Indicates if the Advisor Invoices is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AdvisorInvoicesAvailOfDocExcept": {"label": "Advisor Invoices Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["AdvisorInvoices"], "description": "Indicates if there are exceptions to the Advisor Invoices or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AdvisorInvoicesAvailOfFinalDoc": {"label": "Advisor Invoices Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["AdvisorInvoices"], "description": "Indicates if the Advisor Invoices is available in final form. If it is available in final form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AdvisorInvoicesCntrparty": {"label": "Advisor Invoices Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["AdvisorInvoices"], "description": "Names of counterparties to the Advisor Invoices.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AdvisorInvoicesDocLink": {"label": "Advisor Invoices Doc Link", "taxonomy": "SOLAR", "entrypoints": ["AdvisorInvoices"], "description": "Link to the Advisor Invoices document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AdvisorInvoicesEffectDate": {"label": "Advisor Invoices Effect Date", "taxonomy": "SOLAR", "entrypoints": ["AdvisorInvoices"], "description": "Effective date of the Advisor Invoices.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AdvisorInvoicesExceptDesc": {"label": "Advisor Invoices Except Desc", "taxonomy": "SOLAR", "entrypoints": ["AdvisorInvoices"], "description": "Description of any exceptions to the Advisor Invoices or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AdvisorInvoicesExpDate": {"label": "Advisor Invoices Exp Date", "taxonomy": "SOLAR", "entrypoints": ["AdvisorInvoices"], "description": "Expiration date of the Advisor Invoices.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AerosolModelFactorTMMPct": {"label": "Aerosol Model Factor TMM Pct", "taxonomy": "SOLAR", "entrypoints": ["UML", "SystemProduction", "IECRECertificate"], "description": "Percentage of kWh lost due to atmospheric aerosol particles, including water vapor or fog, smoke from wildfires or agricultural burning, and air pollution due to urban proximity of system, for a typical meteorological month, calculation based on major design/energy production model used.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AerosolModelFactorTMYPct": {"label": "Aerosol Model Factor TMY Pct", "taxonomy": "SOLAR", "entrypoints": ["UML", "SystemProduction", "IECRECertificate"], "description": "Percentage of kWh lost due to atmospheric aerosol particles, including water vapor or fog, smoke from wildfires or agricultural burning, and air pollution due to urban proximity of system, for a typical meteorological year, calculation based on major design/energy production model used.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "Albedo": {"label": "Albedo", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Percentage of light that is reflected off the ground surface", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AllInEnergyPerfIndex": {"label": "All In Energy Perf Index", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "IECRECertificate"], "description": "Actual energy performance index including times when the system is not functioning as in IEC 61724-3 Section 6.8, calculated by measured energy divided by expected energy.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AllInYield": {"label": "All In Yield", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Total (all-in) yield.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AllProjAcctBalances": {"label": "All Proj Acct Balances", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Account balance for the project.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AllowanceAcctForCreditLossesOfFinAssets": {"label": "Allowance Acct For Credit Losses Of Fin Assets", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "The amount of an allowance account used to record impairments to financial assets due to credit losses.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AmbTempForPowerTargetCapMeas": {"label": "Amb Temp For Power Target Cap Meas", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Ambient temperature used for the target conditions for the capacity measurement using IEC 61724-2. Can be reported as Celsius or Fahrenheit by the preparer when specifying units in the instance document.", "type": "temperature", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Celsius", "Kelvin", "Fahrenheit"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AppraisalAvailOfDoc": {"label": "Appraisal Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["Appraisal"], "description": "Indicates if the Appraisal is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AppraisalAvailOfDocExcept": {"label": "Appraisal Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["Appraisal"], "description": "Indicates if there are exceptions to the Appraisal or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AppraisalAvailOfFinalDoc": {"label": "Appraisal Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["Appraisal"], "description": "Indicates if the Appraisal is available in final form. If it is available in final form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AppraisalCntrparty": {"label": "Appraisal Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["Appraisal"], "description": "Names of counterparties to the Appraisal.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AppraisalCostApproach": {"label": "Appraisal Cost Approach", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if the appraisal considers the cost approach. If it does, TRUE; if it does not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AppraisalDocLink": {"label": "Appraisal Doc Link", "taxonomy": "SOLAR", "entrypoints": ["Appraisal"], "description": "Link to the Appraisal document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AppraisalEffectDate": {"label": "Appraisal Effect Date", "taxonomy": "SOLAR", "entrypoints": ["Appraisal"], "description": "Effective date of the Appraisal.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AppraisalEnteredDate": {"label": "Appraisal Entered Date", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Date on which appraisal was entered / corrected.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AppraisalExceptDesc": {"label": "Appraisal Except Desc", "taxonomy": "SOLAR", "entrypoints": ["Appraisal"], "description": "Description of any exceptions to the Appraisal or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AppraisalExpDate": {"label": "Appraisal Exp Date", "taxonomy": "SOLAR", "entrypoints": ["Appraisal"], "description": "Expiration date of the Appraisal.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AppraisalID": {"label": "Appraisal ID", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Identifier for an appraisal performed on a site.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AppraisalIncomeApproach": {"label": "Appraisal Income Approach", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if the appraisal considers the income approach. If it does, TRUE; if it does not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AppraisalInputDevelopmentFee": {"label": "Appraisal Input Development Fee", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Amount of the development fee as an input to the appraisal.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AppraisalInputEPCFee": {"label": "Appraisal Input EPC Fee", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Amount of the Engineering Procurement and Construction fee, as an input to the appraisal.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AppraisalInputInvestTaxCreditBasisForSystemPct": {"label": "Appraisal Input Invest Tax Credit Basis For System Pct", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "The Investment Tax Credit-eligible basis for the plant.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AppraisalInputInvestTaxCreditForStorage": {"label": "Appraisal Input Invest Tax Credit For Storage", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "The Investment Tax Credit-eligible amount for the storage component.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AppraisalInputInvestTaxCreditforSystem": {"label": "Appraisal Input Invest Tax Creditfor System", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "The Investment Tax Credit-eligible amount for the plant.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AppraisalInputStorageUsefulLife": {"label": "Appraisal Input Storage Useful Life", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Useful life of storage system in years, as input to the appraisal.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AppraisalInputWtAvgCostofCapitalPct": {"label": "Appraisal Input Wt Avg Costof Capital Pct", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Weighted average cost of capital under income approach as an input to the appraisal.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AppraisalMeth": {"label": "Appraisal Meth", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Description of the methodology for the appraisal, for example, average, lower of, or higher of.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AppraisalMktComparison": {"label": "Appraisal Mkt Comparison", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if the appraisal considers market comparables. If it does, TRUE; if it does not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AppraisalSource": {"label": "Appraisal Source", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Description of the source of the appraisal, for example, sponsor, internal or appraiser.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AppraisalStage": {"label": "Appraisal Stage", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Identifies the stage of the appraisal, for example, closing, initial funding, final funding.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AppraisalStatus": {"label": "Appraisal Status", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Identifies the status of the appraisal, for example, preliminary, indicative or final.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AppraisalVersion": {"label": "Appraisal Version", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Description of the version of the appraisal.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AppraisedValueFairMktValue": {"label": "Appraised Value Fair Mkt Value", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing", "Appraisal"], "description": "Total appraised value for the system at fair market value.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AppraisedValueStorageComponent": {"label": "Appraised Value Storage Component", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Appraised value for the storage component.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AppraisedValueSystemCostMeth": {"label": "Appraised Value System Cost Meth", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Appraised value for the total system based on the cost method.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AppraisedValueSystemIncomeMeth": {"label": "Appraised Value System Income Meth", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Appraised value for the total system based on the income method.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AppraisedValueSystemMktCompMeth": {"label": "Appraised Value System Mkt Comp Meth", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Appraised value for the total system based on the market comparable method.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AppraisedValueValuationPoint": {"label": "Appraised Value Valuation Point", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Point in time for which value is appraised, for example, at commercial operations date, at flip point, at PPA expiration.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AppraisedValuetoAppraisedValueAtCommercOpDatePct": {"label": "Appraised Valueto Appraised Value At Commerc Op Date Pct", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Appraised value as % of appraised value at commercial operations date.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ApprovAvailabilityofProof": {"label": "Approv Availabilityof Proof", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indication that proof of approval is available. If proof of approval is available, TRUE; if not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ApprovCondActionDesc": {"label": "Approv Cond Action Desc", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Description of actions taken in response to the approval condition.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ApprovCondDesc": {"label": "Approv Cond Desc", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Description of the approval condition and possible follow up.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ApprovCondStatus": {"label": "Approv Cond Status", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Status of the approval condition or follow up request, for example open or closed.", "type": "approvalStatus", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ApprovDateofApprov": {"label": "Approv Dateof Approv", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Date on which final approval was obtained.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ApprovGrantingEmployee": {"label": "Approv Granting Employee", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Identifier for the employee granting approval.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ApprovID": {"label": "Approv ID", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Identifier for the approval needed for a financing event.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ApprovMemoLink": {"label": "Approv Memo Link", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Link to the approval memo.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ApprovMemoSubmsnDate": {"label": "Approv Memo Submsn Date", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Date on which the approval memo was submitted.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ApprovNoticeAvailOfDoc": {"label": "Approv Notice Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["ApprovalNotice"], "description": "Indicates if the Approval Notice is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ApprovNoticeAvailOfDocExcept": {"label": "Approv Notice Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["ApprovalNotice"], "description": "Indicates if there are exceptions to the Approval Notice or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ApprovNoticeAvailOfFinalDoc": {"label": "Approv Notice Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["ApprovalNotice"], "description": "Indicates if the Approval Notice is available in final form. If it is available in final form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ApprovNoticeCntrparty": {"label": "Approv Notice Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["ApprovalNotice"], "description": "Names of counterparties to the Approval Notice.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ApprovNoticeDocLink": {"label": "Approv Notice Doc Link", "taxonomy": "SOLAR", "entrypoints": ["ApprovalNotice"], "description": "Link to the Approval Notice document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ApprovNoticeEffectDate": {"label": "Approv Notice Effect Date", "taxonomy": "SOLAR", "entrypoints": ["ApprovalNotice"], "description": "Effective date of the Approval Notice.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ApprovNoticeExceptDesc": {"label": "Approv Notice Except Desc", "taxonomy": "SOLAR", "entrypoints": ["ApprovalNotice"], "description": "Description of any exceptions to the Approval Notice or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ApprovNoticeExpDate": {"label": "Approv Notice Exp Date", "taxonomy": "SOLAR", "entrypoints": ["ApprovalNotice"], "description": "Expiration date of the Approval Notice.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ApprovProofLink": {"label": "Approv Proof Link", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Link to the proof of approval.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ApprovStatus": {"label": "Approv Status", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Status of the approval request, for example Not Submitted, Submitted, Conditional Approval, Final Approval, Declined.", "type": "approvalRequest", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ApprovTypeDesc": {"label": "Approv Type Desc", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Description of the type of approval, for example Solar Project Finance, Line of Business, Credit, Special Purpose Entity.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ArrayNumOfSubArrays": {"label": "Array Num Of Sub Arrays", "taxonomy": "SOLAR", "entrypoints": ["UML", "ProjectFinancing"], "description": "Number of sub arrays which are PV surface unit connected to an inverter.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ArrayTotalModuleArea": {"label": "Array Total Module Area", "taxonomy": "SOLAR", "entrypoints": ["UML", "SystemProduction"], "description": "Area covered by all modules in the array.", "type": "area", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Acre", "Square Foot", "Square Mile", "Square Yard", "Hectare", "Square km", "Square metre"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgmtContractAvailOfDoc": {"label": "Asset Mgmt Contract Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["AssetManagementContract"], "description": "Indicates if the Asset Management Contract is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgmtContractAvailOfDocExcept": {"label": "Asset Mgmt Contract Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["AssetManagementContract"], "description": "Indicates if there are exceptions to the Asset Management Contract. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgmtContractAvailOfFinalDoc": {"label": "Asset Mgmt Contract Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["AssetManagementContract"], "description": "Indicates if the Asset Management Contract is available in final form. If it is available in final form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgmtContractCntrparty": {"label": "Asset Mgmt Contract Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["AssetManagementContract"], "description": "Name of the asset manager.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgmtContractDocLink": {"label": "Asset Mgmt Contract Doc Link", "taxonomy": "SOLAR", "entrypoints": ["AssetManagementContract"], "description": "Link to the Asset Management Contract document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgmtContractExceptDesc": {"label": "Asset Mgmt Contract Except Desc", "taxonomy": "SOLAR", "entrypoints": ["AssetManagementContract"], "description": "Description of any exceptions to the Asset Management Contract.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgmtContractExpDate": {"label": "Asset Mgmt Contract Exp Date", "taxonomy": "SOLAR", "entrypoints": ["AssetManagementContract"], "description": "Expiration date of the Asset Management Contract.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgmtContractExpenseActual": {"label": "Asset Mgmt Contract Expense Actual", "taxonomy": "SOLAR", "entrypoints": ["AssetManagementContract"], "description": "Amount of actual asset management expenses.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgmtContractExpenseExpect": {"label": "Asset Mgmt Contract Expense Expect", "taxonomy": "SOLAR", "entrypoints": ["AssetManagementContract"], "description": "Amount of expected asset management expenses.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgmtContractInitiationDate": {"label": "Asset Mgmt Contract Initiation Date", "taxonomy": "SOLAR", "entrypoints": ["AssetManagementContract"], "description": "Initiation date of the Asset Management Contract.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgmtContractInvoicingDate": {"label": "Asset Mgmt Contract Invoicing Date", "taxonomy": "SOLAR", "entrypoints": ["AssetManagementContract"], "description": "Invoicing date of the Asset Management Contract.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgmtContractPmtDeadline": {"label": "Asset Mgmt Contract Pmt Deadline", "taxonomy": "SOLAR", "entrypoints": ["AssetManagementContract"], "description": "Payment terms for the Asset Management Contract agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgmtContractPmtMeth": {"label": "Asset Mgmt Contract Pmt Meth", "taxonomy": "SOLAR", "entrypoints": ["AssetManagementContract"], "description": "Payment method for the Asset Management Contract.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgmtContractRate": {"label": "Asset Mgmt Contract Rate", "taxonomy": "SOLAR", "entrypoints": ["AssetManagementContract"], "description": "Price rate in currency per kWdc per year for the Asset Management Contract.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgmtContractRateAmt": {"label": "Asset Mgmt Contract Rate Amt", "taxonomy": "SOLAR", "entrypoints": ["AssetManagementContract"], "description": "Rate for the Asset Management Contract.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgmtContractRateEscalator": {"label": "Asset Mgmt Contract Rate Escalator", "taxonomy": "SOLAR", "entrypoints": ["AssetManagementContract"], "description": "Escalator percent per year in the Asset Management Contract.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgmtContractSubcontractor": {"label": "Asset Mgmt Contract Subcontractor", "taxonomy": "SOLAR", "entrypoints": ["AssetManagementContract"], "description": "Name of the subcontractor in the Asset Management Contract.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgmtContractSubcontractorScope": {"label": "Asset Mgmt Contract Subcontractor Scope", "taxonomy": "SOLAR", "entrypoints": ["AssetManagementContract"], "description": "Description of scope of work to be performed by the subcontractor to the Asset Management Contract.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgmtContractTerm": {"label": "Asset Mgmt Contract Term", "taxonomy": "SOLAR", "entrypoints": ["AssetManagementContract"], "description": "Term of the Asset Management Contract. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgmtContractType": {"label": "Asset Mgmt Contract Type", "taxonomy": "SOLAR", "entrypoints": ["AssetManagementContract"], "description": "Description of the Asset Management Contract.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgmtCostPerWatt": {"label": "Asset Mgmt Cost Per Watt", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "The aggregate costs related to asset management during the reporting period. Value should be reported as amount per watt. The StatementScenarioAxis should be used to report values that are predicted. No axis should be used to report values that are actual.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgrBillingMeth": {"label": "Asset Mgr Billing Meth", "taxonomy": "SOLAR", "entrypoints": ["AssetManager", "ProjectFinancing"], "description": "Description of the asset manager billing method.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgrConsumablesStrategy": {"label": "Asset Mgr Consumables Strategy", "taxonomy": "SOLAR", "entrypoints": ["AssetManager", "ProjectFinancing"], "description": "Description of the asset manager's strategy to manage consumable parts, which are items such as fuses that are used up quickly and must be replenished.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgrContinuityOfOperationProgram": {"label": "Asset Mgr Continuity Of Operation Program", "taxonomy": "SOLAR", "entrypoints": ["AssetManager", "ProjectFinancing"], "description": "Description of the asset manager continuity of operations program.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgrEnergyForecastingCapabilities": {"label": "Asset Mgr Energy Forecasting Capabilities", "taxonomy": "SOLAR", "entrypoints": ["AssetManager", "ProjectFinancing"], "description": "Description of the energy forecasting and settlement capabiities and tools of the asset manager.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgrFailureAndRemedProcedures": {"label": "Asset Mgr Failure And Remed Procedures", "taxonomy": "SOLAR", "entrypoints": ["AssetManager", "ProjectFinancing"], "description": "Description of the asset manager failure and remediation procedures.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgrFederalTaxIDNum": {"label": "Asset Mgr Federal Tax ID Num", "taxonomy": "SOLAR", "entrypoints": ["AssetManager", "ProjectFinancing"], "description": "Federal tax identification number for the Asset Manager.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgrID": {"label": "Asset Mgr ID", "taxonomy": "SOLAR", "entrypoints": ["AssetManager", "UML", "ProjectFinancing"], "description": "Identifier for the Asset Manager.", "type": "legalEntityIdentifier", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgrInsurPolicyMgmt": {"label": "Asset Mgr Insur Policy Mgmt", "taxonomy": "SOLAR", "entrypoints": ["AssetManager", "ProjectFinancing"], "description": "Description of the asset manager insurance policy management.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgrMegawattUnderMgmt": {"label": "Asset Mgr Megawatt Under Mgmt", "taxonomy": "SOLAR", "entrypoints": ["AssetManager", "ProjectFinancing"], "description": "Number of Megawatt under management by the asset manager.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgrNERCAndFERCQual": {"label": "Asset Mgr NERC And FERC Qual", "taxonomy": "SOLAR", "entrypoints": ["AssetManager", "ProjectFinancing"], "description": "Description of the qualifications required through the North American Electric Reliability Corporation (NERC) and Federal Regulatory Commission (FERC) for the asset manager.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgrNumOfProj": {"label": "Asset Mgr Num Of Proj", "taxonomy": "SOLAR", "entrypoints": ["AssetManager", "ProjectFinancing"], "description": "Number of projects under management by the asset manager.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgrNumOfStates": {"label": "Asset Mgr Num Of States", "taxonomy": "SOLAR", "entrypoints": ["AssetManager", "ProjectFinancing"], "description": "Number of states where Asset manager operates.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgrOpCenter": {"label": "Asset Mgr Op Center", "taxonomy": "SOLAR", "entrypoints": ["AssetManager", "ProjectFinancing"], "description": "Description of the operational center managed by the asset manager.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgrOtherServ": {"label": "Asset Mgr Other Serv", "taxonomy": "SOLAR", "entrypoints": ["AssetManager", "ProjectFinancing"], "description": "Description of the other service offerings available from the asset manager.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgrOutsourcingPlan": {"label": "Asset Mgr Outsourcing Plan", "taxonomy": "SOLAR", "entrypoints": ["AssetManager", "ProjectFinancing"], "description": "Description of operational areas that will be outsourced along with qualifications of the companies the asset manager will engage.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgrPerfGuarantees": {"label": "Asset Mgr Perf Guarantees", "taxonomy": "SOLAR", "entrypoints": ["AssetManager", "ProjectFinancing"], "description": "Description of the asset manager performance guarantees.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgrPreventAndCorrectiveMaint": {"label": "Asset Mgr Prevent And Corrective Maint", "taxonomy": "SOLAR", "entrypoints": ["AssetManager", "ProjectFinancing"], "description": "Description of the preventative and corrective maintenance plan and use of major maintenance budgets and reserve account by the asset manager.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgrProjOwnToThirdPartyProj": {"label": "Asset Mgr Proj Own To Third Party Proj", "taxonomy": "SOLAR", "entrypoints": ["AssetManager", "ProjectFinancing"], "description": "Ratio of projects owned by the asset manager versus projected owned by third parties.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgrRECAccounting": {"label": "Asset Mgr REC Accounting", "taxonomy": "SOLAR", "entrypoints": ["AssetManager", "ProjectFinancing"], "description": "Description of the asset manager plans for renewable energy credit (REC) accounting, for example through WREGIS, renewable energy registry and tracking.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgrRpt": {"label": "Asset Mgr Rpt", "taxonomy": "SOLAR", "entrypoints": ["AssetManager", "ProjectFinancing"], "description": "Description of the asset manager reporting plan, for example monthly operating reports, establishing a reporting portal.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgrSparePartsStrategy": {"label": "Asset Mgr Spare Parts Strategy", "taxonomy": "SOLAR", "entrypoints": ["AssetManager", "ProjectFinancing"], "description": "Description of the asset manager's strategy to manage spare parts.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgrSupplyStrategy": {"label": "Asset Mgr Supply Strategy", "taxonomy": "SOLAR", "entrypoints": ["AssetManager", "ProjectFinancing"], "description": "Description of the asset manager supply strategy.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgrWarrExperience": {"label": "Asset Mgr Warr Experience", "taxonomy": "SOLAR", "entrypoints": ["AssetManager", "ProjectFinancing"], "description": "Description of the asset manager warranty claims experience and warranty work management.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetMgrWorkflow": {"label": "Asset Mgr Workflow", "taxonomy": "SOLAR", "entrypoints": ["AssetManager", "ProjectFinancing"], "description": "Description of the asset manager workflow process and ticketing system.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssetsSolarFacil": {"label": "Assets Solar Facil", "taxonomy": "SOLAR", "entrypoints": ["MonthlyOperatingReport"], "description": "Amount of assets classified as solar facilities.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssignAndAssumpAgreeAvailOfDoc": {"label": "Assign And Assump Agree Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["AssignmentandAssumptionAgreement"], "description": "Indicates if the Assignment and Assumption Agreement is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssignAndAssumpAgreeAvailOfDocExcept": {"label": "Assign And Assump Agree Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["AssignmentandAssumptionAgreement"], "description": "Indicates if there are exceptions to the Assignment and Assumption Agreement or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssignAndAssumpAgreeAvailOfFinalDoc": {"label": "Assign And Assump Agree Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["AssignmentandAssumptionAgreement"], "description": "Indicates if the Assignment and Assumption Agreement is available in final form. If it is available in final form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssignAndAssumpAgreeCntrparty": {"label": "Assign And Assump Agree Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["AssignmentandAssumptionAgreement"], "description": "Names of counterparties to the Assignment and Assumption Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssignAndAssumpAgreeEffectDate": {"label": "Assign And Assump Agree Effect Date", "taxonomy": "SOLAR", "entrypoints": ["AssignmentandAssumptionAgreement"], "description": "Effective date of the Assignment and Assumption Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssignAndAssumpAgreeExceptDesc": {"label": "Assign And Assump Agree Except Desc", "taxonomy": "SOLAR", "entrypoints": ["AssignmentandAssumptionAgreement"], "description": "Description of any exceptions to the Assignment and Assumption Agreement or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssignAndAssumpAgreeExpDate": {"label": "Assign And Assump Agree Exp Date", "taxonomy": "SOLAR", "entrypoints": ["AssignmentandAssumptionAgreement"], "description": "Expiration date of the Assignment and Assumption Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssignAndAssumptionsDocLink": {"label": "Assign And Assumptions Doc Link", "taxonomy": "SOLAR", "entrypoints": ["AssignmentandAssumptionAgreement"], "description": "Link to the Assignment And Assumption Agreement document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssignOfInterestAvailOfDoc": {"label": "Assign Of Interest Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["AssignmentOfInterest"], "description": "Indicates if the Assignment of Interest is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssignOfInterestAvailOfDocExcept": {"label": "Assign Of Interest Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["AssignmentOfInterest"], "description": "Indicates if there are exceptions to the Assignment of Interest or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssignOfInterestAvailOfFinalDoc": {"label": "Assign Of Interest Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["AssignmentOfInterest"], "description": "Indicates if the Assignment of Interest is available in final form. If it is available in final form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssignOfInterestCntrparty": {"label": "Assign Of Interest Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["AssignmentOfInterest"], "description": "Names of counterparties to the Assignment of Interest.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssignOfInterestDocLink": {"label": "Assign Of Interest Doc Link", "taxonomy": "SOLAR", "entrypoints": ["AssignmentOfInterest"], "description": "Link to the Assignment Of Interest document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssignOfInterestEffectDate": {"label": "Assign Of Interest Effect Date", "taxonomy": "SOLAR", "entrypoints": ["AssignmentOfInterest"], "description": "Effective date of the Assignment of Interest.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssignOfInterestExceptDesc": {"label": "Assign Of Interest Except Desc", "taxonomy": "SOLAR", "entrypoints": ["AssignmentOfInterest"], "description": "Description of any exceptions to the Assignment of Interest or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssignOfInterestExpDate": {"label": "Assign Of Interest Exp Date", "taxonomy": "SOLAR", "entrypoints": ["AssignmentOfInterest"], "description": "Expiration date of the Assignment of Interest.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AssumedIrradiationModelAmt": {"label": "Assumed Irradiation Model Amt", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "Assumed plane of array (POA) irradiation per annum based on major design/energy production model used.", "type": "insolation", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AuditFees": {"label": "Audit Fees", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Amount of audit fees incurred during the period.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:CostsAndExpenses"]}, "AuditingFeePerWatt": {"label": "Auditing Fee Per Watt", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Fee for auditing financial information. Value should be reported as amount per watt. The StatementScenarioAxis should be used to report values that are predicted. No axis should be used to report values that are actual.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AuthToMarkLetterFromNRTL": {"label": "Auth To Mark Letter From NRTL", "taxonomy": "SOLAR", "entrypoints": ["CutSheet"], "description": "Indicates if the signed Authorization to Mark Letter is from NRTL. If it was, TRUE; if it was not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "Avail": {"label": "Avail", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Percent of AC capacity available during a period of time.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AvailCalcMeth": {"label": "Avail Calc Meth", "taxonomy": "SOLAR", "entrypoints": ["MonthlyOperatingReport"], "description": "Description of method used to calculate availability, which could be IECRE 61724-3 or some other method.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AvgTimeBetweenEquipFailures": {"label": "Avg Time Between Equip Failures", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Average amount of time between failures of any piece of equipment or the system as a whole. The value should be entered as a durationItemType using the ISO8601 format of PnYnMnDTnHnMnS, where H means hours, M means minutes, and S means seconds.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BMSNumOfSystems": {"label": "BMS Num Of Systems", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "Total number of battery management systems in the plant (system).", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BMSRtg": {"label": "BMS Rtg", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet", "IECRECertificate"], "description": "Maximum power output, under standard test conditions, of the battery management system.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BackUpOMMonFee": {"label": "Back Up OM Mon Fee", "taxonomy": "SOLAR", "entrypoints": [], "description": "Monthly fees for backup Operations and Maintenance Contract.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BackupAssetMgmtContractCntrparty": {"label": "Backup Asset Mgmt Contract Cntrparty", "taxonomy": "SOLAR", "entrypoints": [], "description": "Name of backup asset management company.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BackupAssetMgmtContractTerm": {"label": "Backup Asset Mgmt Contract Term", "taxonomy": "SOLAR", "entrypoints": [], "description": "Term of the Backup Asset Management Contract. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BackupAssetMgmtExpDate": {"label": "Backup Asset Mgmt Exp Date", "taxonomy": "SOLAR", "entrypoints": [], "description": "Expiration date of the backup asset management agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BackupAssetMgmtFeePriorToActivation": {"label": "Backup Asset Mgmt Fee Prior To Activation", "taxonomy": "SOLAR", "entrypoints": [], "description": "Amount paid prior to activation of the backup asset management program.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BackupAssetMgmtInitiationDate": {"label": "Backup Asset Mgmt Initiation Date", "taxonomy": "SOLAR", "entrypoints": [], "description": "Initiation date of the backup asset management contract.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BackupAssetMgmtMobilizationFee": {"label": "Backup Asset Mgmt Mobilization Fee", "taxonomy": "SOLAR", "entrypoints": [], "description": "Mobilization fee for backup Operations and Maintenance contract.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BackupAssetMgmtMonFee": {"label": "Backup Asset Mgmt Mon Fee", "taxonomy": "SOLAR", "entrypoints": [], "description": "Monthly fees for duration of the backup asset management program.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BackupOMContractCntrparty": {"label": "Backup OM Contract Cntrparty", "taxonomy": "SOLAR", "entrypoints": [], "description": "Name of backup Operations and Maintenance contract counterparty.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BackupOMContractInitiationDate": {"label": "Backup OM Contract Initiation Date", "taxonomy": "SOLAR", "entrypoints": [], "description": "Initiation date for backup Operations and Maintenance contract.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BackupOMContractTerm": {"label": "Backup OM Contract Term", "taxonomy": "SOLAR", "entrypoints": [], "description": "Term of Backup Operations and Maintenance contract. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BackupOMUpfrontMobilizationFee": {"label": "Backup OM Upfront Mobilization Fee", "taxonomy": "SOLAR", "entrypoints": [], "description": "Mobilization fee for backup Operations and Maintenance contract per the Continuity of Operations Agreement which is the plan for the installation going forward including contingencies which may be triggered by financial performance.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BankAcctNum": {"label": "Bank Acct Num", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Bank account number.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BankAcctTypeDesc": {"label": "Bank Acct Type Desc", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Description of the type of bank account, for example, operating, lockbox, reserve, accrual.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BankInvest": {"label": "Bank Invest", "taxonomy": "SOLAR", "entrypoints": ["Fund", "Portfolio", "ProjectFinancing"], "description": "Size of the banks investment in the entity.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BankName": {"label": "Bank Name", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Bank at which account is held.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BankRoutingNum": {"label": "Bank Routing Num", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Routing number for the bank account.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BatteryInverterACPowerRtg": {"label": "Battery Inverter AC Power Rtg", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "Maximum power output, in AC, of the inverter model, IEC62933-1", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BatteryInverterNum": {"label": "Battery Inverter Num", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "Total number of battery inverters in the system.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BatteryNum": {"label": "Battery Num", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "Total number of batteries in the system.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BatteryRtg": {"label": "Battery Rtg", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet", "IECRECertificate"], "description": "Maximum power output, under standard test conditions, of the battery, per IEC62933-1.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BatteryStyle": {"label": "Battery Style", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet", "IECRECertificate"], "description": "Battery chemistry style which can be LiOn, Pb, or NiCad.", "type": "batteryChemistry", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BillOfSaleAvailOfDoc": {"label": "Bill Of Sale Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["BillOfSale"], "description": "Indicates if the Bill of Sale for the installation is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BillOfSaleAvailOfDocExcept": {"label": "Bill Of Sale Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["BillOfSale"], "description": "Indicates if there are exceptions to the Bill of Sale for the installation or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BillOfSaleAvailOfFinalDoc": {"label": "Bill Of Sale Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["BillOfSale"], "description": "Indicates if the Bill of Sale for the installation is available in final form. If it is available in final form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BillOfSaleCntrparty": {"label": "Bill Of Sale Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["BillOfSale"], "description": "Names of counterparties to the Bill of Sale for the installation.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BillOfSaleDocLink": {"label": "Bill Of Sale Doc Link", "taxonomy": "SOLAR", "entrypoints": ["BillOfSale"], "description": "Link to the Bill Of Sale document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BillOfSaleEffectDate": {"label": "Bill Of Sale Effect Date", "taxonomy": "SOLAR", "entrypoints": ["BillOfSale"], "description": "Effective date of the Bill of Sale for the installation.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BillOfSaleExceptDesc": {"label": "Bill Of Sale Except Desc", "taxonomy": "SOLAR", "entrypoints": ["BillOfSale"], "description": "Description of any exceptions to the Bill of Sale for the installation or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BillOfSaleExpDate": {"label": "Bill Of Sale Exp Date", "taxonomy": "SOLAR", "entrypoints": ["BillOfSale"], "description": "Expiration date of the Bill of Sale for the installation.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BoardResolDocLink": {"label": "Board Resol Doc Link", "taxonomy": "SOLAR", "entrypoints": ["BoardResolutionforMasterLesseeLesseeandOperator"], "description": "Link to the Board Resolution document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BoardResolForMasterLesseeLesseeAndOpAvailOfDoc": {"label": "Board Resol For Master Lessee Lessee And Op Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["BoardResolutionforMasterLesseeLesseeandOperator"], "description": "Indicates if the Board Resolution for Master Lessee, Lessee and Operator is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BoardResolForMasterLesseeLesseeAndOpAvailOfDocExcept": {"label": "Board Resol For Master Lessee Lessee And Op Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["BoardResolutionforMasterLesseeLesseeandOperator"], "description": "Indicates if there are exceptions to the Board Resolution for Master Lessee, Lessee and Operator or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BoardResolForMasterLesseeLesseeAndOpAvailOfFinalDoc": {"label": "Board Resol For Master Lessee Lessee And Op Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["BoardResolutionforMasterLesseeLesseeandOperator"], "description": "Indicates if the Board Resolution for Master Lessee, Lessee and Operator is available in final form. If it is available in final form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BoardResolForMasterLesseeLesseeAndOpCntrparty": {"label": "Board Resol For Master Lessee Lessee And Op Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["BoardResolutionforMasterLesseeLesseeandOperator"], "description": "Names of counterparties to the Board Resolution for Master Lessee, Lessee and Operator.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BoardResolForMasterLesseeLesseeAndOpEffectDate": {"label": "Board Resol For Master Lessee Lessee And Op Effect Date", "taxonomy": "SOLAR", "entrypoints": ["BoardResolutionforMasterLesseeLesseeandOperator"], "description": "Effective date of the Board Resolution for Master Lessee, Lessee and Operator.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BoardResolForMasterLesseeLesseeAndOpExceptDesc": {"label": "Board Resol For Master Lessee Lessee And Op Except Desc", "taxonomy": "SOLAR", "entrypoints": ["BoardResolutionforMasterLesseeLesseeandOperator"], "description": "Description of any exceptions to the Board Resolution for Master Lessee, Lessee and Operator or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BoardResolForMasterLesseeLesseeAndOpExpDate": {"label": "Board Resol For Master Lessee Lessee And Op Exp Date", "taxonomy": "SOLAR", "entrypoints": ["BoardResolutionforMasterLesseeLesseeandOperator"], "description": "Expiration date of the Board Resolution for Master Lessee, Lessee and Operator.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BreakageFeeAgreeAvailOfDoc": {"label": "Breakage Fee Agree Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["BreakageFeeSideLetter"], "description": "Indicates if the Breakage Fee Agreement is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BreakageFeeAgreeAvailOfDocExcept": {"label": "Breakage Fee Agree Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["BreakageFeeSideLetter"], "description": "Indicates if there are exceptions to the Breakage Fee Agreement. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BreakageFeeAgreeAvailOfFinalDoc": {"label": "Breakage Fee Agree Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["BreakageFeeSideLetter"], "description": "Indicates if the Breakage Fee Agreement is available in final form. If it is available in final form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BreakageFeeAgreeDeveloperFee": {"label": "Breakage Fee Agree Developer Fee", "taxonomy": "SOLAR", "entrypoints": ["BreakageFeeSideLetter"], "description": "Amount of breakage fee for the developer, used in the event the project is not funded, or if either counterparty breaks funding agreement.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BreakageFeeAgreeDocLink": {"label": "Breakage Fee Agree Doc Link", "taxonomy": "SOLAR", "entrypoints": ["BreakageFeeSideLetter"], "description": "Link to the Breakage Fee Agreement document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BreakageFeeAgreeEffectDate": {"label": "Breakage Fee Agree Effect Date", "taxonomy": "SOLAR", "entrypoints": ["BreakageFeeSideLetter"], "description": "Effective date of the Breakage Fee Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BreakageFeeAgreeExceptDesc": {"label": "Breakage Fee Agree Except Desc", "taxonomy": "SOLAR", "entrypoints": ["BreakageFeeSideLetter"], "description": "Description of any exceptions to the Breakage Fee Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BreakageFeeAgreeExpDate": {"label": "Breakage Fee Agree Exp Date", "taxonomy": "SOLAR", "entrypoints": ["BreakageFeeSideLetter"], "description": "Expiration date of the Breakage Fee Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BreakageFeeAgreeInvestorFee": {"label": "Breakage Fee Agree Investor Fee", "taxonomy": "SOLAR", "entrypoints": ["BreakageFeeSideLetter"], "description": "Amount of breakage fee for the investor, used in the event the project is not funded, or if either counterparty breaks funding agreement.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BreakageFeeContractingParties": {"label": "Breakage Fee Contracting Parties", "taxonomy": "SOLAR", "entrypoints": ["BreakageFeeSideLetter"], "description": "Name of developer and name of investor who are party to the Breakage Fee Side Letter, which is used in the event the project is not funded or if the developer decides not to move forward with the project and breaks the agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BreakageFeeEffectDate": {"label": "Breakage Fee Effect Date", "taxonomy": "SOLAR", "entrypoints": ["BreakageFeeSideLetter"], "description": "Effective date of the Breakage Fee Side Letter, used in the event the project is not funded or if the developer decides not to move forward with the project and breaks the agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BuildingInspctAvailOfDoc": {"label": "Building Inspct Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["BuildingInspection"], "description": "Indicates if the Building Inspection is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BuildingInspctAvailOfDocExcept": {"label": "Building Inspct Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["BuildingInspection"], "description": "Indicates if there are exceptions to the Building Inspection or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BuildingInspctAvailOfFinalDoc": {"label": "Building Inspct Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["BuildingInspection"], "description": "Indicates if the Building Inspection is available in final form. If it is available in final form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BuildingInspctCntrparty": {"label": "Building Inspct Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["BuildingInspection"], "description": "Names of counterparties to the Building Inspection.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BuildingInspctDocLink": {"label": "Building Inspct Doc Link", "taxonomy": "SOLAR", "entrypoints": ["BuildingInspection"], "description": "Link to the Building Inspection document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BuildingInspctEffectDate": {"label": "Building Inspct Effect Date", "taxonomy": "SOLAR", "entrypoints": ["BuildingInspection"], "description": "Effective date of the Building Inspection.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BuildingInspctExceptDesc": {"label": "Building Inspct Except Desc", "taxonomy": "SOLAR", "entrypoints": ["BuildingInspection"], "description": "Description of any exceptions to the Building Inspection or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "BuildingInspctExpDate": {"label": "Building Inspct Exp Date", "taxonomy": "SOLAR", "entrypoints": ["BuildingInspection"], "description": "Expiration date of the Building Inspection.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CECListingDate": {"label": "CEC Listing Date", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Date when the product model was listed in the California Commission (CEC) repository.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CalibrationDateLast": {"label": "Calibration Date Last", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Date of last calibration", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CalibrationInterval": {"label": "Calibration Interval", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "The recommended time interval between calibrations.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CalibrationMeth": {"label": "Calibration Meth", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Description of calibration method for an instrument.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CaliforniaRule21SourceRequirementDocUsed": {"label": "California Rule21 Source Requirement Doc Used", "taxonomy": "SOLAR", "entrypoints": ["CutSheet"], "description": "Indicates if California Rule 21 was the source requirement document (SRD) for the tests. If it was, TRUE; if it was not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CapFactorRatio": {"label": "Cap Factor Ratio", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "IECRECertificate"], "description": "Ratio of active (real) energy generation of system divided by energy that would have been generated if the system was operating continuously at its AC rated power typically over a year but could be over another measurement period, per IEC 61724-3 Section 6.8.2.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CertOfAcceptAvailOfDoc": {"label": "Cert Of Accept Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["CertificateOfAcceptanceReport"], "description": "Indicates if the Certificate of Acceptance Report is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CertOfAcceptAvailOfDocExcept": {"label": "Cert Of Accept Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["CertificateOfAcceptanceReport"], "description": "Indicates if there are exceptions to the Certificate of Acceptance Report. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CertOfAcceptAvailOfFinalDoc": {"label": "Cert Of Accept Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["CertificateOfAcceptanceReport"], "description": "Indicates if the Certificate of Acceptance Report is available in final form. If it is available in final form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CertOfAcceptCntrparty": {"label": "Cert Of Accept Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["CertificateOfAcceptanceReport"], "description": "Names of counterparties to the Certificate of Acceptance Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CertOfAcceptEffectDate": {"label": "Cert Of Accept Effect Date", "taxonomy": "SOLAR", "entrypoints": ["CertificateOfAcceptanceReport"], "description": "Effective date of the Certificate of Acceptance Report.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CertOfAcceptExceptDesc": {"label": "Cert Of Accept Except Desc", "taxonomy": "SOLAR", "entrypoints": ["CertificateOfAcceptanceReport"], "description": "Description of any exceptions to the Certificate of Acceptance Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CertOfAcceptLink": {"label": "Cert Of Accept Link", "taxonomy": "SOLAR", "entrypoints": ["CertificateOfAcceptanceReport"], "description": "Link to the Certificate of Acceptance Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CertOfComplAvailOfDoc": {"label": "Cert Of Compl Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["CertificateOfCompletion"], "description": "Indicates if the Certificate Of Completion is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CertOfComplAvailOfDocExcept": {"label": "Cert Of Compl Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["CertificateOfCompletion"], "description": "Indicates if there are exceptions to the Certificate Of Completion or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CertOfComplAvailOfFinalDoc": {"label": "Cert Of Compl Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["CertificateOfCompletion"], "description": "Indicates if the Certificate Of Completion is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CertOfComplCntrparty": {"label": "Cert Of Compl Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["CertificateOfCompletion"], "description": "Names of counterparties to the Certificate Of Completion.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CertOfComplDocLink": {"label": "Cert Of Compl Doc Link", "taxonomy": "SOLAR", "entrypoints": ["CertificateOfCompletion"], "description": "Link to the Certificate Of Completion document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CertOfComplEffectDate": {"label": "Cert Of Compl Effect Date", "taxonomy": "SOLAR", "entrypoints": ["CertificateOfCompletion"], "description": "Effective date of the Certificate Of Completion.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CertOfComplExceptDesc": {"label": "Cert Of Compl Except Desc", "taxonomy": "SOLAR", "entrypoints": ["CertificateOfCompletion"], "description": "Description of any exceptions to the Certificate Of Completion or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CertOfFinalComplAvailOfDoc": {"label": "Cert Of Final Compl Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["CertificateOfFinalCompletion"], "description": "Indicates if the Certificate of Final Completion is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CertOfFinalComplAvailOfDocExcept": {"label": "Cert Of Final Compl Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["CertificateOfFinalCompletion"], "description": "Indicates if there are exceptions to the Certificate of Final Completion. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CertOfFinalComplAvailOfFinalDoc": {"label": "Cert Of Final Compl Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["CertificateOfFinalCompletion"], "description": "Indicates if the Certificate of Final Completion is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CertOfFinalComplCntrparty": {"label": "Cert Of Final Compl Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["CertificateOfFinalCompletion"], "description": "Names of counterparties to the Certificate of Final Completion.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CertOfFinalComplDocLink": {"label": "Cert Of Final Compl Doc Link", "taxonomy": "SOLAR", "entrypoints": ["CertificateOfFinalCompletion"], "description": "Link to the Certificate Of Final Completion document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CertOfFinalComplEffectDate": {"label": "Cert Of Final Compl Effect Date", "taxonomy": "SOLAR", "entrypoints": ["CertificateOfFinalCompletion"], "description": "Effective date of the Certificate of Final Completion.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CertOfFinalComplExceptDesc": {"label": "Cert Of Final Compl Except Desc", "taxonomy": "SOLAR", "entrypoints": ["CertificateOfFinalCompletion"], "description": "Description of any exceptions to the Certificate of Final Completion.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CertOfFormDocLink": {"label": "Cert Of Form Doc Link", "taxonomy": "SOLAR", "entrypoints": ["CertificateOfFormationForMasterLesseeLesseeAndOperator"], "description": "Link to the Certificate Of Formation document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CertOfFormForMasterLesseeLesseeAndOpAvailOfDoc": {"label": "Cert Of Form For Master Lessee Lessee And Op Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["CertificateOfFormationForMasterLesseeLesseeAndOperator"], "description": "Indicates if the Certificate of Formation for Master Lessee, Lessee and Operator is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CertOfFormForMasterLesseeLesseeAndOpAvailOfDocExcept": {"label": "Cert Of Form For Master Lessee Lessee And Op Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["CertificateOfFormationForMasterLesseeLesseeAndOperator"], "description": "Indicates if there are exceptions to the Certificate of Formation for Master Lessee, Lessee and Operator or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CertOfFormForMasterLesseeLesseeAndOpAvailOfFinalDoc": {"label": "Cert Of Form For Master Lessee Lessee And Op Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["CertificateOfFormationForMasterLesseeLesseeAndOperator"], "description": "Indicates if the Certificate of Formation for Master Lessee, Lessee and Operator is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CertOfFormForMasterLesseeLesseeAndOpCntrparty": {"label": "Cert Of Form For Master Lessee Lessee And Op Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["CertificateOfFormationForMasterLesseeLesseeAndOperator"], "description": "Names of counterparties to the Certificate of Formation for Master Lessee, Lessee and Operator.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CertOfFormForMasterLesseeLesseeAndOpEffectDate": {"label": "Cert Of Form For Master Lessee Lessee And Op Effect Date", "taxonomy": "SOLAR", "entrypoints": ["CertificateOfFormationForMasterLesseeLesseeAndOperator"], "description": "Effective date of the Certificate of Formation for Master Lessee, Lessee and Operator.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CertOfFormForMasterLesseeLesseeAndOpExceptDesc": {"label": "Cert Of Form For Master Lessee Lessee And Op Except Desc", "taxonomy": "SOLAR", "entrypoints": ["CertificateOfFormationForMasterLesseeLesseeAndOperator"], "description": "Description of any exceptions to the Certificate of Formation for Master Lessee, Lessee and Operator or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CertOfFormForMasterLesseeLesseeAndOpExpDate": {"label": "Cert Of Form For Master Lessee Lessee And Op Exp Date", "taxonomy": "SOLAR", "entrypoints": ["CertificateOfFormationForMasterLesseeLesseeAndOperator"], "description": "Expiration date of the Certificate of Formation for Master Lessee, Lessee and Operator.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CertOfInsurAvailOfDoc": {"label": "Cert Of Insur Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["CertificatesofInsurance"], "description": "Indicates if the Certificates of Insurance is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CertOfInsurAvailOfDocExcept": {"label": "Cert Of Insur Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["CertificatesofInsurance"], "description": "Indicates if there are exceptions to the Certificates of Insurance or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CertOfInsurAvailOfFinalDoc": {"label": "Cert Of Insur Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["CertificatesofInsurance"], "description": "Indicates if the Certificates of Insurance is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CertOfInsurCntrparty": {"label": "Cert Of Insur Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["CertificatesofInsurance"], "description": "Names of counterparties to the Certificates of Insurance.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CertOfInsurDocLink": {"label": "Cert Of Insur Doc Link", "taxonomy": "SOLAR", "entrypoints": ["CertificatesofInsurance"], "description": "Link to the Certificates Of Insurance document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CertOfInsurEffectDate": {"label": "Cert Of Insur Effect Date", "taxonomy": "SOLAR", "entrypoints": ["CertificatesofInsurance"], "description": "Effective date of the Certificates of Insurance.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CertOfInsurExceptDesc": {"label": "Cert Of Insur Except Desc", "taxonomy": "SOLAR", "entrypoints": ["CertificatesofInsurance"], "description": "Description of any exceptions to the Certificates of Insurance or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CertOfInsurExpDate": {"label": "Cert Of Insur Exp Date", "taxonomy": "SOLAR", "entrypoints": ["CertificatesofInsurance"], "description": "Expiration date of the Certificates of Insurance.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ClosingCertAvailOfDoc": {"label": "Closing Cert Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["ClosingCertificate"], "description": "Indicates if the Closing Certificate is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ClosingCertAvailOfDocExcept": {"label": "Closing Cert Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["ClosingCertificate"], "description": "Indicates if there are exceptions to the Closing Certificate or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ClosingCertAvailOfFinalDoc": {"label": "Closing Cert Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["ClosingCertificate"], "description": "Indicates if the Closing Certificate is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ClosingCertCntrparty": {"label": "Closing Cert Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["ClosingCertificate"], "description": "Names of counterparties to the Closing Certificate, which documents that the project has been funded and includes supporting information about the lease..", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ClosingCertDocLink": {"label": "Closing Cert Doc Link", "taxonomy": "SOLAR", "entrypoints": ["ClosingCertificate"], "description": "Link to the Closing Certificate document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ClosingCertEffectDate": {"label": "Closing Cert Effect Date", "taxonomy": "SOLAR", "entrypoints": ["ClosingCertificate"], "description": "Effective date of the Closing Certificate, which documents that the project has been funded and includes supporting information about the lease..", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ClosingCertExceptDesc": {"label": "Closing Cert Except Desc", "taxonomy": "SOLAR", "entrypoints": ["ClosingCertificate"], "description": "Description of any exceptions to the Closing Certificate or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ClosingCertExpDate": {"label": "Closing Cert Exp Date", "taxonomy": "SOLAR", "entrypoints": ["ClosingCertificate"], "description": "Expiration date of the Closing Certificate, which documents that the project has been funded and includes supporting information about the lease..", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ClosingDocClassification": {"label": "Closing Doc Classification", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Classify type of closing document, for example, Financial Model, Consent, Estoppel, Lien Waiver, Transfer of Title, Officer Certificate, Membership Certificate, Certificate of Insurance, Flow of Funds, Opinion, Third Party Report", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ClosingDocDesc": {"label": "Closing Doc Desc", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Description of the closing document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ClosingDocLink": {"label": "Closing Doc Link", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Link to the closing document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ClosingIndemnityAgreeAvailOfDoc": {"label": "Closing Indemnity Agree Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["ClosingIndemnityAgreement"], "description": "Indicates if the Closing Indemnity Agreement is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ClosingIndemnityAgreeAvailOfDocExcept": {"label": "Closing Indemnity Agree Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["ClosingIndemnityAgreement"], "description": "Indicates if there are exceptions to the Closing Indemnity Agreement or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ClosingIndemnityAgreeAvailOfFinalDoc": {"label": "Closing Indemnity Agree Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["ClosingIndemnityAgreement"], "description": "Indicates if the Closing Indemnity Agreement is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ClosingIndemnityAgreeCntrparty": {"label": "Closing Indemnity Agree Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["ClosingIndemnityAgreement"], "description": "Names of counterparties to the Closing Indemnity Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ClosingIndemnityAgreeDocLink": {"label": "Closing Indemnity Agree Doc Link", "taxonomy": "SOLAR", "entrypoints": ["ClosingIndemnityAgreement"], "description": "Link to the Closing Indemnity Agreement document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ClosingIndemnityAgreeEffectDate": {"label": "Closing Indemnity Agree Effect Date", "taxonomy": "SOLAR", "entrypoints": ["ClosingIndemnityAgreement"], "description": "Effective date of the Closing Indemnity Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ClosingIndemnityAgreeExceptDesc": {"label": "Closing Indemnity Agree Except Desc", "taxonomy": "SOLAR", "entrypoints": ["ClosingIndemnityAgreement"], "description": "Description of any exceptions to the Closing Indemnity Agreement or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ClosingIndemnityAgreeExpDate": {"label": "Closing Indemnity Agree Exp Date", "taxonomy": "SOLAR", "entrypoints": ["ClosingIndemnityAgreement"], "description": "Expiration date of the Closing Indemnity Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CoTenancyAgreeAvailOfDoc": {"label": "Co Tenancy Agree Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": [], "description": "Indicates if the Co Tenancy Agreement is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CoTenancyAgreeAvailOfDocExcept": {"label": "Co Tenancy Agree Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": [], "description": "Indicates if there are exceptions to the Co Tenancy Agreement or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CoTenancyAgreeAvailOfFinalDoc": {"label": "Co Tenancy Agree Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": [], "description": "Indicates if the Co Tenancy Agreement is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CoTenancyAgreeCntrparty": {"label": "Co Tenancy Agree Cntrparty", "taxonomy": "SOLAR", "entrypoints": [], "description": "Names of counterparties to the Co Tenancy Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CoTenancyAgreeDocLink": {"label": "Co Tenancy Agree Doc Link", "taxonomy": "SOLAR", "entrypoints": [], "description": "Link to the Co Tenancy Agreement document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CoTenancyAgreeEffectDate": {"label": "Co Tenancy Agree Effect Date", "taxonomy": "SOLAR", "entrypoints": [], "description": "Effective date of the Co Tenancy Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CoTenancyAgreeExceptDesc": {"label": "Co Tenancy Agree Except Desc", "taxonomy": "SOLAR", "entrypoints": [], "description": "Description of any exceptions to the Co Tenancy Agreement or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CoTenancyAgreeExpDate": {"label": "Co Tenancy Agree Exp Date", "taxonomy": "SOLAR", "entrypoints": [], "description": "Expiration date of the Co Tenancy Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CollateralAgentDepositaryBank": {"label": "Collateral Agent Depositary Bank", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Name of the depositary bank that is associated with the collateral agent (agent hired to monitor cash flows of the project, e.g., accountant who makes sure project is pulling in revenue, paying expenses)", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CollateralAgentProjWorkingCapitalAcctCollateralType": {"label": "Collateral Agent Proj Working Capital Acct Collateral Type", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Description of type of project working capital account collateral which could be cash or letter of credit.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CollateralAgentProjWorkingCapitalAcctPrefundMon": {"label": "Collateral Agent Proj Working Capital Acct Prefund Mon", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Number of months that the project working capital account is prefunded at the start of the project.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CombinerBoxTempMax": {"label": "Combiner Box Temp Max", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Maximum operating temperature of the combiner box, the mechanism that brings together multiple solar strings. This is used in a product specification to indicate the operating temperature of the combiner box. Can be reported as Celsius or Fahrenheit by the preparer when specifying units in the instance document.", "type": "temperature", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Celsius", "Kelvin", "Fahrenheit"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CombinerBoxTempMin": {"label": "Combiner Box Temp Min", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Minimum operating temperature of the combiner box, the mechanism that brings together multiple solar strings. This is used in a product specification to indicate the operating temperature of the combiner box. Can be reported as Celsius or Fahrenheit by the preparer when specifying units in the instance document.", "type": "temperature", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Celsius", "Kelvin", "Fahrenheit"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CombinerRtg": {"label": "Combiner Rtg", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Maximum power output, in kWdc, of the combiner model.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CommentsForPowerTargetCapMeas": {"label": "Comments For Power Target Cap Meas", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Additional comments needed to explain the targeted conditions for the capacity measurement using IEC 61724-2.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CommitmentAgreeAvailOfDoc": {"label": "Commitment Agree Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["CommitmentAgreement"], "description": "Indicates if the Commitment Agreement is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CommitmentAgreeAvailOfDocExcept": {"label": "Commitment Agree Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["CommitmentAgreement"], "description": "Indicates if there are exceptions to the Commitment Agreement. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CommitmentAgreeAvailOfFinalDoc": {"label": "Commitment Agree Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["CommitmentAgreement"], "description": "Indicates if the Commitment Agreement is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CommitmentAgreeCntrparty": {"label": "Commitment Agree Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["CommitmentAgreement"], "description": "Names of counterparties to the Commitment Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CommitmentAgreeDocLink": {"label": "Commitment Agree Doc Link", "taxonomy": "SOLAR", "entrypoints": ["CommitmentAgreement"], "description": "Link to the Commitment Agreement document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CommitmentAgreeEffectDate": {"label": "Commitment Agree Effect Date", "taxonomy": "SOLAR", "entrypoints": ["CommitmentAgreement"], "description": "Effective date of the Commitment Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CommitmentAgreeExceptDesc": {"label": "Commitment Agree Except Desc", "taxonomy": "SOLAR", "entrypoints": ["CommitmentAgreement"], "description": "Description of any exceptions to the Commitment Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CommitmentAgreeExpDate": {"label": "Commitment Agree Exp Date", "taxonomy": "SOLAR", "entrypoints": ["CommitmentAgreement"], "description": "Expiration date of the Commitment Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ComponentFailure": {"label": "Component Failure", "taxonomy": "SOLAR", "entrypoints": ["ComponentMaintenance", "ComponentStatusReport"], "description": "Indication of component failure. If component has failed, TRUE. If component has not failed, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ComponentMaintAction": {"label": "Component Maint Action", "taxonomy": "SOLAR", "entrypoints": ["ComponentMaintenanceActions"], "description": "Description of the action taken which can be to repair or replace the component.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ComponentMaintCostForEquipWithNoWarr": {"label": "Component Maint Cost For Equip With No Warr", "taxonomy": "SOLAR", "entrypoints": ["ComponentMaintenance", "ComponentMaintenanceActions"], "description": "Maintenance cost amount for equipment that has no warranty.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ComponentMaintCostForEquipWithWarr": {"label": "Component Maint Cost For Equip With Warr", "taxonomy": "SOLAR", "entrypoints": ["ComponentMaintenance", "ComponentMaintenanceActions"], "description": "Maintenance cost amount for equipment that has a warranty.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ComponentMaintCostTimePeriod": {"label": "Component Maint Cost Time Period", "taxonomy": "SOLAR", "entrypoints": ["ComponentMaintenance"], "description": "Duration of the time period associated with the component maintenance cost. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ComponentMaintNumOfComponentsAffected": {"label": "Component Maint Num Of Components Affected", "taxonomy": "SOLAR", "entrypoints": ["ComponentMaintenanceActions"], "description": "Number of components affected by the maintenance requirements.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ComponentMaintReasonForTicket": {"label": "Component Maint Reason For Ticket", "taxonomy": "SOLAR", "entrypoints": ["ComponentMaintenanceActions"], "description": "Reason for the maintenance ticket written regarding a component related to the system.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ComponentMaintSeverityOfEvent": {"label": "Component Maint Severity Of Event", "taxonomy": "SOLAR", "entrypoints": ["ComponentMaintenanceActions"], "description": "Level of severity of the maintenance event, which can be Low, Moderate, or High.", "type": "eventSeverity", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ComponentMaintStatus": {"label": "Component Maint Status", "taxonomy": "SOLAR", "entrypoints": ["ComponentMaintenance", "ComponentStatusReport"], "description": "Description of component maintenance status.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ComponentMaintStatusPctCompleted": {"label": "Component Maint Status Pct Completed", "taxonomy": "SOLAR", "entrypoints": ["ComponentMaintenance", "ComponentStatusReport"], "description": "Percent of component maintenance completed.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ComponentMaintStatusPctRemaining": {"label": "Component Maint Status Pct Remaining", "taxonomy": "SOLAR", "entrypoints": ["ComponentMaintenance", "ComponentStatusReport"], "description": "Percent remaining to be completed on maintenance of component.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ComponentMaintSubReasonForTicket": {"label": "Component Maint Sub Reason For Ticket", "taxonomy": "SOLAR", "entrypoints": ["ComponentMaintenanceActions"], "description": "Reason that the maintenance ticket concerning a component related to the system requires a continuation.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ComponentMaintTicketComments": {"label": "Component Maint Ticket Comments", "taxonomy": "SOLAR", "entrypoints": ["ComponentMaintenanceActions"], "description": "Comments written about the maintenance ticket.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ComponentMaintTicketDateClosed": {"label": "Component Maint Ticket Date Closed", "taxonomy": "SOLAR", "entrypoints": ["ComponentMaintenanceActions"], "description": "Date when the maintenance ticket was closed.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ComponentMaintTicketDateOpen": {"label": "Component Maint Ticket Date Open", "taxonomy": "SOLAR", "entrypoints": ["ComponentMaintenanceActions"], "description": "Date when the maintenance ticket was opened.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ComponentToBeRepaired": {"label": "Component To Be Repaired", "taxonomy": "SOLAR", "entrypoints": ["ComponentStatusReport"], "description": "Name of component that requires repair.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ComponentToBeReplaced": {"label": "Component To Be Replaced", "taxonomy": "SOLAR", "entrypoints": ["ComponentStatusReport"], "description": "Component that needs to be replaced.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ConstrContractorNoticeOfCertAvailOfDoc": {"label": "Constr Contractor Notice Of Cert Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["ConstructionContractorNoticeofCertification"], "description": "Indicates if the Construction Contractor Notice of Certification is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ConstrContractorNoticeOfCertAvailOfDocExcept": {"label": "Constr Contractor Notice Of Cert Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["ConstructionContractorNoticeofCertification"], "description": "Indicates if there are exceptions to the Construction Contractor Notice of Certification. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ConstrContractorNoticeOfCertAvailOfFinalDoc": {"label": "Constr Contractor Notice Of Cert Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["ConstructionContractorNoticeofCertification"], "description": "Indicates if the Construction Contractor Notice of Certification is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ConstrContractorNoticeOfCertCntrparty": {"label": "Constr Contractor Notice Of Cert Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["ConstructionContractorNoticeofCertification"], "description": "Names of counterparties to the Construction Contractor Notice of Certification.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ConstrContractorNoticeOfCertDocLink": {"label": "Constr Contractor Notice Of Cert Doc Link", "taxonomy": "SOLAR", "entrypoints": ["ConstructionContractorNoticeofCertification"], "description": "Link to the Construction Contractor Notice Of Certification document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ConstrContractorNoticeOfCertEffectDate": {"label": "Constr Contractor Notice Of Cert Effect Date", "taxonomy": "SOLAR", "entrypoints": ["ConstructionContractorNoticeofCertification"], "description": "Effective date of the Construction Contractor Notice of Certification.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ConstrContractorNoticeOfCertExceptDesc": {"label": "Constr Contractor Notice Of Cert Except Desc", "taxonomy": "SOLAR", "entrypoints": ["ConstructionContractorNoticeofCertification"], "description": "Description of any exceptions to the Construction Contractor Notice of Certification.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ConstrDataRptSubmitted": {"label": "Constr Data Rpt Submitted", "taxonomy": "SOLAR", "entrypoints": ["CutSheet"], "description": "Indication if a Construction Data Report (CDR) was submitted. If it was, TRUE; if it was not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ConstrLoanAgreeAvailOfDoc": {"label": "Constr Loan Agree Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["ConstructionLoanAgreement"], "description": "Indicates if the Construction Loan Agreement is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ConstrLoanAgreeAvailOfDocExcept": {"label": "Constr Loan Agree Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["ConstructionLoanAgreement"], "description": "Indicates if there are exceptions to the Construction Loan Agreement or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ConstrLoanAgreeAvailOfFinalDoc": {"label": "Constr Loan Agree Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["ConstructionLoanAgreement"], "description": "Indicates if the Construction Loan Agreement is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ConstrLoanAgreeCntrparty": {"label": "Constr Loan Agree Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["ConstructionLoanAgreement"], "description": "Names of counterparties to the Construction Loan Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ConstrLoanAgreeEffectDate": {"label": "Constr Loan Agree Effect Date", "taxonomy": "SOLAR", "entrypoints": ["ConstructionLoanAgreement"], "description": "Effective date of the Construction Loan Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ConstrLoanAgreeExceptDesc": {"label": "Constr Loan Agree Except Desc", "taxonomy": "SOLAR", "entrypoints": ["ConstructionLoanAgreement"], "description": "Description of any exceptions to the Construction Loan Agreement or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ConstrLoanAgreeExpDate": {"label": "Constr Loan Agree Exp Date", "taxonomy": "SOLAR", "entrypoints": ["ConstructionLoanAgreement"], "description": "Expiration date of the Construction Loan Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ConstrLoanDocLink": {"label": "Constr Loan Doc Link", "taxonomy": "SOLAR", "entrypoints": ["ConstructionLoanAgreement"], "description": "Link to the Construction Loan document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ConstrMonitorRptAvailOfDoc": {"label": "Constr Monitor Rpt Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["ConstructionMonitoringReport"], "description": "Indicates if the Construction Monitoring Report is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ConstrMonitorRptAvailOfDocExcept": {"label": "Constr Monitor Rpt Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["ConstructionMonitoringReport"], "description": "Indicates if there are exceptions to the Construction Monitoring Report. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ConstrMonitorRptAvailOfFinalDoc": {"label": "Constr Monitor Rpt Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["ConstructionMonitoringReport"], "description": "Indicates if the Construction Monitoring Report is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ConstrMonitorRptCntrparty": {"label": "Constr Monitor Rpt Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["ConstructionMonitoringReport"], "description": "Names of counterparties to the Construction Monitoring Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ConstrMonitorRptDashboardLink": {"label": "Constr Monitor Rpt Dashboard Link", "taxonomy": "SOLAR", "entrypoints": ["ConstructionMonitoringReport"], "description": "Link to the Construction Monitoring Dashboard.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ConstrMonitorRptDocLink": {"label": "Constr Monitor Rpt Doc Link", "taxonomy": "SOLAR", "entrypoints": ["ConstructionMonitoringReport"], "description": "Link to the Construction Monitoring Report document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ConstrMonitorRptEffectDate": {"label": "Constr Monitor Rpt Effect Date", "taxonomy": "SOLAR", "entrypoints": ["ConstructionMonitoringReport"], "description": "Effective date of the Construction Monitoring Report.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ConstrMonitorRptEndDate": {"label": "Constr Monitor Rpt End Date", "taxonomy": "SOLAR", "entrypoints": ["ConstructionMonitoringReport"], "description": "End date of the construction monitoring report.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ConstrMonitorRptExceptDesc": {"label": "Constr Monitor Rpt Except Desc", "taxonomy": "SOLAR", "entrypoints": ["ConstructionMonitoringReport"], "description": "Description of any exceptions to the Construction Monitoring Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ContOfOpAgreeAvailOfDoc": {"label": "Cont Of Op Agree Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": [], "description": "Indicates if the Continuity Of Operations Agreement is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ContOfOpAgreeAvailOfDocExcept": {"label": "Cont Of Op Agree Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": [], "description": "Indicates if there are exceptions to the Continuity Of Operations Agreement. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ContOfOpAgreeAvailOfFinalDoc": {"label": "Cont Of Op Agree Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": [], "description": "Indicates if the Continuity Of Operations Agreement is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ContOfOpAgreeCntrparty": {"label": "Cont Of Op Agree Cntrparty", "taxonomy": "SOLAR", "entrypoints": [], "description": "Names of counterparties to the Continuity Of Operations Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ContOfOpAgreeContractingParties": {"label": "Cont Of Op Agree Contracting Parties", "taxonomy": "SOLAR", "entrypoints": [], "description": "Name of contracting parties to the Continuity of Operations Agreement, which may include the project company, operator, or developer.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ContOfOpAgreeDocLink": {"label": "Cont Of Op Agree Doc Link", "taxonomy": "SOLAR", "entrypoints": [], "description": "Link to the Continuity Of Operations Agreement document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ContOfOpAgreeEffectDate": {"label": "Cont Of Op Agree Effect Date", "taxonomy": "SOLAR", "entrypoints": [], "description": "Effective date of the Continuity of Operations Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ContOfOpAgreeExceptDesc": {"label": "Cont Of Op Agree Except Desc", "taxonomy": "SOLAR", "entrypoints": [], "description": "Description of any exceptions to the Continuity Of Operations Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ContOfOpAgreeExpDate": {"label": "Cont Of Op Agree Exp Date", "taxonomy": "SOLAR", "entrypoints": [], "description": "Expiration date of the Continuity Of Operations Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ContOfOpAgreeOpReplacementProvisions": {"label": "Cont Of Op Agree Op Replacement Provisions", "taxonomy": "SOLAR", "entrypoints": [], "description": "Description of provisions in the Continuity of Operations Agreement in the event the operator is replaced.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ContOfOpAgreeTerm": {"label": "Cont Of Op Agree Term", "taxonomy": "SOLAR", "entrypoints": [], "description": "Term of the Continuity of Operations Agreement. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ContOfOpEscrowAcctDetails": {"label": "Cont Of Op Escrow Acct Details", "taxonomy": "SOLAR", "entrypoints": [], "description": "Description of the escrow account ability to access SCADA documentation per the Continuity of Operations Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ContOfOpHistorianAccess": {"label": "Cont Of Op Historian Access", "taxonomy": "SOLAR", "entrypoints": [], "description": "Description of how to access the historian which is a database of performance data used by utility scale Agreement, per the Continuity of Operations Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ContOfOpSCADATestRslt": {"label": "Cont Of Op SCADA Test Rslt", "taxonomy": "SOLAR", "entrypoints": [], "description": "Description of SCADA (control system) test results per the Continuity of Operations Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ContOfOpTelecomAcct": {"label": "Cont Of Op Telecom Acct", "taxonomy": "SOLAR", "entrypoints": [], "description": "Description of telecommunications accounts per the Continuity of Operations Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ContractCurrencyUsed": {"label": "Contract Currency Used", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "Currency on which the contract is based. For example, currency could be USD, British pounds, etc.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CostOfServDeprecAndAmortPerWatt": {"label": "Cost Of Serv Deprec And Amort Per Watt", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Depreciation of property, plant and equipment directly related to services rendered by an entity during the reporting period. Value should be reported as amount per watt. The StatementScenarioAxis should be used to report values that are predicted. No axis should be used to report values that are actual.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CostSegregationAmortClass": {"label": "Cost Segregation Amort Class", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Description of the amortization class used, for example Modified Accelerated Cost Recovery System.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CostSegregationAmortMeth": {"label": "Cost Segregation Amort Meth", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Description of the amortization method, for example straight line, 200% declining.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CostSegregationAmortPctOfAppraisedValuePct": {"label": "Cost Segregation Amort Pct Of Appraised Value Pct", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Tax basis in amortization class, as percent of appraised value", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CostSegregationAmortTaxBasis": {"label": "Cost Segregation Amort Tax Basis", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Tax basis in amortization class", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CostsAndExpensesPerWatt": {"label": "Costs And Expenses Per Watt", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Total costs of sales and operating expenses for the period. Value should be reported as amount per watt. The StatementScenarioAxis should be used to report values that are predicted. No axis should be used to report values that are actual.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditPerfDateOfFICOScore": {"label": "Credit Perf Date Of FICO Score", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Date of the FICO score for an OffTaker.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditPerfRetailCreditCheckDate": {"label": "Credit Perf Retail Credit Check Date", "taxonomy": "SOLAR", "entrypoints": ["Fund", "CreditReport"], "description": "Date the credit check was performed.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditPerfRetailDaysDelinquent": {"label": "Credit Perf Retail Days Delinquent", "taxonomy": "SOLAR", "entrypoints": ["Fund", "CreditReport"], "description": "Number of days over 30 days past due (delinquent).", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditPerfRetailDebtToIncomeRatio": {"label": "Credit Perf Retail Debt To Income Ratio", "taxonomy": "SOLAR", "entrypoints": ["Fund", "CreditReport"], "description": "Debt-to-income ratio, also known as Back End Ratio which is defined as the ratio of a borrower's total monthly debt expense (including mortgage payments, credit card payments, child support, and other loan payments) divided by the borrower's gross monthly income. The ratio is expressed as a percentage of the gross monthly income. Use GSE calculation.", "type": "pure", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditPerfRetailEstValueOfHouse": {"label": "Credit Perf Retail Est Value Of House", "taxonomy": "SOLAR", "entrypoints": ["Fund", "CreditReport"], "description": "Estimated retail value of home.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditPerfRetailFICOMeth": {"label": "Credit Perf Retail FICO Meth", "taxonomy": "SOLAR", "entrypoints": ["Fund", "CreditReport"], "description": "Credit evaluation model used for the most recently obtained FICO score.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditPerfRetailFICOModelOrig": {"label": "Credit Perf Retail FICO Model Orig", "taxonomy": "SOLAR", "entrypoints": ["Fund", "CreditReport"], "description": "Indicates whether the FICO score was calculated using the Classic or Next Generation model.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditPerfRetailFICOScore": {"label": "Credit Perf Retail FICO Score", "taxonomy": "SOLAR", "entrypoints": ["Fund", "CreditReport"], "description": "Numeric credit score for borrower (or co-borrower) resulting from credit evaluation model specified.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditPerfRetailHomeAppraisalDate": {"label": "Credit Perf Retail Home Appraisal Date", "taxonomy": "SOLAR", "entrypoints": ["Fund", "CreditReport"], "description": "Date of the appraisal of the home.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditPerfRetailLenOfEmployment": {"label": "Credit Perf Retail Len Of Employment", "taxonomy": "SOLAR", "entrypoints": ["Fund", "CreditReport"], "description": "The length of service to an employer from the start of employment until the date of the loan.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditPerfRetailLenOfHomeOwn": {"label": "Credit Perf Retail Len Of Home Own", "taxonomy": "SOLAR", "entrypoints": ["Fund", "CreditReport"], "description": "The length of time that the home has been owned.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditPerfRetailLoanToValueRatio": {"label": "Credit Perf Retail Loan To Value Ratio", "taxonomy": "SOLAR", "entrypoints": ["Fund", "CreditReport"], "description": "In the case of a purchase mortgage loan, the ratio obtained by dividing the original mortgage loan amount on the note date by the lesser of the mortgaged property appraised value on the note date or its purchase price. In the case of a refinance mortgage loan, the ratio obtained by dividing the original mortgage loan amount on the note date and the mortgaged property appraised value on the note date. In the case of a seasoned mortgage loan, if the Seller cannot warrant that the value of the mortgaged property has not declined since the note date, Freddie Mac requires that the Seller must provide a new appraisal value, which is used in the LTV calculation. Percentages below 6% or greater than 105% will be disclosed as 'Unknown,' indicated by a blank space. In the case of an FHA/VA mortgage loan, percentages less than 6% or greater than 110% will be disclosed as 'Unknown,' which will be indicated by a blank space.", "type": "pure", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditPerfRetailLoantoValueSource": {"label": "Credit Perf Retail Loanto Value Source", "taxonomy": "SOLAR", "entrypoints": ["Fund", "CreditReport"], "description": "Source of Loan to Value ratio if not calculated.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditPerfRetailMortgBalance": {"label": "Credit Perf Retail Mortg Balance", "taxonomy": "SOLAR", "entrypoints": ["Fund", "CreditReport"], "description": "Amount of the balance on the mortgage.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditPerfRetailW2VerificationofEmployment": {"label": "Credit Perf Retail W2 Verificationof Employment", "taxonomy": "SOLAR", "entrypoints": ["Fund", "CreditReport"], "description": "Indication whether employment has been verified throught the employees W2; if it has been verified, TRUE; if it has not been verified, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditSupportAmtEndDate": {"label": "Credit Support Amt End Date", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "End date for the period of the credit support amount.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditSupportAmtNumOfPeriod": {"label": "Credit Support Amt Num Of Period", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Number of the period for the credit support amount, for example, period 1.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditSupportAmtPeriodAmt": {"label": "Credit Support Amt Period Amt", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Amount of credit support during the period.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditSupportAmtStartDate": {"label": "Credit Support Amt Start Date", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Start date for the period of the credit support amount.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditSupportBeneficiaryCntrpartyID": {"label": "Credit Support Beneficiary Cntrparty ID", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Identifier for the beneficiary which is a Counterparty.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditSupportBeneficiarySPVID": {"label": "Credit Support Beneficiary SPVID", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Identifier for the beneficiary which is an SPV.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditSupportBeneficiaryType": {"label": "Credit Support Beneficiary Type", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if the beneficiary is an SPV or a counterparty.", "type": "sPVOrCounterparty", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditSupportComment": {"label": "Credit Support Comment", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Additional comments about the credit support.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditSupportEndDate": {"label": "Credit Support End Date", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Date on which credit support should end", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditSupportForAssetMgmtAgree": {"label": "Credit Support For Asset Mgmt Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if credit support is for the Asset Management Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditSupportForEPCAgree": {"label": "Credit Support For EPC Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if credit support is for the Engineering Procurement and Construction Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditSupportForEquityCapitalContribAgree": {"label": "Credit Support For Equity Capital Contrib Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if credit support is for the Equity Capital Contribution Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditSupportForHedgeAgree": {"label": "Credit Support For Hedge Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if credit support is for the Hedge Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditSupportForIndivContractorAgree": {"label": "Credit Support For Indiv Contractor Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if credit support is for the Interconnection Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditSupportForLLCAgree": {"label": "Credit Support For LLC Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if credit support is for the Limited Liability Company Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditSupportForLeaseSched": {"label": "Credit Support For Lease Sched", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if credit support is for the Lease Schedule. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditSupportForMasterLeaseAgree": {"label": "Credit Support For Master Lease Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if credit support is for the Master Lease Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditSupportForMbrpInterestPurchAgree": {"label": "Credit Support For Mbrp Interest Purch Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if credit support is for the Membership Interest Purchase Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditSupportForOMAgree": {"label": "Credit Support For OM Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if credit support is for the Operations and Maintenance Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditSupportForPPA": {"label": "Credit Support For PPA", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if credit support is for the Power Purchase Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditSupportForSiteLeaseAgree": {"label": "Credit Support For Site Lease Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if credit support is for the Site Lease Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditSupportForSitePermit": {"label": "Credit Support For Site Permit", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if credit support is for the Site Permit Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditSupportForTermLoanAgree": {"label": "Credit Support For Term Loan Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if credit support is for the Term Loan Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditSupportIssuingEntityName": {"label": "Credit Support Issuing Entity Name", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Name of bank or surety issuing support.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditSupportObligorCntrpartyID": {"label": "Credit Support Obligor Cntrparty ID", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Identifier for the obligor which is a counterparty.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditSupportObligorSPVID": {"label": "Credit Support Obligor SPVID", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Identifier for the obligor which is an SPV.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditSupportObligorType": {"label": "Credit Support Obligor Type", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if the obligor is an SPV or a counterparty.", "type": "sPVOrCounterparty", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditSupportParentGuaranteeID": {"label": "Credit Support Parent Guarantee ID", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Identifier of parent guarantee.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditSupportProvider": {"label": "Credit Support Provider", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Name of individual or organization providing the Credit Support.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditSupportRecv": {"label": "Credit Support Recv", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Name of individual or organization receiving the Credit Support.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditSupportStartDate": {"label": "Credit Support Start Date", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Date on which credit support should start.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditSupportStatus": {"label": "Credit Support Status", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Status of credit support, which can be Not Due, Overdue, Granted or Expired.", "type": "creditSupportStatus", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditSupportTerm": {"label": "Credit Support Term", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Duration of the credit support term. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CreditSupportType": {"label": "Credit Support Type", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Type of Credit Support, for example, Standby LC, Parent Guaranty, Surety Bond, Cash.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CrossDefaultPoolBothPartiesCross": {"label": "Cross Default Pool Both Parties Cross", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if both parties can cross the default. If both can, TRUE; if not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CrossDefaultPoolForAssetMgmtAgree": {"label": "Cross Default Pool For Asset Mgmt Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if there is a cross default pool for the Asset Management Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CrossDefaultPoolForEPCAgree": {"label": "Cross Default Pool For EPC Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if there is a cross default pool for the Engineering Procurement and Construction Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CrossDefaultPoolForEquityCapitalContribAgree": {"label": "Cross Default Pool For Equity Capital Contrib Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if there is a cross default pool for the Equity Capital Contribution Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CrossDefaultPoolForHedgeAgree": {"label": "Cross Default Pool For Hedge Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if there is a cross default pool for the Hedge Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CrossDefaultPoolForIndivContractorAgree": {"label": "Cross Default Pool For Indiv Contractor Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if there is a cross default pool for the Individual Contractor Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CrossDefaultPoolForLLCAgree": {"label": "Cross Default Pool For LLC Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if there is a cross default pool for the Limited Liability Company Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CrossDefaultPoolForLeaseSched": {"label": "Cross Default Pool For Lease Sched", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if there is a cross default pool for the Lease Schedule. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CrossDefaultPoolForMasterLeaseAgree": {"label": "Cross Default Pool For Master Lease Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if there is a cross default pool for the Master Lease Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CrossDefaultPoolForMbrpInterestPurchAgree": {"label": "Cross Default Pool For Mbrp Interest Purch Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if there is a cross default pool for the Membership Interest Purchase Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CrossDefaultPoolForOMAgree": {"label": "Cross Default Pool For OM Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if there is a cross default pool for the Operations and Maintenance Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CrossDefaultPoolForPPA": {"label": "Cross Default Pool For PPA", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if there is a cross default pool for the Power Purchase Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CrossDefaultPoolForSiteLeaseAgree": {"label": "Cross Default Pool For Site Lease Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if there is a cross default pool for the Site Lease Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CrossDefaultPoolForSitePermit": {"label": "Cross Default Pool For Site Permit", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if there is a cross default pool for the Site Permit Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CrossDefaultPoolForTermLoanAgree": {"label": "Cross Default Pool For Term Loan Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if there is a cross default pool for the Term Loan Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CrossDefaultPoolMonetizingofCollateral": {"label": "Cross Default Pool Monetizingof Collateral", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indication if, in the event of a default, the non breaching party can monetize the collateral on the other agreement.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CrossDefaultPoolPartyAbleToDefaultDesc": {"label": "Cross Default Pool Party Able To Default Desc", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Description of the party that is able to declare default.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CulturResrcID": {"label": "Cultur Resrc ID", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Identifier for the cultural resource.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CulturResrcIdentified": {"label": "Cultur Resrc Identified", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Description of the cultural resource item identified.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CulturResrcIdentifiedLoc": {"label": "Cultur Resrc Identified Loc", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Description of the location of the cultural resource.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CulturResrcIdentifiedName": {"label": "Cultur Resrc Identified Name", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Name of the cultural resource item identified.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CulturResrcPermitAction": {"label": "Cultur Resrc Permit Action", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Identifier, name, or title of action required by the cultural resources permit.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CulturResrcPermitActionDesc": {"label": "Cultur Resrc Permit Action Desc", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Description of action required by the cultural resources permit, for example, a fee or covenant.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CulturResrcPermitGoverningAuth": {"label": "Cultur Resrc Permit Governing Auth", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Name of the governing authority that issued the permit for the cultural resource.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CulturResrcPermitID": {"label": "Cultur Resrc Permit ID", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Identifier for the cultural resource permit to which an identified action belongs.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CulturResrcPermitIssueDate": {"label": "Cultur Resrc Permit Issue Date", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Date on which the cultural resource permit was issued.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CulturResrcPermitLink": {"label": "Cultur Resrc Permit Link", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Link to the cultural resource permit.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CulturResrcStudyLink": {"label": "Cultur Resrc Study Link", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Link to the cultural resource report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CulturResrcStudyPreparer": {"label": "Cultur Resrc Study Preparer", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Name of the consultant who prepared the cultural resource study.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CulturRptReviewed": {"label": "Cultur Rpt Reviewed", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Indicates if the cultural resources and archeological report has been reviewed. If it has been reviewed, TRUE; if it has not been reviewed, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CurrentFederalTaxExpenseBenefitPerWatt": {"label": "Current Federal Tax Expense Benefit Per Watt", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations. Value should be reported as amount per watt. The StatementScenarioAxis should be used to report values that are predicted. No axis should be used to report values that are actual.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CurrentMaxPower": {"label": "Current Max Power", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Current of a photovoltaic device at the maximum power point.", "type": "electricCurrent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CurrentShortCircuit": {"label": "Current Short Circuit", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Current of a photovoltaic device at short circuit conditions.", "type": "electricCurrent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CurrentStateAndLocalTaxExpenseBenefitPerWatt": {"label": "Current State And Local Tax Expense Benefit Per Watt", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations. Value should be reported as amount per watt. The StatementScenarioAxis should be used to report values that are predicted. No axis should be used to report values that are actual.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CurrentTransducerRatio": {"label": "Current Transducer Ratio", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Current Transducer Ratio (CT Ratio).", "type": "decimal", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "Curtail": {"label": "Curtail", "taxonomy": "SOLAR", "entrypoints": ["MonthlyOperatingReport"], "description": "Amount of curtailment in kWh which is a reduction in the energy output of a generator from what it could otherwise produce given available resources (e.g., wind or sunlight).", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CurtailEconomicModelFactorAmt": {"label": "Curtail Economic Model Factor Amt", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Amount of energy lost due to economic curtailment based on major design/energy production model. Economic curtailment is a result of wholesale market pricing, etc. To report estimated values for specified future periods, use the EstimationPeriodStartDateAxis, in conjunction with the concept EstimationPeriodForCurtailment.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CurtailEconomicModelFactorPct": {"label": "Curtail Economic Model Factor Pct", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Percentage of energy lost due to economic curtailment based on major design/energy production model. Economic curtailment is a result of wholesale market pricing, etc. To report estimated values for specified future periods, use the EstimationPeriodStartDateAxis, in conjunction with the concept EstimationPeriodForCurtailment.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CurtailEmergOrConstrModelFactorAmt": {"label": "Curtail Emerg Or Constr Model Factor Amt", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Amount of energy lost due to curtailment based on major design/energy production model for emergencies or construction work.To report estimated values for specified future periods, use the EstimationPeriodStartDateAxis, in conjunction with the concept EstimationPeriodForCurtailment.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CurtailEmergOrConstrModelFactorPct": {"label": "Curtail Emerg Or Constr Model Factor Pct", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Percentage of energy lost due to curtailment from emergencies or construction work, based on major design/energy production model.To report estimated values for specified future periods, use the EstimationPeriodStartDateAxis, in conjunction with the concept EstimationPeriodForCurtailment.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CurtailLimit": {"label": "Curtail Limit", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Curtailment limit on AC power during a period of time.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CurtailMeasPeriod": {"label": "Curtail Meas Period", "taxonomy": "SOLAR", "entrypoints": ["MonthlyOperatingReport"], "description": "Time period over which curtailment is measured.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CurtailOtherModelFactorAmt": {"label": "Curtail Other Model Factor Amt", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Amount of energy lost due to curtailment based on major design/energy production model due to reasons other than economics (wholesale market pricing or the like), stability, congestion, emergencies, or construction. To report estimated values for specified future periods, use the EstimationPeriodStartDateAxis, in conjunction with the concept EstimationPeriodForCurtailment.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CurtailOtherModelFactorPct": {"label": "Curtail Other Model Factor Pct", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Percentage of energy lost due to curtailment caused by reasons other than economics (wholesale market pricing or the like), stability, congestion, emergencies, or construction. Value reported should be based on major design/energy production model. To report estimated values for specified future periods, use the EstimationPeriodStartDateAxis, in conjunction with the concept EstimationPeriodForCurtailment.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CurtailStabilityOrCongestionModelFactorAmt": {"label": "Curtail Stability Or Congestion Model Factor Amt", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Amount of energy lost due to stability or congestion curtailment on the transmission system, based on major design/energy production model. To report estimated values for specified future periods, use the EstimationPeriodStartDateAxis, in conjunction with the concept EstimationPeriodForCurtailment.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CurtailStabilityOrCongestionModelFactorPct": {"label": "Curtail Stability Or Congestion Model Factor Pct", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Percentage of energy lost due to stability or congestion curtailment on the transmission system, based on major design/energy production model. To report estimated values for specified future periods, use the EstimationPeriodStartDateAxis, in conjunction with the concept EstimationPeriodForCurtailment.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CurtailTotalModelFactorAmt": {"label": "Curtail Total Model Factor Amt", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Amount of energy lost due to curtailment based on major design/energy production model.To report estimated values for specified future periods, use the EstimationPeriodStartDateAxis, in conjunction with the concept EstimationPeriodForCurtailment.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CurtailTotalModelFactorPct": {"label": "Curtail Total Model Factor Pct", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Percentage of energy lost due to curtailment based on major design/energy production model. To report estimated values for specified future periods, use the EstimationPeriodStartDateAxis, and the EstimationPeriodForCurtailment.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CustomTestCond": {"label": "Custom Test Cond", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Description of the test condition.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CustomTestCondAirMass": {"label": "Custom Test Cond Air Mass", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Air mass during the test condition.", "type": "mass", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pound", "Ounce", "Troy Ounce", "Ton", "Tonne", "Gram", "Kilogram", "Thousand Tons", "Million Tons", "Billion Tons", "Kilotonne", "Megatonne", "Gigatonne"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CustomTestCondAmbTemp": {"label": "Custom Test Cond Amb Temp", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Ambient temperature during the test condition. Can be reported as Celsius or Fahrenheit by the preparer when specifying units in the instance document.", "type": "temperature", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Celsius", "Kelvin", "Fahrenheit"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CustomTestCondCellTemp": {"label": "Custom Test Cond Cell Temp", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Ambient temperature during the test condition. Can be reported as Celsius or Fahrenheit by the preparer when specifying units in the instance document.", "type": "temperature", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Celsius", "Kelvin", "Fahrenheit"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CustomTestCondIrradAmt": {"label": "Custom Test Cond Irrad Amt", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Amount of irradiance during the test condition.", "type": "irradiance", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CustomTestCondWindSpeed": {"label": "Custom Test Cond Wind Speed", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Wind speed during the test condition.", "type": "speed", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CutSheetAvailOfDoc": {"label": "Cut Sheet Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["CutSheet"], "description": "Indicates if the Cut Sheets are available. If they are available, TRUE; if they are not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "CutSheetDocLink": {"label": "Cut Sheet Doc Link", "taxonomy": "SOLAR", "entrypoints": ["CutSheet"], "description": "URI to the location of the Cut Sheet (Data Sheet) published by the manufacturer.", "type": "anyURI", "validationRule": "Value must be a valid internet URI/URL format (but does not necessarily need to exist on the internet)", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DAQCommProtocol": {"label": "DAQ Comm Protocol", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Communication protocol of the Data Acquisition System which can be Modbus, Zigbee, WIFI, or Ethernet.", "type": "communicationProtocol", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DAQDocLink": {"label": "DAQ Doc Link", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Link to the documentation URI for the Data Acquisition System.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DAQIPAddr": {"label": "DAQIP Addr", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "IP address for the Data Acquisition System.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DAQLicenseExpDate": {"label": "DAQ License Exp Date", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Expiration date of the Data Acquisition System license.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DAQLicenseExpense": {"label": "DAQ License Expense", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Cost of the Data Acquisition System license.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DAQMfrContactAndTitle": {"label": "DAQ Mfr Contact And Title", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Name and title of contact for Data Acquisition System.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DAQMfrEmailAddr": {"label": "DAQ Mfr Email Addr", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Email address for Data Acquisition System.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DAQMfrName": {"label": "DAQ Mfr Name", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Name of Data Acquisition System manufacturer.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DAQModel": {"label": "DAQ Model", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Model number of Data Acquisition System.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DAQNumOfUnits": {"label": "DAQ Num Of Units", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Number of Data Acquisition Systems in a portfolio.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DCPowerDesign": {"label": "DC Power Design", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "IECRECertificate"], "description": "DC Nameplate capacity which is the sum of module ratings at standard test conditions as defined in the design.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DataFilterCollectionSystem": {"label": "Data Filter Collection System", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Indicator that data passes checks for data collection system faults or outages.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DataFilterInstrumentAlignment": {"label": "Data Filter Instrument Alignment", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Indicator that data passes checks for alignment between an irradiance instrument and a PV system's plane of array.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DataFilterInverterClipping": {"label": "Data Filter Inverter Clipping", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Indicator that data passes checks for periods of inverter clipping or operating away from maximum power point tracking.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DataFilterMissing": {"label": "Data Filter Missing", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Indicator that data passes tests that detect missing values.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DataFilterOutliers": {"label": "Data Filter Outliers", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Indicator that data passes tests for outlier values.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DataFilterOutsideRange": {"label": "Data Filter Outside Range", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Indicator that data passes checks for values outside of acceptable range.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DataFilterShading": {"label": "Data Filter Shading", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "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.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DataFilterStability": {"label": "Data Filter Stability", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Indicator that data values pass checks for unstable values, e.g., where data values change more than a threshold in a time interval.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DataFilterVisual": {"label": "Data Filter Visual", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Indicator that data pass checks by visual examination.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DataSelected": {"label": "Data Selected", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Indicates data inclusion or exclusion. True if data is retained; False if data is excluded.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DebtInstrumentPeriodicPmtInterestPerWatt": {"label": "Debt Instrument Periodic Pmt Interest Per Watt", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Amount of the required periodic payments applied to interest. Value should be reported as amount per watt. The StatementScenarioAxis should be used to report values that are predicted. No axis should be used to report values that are actual.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DebtInstrumentPeriodicPmtPrincipalPerWatt": {"label": "Debt Instrument Periodic Pmt Principal Per Watt", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Amount of the required periodic payments applied to principal. Value should be reported as amount per watt. The StatementScenarioAxis should be used to report values that are predicted. No axis should be used to report values that are actual.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeficitRestorationOblig": {"label": "Deficit Restoration Oblig", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "An amount contributed by a partner with a negative capital account balance that brings the account balance to zero when the partnership interest is liquidated, usually within 90 days or by the end of the tax year in which the partner's interest are sold.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeficitRestorationObligLimit": {"label": "Deficit Restoration Oblig Limit", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Amount of the cap on the deficit restoration obligation.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeficitRestorationObligLimitPerWatt": {"label": "Deficit Restoration Oblig Limit Per Watt", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Limit to deficit restoration obligation. Value should be reported as amount per watt. The StatementScenarioAxis should be used to report values that are predicted. No axis should be used to report values that are actual.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeficitRestorationObligPerWatt": {"label": "Deficit Restoration Oblig Per Watt", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Amount of deficit restoration obligation in the reporting period. Value should be reported as amount per watt. The StatementScenarioAxis should be used to report values that are predicted. No axis should be used to report values that are actual.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DemandCharge": {"label": "Demand Charge", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "The maximum amount of power (kW) drawn for any given time interval (typically 15 minutes) during the billing period, multiplied by the relevant demand charge ($/kW). Demand charges are fees applied to the electric bills of commercial and industrial customers based upon the highest amount of power drawn during any interval during the billing period.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DesignAndConstrDocCntrparty": {"label": "Design And Constr Doc Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["DesignandConstructionDocuments"], "description": "Names of counterparties to the Design and Construction Documents.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DesignAndConstrDocExceptDesc": {"label": "Design And Constr Doc Except Desc", "taxonomy": "SOLAR", "entrypoints": ["DesignandConstructionDocuments"], "description": "Description of any exceptions to the Design and Construction Documents or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DesignAndConstrDocLink": {"label": "Design And Constr Doc Link", "taxonomy": "SOLAR", "entrypoints": ["DesignandConstructionDocuments"], "description": "Link to the Design And Construction document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DesignAndConstrDocsAvailOfDoc": {"label": "Design And Constr Docs Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["DesignandConstructionDocuments"], "description": "Indicates if the Design and Construction Documents is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DesignAndConstrDocsAvailOfDocExcept": {"label": "Design And Constr Docs Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["DesignandConstructionDocuments"], "description": "Indicates if there are exceptions to the Design and Construction Documents or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DesignAndConstrDocsAvailOfFinalDoc": {"label": "Design And Constr Docs Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["DesignandConstructionDocuments"], "description": "Indicates if the Design and Construction Documents is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DesignAttrPVACCap": {"label": "Design Attr PVAC Cap", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Total AC Capacity of the system based on the design of the system and the manufacturer's expected capacity (calculated as DC X (1-derate factor)).", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DesignAttrPVACRtg": {"label": "Design Attr PVAC Rtg", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Nominal AC power rating of the System based on the design of the system in kWp.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DesignAttrPVDCCap": {"label": "Design Attr PVDC Cap", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Total DC Capacity of the system based on the design of the system at Standard Test Conditions.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperCommunityEngagement": {"label": "Developer Community Engagement", "taxonomy": "SOLAR", "entrypoints": ["Developer", "ProjectFinancing"], "description": "Description of developer's engagement with the local community on current and past projects.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperConstrDevelopmentExperience": {"label": "Developer Constr Development Experience", "taxonomy": "SOLAR", "entrypoints": ["Developer", "ProjectFinancing"], "description": "Description of the developers past experience with project development and construction.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperConstrNumOfMegawatts": {"label": "Developer Constr Num Of Megawatts", "taxonomy": "SOLAR", "entrypoints": ["Developer", "ProjectFinancing"], "description": "Number of megawatts (MWac) developer has constructed.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperCurrentFunds": {"label": "Developer Current Funds", "taxonomy": "SOLAR", "entrypoints": ["Developer", "ProjectFinancing"], "description": "Description of funds the developer is involved with including general fund structure, organization and competitive advantage in target markets.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperEPCActivAsPrime": {"label": "Developer EPC Activ As Prime", "taxonomy": "SOLAR", "entrypoints": ["Developer", "ProjectFinancing"], "description": "Description of the aspects of EPC (Engineering Procurement and Construction) performed by the developer as a prime contractor.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperEPCWarrStrategy": {"label": "Developer EPC Warr Strategy", "taxonomy": "SOLAR", "entrypoints": ["Developer", "ProjectFinancing"], "description": "Description of developer's EPC (Engineering Procurement and Construction) warranty strategy.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperExecutiveBios": {"label": "Developer Executive Bios", "taxonomy": "SOLAR", "entrypoints": ["Developer", "ProjectFinancing"], "description": "Executive biographies of the developer company management.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperFederalTaxIDNum": {"label": "Developer Federal Tax ID Num", "taxonomy": "SOLAR", "entrypoints": ["Developer", "ProjectFinancing"], "description": "Federal tax identification number for the developer.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperFundReports": {"label": "Developer Fund Reports", "taxonomy": "SOLAR", "entrypoints": ["Developer", "ProjectFinancing"], "description": "Description of fund prospectus' and other reports provided to investors for the current fund.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperFundTechnologyExperience": {"label": "Developer Fund Technology Experience", "taxonomy": "SOLAR", "entrypoints": ["Developer", "ProjectFinancing"], "description": "Description of developer experience with technology contemplated for funding, customers, amount of megawatts developed in US and abroad, time in business in US and abroad.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperGovernanceDecisionAuth": {"label": "Developer Governance Decision Auth", "taxonomy": "SOLAR", "entrypoints": ["Developer", "ProjectFinancing"], "description": "Description of the process and individuals authorized to make decisions in the developer governance process.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperGovernanceStruct": {"label": "Developer Governance Struct", "taxonomy": "SOLAR", "entrypoints": ["Developer", "ProjectFinancing"], "description": "Description of the developer governance structure including board members and processes.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperID": {"label": "Developer ID", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Identifier for the Developer.", "type": "legalEntityIdentifier", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperISOExperience": {"label": "Developer ISO Experience", "taxonomy": "SOLAR", "entrypoints": ["Developer", "ProjectFinancing"], "description": "Description of developer's experience in various Independent System Operator (ISO) regional energy markets.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperMegawattConstrLocations": {"label": "Developer Megawatt Constr Locations", "taxonomy": "SOLAR", "entrypoints": ["Developer", "ProjectFinancing"], "description": "Description of locations where developer has developed Megawatt construction.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperMegawattConstrNumOfProj": {"label": "Developer Megawatt Constr Num Of Proj", "taxonomy": "SOLAR", "entrypoints": ["Developer", "ProjectFinancing"], "description": "Number of Megawatt construction projects developer has performed.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperOrgStruct": {"label": "Developer Org Struct", "taxonomy": "SOLAR", "entrypoints": ["Developer", "ProjectFinancing"], "description": "Description of developer staff and internal organizational structure.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperPastFunds": {"label": "Developer Past Funds", "taxonomy": "SOLAR", "entrypoints": ["Developer", "ProjectFinancing"], "description": "Description of past funds the developer has been involved with including size, returns, years the funds were created, investor base and investment guidelines.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperPortfolioGuaranteeOutput": {"label": "Developer Portfolio Guarantee Output", "taxonomy": "SOLAR", "entrypoints": ["DeveloperPerformanceGuarantee"], "description": "kWh output guaranteed by the developer for the portfolio.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperPortfolioPerfGuarantee": {"label": "Developer Portfolio Perf Guarantee", "taxonomy": "SOLAR", "entrypoints": ["DeveloperPerformanceGuarantee"], "description": "Guaranteed output as percent of P50 energy production estimate for the portfolio.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperPortfolioPerfGuaranteeDocLink": {"label": "Developer Portfolio Perf Guarantee Doc Link", "taxonomy": "SOLAR", "entrypoints": ["DeveloperPerformanceGuarantee"], "description": "Link to the Developer Portfolio Performance Guarantee document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperPortfolioPerfGuaranteeExpDate": {"label": "Developer Portfolio Perf Guarantee Exp Date", "taxonomy": "SOLAR", "entrypoints": ["DeveloperPerformanceGuarantee"], "description": "Expiration date of the developer performance guarantee for the portfolio.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperPortfolioPerfGuaranteeInitiationDate": {"label": "Developer Portfolio Perf Guarantee Initiation Date", "taxonomy": "SOLAR", "entrypoints": ["DeveloperPerformanceGuarantee"], "description": "Initiation date of the developer performance guarantee for the portfolio.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperPortfolioPerfGuaranteeTerm": {"label": "Developer Portfolio Perf Guarantee Term", "taxonomy": "SOLAR", "entrypoints": ["DeveloperPerformanceGuarantee"], "description": "Term of the developer performance guarantee for the portfolio which may be in years or months. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperPortfolioPerfType": {"label": "Developer Portfolio Perf Type", "taxonomy": "SOLAR", "entrypoints": ["DeveloperPerformanceGuarantee"], "description": "Description of the developer performance guarantee type for the portfolio.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperPreferredIndepEngineers": {"label": "Developer Preferred Indep Engineers", "taxonomy": "SOLAR", "entrypoints": ["Developer", "ProjectFinancing"], "description": "Description of developers preferred independent engineers, contact information and other information including willingness to allow other stakeholders to contact them directly.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperProjCommissAndPerfTesting": {"label": "Developer Proj Commiss And Perf Testing", "taxonomy": "SOLAR", "entrypoints": ["Developer", "ProjectFinancing"], "description": "Description of developer project commissioning and performance testing methods.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperProjGuaranteeOutput": {"label": "Developer Proj Guarantee Output", "taxonomy": "SOLAR", "entrypoints": ["DeveloperPerformanceGuarantee"], "description": "kWh output guaranteed by the developer for the project.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperProjPerfGuarantee": {"label": "Developer Proj Perf Guarantee", "taxonomy": "SOLAR", "entrypoints": ["DeveloperPerformanceGuarantee"], "description": "Guaranteed output as percent of P50 energy production estimate for the project.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperProjPerfGuaranteeDocLink": {"label": "Developer Proj Perf Guarantee Doc Link", "taxonomy": "SOLAR", "entrypoints": ["DeveloperPerformanceGuarantee"], "description": "Link to the Developer project Performance Guarantee document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperProjPerfGuaranteeExpDate": {"label": "Developer Proj Perf Guarantee Exp Date", "taxonomy": "SOLAR", "entrypoints": ["DeveloperPerformanceGuarantee"], "description": "Expiration date of the developer performance guarantee for the project.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperProjPerfGuaranteeInitiationDate": {"label": "Developer Proj Perf Guarantee Initiation Date", "taxonomy": "SOLAR", "entrypoints": ["DeveloperPerformanceGuarantee"], "description": "Initiation date of the developer performance guarantee for the project.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperProjPerfGuaranteeTerm": {"label": "Developer Proj Perf Guarantee Term", "taxonomy": "SOLAR", "entrypoints": ["DeveloperPerformanceGuarantee"], "description": "Term of the developer performance guarantee for the project which may be in years or months. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperProjPerfType": {"label": "Developer Proj Perf Type", "taxonomy": "SOLAR", "entrypoints": ["DeveloperPerformanceGuarantee"], "description": "Description of the developer performance guarantee type for the project.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperRenewableOpExperience": {"label": "Developer Renewable Op Experience", "taxonomy": "SOLAR", "entrypoints": ["Developer", "ProjectFinancing"], "description": "Description of the developers renewable operating experience for this fund and in aggregate, project names, MW produced, location, geography, performance including availability and production relative to underwriting, commercial operations date, percent of ownership, and indicate if they are managing members of tax equity.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperStaffingAndSubcontractor": {"label": "Developer Staffing And Subcontractor", "taxonomy": "SOLAR", "entrypoints": ["Developer", "ProjectFinancing"], "description": "Description of developer staffing, for example, number and titles of staff versus number and qualifications of subcontractors. Qualifications can include location and safety record.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperSubcontractorUse": {"label": "Developer Subcontractor Use", "taxonomy": "SOLAR", "entrypoints": ["Developer", "ProjectFinancing"], "description": "Description of developer use and qualifications of EPC (Engineering Procurement and Construction) subcontractors and preferred EPCs.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeveloperUseAndQualOfEquip": {"label": "Developer Use And Qual Of Equip", "taxonomy": "SOLAR", "entrypoints": ["Developer", "ProjectFinancing"], "description": "Description of the use and qualification of equipment, for example module accelerated lifetime testing, Independent Engineering reports, and preferred equipment.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeviationsFromMeasProcedures": {"label": "Deviations From Meas Procedures", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Description of deviations from the test procedures in IEC 61724-3.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeviceCost": {"label": "Device Cost", "taxonomy": "SOLAR", "entrypoints": ["UML", "SystemInstallationCost", "CutSheet"], "description": "Aggregate cost of the device from start of the installation to date.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeviceID": {"label": "Device ID", "taxonomy": "SOLAR", "entrypoints": ["ComponentMaintenance", "ComponentMaintenanceActions"], "description": "Identifier for an individual piece of equipment used in a system, for example, ABC Brand inverter with serial number xxxx.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeviceProfile": {"label": "Device Profile", "taxonomy": "SOLAR", "entrypoints": ["OrangeButton"], "description": "Profile of the device", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DivisionOfStateArchitectApprovDate": {"label": "Division Of State Architect Approv Date", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Date on which Division of State Architect approval was obtained.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DivisionOfStateArchitectApprovLink": {"label": "Division Of State Architect Approv Link", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Link to Division of State Architect approval notice.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DivisionOfStateArchitectApprovReqd": {"label": "Division Of State Architect Approv Reqd", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Indication as to whether Division of State Architect approval is required.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DivisionOfStateArchitectApprovStatus": {"label": "Division Of State Architect Approv Status", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Status of Division of State Architect approval.", "type": "divisionStateApprovalStatus", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDAdvisorInvoices": {"label": "Doc ID Advisor Invoices", "taxonomy": "SOLAR", "entrypoints": ["AdvisorInvoices"], "description": "Identifier for Advisor Invoices.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDAppraisal": {"label": "Doc ID Appraisal", "taxonomy": "SOLAR", "entrypoints": ["Appraisal"], "description": "Identifier for Appraisal.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDApprovNotice": {"label": "Doc ID Approv Notice", "taxonomy": "SOLAR", "entrypoints": ["ApprovalNotice"], "description": "Identifier for Approval Notice.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDAssetMgmtAgree": {"label": "Doc ID Asset Mgmt Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing", "AssetManagementContract"], "description": "Identifier for Asset Management Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDAssignAndAssumpAgree": {"label": "Doc ID Assign And Assump Agree", "taxonomy": "SOLAR", "entrypoints": ["AssignmentandAssumptionAgreement"], "description": "Identifier for Assignment And Assumption Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDAssignOfInterest": {"label": "Doc ID Assign Of Interest", "taxonomy": "SOLAR", "entrypoints": ["AssignmentOfInterest"], "description": "Identifier for Assignment Of Interest.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDBillOfSale": {"label": "Doc ID Bill Of Sale", "taxonomy": "SOLAR", "entrypoints": ["BillOfSale"], "description": "Identifier for Bill Of Sale.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDBoardResolForMasterLesseeLesseeAndOp": {"label": "Doc ID Board Resol For Master Lessee Lessee And Op", "taxonomy": "SOLAR", "entrypoints": ["BoardResolutionforMasterLesseeLesseeandOperator"], "description": "Identifier for Board Resolution For Master Lessee, Lessee And Operator.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDBreakageFeeAgreeAgree": {"label": "Doc ID Breakage Fee Agree Agree", "taxonomy": "SOLAR", "entrypoints": ["BreakageFeeSideLetter"], "description": "Identifier for Breakage Fee Side Letter Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDBuildingInspct": {"label": "Doc ID Building Inspct", "taxonomy": "SOLAR", "entrypoints": ["BuildingInspection"], "description": "Identifier for Building Inspection.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDBusinessInterruptionInsurPolicy": {"label": "Doc ID Business Interruption Insur Policy", "taxonomy": "SOLAR", "entrypoints": ["BusinessInterruptionInsurancePolicy"], "description": "Identifier for Business Interruption Insurance Policy.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDCasualtyInsurPolicy": {"label": "Doc ID Casualty Insur Policy", "taxonomy": "SOLAR", "entrypoints": ["CasualtyInsurancePolicy"], "description": "Identifier for Casualty Insurance Policy.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDCertOfAcceptRpt": {"label": "Doc ID Cert Of Accept Rpt", "taxonomy": "SOLAR", "entrypoints": ["CertificateOfAcceptanceReport"], "description": "Identifier for Certificate Of Acceptance Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDCertOfCompl": {"label": "Doc ID Cert Of Compl", "taxonomy": "SOLAR", "entrypoints": ["CertificateOfCompletion"], "description": "Identifier for Certificate Of Completion.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDCertOfFinalCompl": {"label": "Doc ID Cert Of Final Compl", "taxonomy": "SOLAR", "entrypoints": ["CertificateOfFinalCompletion"], "description": "Identifier for Certificate Of Final Completion.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDCertOfFormForMasterLesseeLesseeAndOp": {"label": "Doc ID Cert Of Form For Master Lessee Lessee And Op", "taxonomy": "SOLAR", "entrypoints": ["CertificateOfFormationForMasterLesseeLesseeAndOperator"], "description": "Identifier for Certificate Of Formation For Master Lessee, Lessee And Operator.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDCertOfInsur": {"label": "Doc ID Cert Of Insur", "taxonomy": "SOLAR", "entrypoints": ["CertificatesofInsurance"], "description": "Identifier for Certificates Of Insurance.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDClosingCert": {"label": "Doc ID Closing Cert", "taxonomy": "SOLAR", "entrypoints": ["ClosingCertificate"], "description": "Identifier for Closing Certificate.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDClosingIndemnityAgree": {"label": "Doc ID Closing Indemnity Agree", "taxonomy": "SOLAR", "entrypoints": ["ClosingIndemnityAgreement"], "description": "Identifier for Closing Indemnity Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDCoTenancyAgree": {"label": "Doc ID Co Tenancy Agree", "taxonomy": "SOLAR", "entrypoints": [], "description": "Identifier for Co Tenancy Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDCommercGeneralLiabilityInsurPolicy": {"label": "Doc ID Commerc General Liability Insur Policy", "taxonomy": "SOLAR", "entrypoints": ["CommercialGeneralInsurancePolicy"], "description": "Identifier for Commercial General Liability Insurance Policy.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDCommitmentAgree": {"label": "Doc ID Commitment Agree", "taxonomy": "SOLAR", "entrypoints": ["CommitmentAgreement"], "description": "Identifier for Commitment Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDComponentStatusRpt": {"label": "Doc ID Component Status Rpt", "taxonomy": "SOLAR", "entrypoints": ["ComponentStatusReport"], "description": "Identifier for Component Status Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDConstrContractorNoticeOfCert": {"label": "Doc ID Constr Contractor Notice Of Cert", "taxonomy": "SOLAR", "entrypoints": ["ConstructionContractorNoticeofCertification"], "description": "Identifier for Construction Contractor Notice Of Certification.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDConstrIssuesRpt": {"label": "Doc ID Constr Issues Rpt", "taxonomy": "SOLAR", "entrypoints": ["ConstructionIssuesReport"], "description": "Identifier for Construction Issues Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDConstrLoanAgree": {"label": "Doc ID Constr Loan Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing", "ConstructionLoanAgreement"], "description": "Identifier for Construction Loan Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDConstrMonitorRpt": {"label": "Doc ID Constr Monitor Rpt", "taxonomy": "SOLAR", "entrypoints": ["ConstructionMonitoringReport"], "description": "Identifier for Construction Monitoring Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDContOfOpAgree": {"label": "Doc ID Cont Of Op Agree", "taxonomy": "SOLAR", "entrypoints": [], "description": "Identifier for Continuity Of Operations Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDCreditReportsDocs": {"label": "Doc ID Credit Reports Docs", "taxonomy": "SOLAR", "entrypoints": ["CreditReport"], "description": "Identifier for Credit Report Documents.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDDesignAndConstrDocs": {"label": "Doc ID Design And Constr Docs", "taxonomy": "SOLAR", "entrypoints": ["DesignandConstructionDocuments"], "description": "Identifier for Design And Construction Documents.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDDeveloperProjPerfGuaranteeAgree": {"label": "Doc ID Developer Proj Perf Guarantee Agree", "taxonomy": "SOLAR", "entrypoints": ["DeveloperPerformanceGuarantee"], "description": "Identifier for Developer Project Performance Guarantee Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDEPCAgree": {"label": "Doc IDEPC Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Identifier for Engineering Procurement and Construction Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDEPCContract": {"label": "Doc IDEPC Contract", "taxonomy": "SOLAR", "entrypoints": ["EngineeringProcurementAndConstructionContract"], "description": "Identifier for Engineering Procurement And Construction Contract.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDEasementRpt": {"label": "Doc ID Easement Rpt", "taxonomy": "SOLAR", "entrypoints": ["EasementReport"], "description": "Identifier for Easement Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDElecInspct": {"label": "Doc ID Elec Inspct", "taxonomy": "SOLAR", "entrypoints": ["ElectricalInspection"], "description": "Identifier for Electrical Inspection.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDEnergyProdInsurPolicy": {"label": "Doc ID Energy Prod Insur Policy", "taxonomy": "SOLAR", "entrypoints": ["EnergyProductionInsurancePolicy"], "description": "Identifier for Energy Production Insurance Policy.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDEngServChecklistRpt": {"label": "Doc ID Eng Serv Checklist Rpt", "taxonomy": "SOLAR", "entrypoints": ["IndependentEngineeringServicesCheckList"], "description": "Identifier for Engineering Services Checklist.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDEnvAssessI": {"label": "Doc ID Env Assess I", "taxonomy": "SOLAR", "entrypoints": ["EnvironmentalAssessmentI"], "description": "Identifier for Environmental Assessment I.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDEnvAssessII": {"label": "Doc ID Env Assess II", "taxonomy": "SOLAR", "entrypoints": [], "description": "Identifier for Environmental Assessment II.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDEnvImpactRpt": {"label": "Doc ID Env Impact Rpt", "taxonomy": "SOLAR", "entrypoints": ["EnvironmentalImpactReport"], "description": "Identifier for Environmental Impact Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDEquipWarr": {"label": "Doc ID Equip Warr", "taxonomy": "SOLAR", "entrypoints": ["EquipmentWarranties"], "description": "Identifier for Equipment Warranties.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDEquityCapitalContribAgree": {"label": "Doc ID Equity Capital Contrib Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Identifier for Equity Capital Contribution Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDEquityContribAgree": {"label": "Doc ID Equity Contrib Agree", "taxonomy": "SOLAR", "entrypoints": ["EquityContributionAgreement"], "description": "Identifier for Equity Contribution Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDEquityContribGuarantee": {"label": "Doc ID Equity Contrib Guarantee", "taxonomy": "SOLAR", "entrypoints": ["EquityContributionGuarantee"], "description": "Identifier for Equity Contribution Guarantee.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDEstoppelCertPPA": {"label": "Doc ID Estoppel Cert PPA", "taxonomy": "SOLAR", "entrypoints": ["EstoppelCertificatePowerPurchaseAgreement"], "description": "Identifier for Estoppel Certificate Power Purchase Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDExposureRpt": {"label": "Doc ID Exposure Rpt", "taxonomy": "SOLAR", "entrypoints": ["ExposureReport"], "description": "Identifier for Exposure Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDFinLeaseSched": {"label": "Doc ID Fin Lease Sched", "taxonomy": "SOLAR", "entrypoints": ["FinancialLeaseSchedule"], "description": "Identifier for Financial Lease Schedule.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDFundMemo": {"label": "Doc ID Fund Memo", "taxonomy": "SOLAR", "entrypoints": ["FundingMemo"], "description": "Identifier for Funding Memo.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDFundProposalReq": {"label": "Doc ID Fund Proposal Req", "taxonomy": "SOLAR", "entrypoints": ["OriginationRequest"], "description": "Identifier for Fund Proposal Request.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDGuaranteeAgree": {"label": "Doc ID Guarantee Agree", "taxonomy": "SOLAR", "entrypoints": ["Guarantees"], "description": "Identifier for Guarantee Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDHedgeAgree": {"label": "Doc ID Hedge Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing", "HedgeAgreement"], "description": "Identifier for Hedge Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDHostAck": {"label": "Doc ID Host Ack", "taxonomy": "SOLAR", "entrypoints": ["HostAcknowledgement"], "description": "Identifier for Host Acknowledgement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDIECRECert": {"label": "Doc IDIECRE Cert", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "Identifier for IECRE Certificate.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDIncentiveAssign": {"label": "Doc ID Incentive Assign", "taxonomy": "SOLAR", "entrypoints": ["IncentiveAssignment"], "description": "Identifier for Incentive Assignment.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDIncumbencyCert": {"label": "Doc ID Incumbency Cert", "taxonomy": "SOLAR", "entrypoints": ["IncumbencyCertificate"], "description": "Identifier for Incumbency Certificate.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDIndepEngOpinRpt": {"label": "Doc ID Indep Eng Opin Rpt", "taxonomy": "SOLAR", "entrypoints": ["IndependentEngineeringOpinionReport"], "description": "Identifier for Independent Engineering Opinion Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDIndepEngRpt": {"label": "Doc ID Indep Eng Rpt", "taxonomy": "SOLAR", "entrypoints": [], "description": "Identifier for Independent Engineering Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDIndivContractorAgree": {"label": "Doc ID Indiv Contractor Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Identifier for Individual Contractor Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDInstallAgree": {"label": "Doc ID Install Agree", "taxonomy": "SOLAR", "entrypoints": ["InstallationAgreement"], "description": "Identifier for Installation Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDInsurConsultantRpt": {"label": "Doc ID Insur Consultant Rpt", "taxonomy": "SOLAR", "entrypoints": ["InsuranceConsultantReport"], "description": "Identifier for Insurance Consultant Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDInterconnAgree": {"label": "Doc ID Interconn Agree", "taxonomy": "SOLAR", "entrypoints": ["InterconnectionAgreement"], "description": "Identifier for Interconnection Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDInterconnApprov": {"label": "Doc ID Interconn Approv", "taxonomy": "SOLAR", "entrypoints": ["InterconnectionApproval"], "description": "Identifier for Interconnection Approval.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDInvestMemoAgree": {"label": "Doc ID Invest Memo Agree", "taxonomy": "SOLAR", "entrypoints": ["InvestmentMemo"], "description": "Identifier for Investment Memo.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDInvoiceInclWiringInstr": {"label": "Doc ID Invoice Incl Wiring Instr", "taxonomy": "SOLAR", "entrypoints": ["InvoiceIncludingWiringInstructions"], "description": "Identifier for LLCA Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDLCCRegistration": {"label": "Doc IDLCC Registration", "taxonomy": "SOLAR", "entrypoints": ["LCCRegistration"], "description": "Identifier for LLC Registration.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDLLCAAgree": {"label": "Doc IDLLCA Agree", "taxonomy": "SOLAR", "entrypoints": ["LimitedLiabilityCompanyAgreement"], "description": "Identifier for LLCA Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDLLCAgree": {"label": "Doc IDLLC Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Identifier for Limited Liability Company Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDLLCFormDocs": {"label": "Doc IDLLC Form Docs", "taxonomy": "SOLAR", "entrypoints": ["LLCFormationDocuments"], "description": "Identifier for LLC Formation Documents.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDLOCAgree": {"label": "Doc IDLOC Agree", "taxonomy": "SOLAR", "entrypoints": ["LetterofCredit"], "description": "Identifier for Letter Of Credit Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDLeaseContractForProj": {"label": "Doc ID Lease Contract For Proj", "taxonomy": "SOLAR", "entrypoints": ["LeaseContractForProject"], "description": "Identifier for Lease Contract For Project.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDLeaseSched": {"label": "Doc ID Lease Sched", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Identifier for Lease Schedule", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDLesseeClaimDocs": {"label": "Doc ID Lessee Claim Docs", "taxonomy": "SOLAR", "entrypoints": ["LesseeClaimDocuments"], "description": "Identifier for Lessee Claim Documents.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDLesseeCollateralAgencyAgree": {"label": "Doc ID Lessee Collateral Agency Agree", "taxonomy": "SOLAR", "entrypoints": ["LesseeCollateralAgencyAgreement"], "description": "Identifier for Lessee Collateral Agency Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDLesseeSecurityAgree": {"label": "Doc ID Lessee Security Agree", "taxonomy": "SOLAR", "entrypoints": ["LesseeSecurityAgreement"], "description": "Identifier for Lessee Security Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDLiabilityInsurCert": {"label": "Doc ID Liability Insur Cert", "taxonomy": "SOLAR", "entrypoints": ["LiabilityInsuranceCertificate"], "description": "Identifier for Liability Insurance Certificate Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDLienWaiverAgree": {"label": "Doc ID Lien Waiver Agree", "taxonomy": "SOLAR", "entrypoints": ["LienWaiver"], "description": "Identifier for Lien Waiver.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDLocalIncentiveContract": {"label": "Doc ID Local Incentive Contract", "taxonomy": "SOLAR", "entrypoints": ["LocalIncentiveContract"], "description": "Identifier for Local Incentive Contract.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDMasterLeaseAgree": {"label": "Doc ID Master Lease Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing", "MasterLease"], "description": "Identifier for Master Lease Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDMasterLesseeSecurityAgree": {"label": "Doc ID Master Lessee Security Agree", "taxonomy": "SOLAR", "entrypoints": ["MasterLesseeSecurityAgreement"], "description": "Identifier for Master Lessee Security Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDMasterPurchAgree": {"label": "Doc ID Master Purch Agree", "taxonomy": "SOLAR", "entrypoints": ["MasterPurchaseAgreement"], "description": "Identifier for Master Purchase Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": null, "calculations": ["N/A"], "usages": ["None"]}, "DocIDMasterServAgree": {"label": "Doc ID Master Serv Agree", "taxonomy": "SOLAR", "entrypoints": ["MasterServicesAgreement"], "description": "Identifier for Master Services Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDMbrpCertOfLessee": {"label": "Doc ID Mbrp Cert Of Lessee", "taxonomy": "SOLAR", "entrypoints": ["MembershipCertificateofLessee"], "description": "Identifier for Membership Certificate Of Lessee.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDMbrpCertOfMasterLessee": {"label": "Doc ID Mbrp Cert Of Master Lessee", "taxonomy": "SOLAR", "entrypoints": ["MembershipCertificateofMasterLessee"], "description": "Identifier for Membership Certificate Of Master Lessee.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDMbrpInterestPurchAgree": {"label": "Doc ID Mbrp Interest Purch Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing", "MembershipInterestPurchaseAgreement"], "description": "Identifier for Membership Interest Purchase Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDMechComplCertAgree": {"label": "Doc ID Mech Compl Cert Agree", "taxonomy": "SOLAR", "entrypoints": ["MechanicalCompletionCertificate"], "description": "Identifier for Mechanical Completion Certificate.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDModuleAccelAgeTestRpt": {"label": "Doc ID Module Accel Age Test Rpt", "taxonomy": "SOLAR", "entrypoints": [], "description": "Identifier for Module Accelerated Age Test Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDModuleFactoryAuditRpt": {"label": "Doc ID Module Factory Audit Rpt", "taxonomy": "SOLAR", "entrypoints": ["ModuleFactoryAuditReport"], "description": "Identifier for Module Factory Audit Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDMonitorContractAgree": {"label": "Doc ID Monitor Contract Agree", "taxonomy": "SOLAR", "entrypoints": ["MonitoringContract"], "description": "Identifier for the Monitoring Contract Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDNoticeAndPmtInstr": {"label": "Doc ID Notice And Pmt Instr", "taxonomy": "SOLAR", "entrypoints": ["NoticeandPaymentInstructions"], "description": "Identifier for Notice And Payment Instructions.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDNoticeOfApprov": {"label": "Doc ID Notice Of Approv", "taxonomy": "SOLAR", "entrypoints": ["NoticeofApproval"], "description": "Identifier for Notice Of Approval.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDNoticeOfCommercOpDate": {"label": "Doc ID Notice Of Commerc Op Date", "taxonomy": "SOLAR", "entrypoints": ["NoticeofCommercialOperationsDate"], "description": "Identifier for Notice Of Commercial Operations Date.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDNoticeOfCommercOperation": {"label": "Doc ID Notice Of Commerc Operation", "taxonomy": "SOLAR", "entrypoints": ["NoticeOfCommercialOperation"], "description": "Identifier for Notice Of Commercial Operation.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDOMAgree": {"label": "Doc IDOM Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing", "OperationsandMaintenanceContract"], "description": "Identifier for Operations and Maintenance Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDOMManual": {"label": "Doc IDOM Manual", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceManual"], "description": "Identifier for Operations And Maintenance Manual.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDOMSubcontractorContract": {"label": "Doc IDOM Subcontractor Contract", "taxonomy": "SOLAR", "entrypoints": ["OperationsAndMaintenanceSubcontractorContract"], "description": "Identifier for Operations and Maintenance Subcontractor Contract.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDOpAgreeForMasterLesseeLesseeAndOp": {"label": "Doc ID Op Agree For Master Lessee Lessee And Op", "taxonomy": "SOLAR", "entrypoints": ["OperatingAgreementsForMasterLesseeLesseeandOperator"], "description": "Identifier for Operating Agreements For Master Lessee, Lessee And Operator.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDOpEventRpt": {"label": "Doc ID Op Event Rpt", "taxonomy": "SOLAR", "entrypoints": ["OperationalEventReport"], "description": "Identifier for Operational Event Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDOpGuarantee": {"label": "Doc ID Op Guarantee", "taxonomy": "SOLAR", "entrypoints": ["OperatorGuarantee"], "description": "Identifier for Operator Guarantee.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDOpIssuesRpt": {"label": "Doc ID Op Issues Rpt", "taxonomy": "SOLAR", "entrypoints": ["OperationalIssuesReport"], "description": "Identifier for Operational Issues Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDOpManual": {"label": "Doc ID Op Manual", "taxonomy": "SOLAR", "entrypoints": ["OperationsManual"], "description": "Identifier for Operations Manual.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDOpPerfSponsorGuaranteeContract": {"label": "Doc ID Op Perf Sponsor Guarantee Contract", "taxonomy": "SOLAR", "entrypoints": ["OperatorPerformanceSponsorGuaranteeContract"], "description": "Identifier for Operator Performance Sponsor Guarantee Contract.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDOpRpt": {"label": "Doc ID Op Rpt", "taxonomy": "SOLAR", "entrypoints": ["MonthlyOperatingReport"], "description": "Identifier for Monthly Operating Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDOtherEquipDueDiligenceReports": {"label": "Doc ID Other Equip Due Diligence Reports", "taxonomy": "SOLAR", "entrypoints": ["OtherEquipmentDueDiligenceReports"], "description": "Identifier for Other Equipment Due Diligence Reports.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDPPA": {"label": "Doc IDPPA", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing", "PowerPurchaseAgreement"], "description": "Identifier for Power Purchase Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDPTOInterconnApprov": {"label": "Doc IDPTO Interconn Approv", "taxonomy": "SOLAR", "entrypoints": ["PermissionToOperateInterconnectionApproval"], "description": "Identifier for Permission To Operate Interconnection Approval.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDParentGuaranteeAgree": {"label": "Doc ID Parent Guarantee Agree", "taxonomy": "SOLAR", "entrypoints": ["ParentGuarantee"], "description": "Identifier for Parent Guarantee Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDPartnershipFlipContractForProj": {"label": "Doc ID Partnership Flip Contract For Proj", "taxonomy": "SOLAR", "entrypoints": ["PartnershipFlipContractForProject"], "description": "Identifier for Partnership Flip Contract For Project.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDPerfGuaranteeAgree": {"label": "Doc ID Perf Guarantee Agree", "taxonomy": "SOLAR", "entrypoints": ["PerformanceGuarantee"], "description": "Identifier for Performance Guarantee Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDPledgeAgree": {"label": "Doc ID Pledge Agree", "taxonomy": "SOLAR", "entrypoints": ["PledgeAgreement"], "description": "Identifier for Pledge Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDPriceFile": {"label": "Doc ID Price File", "taxonomy": "SOLAR", "entrypoints": ["PricingFile"], "description": "Identifier for Pricing File.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDPriceModelRpt": {"label": "Doc ID Price Model Rpt", "taxonomy": "SOLAR", "entrypoints": ["PricingModelReport"], "description": "Identifier for Pricing Model Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDProjAdminAgree": {"label": "Doc ID Proj Admin Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectAdministrationAgreement"], "description": "Identifier for Project Administration Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDPropertyInsurCert": {"label": "Doc ID Property Insur Cert", "taxonomy": "SOLAR", "entrypoints": ["PropertyInsuranceCertificate"], "description": "Identifier for Property Insurance Certificate Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDPropertyInsurPolicy": {"label": "Doc ID Property Insur Policy", "taxonomy": "SOLAR", "entrypoints": ["PropertyInsurancePolicy"], "description": "Identifier for Property Insurance Policy.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDPropertyTaxExemptionOpin": {"label": "Doc ID Property Tax Exemption Opin", "taxonomy": "SOLAR", "entrypoints": ["PropertyTaxExemptionOpinion"], "description": "Identifier for Property Tax Exemption Opinion.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDPunchList": {"label": "Doc ID Punch List", "taxonomy": "SOLAR", "entrypoints": ["PunchList"], "description": "Identifier for Punch List.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDQualFacilSelfCert": {"label": "Doc ID Qual Facil Self Cert", "taxonomy": "SOLAR", "entrypoints": ["QualifyingFacilitiesSelfCertification"], "description": "Identifier for Qualifying Facilities Self Certification.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDRECBuyerAck": {"label": "Doc IDREC Buyer Ack", "taxonomy": "SOLAR", "entrypoints": ["RECBuyerAcknowledgement"], "description": "Identifier for Renewable Energy Credit Buyer Acknowledgement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDRECOfftakerAgree": {"label": "Doc IDREC Offtaker Agree", "taxonomy": "SOLAR", "entrypoints": ["RenewableEnergyCreditOfftakeAgreement"], "description": "Identifier for Renewable Energy Credit Offtaker Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDRECPerfAgree": {"label": "Doc IDREC Perf Agree", "taxonomy": "SOLAR", "entrypoints": ["RenewableEnergyCreditPerformanceAgreement"], "description": "Identifier for Renewable Energy Credit Performance Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDSalesLeasebackContractForProj": {"label": "Doc ID Sales Leaseback Contract For Proj", "taxonomy": "SOLAR", "entrypoints": ["SalesLeasebackContractForProject"], "description": "Identifier for Sales Leaseback Contract For Project.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDSecurityAgreeSupl": {"label": "Doc ID Security Agree Supl", "taxonomy": "SOLAR", "entrypoints": ["SecurityAgreementSupplement"], "description": "Identifier for Security Agreement Supplement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDSecurityContract": {"label": "Doc ID Security Contract", "taxonomy": "SOLAR", "entrypoints": ["SecurityContract"], "description": "Identifier for Security Contract.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDSharedFacilityAgree": {"label": "Doc ID Shared Facility Agree", "taxonomy": "SOLAR", "entrypoints": ["SharedFacilityAgreement"], "description": "Identifier for Shared Facility Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDSiteCtrlContract": {"label": "Doc ID Site Ctrl Contract", "taxonomy": "SOLAR", "entrypoints": ["SiteControlContract"], "description": "Identifier for Site Control Contract.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDSiteLeaseAgree": {"label": "Doc ID Site Lease Agree", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing", "SiteLease"], "description": "Identifier for Site Lease Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDSiteLeaseAssign": {"label": "Doc ID Site Lease Assign", "taxonomy": "SOLAR", "entrypoints": ["SiteLeaseAssignment"], "description": "Identifier for Site Lease Assignment.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDSiteLeaseMemo": {"label": "Doc ID Site Lease Memo", "taxonomy": "SOLAR", "entrypoints": [], "description": "Identifier for Site Lease Memo.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDSiteLicenseAgree": {"label": "Doc ID Site License Agree", "taxonomy": "SOLAR", "entrypoints": ["SiteLicenseAgreement"], "description": "Identifier for Site License Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDSitePermit": {"label": "Doc ID Site Permit", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Identifier for Site Permit", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDSubstantialComplCert": {"label": "Doc ID Substantial Compl Cert", "taxonomy": "SOLAR", "entrypoints": ["SubstantialCompletionCertificate"], "description": "Identifier for Substantial Completion Certificate.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDSuplRptReviewOfInsurReview": {"label": "Doc ID Supl Rpt Review Of Insur Review", "taxonomy": "SOLAR", "entrypoints": ["SupplementalReportReviewOfLocalTaxReview"], "description": "Identifier for Supplemental Report Review Of Insurance Review.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDSuplRptReviewOfLocalTaxReview": {"label": "Doc ID Supl Rpt Review Of Local Tax Review", "taxonomy": "SOLAR", "entrypoints": ["SupplementalReportReviewOfLocalTaxReview"], "description": "Identifier for Supplemental Report Review Of Local Tax Review", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDSupplyAgree": {"label": "Doc ID Supply Agree", "taxonomy": "SOLAR", "entrypoints": ["SupplyAgreements"], "description": "Identifier for Supply Agreements.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDSuretyBondPolicy": {"label": "Doc ID Surety Bond Policy", "taxonomy": "SOLAR", "entrypoints": ["SuretyBondPolicy"], "description": "Identifier for Surety Bond Policy Insurance Policy.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDTaxIndemnityAgree": {"label": "Doc ID Tax Indemnity Agree", "taxonomy": "SOLAR", "entrypoints": ["TaxIndemnityAgreement"], "description": "Identifier for Tax Indemnity Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDTaxOpin": {"label": "Doc ID Tax Opin", "taxonomy": "SOLAR", "entrypoints": ["TaxOpinion"], "description": "Identifier for Tax Opinion.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDTermLoanAgree": {"label": "Doc ID Term Loan Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing", "TermLoan"], "description": "Identifier for Term Loan Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDTermSheet": {"label": "Doc ID Term Sheet", "taxonomy": "SOLAR", "entrypoints": ["TermSheet"], "description": "Identifier for Term Sheet.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDTitleSurvey": {"label": "Doc ID Title Survey", "taxonomy": "SOLAR", "entrypoints": ["TitleSurvey"], "description": "Identifier for Title Survey.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDTransRptAndCurtailEst": {"label": "Doc ID Trans Rpt And Curtail Est", "taxonomy": "SOLAR", "entrypoints": ["TransmissionReportandCurtailmentEstimate"], "description": "Identifier for Transmission Report and Curtailment Estimate.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDUCCPrecautLeaseFiling": {"label": "Doc IDUCC Precaut Lease Filing", "taxonomy": "SOLAR", "entrypoints": ["UCCPrecautionaryLeaseFiling"], "description": "Identifier for UCC Precautionary Lease Filing.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDUCCSecurityAgree": {"label": "Doc IDUCC Security Agree", "taxonomy": "SOLAR", "entrypoints": ["UCCSecurityAgreement"], "description": "Identifier for UCC Security Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDUCCTaxLienAndJudgementLienSearches": {"label": "Doc IDUCC Tax Lien And Judgement Lien Searches", "taxonomy": "SOLAR", "entrypoints": ["UCCTaxLienandJudgmentLienSearches"], "description": "Identifier for UCC Tax, Lien and Judgment Lien Searches.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDUniversalInsurPolicy": {"label": "Doc ID Universal Insur Policy", "taxonomy": "SOLAR", "entrypoints": ["UniversalInsurancePolicy"], "description": "Identifier for Universal Insurance Policy.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDVegMgmtAgree": {"label": "Doc ID Veg Mgmt Agree", "taxonomy": "SOLAR", "entrypoints": ["VegetationManagementAgreement"], "description": "Identifier for Vegetation Management Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDWashingAndWasteMgmtAgree": {"label": "Doc ID Washing And Waste Mgmt Agree", "taxonomy": "SOLAR", "entrypoints": ["WashingAndWasteAgreement"], "description": "Identifier for Washing And Waste Management Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDWiringInstr": {"label": "Doc ID Wiring Instr", "taxonomy": "SOLAR", "entrypoints": ["WiringInstructions"], "description": "Identifier for Wiring Instructions.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DocIDWorkersCompensationInsurPolicy": {"label": "Doc ID Workers Compensation Insur Policy", "taxonomy": "SOLAR", "entrypoints": ["WorkersCompensationInsurancePolicy"], "description": "Identifier for Workers Compensation Insurance Policy.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EPCAgreeActualComplDate": {"label": "EPC Agree Actual Compl Date", "taxonomy": "SOLAR", "entrypoints": ["EngineeringProcurementAndConstructionContract"], "description": "Actual completion date of the Engineering, Procurement and Construction Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EPCAgreeCapOnEPCLiabilities": {"label": "EPC Agree Cap On EPC Liabilities", "taxonomy": "SOLAR", "entrypoints": ["EngineeringProcurementAndConstructionContract"], "description": "Amount of the cap on EPC liabilities in the Engineering Procurement and Construction Agreement.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EPCAgreeConstrDocAvail": {"label": "EPC Agree Constr Doc Avail", "taxonomy": "SOLAR", "entrypoints": ["EngineeringProcurementAndConstructionContract"], "description": "Confirmation of the availability of the construction documents per the Engineering Procurement and Construction Agreement. If available, TRUE; if not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EPCAgreeContractDate": {"label": "EPC Agree Contract Date", "taxonomy": "SOLAR", "entrypoints": ["EngineeringProcurementAndConstructionContract"], "description": "Effective date of the Engineering Procurement and Construction contract.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EPCAgreeContractDocAvail": {"label": "EPC Agree Contract Doc Avail", "taxonomy": "SOLAR", "entrypoints": ["EngineeringProcurementAndConstructionContract"], "description": "Confirmation of the availability of the contract documents, per the Engineering Procurement and Construction Agreement. If available, TRUE; if not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EPCAgreeContractHistoryStruct": {"label": "EPC Agree Contract History Struct", "taxonomy": "SOLAR", "entrypoints": ["EngineeringProcurementAndConstructionContract"], "description": "Description of the history and structure of the Engineering Procurement and Construction Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EPCAgreeContractType": {"label": "EPC Agree Contract Type", "taxonomy": "SOLAR", "entrypoints": ["EngineeringProcurementAndConstructionContract"], "description": "Description of the contract type of the Engineering Procurement and Construction Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EPCAgreeContractedAmt": {"label": "EPC Agree Contracted Amt", "taxonomy": "SOLAR", "entrypoints": ["EngineeringProcurementAndConstructionContract"], "description": "Total contracted cost of the engineering procurement and construction.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EPCAgreeCostPerUnitOfEnergy": {"label": "EPC Agree Cost Per Unit Of Energy", "taxonomy": "SOLAR", "entrypoints": ["EngineeringProcurementAndConstructionContract"], "description": "Engineering Procurement Construction Cost, amount per unit of DC energy.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EPCAgreeCustomer": {"label": "EPC Agree Customer", "taxonomy": "SOLAR", "entrypoints": ["EngineeringProcurementAndConstructionContract"], "description": "Name of customer (developer) per the Engineering Procurement and Construction agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EPCAgreeDesc": {"label": "EPC Agree Desc", "taxonomy": "SOLAR", "entrypoints": ["Fund", "EngineeringProcurementAndConstructionContract"], "description": "Description of the Engineering Procurement and Construction Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EPCAgreeExpectComplDate": {"label": "EPC Agree Expect Compl Date", "taxonomy": "SOLAR", "entrypoints": ["EngineeringProcurementAndConstructionContract"], "description": "Expected completion date of the Engineering, Procurement and Construction Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EPCAgreeFinAssurances": {"label": "EPC Agree Fin Assurances", "taxonomy": "SOLAR", "entrypoints": ["EngineeringProcurementAndConstructionContract"], "description": "Description of the financial assurances provided by the Engineering Procurement and Construction contractor.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EPCAgreeGuaranteedEnergyOutput": {"label": "EPC Agree Guaranteed Energy Output", "taxonomy": "SOLAR", "entrypoints": ["EngineeringProcurementAndConstructionContract"], "description": "Guaranteed output of the solar installation in kWh.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EPCAgreeGuaranties": {"label": "EPC Agree Guaranties", "taxonomy": "SOLAR", "entrypoints": ["EngineeringProcurementAndConstructionContract"], "description": "Description of the guarantees in the Engineering Procurement and Construction Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EPCAgreeInterconnAgreeAvail": {"label": "EPC Agree Interconn Agree Avail", "taxonomy": "SOLAR", "entrypoints": ["EngineeringProcurementAndConstructionContract"], "description": "Confirmation of the availability of the Interconnection Agreement in the Engineering, Procurement and Construction Agreement Agreement. If available, TRUE; if not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EPCAgreePerfGuaranteeExpDate": {"label": "EPC Agree Perf Guarantee Exp Date", "taxonomy": "SOLAR", "entrypoints": ["EngineeringProcurementAndConstructionContract"], "description": "Expiration date of the Engineering Procurement and Construction performance guarantee that the project will perform at a certain level of energy output.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EPCAgreePerfGuaranteeInitiationDate": {"label": "EPC Agree Perf Guarantee Initiation Date", "taxonomy": "SOLAR", "entrypoints": ["EngineeringProcurementAndConstructionContract"], "description": "Initiation date of the Engineering Procurement and Construction performance guarantee that the project will perform at a certain level of energy output.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EPCAgreePerfGuaranteePct": {"label": "EPC Agree Perf Guarantee Pct", "taxonomy": "SOLAR", "entrypoints": ["EngineeringProcurementAndConstructionContract"], "description": "Performance guarantee calculated as kWh as percent of P50 energy production.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EPCAgreePerfGuaranteeTerm": {"label": "EPC Agree Perf Guarantee Term", "taxonomy": "SOLAR", "entrypoints": ["EngineeringProcurementAndConstructionContract"], "description": "Term of the performance guarantee. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EPCAgreePerfGuaranteeType": {"label": "EPC Agree Perf Guarantee Type", "taxonomy": "SOLAR", "entrypoints": ["EngineeringProcurementAndConstructionContract"], "description": "Description of the Engineering Procurement and Construction Agreement Performance Guarantee, indicating that the project will perform at a certain level of energy output.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EPCAgreeScopeofWork": {"label": "EPC Agree Scopeof Work", "taxonomy": "SOLAR", "entrypoints": ["EngineeringProcurementAndConstructionContract"], "description": "Description of the scope of work outlined in the Engineering Procurement and Construction Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EPCAgreeSpecialFeat": {"label": "EPC Agree Special Feat", "taxonomy": "SOLAR", "entrypoints": ["EngineeringProcurementAndConstructionContract"], "description": "Description of special features described in the Engineering Procurement and Construction Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EPCAgreeSubcontractorScopeofWork": {"label": "EPC Agree Subcontractor Scopeof Work", "taxonomy": "SOLAR", "entrypoints": ["EngineeringProcurementAndConstructionContract"], "description": "Description of scope of work of the Engineering Procurement and Construction subcontractor.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EPCAgreeWarrExpDate": {"label": "EPC Agree Warr Exp Date", "taxonomy": "SOLAR", "entrypoints": ["EngineeringProcurementAndConstructionContract"], "description": "Engineering Procurement and Construction Warranty Expiration Date.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EPCAgreeWarrInitiationDate": {"label": "EPC Agree Warr Initiation Date", "taxonomy": "SOLAR", "entrypoints": ["EngineeringProcurementAndConstructionContract"], "description": "Engineering Procurement and Construction Warranty Initiation Date.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EPCAgreeWarrTerm": {"label": "EPC Agree Warr Term", "taxonomy": "SOLAR", "entrypoints": ["EngineeringProcurementAndConstructionContract"], "description": "Term of the warranty on the Engineering Procurement and Construction Agreement. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EPCAgreeWorkmanshipWarrAvail": {"label": "EPC Agree Workmanship Warr Avail", "taxonomy": "SOLAR", "entrypoints": ["EngineeringProcurementAndConstructionContract"], "description": "Confirmation of the availability of the Workmanship Warranty per the Engineering Procurement and Construction Agreement. If available, TRUE; if not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EPCAgreeWorkmanshipWarrTerm": {"label": "EPC Agree Workmanship Warr Term", "taxonomy": "SOLAR", "entrypoints": ["EngineeringProcurementAndConstructionContract"], "description": "Term of the Workmanship Warranty in the Engineering Procurement and Construction Agreement. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EPCContractReviewConsidered": {"label": "EPC Contract Review Considered", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Indicates if the EPC contract review has been considered. If it has been considered, TRUE; if it has not been considered, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EPCContractor": {"label": "EPC Contractor", "taxonomy": "SOLAR", "entrypoints": ["EngineeringProcurementAndConstructionContract", "IECRECertificate"], "description": "Company Name of the Engineering Procurement and Construction contractor on the contract.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EPCContractorTitle": {"label": "EPC Contractor Title", "taxonomy": "SOLAR", "entrypoints": ["EngineeringProcurementAndConstructionContract"], "description": "Title of contact person at the Engineering Procurement and Construction contractor.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EasementRptAvailOfDoc": {"label": "Easement Rpt Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["EasementReport"], "description": "Indicates if the Easement Report is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EasementRptAvailOfDocExcept": {"label": "Easement Rpt Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["EasementReport"], "description": "Indicates if there are exceptions to the Easement Report or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EasementRptAvailOfFinalDoc": {"label": "Easement Rpt Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["EasementReport"], "description": "Indicates if the Easement Report is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EasementRptCntrparty": {"label": "Easement Rpt Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["EasementReport"], "description": "Names of counterparties to the Easement Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EasementRptDocLink": {"label": "Easement Rpt Doc Link", "taxonomy": "SOLAR", "entrypoints": ["EasementReport"], "description": "Link to the Easement document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EasementRptEffectDate": {"label": "Easement Rpt Effect Date", "taxonomy": "SOLAR", "entrypoints": ["EasementReport"], "description": "Effective date of the Easement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EasementRptExceptDesc": {"label": "Easement Rpt Except Desc", "taxonomy": "SOLAR", "entrypoints": ["EasementReport"], "description": "Description of any exceptions to the Easement or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EasementRptExpDate": {"label": "Easement Rpt Exp Date", "taxonomy": "SOLAR", "entrypoints": ["EasementReport"], "description": "Expiration date of the Easement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EcologicalRptReviewed": {"label": "Ecological Rpt Reviewed", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Indicates if the econological/wildlife/plant life report has been reviewed. If it has been reviewed, TRUE; if it has not been reviewed, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ElecGenerationRevenuePerWatt": {"label": "Elec Generation Revenue Per Watt", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Revenue from generation of electricity, a process of producing electric energy by transforming other forms of energy such as nuclear, fossil fuel, solar, geothermal, hydro, and wind. Value should be reported as amount per watt. The StatementScenarioAxis should be used to report values that are predicted. No axis should be used to report values that are actual.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ElecInspctAvailOfDoc": {"label": "Elec Inspct Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["ElectricalInspection"], "description": "Indicates if the Electrical Inspection is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ElecInspctAvailOfDocExcept": {"label": "Elec Inspct Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["ElectricalInspection"], "description": "Indicates if there are exceptions to the Electrical Inspection or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ElecInspctAvailOfFinalDoc": {"label": "Elec Inspct Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["ElectricalInspection"], "description": "Indicates if the Electrical Inspection is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ElecInspctCntrparty": {"label": "Elec Inspct Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["ElectricalInspection"], "description": "Names of counterparties to the Electrical Inspection.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ElecInspctDocLink": {"label": "Elec Inspct Doc Link", "taxonomy": "SOLAR", "entrypoints": ["ElectricalInspection"], "description": "Link to the Electrical Inspection document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ElecInspctEffectDate": {"label": "Elec Inspct Effect Date", "taxonomy": "SOLAR", "entrypoints": ["ElectricalInspection"], "description": "Effective date of the Electrical Inspection.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ElecInspctExceptDesc": {"label": "Elec Inspct Except Desc", "taxonomy": "SOLAR", "entrypoints": ["ElectricalInspection"], "description": "Description of any exceptions to the Electrical Inspection or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ElecInspctExpDate": {"label": "Elec Inspct Exp Date", "taxonomy": "SOLAR", "entrypoints": ["ElectricalInspection"], "description": "Expiration date of the Electrical Inspection.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EmployeeFirstName": {"label": "Employee First Name", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "First name of the employee.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EmployeeFullName": {"label": "Employee Full Name", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Full name of the employee.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EmployeeLastName": {"label": "Employee Last Name", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Last name of the employee.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EmployeeRole": {"label": "Employee Role", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Description of the role of the employee, for example transaction documents or due diligence.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EmployeeRoleLevel": {"label": "Employee Role Level", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates the level of the employee, for example, lead or support.", "type": "employeeLevel", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EmployeeRoleType": {"label": "Employee Role Type", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates whether the employee role was on a fund or a project.", "type": "employeeRole", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EmployeeTeam": {"label": "Employee Team", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Team name for the employee.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EmployeeTitle": {"label": "Employee Title", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Corporate title of the employee.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EndDateOfElecEnergyTest": {"label": "End Date Of Elec Energy Test", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Time stamp indicating last day of IEC 61724-3 test, administered under OD-402.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EndDateOfElecPowerTest": {"label": "End Date Of Elec Power Test", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Time stamp indicating the final day of the IEC 61724-2 test, administered under OD-401 or OD-402.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnergyAC": {"label": "Energy AC", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Energy (AC) measured for a period of time.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnergyAvailComparison": {"label": "Energy Avail Comparison", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "IECRECertificate"], "description": "Comparison of measured versus expected energy availability. This concepts reports the difference which is calculated as Measured \u2013 Expected.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnergyBudgetDate": {"label": "Energy Budget Date", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Date on which the budget was entered or corrected.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnergyBudgetID": {"label": "Energy Budget ID", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Identifier for the energy budget related to a site.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnergyBudgetPeriodicity": {"label": "Energy Budget Periodicity", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Specifies periodicity of budget, for example monthly, quarterly, semi-annually, annual.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnergyBudgetPhase": {"label": "Energy Budget Phase", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Identifies the phase of the budget, for example, closing, initial funding, final funding.", "type": "energyBudgetPhase", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnergyBudgetSource": {"label": "Energy Budget Source", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Description of the source of the budget, for example, sponsor, internal or Independent Engineer.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnergyBudgetStatus": {"label": "Energy Budget Status", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Identifies the status of the budget, for example, preliminary, indicative or final.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnergyBudgetSystemPerfDegradPct": {"label": "Energy Budget System Perf Degrad Pct", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Annual percent degradation of system performance.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnergyBudgetVersion": {"label": "Energy Budget Version", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Description of the version of the budget.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnergyBudgetYear1CapFactorPct": {"label": "Energy Budget Year1 Cap Factor Pct", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "First year capacity factor percent, pre-availability and curtailment", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnergyBudgetYear1EnergyYieldPct": {"label": "Energy Budget Year1 Energy Yield Pct", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "First year output in megawatt hours (MWh) divided by megawatt hours at peak (MWp), pre-availability and curtailment.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnergyBudgetYear1OutputEnergy": {"label": "Energy Budget Year1 Output Energy", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "First year energy output in megawatt hours, pre-availability and curtailment.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnergyCharge": {"label": "Energy Charge", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "The amount of energy (kWh) consumed, multiplied by the relevant price of energy ($/kWh) during the billing period.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnergyContractRatePricePerEnergyUnit": {"label": "Energy Contract Rate Price Per Energy Unit", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate", "PowerPurchaseAgreement"], "description": "Purchase price per unit of energy (i.e. 1 kWh) generated by the system.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnergyReferenceYield": {"label": "Energy Reference Yield", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "The measure of the total energy generated per kWp installed over a certain period of time.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnergyUnavailComparison": {"label": "Energy Unavail Comparison", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "IECRECertificate"], "description": "Unavailability is a metric that quantifies the amount of energy lost when the system is not operating. This metric compares measured versus expected energy unavailability. This concepts reports the difference which is calculated as Measured \u2013 Expected.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnergyUnavailExcludExtOrOtherOutagesComparison": {"label": "Energy Unavail Exclud Ext Or Other Outages Comparison", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "IECRECertificate"], "description": "Unavailability is a metric that quantifies the amount of energy lost when the system is not operating. This metric compares measured versus expected energy unavailability excluding times external or other outages. This concepts reports the difference which is calculated as Measured \u2013 Expected.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntityAddr1": {"label": "Entity Addr1", "taxonomy": "SOLAR", "entrypoints": ["Entity", "ProjectFinancing"], "description": "First line address where entity is based.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntityAddr2": {"label": "Entity Addr2", "taxonomy": "SOLAR", "entrypoints": ["Entity", "ProjectFinancing"], "description": "Second line address where entity is based.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntityAuthorizedToViewSecurityData": {"label": "Entity Authorized To View Security Data", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Name of the person or entity authorized to access security data about the system.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntityAuthorizedToViewSecurityDataEmailPhone": {"label": "Entity Authorized To View Security Data Email Phone", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "Email and phone contact of individual or entity at the system authorized to view security data.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntityCode": {"label": "Entity Code", "taxonomy": "SOLAR", "entrypoints": ["Entity", "ProjectFinancing"], "description": "An entity code is a 2 to 6 character string comprised of upper-case letters and numbers (no hyphens). Each entity registers an entity code. Code should be chosen such that it is most recognizable. It is recommend that the entity code is either a truncated entity name or a stock ticker symbol.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntityEmail": {"label": "Entity Email", "taxonomy": "SOLAR", "entrypoints": ["Entity", "ProjectFinancing"], "description": "Email address of the entity.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntityFitchCreditRtg": {"label": "Entity Fitch Credit Rtg", "taxonomy": "SOLAR", "entrypoints": ["Entity", "Sponsor", "ProjectFinancing"], "description": "Fitch credit rating of the entity.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntityID": {"label": "Entity ID", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "UUID identifier for a specific entity.", "type": "uuid", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntityIsAssetMgr": {"label": "Entity Is Asset Mgr", "taxonomy": "SOLAR", "entrypoints": ["Entity", "ProjectFinancing"], "description": "Indicates if the entity or counterparty is an Asset Manager; if it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntityIsCOPBackupProvider": {"label": "Entity Is COP Backup Provider", "taxonomy": "SOLAR", "entrypoints": ["Entity", "ProjectFinancing"], "description": "Indicates if the entity or counterparty is a COP Backup Provider; if it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntityIsEPCContractor": {"label": "Entity Is EPC Contractor", "taxonomy": "SOLAR", "entrypoints": ["Entity", "ProjectFinancing"], "description": "Indicates if the entity or counterparty is an EPC Contractor; if it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntityIsEquipSupplier": {"label": "Entity Is Equip Supplier", "taxonomy": "SOLAR", "entrypoints": ["Entity", "ProjectFinancing"], "description": "Indicates if the entity or counterparty is a PPA Offtaker; if it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntityIsHoldingCo": {"label": "Entity Is Holding Co", "taxonomy": "SOLAR", "entrypoints": ["Entity", "ProjectFinancing"], "description": "Indicates if the entity or counterparty is a Holding Company; if it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntityIsOMContractor": {"label": "Entity Is OM Contractor", "taxonomy": "SOLAR", "entrypoints": ["Entity", "ProjectFinancing"], "description": "Indicates if the entity or counterparty is an Operations And Maintenance Contractor; if it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntityIsOther": {"label": "Entity Is Other", "taxonomy": "SOLAR", "entrypoints": ["Entity", "ProjectFinancing"], "description": "Indicates if the entity or counterparty is Other; if it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntityIsPPAOfftaker": {"label": "Entity Is PPA Offtaker", "taxonomy": "SOLAR", "entrypoints": ["Entity", "ProjectFinancing"], "description": "Indicates if the entity or counterparty is a PPA Offtaker; if it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntityIsSiteHost": {"label": "Entity Is Site Host", "taxonomy": "SOLAR", "entrypoints": ["Entity", "ProjectFinancing"], "description": "Indicates if the entity or counterparty is a Site Host; if it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntityIsSponsorParent": {"label": "Entity Is Sponsor Parent", "taxonomy": "SOLAR", "entrypoints": ["Entity", "ProjectFinancing"], "description": "Indicates if the entity or counterparty is a Sponsor; if it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntityIsUtility": {"label": "Entity Is Utility", "taxonomy": "SOLAR", "entrypoints": ["Entity", "ProjectFinancing"], "description": "Indicates if the entity or counterparty is a utility; if it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntityKrollCreditRtg": {"label": "Entity Kroll Credit Rtg", "taxonomy": "SOLAR", "entrypoints": ["Entity", "Sponsor", "ProjectFinancing"], "description": "Kroll credit rating of the entity.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntityLocCity": {"label": "Entity Loc City", "taxonomy": "SOLAR", "entrypoints": ["Entity", "ProjectFinancing"], "description": "City where the entity is based.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntityLocCountry": {"label": "Entity Loc Country", "taxonomy": "SOLAR", "entrypoints": ["Entity", "ProjectFinancing"], "description": "ISO country code where system is located.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntityLocCounty": {"label": "Entity Loc County", "taxonomy": "SOLAR", "entrypoints": ["Entity", "ProjectFinancing"], "description": "County where the entity is based.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntityLocState": {"label": "Entity Loc State", "taxonomy": "SOLAR", "entrypoints": ["Entity", "ProjectFinancing"], "description": "State where the entity is based.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntityLocZipCode": {"label": "Entity Loc Zip Code", "taxonomy": "SOLAR", "entrypoints": ["Entity", "ProjectFinancing"], "description": "ZIp Code where the entity is based.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntityMoodysCreditRtg": {"label": "Entity Moodys Credit Rtg", "taxonomy": "SOLAR", "entrypoints": ["Entity", "Sponsor", "ProjectFinancing"], "description": "Moodys credit rating of the entity.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntityName": {"label": "Entity Name", "taxonomy": "SOLAR", "entrypoints": ["Entity", "ProjectFinancing"], "description": "The name of the entity involved in the system.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntityParentCoLegalEntityID": {"label": "Entity Parent Co Legal Entity ID", "taxonomy": "SOLAR", "entrypoints": ["Entity", "ProjectFinancing"], "description": "Legal Entity Identifier of the parent company of the entity.", "type": "legalEntityIdentifier", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntityPhoneNum": {"label": "Entity Phone Num", "taxonomy": "SOLAR", "entrypoints": ["Entity", "ProjectFinancing"], "description": "Phone number of the entity.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntityRole": {"label": "Entity Role", "taxonomy": "SOLAR", "entrypoints": ["Entity", "ProjectFinancing"], "description": "Primary role of the entity which can be one of the following: Asset Owner, Asset Owner Parent Company, General Contractor, Prime Contractor, Surety, Bond Agent, Insurance Broker, Developer Attorney, Corporate Attorney, Contract Attorney, Environmental Attorney, Land-Use Attorney, Tax Attorney, Litigation Attorney, Interconnecting Utility as Authority Having Jurisdiction, Permitting Authority as Authority Having Jurisdiction, Regional Transmission Operator as Authority Having Jurisdiction, Independent System Operator as Authority Having Jurisdiction, Environmental Consultant, Equipment Factory Auditor, Independent Engineer, Insurance Consultant, Equipment Reliability Test Lab, Tax Consultant, Transmission Consultant, Appraiser, Weather Data Provider, Utility, REC Offtaker, General Contractor, Engineering Contractor/Installer, Construction Contractor/Installer, Subcontractor Contractor/Installer, Builders/Construction All-Risk Insurers, Ocean Cargo Insurer, General Liability Insurer, Automobile Liability Insurer, Workers Compensation Insurer, Umbrella/Excess Liability Insurer, Pollution Liability Insurer, Property Insurer, Business Interruption Insurer, Project Performance Insurer, Construction Lender, Back-leverage Lender, Commercial Lender, Personal Lender, LLC Partner Managing Member, LLC Partner Voting Member, LLC Partner Passive Member, Project Developer, Project Host, Long-term Equity Investor, Tax-equity Investor, Lessor, Asset Manager, Back-up Asset Manager, Collateral Agent, Energy Price Forecaster, Hedge Provider, Monitoring Service Provider, Back-up Monitoring Service Provider, Parallel Monitoring Service Provider, Operator, Back-up Operator, Maintenance Provider, Back-up Maintenance Provider, Scheduling Coordinator, Site Security Company, Subcontractor, Telecom Provider, Trustee, Energy Forecasting Service, Equipment Warranty Provider, Construction Warranty Provider, Site Owner/Site Control, Equipment Manufacturer, PPA Offtaker, COP Backup Provider, Bank.", "type": "participant", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntitySizeACPower": {"label": "Entity Size AC Power", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "ProjectFinancing"], "description": "Size of the entity in megawatts AC.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntitySizeDCPower": {"label": "Entity Size DC Power", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "ProjectFinancing"], "description": "Size of the entity in megawatts DC.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntitySizeStorageEnergy": {"label": "Entity Size Storage Energy", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "ProjectFinancing"], "description": "Size of storage facility in kWh.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntitySizeStoragePower": {"label": "Entity Size Storage Power", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "ProjectFinancing"], "description": "Size of storage facility in kW.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntityStandardPoorsCreditRtg": {"label": "Entity Standard Poors Credit Rtg", "taxonomy": "SOLAR", "entrypoints": ["Entity", "Sponsor", "ProjectFinancing"], "description": " Poors cedit rating of the entity.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntityTaxIDNum": {"label": "Entity Tax ID Num", "taxonomy": "SOLAR", "entrypoints": ["Entity"], "description": "Tax identification number of the entity. Where tax id is not available, other government identification number is acceptable.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntityUtilityFlag": {"label": "Entity Utility Flag", "taxonomy": "SOLAR", "entrypoints": ["Entity", "ProjectFinancing"], "description": "Indicates if the entity or counterparty is a Utility; if it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntityVendorCode": {"label": "Entity Vendor Code", "taxonomy": "SOLAR", "entrypoints": ["Entity", "ProjectFinancing"], "description": "The vendor code for the entity or counterparty in the bank's internal systems.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntityWebSiteURL": {"label": "Entity Web Site URL", "taxonomy": "SOLAR", "entrypoints": ["Entity", "ProjectFinancing"], "description": "Website URL of the entity.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnvBiologicalResources": {"label": "Env Biological Resources", "taxonomy": "SOLAR", "entrypoints": ["EnvironmentalImpactReport"], "description": "Description of biological resources that should be considered concerning the installation, for example, presence of endangered species, vegetation.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnvGeneralEnvImpact": {"label": "Env General Env Impact", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "EnvironmentalImpactReport"], "description": "General description of environmental impact of the system, for example, soil and air quality.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnvImpactRptAvailOfDoc": {"label": "Env Impact Rpt Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["EnvironmentalImpactReport"], "description": "Indicates if the Environmental Impact Report is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnvImpactRptAvailOfDocExcept": {"label": "Env Impact Rpt Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["EnvironmentalImpactReport"], "description": "Indicates if there are exceptions to the Environmental Impact Report. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnvImpactRptAvailOfFinalDoc": {"label": "Env Impact Rpt Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["EnvironmentalImpactReport"], "description": "Indicates if the Environmental Impact Report is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnvImpactRptCntrparty": {"label": "Env Impact Rpt Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["EnvironmentalImpactReport"], "description": "Names of counterparties to the Environmental Impact Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnvImpactRptDocLink": {"label": "Env Impact Rpt Doc Link", "taxonomy": "SOLAR", "entrypoints": ["EnvironmentalImpactReport"], "description": "Link to the Environmental Impact Report document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnvImpactRptEffectDate": {"label": "Env Impact Rpt Effect Date", "taxonomy": "SOLAR", "entrypoints": ["EnvironmentalImpactReport"], "description": "Effective date of the Environmental Impact Report.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnvImpactRptExceptDesc": {"label": "Env Impact Rpt Except Desc", "taxonomy": "SOLAR", "entrypoints": ["EnvironmentalImpactReport"], "description": "Description of any exceptions to the Environmental Impact Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnvImpactRptExpDate": {"label": "Env Impact Rpt Exp Date", "taxonomy": "SOLAR", "entrypoints": ["EnvironmentalImpactReport"], "description": "Expiration date of the Environmental Impact Report.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnvSiteAssess": {"label": "Env Site Assess", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing", "EnvironmentalImpactReport"], "description": "Description of the Environmental Site Assessment which evaluates the environmental impact of the site, including the scope of the report such as whether the full site is covered.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnvSiteAssessIAvailOfDoc": {"label": "Env Site Assess I Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["EnvironmentalAssessmentI"], "description": "Indicates if the Environmental Site Assessment I is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnvSiteAssessIAvailOfDocExcept": {"label": "Env Site Assess I Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["EnvironmentalAssessmentI"], "description": "Indicates if there are exceptions to the Environmental Site Assessment I or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnvSiteAssessIAvailOfFinalDoc": {"label": "Env Site Assess I Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["EnvironmentalAssessmentI"], "description": "Indicates if the Environmental Site Assessment I is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnvSiteAssessICntrparty": {"label": "Env Site Assess I Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["EnvironmentalAssessmentI"], "description": "Names of counterparties to the Environmental Site Assessment I.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnvSiteAssessIDocLink": {"label": "Env Site Assess I Doc Link", "taxonomy": "SOLAR", "entrypoints": ["EnvironmentalAssessmentI"], "description": "Link to the Environmental Site Assessment I document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnvSiteAssessIEffectDate": {"label": "Env Site Assess I Effect Date", "taxonomy": "SOLAR", "entrypoints": ["EnvironmentalAssessmentI"], "description": "Effective date of the Environmental Site Assessment I.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnvSiteAssessIExceptDesc": {"label": "Env Site Assess I Except Desc", "taxonomy": "SOLAR", "entrypoints": ["EnvironmentalAssessmentI"], "description": "Description of any exceptions to the Environmental Site Assessment I or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnvSiteAssessIExpDate": {"label": "Env Site Assess I Exp Date", "taxonomy": "SOLAR", "entrypoints": ["EnvironmentalAssessmentI"], "description": "Expiration date of the Environmental Site Assessment I.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnvSiteAssessIIAvailOfDoc": {"label": "Env Site Assess II Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": [], "description": "Indicates if the Environmental Site Assessment II is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnvSiteAssessIIAvailOfDocExcept": {"label": "Env Site Assess II Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": [], "description": "Indicates if there are exceptions to the Environmental Site Assessment II or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnvSiteAssessIIAvailOfFinalDoc": {"label": "Env Site Assess II Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": [], "description": "Indicates if the Environmental Site Assessment II is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnvSiteAssessIICntrparty": {"label": "Env Site Assess II Cntrparty", "taxonomy": "SOLAR", "entrypoints": [], "description": "Names of counterparties to the Environmental Site Assessment II.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnvSiteAssessIIDocLink": {"label": "Env Site Assess II Doc Link", "taxonomy": "SOLAR", "entrypoints": [], "description": "Link to the Environmental Site Assessment II document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnvSiteAssessIIEffectDate": {"label": "Env Site Assess II Effect Date", "taxonomy": "SOLAR", "entrypoints": [], "description": "Effective date of the Environmental Site Assessment II.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnvSiteAssessIIExceptDesc": {"label": "Env Site Assess II Except Desc", "taxonomy": "SOLAR", "entrypoints": [], "description": "Description of any exceptions to the Environmental Site Assessment II or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnvSiteAssessIIExpDate": {"label": "Env Site Assess II Exp Date", "taxonomy": "SOLAR", "entrypoints": [], "description": "Expiration date of the Environmental Site Assessment II.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnvSiteAssessIIRecognizedEnvCond": {"label": "Env Site Assess II Recognized Env Cond", "taxonomy": "SOLAR", "entrypoints": [], "description": "Description of the Recognized Environmental Condition in the Environmental Site Assessment II report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnvSiteAssessIIRptAuthor": {"label": "Env Site Assess II Rpt Author", "taxonomy": "SOLAR", "entrypoints": [], "description": "Name of the author of the Environmental Site Assessment II report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnvSiteAssessIRecognizedEnvCond": {"label": "Env Site Assess I Recognized Env Cond", "taxonomy": "SOLAR", "entrypoints": ["EnvironmentalAssessmentI"], "description": "Description of the Recognized Environmental Condition in the Environmental Site Assessment I report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnvSiteAssessIRptAuthor": {"label": "Env Site Assess I Rpt Author", "taxonomy": "SOLAR", "entrypoints": ["EnvironmentalAssessmentI"], "description": "Name of the author of the Environmental Site Assessment I report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnvSiteAssessLink": {"label": "Env Site Assess Link", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Link to the Environmental Site Assessment report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnvSiteAssessPhase": {"label": "Env Site Assess Phase", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Phase of the Environmental Site Assessment report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnvSiteAssessPreparer": {"label": "Env Site Assess Preparer", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Name of consultant who prepared the Environmental Site Assessment Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EnvSiteAssessRptIssueDate": {"label": "Env Site Assess Rpt Issue Date", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Date the Environmental Site Assessment report was issued.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquipMfrAddr1": {"label": "Equip Mfr Addr1", "taxonomy": "SOLAR", "entrypoints": ["CutSheet"], "description": "First line of the address of the equipment manufacturer.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquipMfrAddr2": {"label": "Equip Mfr Addr2", "taxonomy": "SOLAR", "entrypoints": ["CutSheet"], "description": "Second line of the address of the equipment manufacturer.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquipMfrAddrCity": {"label": "Equip Mfr Addr City", "taxonomy": "SOLAR", "entrypoints": ["CutSheet"], "description": "City where equipment manufacturer is located.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquipMfrAddrCountry": {"label": "Equip Mfr Addr Country", "taxonomy": "SOLAR", "entrypoints": ["CutSheet"], "description": "ISO country code where the equipment manufacturer is located.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquipMfrAddrState": {"label": "Equip Mfr Addr State", "taxonomy": "SOLAR", "entrypoints": ["CutSheet"], "description": "State or province where the equipment manufacturer is based.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquipMfrAddrZipCode": {"label": "Equip Mfr Addr Zip Code", "taxonomy": "SOLAR", "entrypoints": ["CutSheet"], "description": "Zip (postal) Code where the equipment manufacturer is based.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquipMfrContactName": {"label": "Equip Mfr Contact Name", "taxonomy": "SOLAR", "entrypoints": ["CutSheet"], "description": "Contact name for the equipment manufacturer.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquipMfrDetailsAbstract": {"label": "Equip Mfr Details Abstract", "taxonomy": "SOLAR", "entrypoints": ["CutSheet"], "description": "Information about the equipment manufacturer.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquipProdModelComments": {"label": "Equip Prod Model Comments", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Comments noted about the product model.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquipTypeAvgCostPerUnit": {"label": "Equip Type Avg Cost Per Unit", "taxonomy": "SOLAR", "entrypoints": ["SystemInstallationCost"], "description": "Average cost of the device.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquipTypeNum": {"label": "Equip Type Num", "taxonomy": "SOLAR", "entrypoints": ["SystemInstallationCost"], "description": "Number of the devices used in a system.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquipTypeWarr": {"label": "Equip Type Warr", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet", "ProjectFinancing"], "description": "Description of the warranty available on a type of equipment.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquipTypeWarrEndDate": {"label": "Equip Type Warr End Date", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "End date of the equipment warranty.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquipTypeWarrOutput": {"label": "Equip Type Warr Output", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet", "ProjectFinancing"], "description": "Description of the warranted output.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquipTypeWarrStartDate": {"label": "Equip Type Warr Start Date", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Start date of the equipment warranty.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquipTypeWarrStartDateMilestone": {"label": "Equip Type Warr Start Date Milestone", "taxonomy": "SOLAR", "entrypoints": ["UML", "ProjectFinancing"], "description": "Description of start date milestone, for example, delivery of the equipment at the site.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquipTypeWarrTerm": {"label": "Equip Type Warr Term", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet", "ProjectFinancing"], "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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquipWarrAvailOfDoc": {"label": "Equip Warr Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["EquipmentWarranties"], "description": "Indicates if the Equipment Warranties is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquipWarrAvailOfDocExcept": {"label": "Equip Warr Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["EquipmentWarranties"], "description": "Indicates if there are exceptions to the Equipment Warranties or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquipWarrAvailOfFinalDoc": {"label": "Equip Warr Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["EquipmentWarranties"], "description": "Indicates if the Equipment Warranties is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquipWarrCntrparty": {"label": "Equip Warr Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["EquipmentWarranties"], "description": "Names of counterparties to the Equipment Warranties.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquipWarrDocLink": {"label": "Equip Warr Doc Link", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet", "EquipmentWarranties", "ProjectFinancing"], "description": "Link to the Equipment Warranties document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquipWarrEffectDate": {"label": "Equip Warr Effect Date", "taxonomy": "SOLAR", "entrypoints": ["EquipmentWarranties"], "description": "Effective date of the Equipment Warranties.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquipWarrExceptDesc": {"label": "Equip Warr Except Desc", "taxonomy": "SOLAR", "entrypoints": ["EquipmentWarranties"], "description": "Description of any exceptions to the Equipment Warranties or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquipWarrExpDate": {"label": "Equip Warr Exp Date", "taxonomy": "SOLAR", "entrypoints": ["EquipmentWarranties"], "description": "Expiration date of the Equipment Warranties.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquityContribAgreeAvailOfDoc": {"label": "Equity Contrib Agree Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["EquityContributionAgreement"], "description": "Indicates if the Equity Contribution Agreement is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquityContribAgreeAvailOfDocExcept": {"label": "Equity Contrib Agree Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["EquityContributionAgreement"], "description": "Indicates if there are exceptions to the Equity Contribution Agreement or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquityContribAgreeAvailOfFinalDoc": {"label": "Equity Contrib Agree Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["EquityContributionAgreement"], "description": "Indicates if the Equity Contribution Agreement is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquityContribAgreeCntrparty": {"label": "Equity Contrib Agree Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["EquityContributionAgreement"], "description": "Names of counterparties to the Equity Contribution Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquityContribAgreeEffectDate": {"label": "Equity Contrib Agree Effect Date", "taxonomy": "SOLAR", "entrypoints": ["EquityContributionAgreement"], "description": "Effective date of the Equity Contribution Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquityContribAgreeExceptDesc": {"label": "Equity Contrib Agree Except Desc", "taxonomy": "SOLAR", "entrypoints": ["EquityContributionAgreement"], "description": "Description of any exceptions to the Equity Contribution Agreement or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquityContribAgreeExpDate": {"label": "Equity Contrib Agree Exp Date", "taxonomy": "SOLAR", "entrypoints": ["EquityContributionAgreement"], "description": "Expiration date of the Equity Contribution Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquityContribDocLink": {"label": "Equity Contrib Doc Link", "taxonomy": "SOLAR", "entrypoints": ["EquityContributionAgreement"], "description": "Link to the Equity Contribution document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquityContribGuaranteeAvailOfDoc": {"label": "Equity Contrib Guarantee Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["EquityContributionGuarantee"], "description": "Indicates if the Equity Contribution Guarantee is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquityContribGuaranteeAvailOfDocExcept": {"label": "Equity Contrib Guarantee Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["EquityContributionGuarantee"], "description": "Indicates if there are exceptions to the Equity Contribution Guarantee or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquityContribGuaranteeAvailOfFinalDoc": {"label": "Equity Contrib Guarantee Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["EquityContributionGuarantee"], "description": "Indicates if the Equity Contribution Guarantee is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquityContribGuaranteeCntrparty": {"label": "Equity Contrib Guarantee Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["EquityContributionGuarantee"], "description": "Names of counterparties to the Equity Contribution Guarantee.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquityContribGuaranteeDocLink": {"label": "Equity Contrib Guarantee Doc Link", "taxonomy": "SOLAR", "entrypoints": ["EquityContributionGuarantee"], "description": "Link to the Equity Contribution Guarantee document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquityContribGuaranteeEffectDate": {"label": "Equity Contrib Guarantee Effect Date", "taxonomy": "SOLAR", "entrypoints": ["EquityContributionGuarantee"], "description": "Effective date of the Equity Contribution Guarantee.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquityContribGuaranteeExceptDesc": {"label": "Equity Contrib Guarantee Except Desc", "taxonomy": "SOLAR", "entrypoints": ["EquityContributionGuarantee"], "description": "Description of any exceptions to the Equity Contribution Guarantee or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EquityContribGuaranteeExpDate": {"label": "Equity Contrib Guarantee Exp Date", "taxonomy": "SOLAR", "entrypoints": ["EquityContributionGuarantee"], "description": "Expiration date of the Equity Contribution Guarantee.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EstArrayDegradRate": {"label": "Est Array Degrad Rate", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Estimated percent capacity of the array lost in future periods, e.g., year, month, due to degradation. Should be used with the EstimationPeriodStartDateAxis, in conjunction with the concept EstimationPeriodForCurtailment.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EstSystemDegradRate": {"label": "Est System Degrad Rate", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Estimated degradation rate of the system, in percent of kWh lost. To report estimated values for specified future periods, use the EstimationPeriodStartDateAxis, in conjunction with the concept EstimationPeriodForCurtailment.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EstimationPeriodForCurtail": {"label": "Estimation Period For Curtail", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Period in which the curtailment amount or percent is estimated, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days, or 'P1Y' represents a reported fact for one year, or 'P1M' represents a reported fact for one month. Should be used with the EstimationPeriodStartDateAxis which represents the starting date for the period.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EstimationPeriodForDegradMeas": {"label": "Estimation Period For Degrad Meas", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Period in which the degradation amount or percent is estimated, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days, or 'P1Y' represents a reported fact for one year, or 'P1M' represents a reported fact for one month. Should be used with the EstimationPeriodStartDateAxis which represents the starting date for the period.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EstoppelCertPPAAvailOfDoc": {"label": "Estoppel Cert PPA Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["EstoppelCertificatePowerPurchaseAgreement"], "description": "Indicates if the Estoppel Certificate Power Purchase Agreement is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EstoppelCertPPAAvailOfDocExcept": {"label": "Estoppel Cert PPA Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["EstoppelCertificatePowerPurchaseAgreement"], "description": "Indicates if there are exceptions to the Estoppel Certificate Power Purchase Agreement or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EstoppelCertPPAAvailOfFinalDoc": {"label": "Estoppel Cert PPA Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["EstoppelCertificatePowerPurchaseAgreement"], "description": "Indicates if the Estoppel Certificate Power Purchase Agreement is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EstoppelCertPPACntrparty": {"label": "Estoppel Cert PPA Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["EstoppelCertificatePowerPurchaseAgreement"], "description": "Names of counterparties to the Estoppel Certificate Power Purchase Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EstoppelCertPPADocLink": {"label": "Estoppel Cert PPA Doc Link", "taxonomy": "SOLAR", "entrypoints": ["EstoppelCertificatePowerPurchaseAgreement"], "description": "Link to the Estoppel Certificate Power Purchase Agreement document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EstoppelCertPPAEffectDate": {"label": "Estoppel Cert PPA Effect Date", "taxonomy": "SOLAR", "entrypoints": ["EstoppelCertificatePowerPurchaseAgreement"], "description": "Effective date of the Estoppel Certificate Power Purchase Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EstoppelCertPPAExceptDesc": {"label": "Estoppel Cert PPA Except Desc", "taxonomy": "SOLAR", "entrypoints": ["EstoppelCertificatePowerPurchaseAgreement"], "description": "Description of any exceptions to the Estoppel Certificate Power Purchase Agreement or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EstoppelCertPPAExpDate": {"label": "Estoppel Cert PPA Exp Date", "taxonomy": "SOLAR", "entrypoints": ["EstoppelCertificatePowerPurchaseAgreement"], "description": "Expiration date of the Estoppel Certificate Power Purchase Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ExciseAndSalesTaxPerWatt": {"label": "Excise And Sales Tax Per Watt", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "The amount of excise and sales taxes included in sales and revenues, which are then deducted as a cost of sales. Includes excise taxes, which are applied to specific types of transactions or items (such as gasoline or alcohol); and sales, use and value added taxes, which are applied to a broad class of revenue-producing transactions involving a wide range of goods and services. Value should be reported as amount per watt. The StatementScenarioAxis should be used to report values that are predicted. No axis should be used to report values that are actual.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ExpectEnergyAtArrayDC": {"label": "Expect Energy At Array DC", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "Expected energy in DC kWh produced at the array. This element should be used with the PeriodAxis to indicate the period of measurement.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ExpectEnergyAtP50": {"label": "Expect Energy At P50", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "Expected system production at P50 which is the expected energy production reached with a probability of 50%. This element is used with the PeriodAxis to indicate the period of production. Usually this will be a year.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ExpectEnergyAtP75": {"label": "Expect Energy At P75", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "Expected system production at P75 which is the expected energy production reached with a probability of 75%. This element is used with the PeriodAxis to indicate the period of production. Usually this will be a year.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ExpectEnergyAtP90": {"label": "Expect Energy At P90", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "Expected system production at P90 which is the expected energy production reached with a probability of 90%. This element is used with the PeriodAxis to indicate the period of production. Usually this will be a year.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ExpectEnergyAtP95": {"label": "Expect Energy At P95", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "Expected system production at P95 which is the expected energy production reached with a probability of 95%. This element is used with the PeriodAxis to indicate the period of production. Usually this will be a year.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ExpectEnergyAtP99": {"label": "Expect Energy At P99", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "Expected system production at P99 which is the expected energy production reached with a probability of 99%. This element is used with the PeriodAxis to indicate the period of production. Usually this will be a year.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ExpectEnergyAtRevenueMeterInceptToDate": {"label": "Expect Energy At Revenue Meter Incept To Date", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "IECRECertificate"], "description": "Expected Active Electrical Production at the revenue meter for indicated time period in kWh per IEC 61724-3 using measured weather data during times of availability and including adjustments for parasitic losses. See Section 6.6.6 of IEC 61724-3. Measured from inception to date.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ExpectEnergyAtTheRevenueMeter": {"label": "Expect Energy At The Revenue Meter", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "MonthlyOperatingReport", "IECRECertificate"], "description": "Expected Active Electrical Production at the revenue meter for indicated time period in kWh per IEC 61724-3 using measured weather data during times of availability and including adjustments for parasitic losses. See Section 6.6.6 of IEC 61724-3. This element is defined as the sum of electrical production over a period of time, for example the first day of the month to the last day of the month, and has a period type of duration. This should not be used with the Period [Axis].", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ExpectEnergyAtTheRevenueMeterForPeriod": {"label": "Expect Energy At The Revenue Meter For Period", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "Expected Active Electrical Production at the revenue meter for indicated time period in kWh per IEC 61724-3 using measured weather data during times of availability and including adjustments for parasitic losses. See Section 6.6.6 of IEC 61724-3. This element can be used with the PeriodAxis to indicate the period of measurement and has a period type of instant to measure a point in time. If no Period [Axis] is used, the time period for the value is from the date of the value in the instance document to the end of the life of the system.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ExpectEnergyAtUnavailTimes": {"label": "Expect Energy At Unavail Times", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "IECRECertificate"], "description": "A PV system or part of a system is considered to be unavailable when it\u2019s status is observed to be non-functional.This measure reports the amount of energy that is unavailable.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ExpectEnergyAtUnavailTimesExcludExtOrOtherOutages": {"label": "Expect Energy At Unavail Times Exclud Ext Or Other Outages", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "A PV system or part of a system is considered to be unavailable when it\u2019s status is observed to be non-functional.This measure reports the amount of energy that is unavailable, excluding issues that are outside of the plant's control.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ExpectEnergyAvailEstRatio": {"label": "Expect Energy Avail Est Ratio", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Expected Energy Availability Estimate is modelled predicted energy for unity availability, and can be calculated by dividing ExpectedEnergyAtTheRevenueMeter by Predicted_Energy_Availability. This element can be used with the PeriodAxis to indicate the period such as year and has a period type of instant to measure a point in time.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ExpectEnergyAvailableExcludExtOrOtherOutages": {"label": "Expect Energy Available Exclud Ext Or Other Outages", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Expected energy available excluding times of external or other outage causes per IEC 61724-3 Section 6.8.1.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ExpectInsolationAtP50": {"label": "Expect Insolation At P50", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "MonthlyOperatingReport"], "description": "Expected average P50 insolation generated in kWh per square meter. The value can be reported for the period defined on the PeriodAxis, for example to record the average insolation for Q1, this element would be used with the PeriodFirstQuarterMember on the Period Axis.", "type": "insolation", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ExpectInsolationAtP50InceptToDate": {"label": "Expect Insolation At P50 Incept To Date", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "Expected average P50 insolation generated in kWh per square meters from inception to date.", "type": "insolation", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ExposureRptAvailOfExcept": {"label": "Exposure Rpt Avail Of Except", "taxonomy": "SOLAR", "entrypoints": ["ExposureReport"], "description": "Indicates if there are exceptions to the Exposure Report. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ExposureRptAvailOfFinalRpt": {"label": "Exposure Rpt Avail Of Final Rpt", "taxonomy": "SOLAR", "entrypoints": ["ExposureReport"], "description": "Indicates if the Exposure Report is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ExposureRptAvailOfRpt": {"label": "Exposure Rpt Avail Of Rpt", "taxonomy": "SOLAR", "entrypoints": ["ExposureReport"], "description": "Indicates if the Exposure Report is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ExposureRptDocLink": {"label": "Exposure Rpt Doc Link", "taxonomy": "SOLAR", "entrypoints": ["ExposureReport"], "description": "Link to the Exposure Report document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ExposureRptEffectDate": {"label": "Exposure Rpt Effect Date", "taxonomy": "SOLAR", "entrypoints": ["ExposureReport"], "description": "Effective date of the Exposure Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ExposureRptExceptDesc": {"label": "Exposure Rpt Except Desc", "taxonomy": "SOLAR", "entrypoints": ["ExposureReport"], "description": "Description of any exceptions to the Exposure Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ExposureRptExpDate": {"label": "Exposure Rpt Exp Date", "taxonomy": "SOLAR", "entrypoints": ["ExposureReport"], "description": "Expiration date of the Exposure Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FWVersion": {"label": "FW Version", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Description of the firmware version of the device.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FilterIrradMax": {"label": "Filter Irrad Max", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Upper limit on irradiance.", "type": "irradiance", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FilterIrradMin": {"label": "Filter Irrad Min", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Lower limit on irradiance.", "type": "irradiance", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FilterIrradStabilityMax": {"label": "Filter Irrad Stability Max", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Maximum coefficient of variation (ratio of standard deviation to mean) of irradiance during a window of data.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FilterIrradStabilityWindowLen": {"label": "Filter Irrad Stability Window Len", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Duration of a window for determining irradiance stability.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FilterPowerACMax": {"label": "Filter Power AC Max", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Upper limit on AC power.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FilterPowerACMin": {"label": "Filter Power AC Min", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Lower limit on AC power.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FilterTempAmbMax": {"label": "Filter Temp Amb Max", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Upper limit on ambient air temperature.", "type": "temperature", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Celsius", "Kelvin", "Fahrenheit"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FilterTempAmbMin": {"label": "Filter Temp Amb Min", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Upper limit on ambient air temperature.", "type": "temperature", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Celsius", "Kelvin", "Fahrenheit"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FilterWindSpeedMax": {"label": "Filter Wind Speed Max", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Upper limit on wind speed.", "type": "speed", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FilterWindSpeedMin": {"label": "Filter Wind Speed Min", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Lower limit on wind speed.", "type": "speed", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinContractForSystemEscalatorPct": {"label": "Fin Contract For System Escalator Pct", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "I solar company.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinContractForSystemLenInMon": {"label": "Fin Contract For System Len In Mon", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "I solar company.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinContractForSystemOfftakerName": {"label": "Fin Contract For System Offtaker Name", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "I customers.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinContractForSystemPaceEligibility": {"label": "Fin Contract For System Pace Eligibility", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "I solar company, is eligible for the PACE program.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinContractForSystemRate": {"label": "Fin Contract For System Rate", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "I solar company, related to the system, in amount of kWh.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinContractForSystemType": {"label": "Fin Contract For System Type", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "I solar company, which can be Lease, PPA, Loan, Cash, Upfront, PSA or Unknown.", "type": "financialTransaction", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinContractForSystemUpFrontPurch": {"label": "Fin Contract For System Up Front Purch", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "I solar company.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinElectricityCost": {"label": "Fin Electricity Cost", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Grid electricity cost in currency per kWh.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinElectricityExpense": {"label": "Fin Electricity Expense", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Cost of electricity from the utility.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:CostsAndExpenses"]}, "FinEventDate": {"label": "Fin Event Date", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Date on which the financing event occurred.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinEventDesc": {"label": "Fin Event Desc", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Description of the individual financing event, for example, closing or initial funding.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinEventFirstFinEntity": {"label": "Fin Event First Fin Entity", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing", "IECRECertificate"], "description": "Name of first entity providing project financing.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinEventFirstFinEntityEmail": {"label": "Fin Event First Fin Entity Email", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing", "IECRECertificate"], "description": "Email address for the first entity providing project financing.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinEventFirstFinLoanNum": {"label": "Fin Event First Fin Loan Num", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing", "IECRECertificate"], "description": "Loan number for the first loan made.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinEventFundOrProj": {"label": "Fin Event Fund Or Proj", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indication as to whether the financing event is related to the total fund or an individual portfolio.", "type": "fundOrProject", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinEventID": {"label": "Fin Event ID", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Identifier for the financing event, for example, an origination request, signing a non-binding commitment, signing a binding commitment, signing and closing, closing, or funding.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinEventLoanForm": {"label": "Fin Event Loan Form", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing", "IECRECertificate"], "description": "Loan form and version number used for the loan used in project financing.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinEventLoanNum": {"label": "Fin Event Loan Num", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing", "IECRECertificate"], "description": "Account number for the loan.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinEventStatus": {"label": "Fin Event Status", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Description of the status of the financing event, for example, In Process or Finalized.", "type": "eventStatus", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinEventType": {"label": "Fin Event Type", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Description of the type of financing event, for example, an origination request, signing a non-binding commitment, signing a binding committment, signing and closing, closing, or funding.", "type": "financingEvent", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinLeaseSchedAvailOfDoc": {"label": "Fin Lease Sched Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["FinancialLeaseSchedule"], "description": "Indicates if the Financial Lease Schedule is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinLeaseSchedAvailOfDocExcept": {"label": "Fin Lease Sched Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["FinancialLeaseSchedule"], "description": "Indicates if there are exceptions to the Financial Lease Schedule or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinLeaseSchedAvailOfFinalDoc": {"label": "Fin Lease Sched Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["FinancialLeaseSchedule"], "description": "Indicates if the Financial Lease Schedule is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinLeaseSchedCntrparty": {"label": "Fin Lease Sched Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["FinancialLeaseSchedule"], "description": "Names of counterparties to the Financial Lease Schedule.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinLeaseSchedDocLink": {"label": "Fin Lease Sched Doc Link", "taxonomy": "SOLAR", "entrypoints": ["FinancialLeaseSchedule"], "description": "Link to the Financial Lease Schedule document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinLeaseSchedEffectDate": {"label": "Fin Lease Sched Effect Date", "taxonomy": "SOLAR", "entrypoints": ["FinancialLeaseSchedule"], "description": "Effective date of the Financial Lease Schedule.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinLeaseSchedExceptDesc": {"label": "Fin Lease Sched Except Desc", "taxonomy": "SOLAR", "entrypoints": ["FinancialLeaseSchedule"], "description": "Description of any exceptions to the Financial Lease Schedule or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinLeaseSchedExpDate": {"label": "Fin Lease Sched Exp Date", "taxonomy": "SOLAR", "entrypoints": ["FinancialLeaseSchedule"], "description": "Expiration date of the Financial Lease Schedule.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinPerfActualIncentivesToExpect": {"label": "Fin Perf Actual Incentives To Expect", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Ratio of actual revenue based incentives divided by the expected revenue based incentives per month.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinPerfActualIncentivesToExpectInceptToDate": {"label": "Fin Perf Actual Incentives To Expect Incept To Date", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Ratio of actual revenue based incentives divided by the expected revenue based incentives from inception to date.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinPerfActualOpExpToExpect": {"label": "Fin Perf Actual Op Exp To Expect", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Actual operating expenses divided by expected operating expenses per month.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinPerfActualOpExpToExpectInceptToDate": {"label": "Fin Perf Actual Op Exp To Expect Incept To Date", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Actual operating expenses divided by expected operating expenses from inception to date.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinPerfActualPPARevenueToExpect": {"label": "Fin Perf Actual PPA Revenue To Expect", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Actual Power Purchase Agreement Revenue divided by expected Power Purchase Agreement revenue per month.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinPerfActualPPARevenueToExpectInceptToDate": {"label": "Fin Perf Actual PPA Revenue To Expect Incept To Date", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Actual Power Purchase Agreement Revenue divided by expected Power Purchase Agreement revenue inception to date.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinPerfActualRECRevenueToExpect": {"label": "Fin Perf Actual REC Revenue To Expect", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Actual renewable energy credit revenue divided by expected renewable energy credit revenue.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinPerfActualRECRevenueToExpectInceptToDate": {"label": "Fin Perf Actual REC Revenue To Expect Incept To Date", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Actual renewable energy credit revenue divided by expected renewable energy credit from inception to date.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinPerfCollateralAcctBalance": {"label": "Fin Perf Collateral Acct Balance", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Actual or forecast collateral account balance. Values reported as forecast should use the StatementScenarioAxis.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinPerfCommExpense": {"label": "Fin Perf Comm Expense", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Communications expense which is typically the monthly telephone bill.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:CostsAndExpenses"]}, "FinPerfDataMonitorHostingExpense": {"label": "Fin Perf Data Monitor Hosting Expense", "taxonomy": "SOLAR", "entrypoints": ["ComponentStatusReport"], "description": "Cost of data monitoring and hosting", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinPerfEarnBeforeIncomeTaxDeprecAndAmort": {"label": "Fin Perf Earn Before Income Tax Deprec And Amort", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Earnings before income tax, depreciation or amortization, actual and forecast. (EBITDA). Values reported as forecast should use the StatementScenarioAxis.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinPerfEquipCalibrationExpense": {"label": "Fin Perf Equip Calibration Expense", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Cost of calibrating equipment which usually only applies to the pyranometer.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:CostsAndExpenses"]}, "FinPerfEstsCollateralAcctBalanceEst": {"label": "Fin Perf Ests Collateral Acct Balance Est", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Collateral account balance, estimate made at start of project.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinPerfEstsEarnBeforeIncomeTaxDeprecAndAmortEst": {"label": "Fin Perf Ests Earn Before Income Tax Deprec And Amort Est", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Earnings before income tax, depreciation and amortization, estimate made at start of project.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinPerfEstsFutureSurplusCashToDeveloperEst": {"label": "Fin Perf Ests Future Surplus Cash To Developer Est", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Future surplus cash to developer, estimate made at start of project.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinPerfEstsLeaseRentPmtNetOfCollateralAcctEst": {"label": "Fin Perf Ests Lease Rent Pmt Net Of Collateral Acct Est", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Lease rent payments, net of collateral account, estimate made at start of project.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinPerfEstsRevenuesEst": {"label": "Fin Perf Ests Revenues Est", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Revenues, estimate made at start of project.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinPerfExpectAuditingExpense": {"label": "Fin Perf Expect Auditing Expense", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Expected auditing expense.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinPerfFutureSurplusCashToDeveloper": {"label": "Fin Perf Future Surplus Cash To Developer", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Future surplus cash to developer, actual or forecast. Values reported as forecast should use the StatementScenarioAxis.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinPerfLeaseRentPmtNetOfCollateralAcct": {"label": "Fin Perf Lease Rent Pmt Net Of Collateral Acct", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Lease rent payments, net of collateral amount, actual or forecast. Values reported as forecast should use the StatementScenarioAxis.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinPerfReserveBalance": {"label": "Fin Perf Reserve Balance", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Reserve balance, actual.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinPerfStateTaxCred": {"label": "Fin Perf State Tax Cred", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "State tax credits, actual or forecast. Values reported as forecast should use the StatementScenarioAxis.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinPerfSurplusCashAppliedToCollateralAcct": {"label": "Fin Perf Surplus Cash Applied To Collateral Acct", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Surplus cash applied to collateral account, actual or forecast. Values reported as forecast should use the StatementScenarioAxis.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinTxnForFundAmt": {"label": "Fin Txn For Fund Amt", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Amount of the financial transaction related to the fund.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinTxnForFundCntrpartyName": {"label": "Fin Txn For Fund Cntrparty Name", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Name of the counterparty to the transaction related to the fund.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinTxnForFundDateOfTxn": {"label": "Fin Txn For Fund Date Of Txn", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Date of the financial transaction related to the fund.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinTxnForFundInvoiceLineItem": {"label": "Fin Txn For Fund Invoice Line Item", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Text of line item on the invoice for the financial transaction related to the Fund.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinTxnForSystemAmt": {"label": "Fin Txn For System Amt", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Amount of the financial transaction related to the system.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinTxnForSystemCntrpartyName": {"label": "Fin Txn For System Cntrparty Name", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Name of the counterparty to the transaction related to the system.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinTxnForSystemDateOfTxnForSystem": {"label": "Fin Txn For System Date Of Txn For System", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Date of the financial transaction related to the system.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinTxnForSystemInvoiceLineItem": {"label": "Fin Txn For System Invoice Line Item", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Text of line item on the invoice for the financial transaction related to the system.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinTxnForSystemSubType": {"label": "Fin Txn For System Sub Type", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Description of a custom transaction that is unique to a fund or billing entity.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinTxnType": {"label": "Fin Txn Type", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Type of financial transaction which can be Credit Applied, Customer Payment, Customer Bill, Credit, Expected Prepayment, Expected Rebate, Fund Rebate, Operating Expenses, Lease Management Fee, PPA Operations and Maintenance, Lease Operations and Maintenance, PPA Miscellaneous Expenses, PPA Management Fee, Lease Miscellaneous Expenses, Lease Insurance, PPA Insurance, PPA Transaction Manager Fee, Lease Transaction Manager Fee, Customer Prepayment, ACH Settlement Credit, Principal Cash Paid to Beneficiary, Contribution to Principal Cash, Book Transfer Debit, Teller Deposit Credit, Book Transfer Credit, or Remote Deposit Credit.", "type": "financialTransaction", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinanceOverviewBeneficiaryOfGuarantee": {"label": "Finance Overview Beneficiary Of Guarantee", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Name of the beneficiary of the Parent Guaranty, which is provided by the parent of the developer to the project company in the event project revenue goals are not met.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinanceOverviewIncentivesDesc": {"label": "Finance Overview Incentives Desc", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Description of the incentives for the project.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinanceOverviewInterconnAgreeDesc": {"label": "Finance Overview Interconn Agree Desc", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Description of the Interconnection Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinanceOverviewOMContractDesc": {"label": "Finance Overview OM Contract Desc", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Description of the Operations and Maintenance contract.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FinanceOverviewTypeOfProj": {"label": "Finance Overview Type Of Proj", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Description of the type of project.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FireRiskRptSubmitted": {"label": "Fire Risk Rpt Submitted", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Indicates if the fire risk report has been submitted. If it has been submitted, TRUE; if it has not been submitted, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundAttrSubsetID": {"label": "Fund Attr Subset ID", "taxonomy": "SOLAR", "entrypoints": ["Fund", "ProjectFinancing"], "description": "Identifier used to link a subset of attributes within a fund, for example grouping the characteristics of a portion of a fund owned by a particular entity.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundBankInvest": {"label": "Fund Bank Invest", "taxonomy": "SOLAR", "entrypoints": ["Fund", "ProjectFinancing"], "description": "Description of the type of investment the bank has made in the fund, for example did they invest on the initial round or were they assigned a portion by another investor.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundBankRole": {"label": "Fund Bank Role", "taxonomy": "SOLAR", "entrypoints": ["Fund", "ProjectFinancing"], "description": "Description of the banks role in the fund. For example, the bank could be Co-Investor, Lead Investor, Single Investor, or have some other role.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundClosingDate": {"label": "Fund Closing Date", "taxonomy": "SOLAR", "entrypoints": ["Fund", "ProjectFinancing"], "description": "Date on which the fund closed.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundConstrFin": {"label": "Fund Constr Fin", "taxonomy": "SOLAR", "entrypoints": ["Fund", "ProjectFinancing"], "description": "Indicates that the fund has construction financing. If the fund does have construction financing, TRUE. If it does not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundDebtFin": {"label": "Fund Debt Fin", "taxonomy": "SOLAR", "entrypoints": ["Fund", "ProjectFinancing"], "description": "Indicates that the fund has financing debt. If the fund does have financing debt, TRUE. If it does not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundDescAnalyst": {"label": "Fund Desc Analyst", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Name of analyst covering the fund.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundDescAvailOfExpenseSinkingFund": {"label": "Fund Desc Avail Of Expense Sinking Fund", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Availability of Expense Sinking Fund which is a reserve account to pay for expenses. If available, TRUE; if not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundDescAvgPPATerm": {"label": "Fund Desc Avg PPA Term", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Average term in years of Power Purchase Agreement within a fund. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundDescCurrentSimplePaybackEndDate": {"label": "Fund Desc Current Simple Payback End Date", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "End date of simple payback period.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundDescCurrentSimplePaybackStartDate": {"label": "Fund Desc Current Simple Payback Start Date", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Start date of simple payback period.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundDescEarliestCommercOpDate": {"label": "Fund Desc Earliest Commerc Op Date", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Earliest commercial operation date.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundDescFundComment": {"label": "Fund Desc Fund Comment", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Comment about a fund.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundDescFundCrossCollateralized": {"label": "Fund Desc Fund Cross Collateralized", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Indication that fund is cross collateralized. If cross collateralized, TRUE; if not cross collateralized, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundDescFundInitialFundDate": {"label": "Fund Desc Fund Initial Fund Date", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Date of initial funding.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundDescFundNameplateCapInverterskWac": {"label": "Fund Desc Fund Nameplate Cap Invertersk Wac", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Nameplate capacity in kWac of inverters for all projects in the fund.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundDescFundNameplateCapPVArraykWdc": {"label": "Fund Desc Fund Nameplate Cap PV Arrayk Wdc", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Nameplate capacity of PV arrays for all projects in the fund in kWdc", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundDescFundType": {"label": "Fund Desc Fund Type", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Description of type of fund.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundDescInvestorHoldingCoName": {"label": "Fund Desc Investor Holding Co Name", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Name of fund investor holding company.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundDescLegalCounsel": {"label": "Fund Desc Legal Counsel", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Name of fund legal counsel.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundDescNameOfTaxEquityProvider": {"label": "Fund Desc Name Of Tax Equity Provider", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Name of tax equity provider.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundDescNumOfSystemsInFund": {"label": "Fund Desc Num Of Systems In Fund", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Number of systems in a fund.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundDescNumOneStrength": {"label": "Fund Desc Num One Strength", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Description of most important strength of the fund.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundDescNumOneWeakness": {"label": "Fund Desc Num One Weakness", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Description of most important weakness of the fund.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundDescNumberofOffTakersInFund": {"label": "Fund Desc Numberof Off Takers In Fund", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Number of off takers of power, Renewable Energy Credits or other revenue sources in a fund.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundDescPriceAdvisor": {"label": "Fund Desc Price Advisor", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Name of pricing advisor which is the individual who runs the pricing model and could be the banker.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundDescProFormaGrossIncomeBalance": {"label": "Fund Desc Pro Forma Gross Income Balance", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Amount of the Pro Forma gross income balance.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundDescProFormaNetIncomeBalance": {"label": "Fund Desc Pro Forma Net Income Balance", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Amount of the proforma net income balance.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundDescPropertyInsurHurricaneWindRequirement": {"label": "Fund Desc Property Insur Hurricane Wind Requirement", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Description of property insurance to cover hurricane/wind requirement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundDescPropertyInsurPollutionRequirement": {"label": "Fund Desc Property Insur Pollution Requirement", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Description of property insurance to cover pollution requirement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundDescSector": {"label": "Fund Desc Sector", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Name of the fund sector, for example, commercial, retail, or municipal.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundDescShortestPPATerm": {"label": "Fund Desc Shortest PPA Term", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Term of the shortest Power Purchase Agreement within the fund. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundDescSponsorCoName": {"label": "Fund Desc Sponsor Co Name", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Name of sponsor who brings the project to the bank. It is usually the project developer.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundDescSponsorName": {"label": "Fund Desc Sponsor Name", "taxonomy": "SOLAR", "entrypoints": ["Sponsor", "ProjectFinancing"], "description": "Name of the sponsor who brings the project to the bank.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundDescTaxEquityProviderContrib": {"label": "Fund Desc Tax Equity Provider Contrib", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Amount of contribution of tax equity provider.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundDescTrustCo": {"label": "Fund Desc Trust Co", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Name of the trustee.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundFinType": {"label": "Fund Fin Type", "taxonomy": "SOLAR", "entrypoints": ["Fund", "ProjectFinancing"], "description": "Description of the type of financing structure, for example, Partnership, Sale/Leaseback, Other.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundID": {"label": "Fund ID", "taxonomy": "SOLAR", "entrypoints": ["UML", "ProjectFinancing", "MonthlyOperatingReport"], "description": "A line item used to identify the fund. This must use the identifier defined on the FundIdentifierAxis.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": null, "calculations": ["N/A"], "usages": ["None"]}, "FundInvestFocus": {"label": "Fund Invest Focus", "taxonomy": "SOLAR", "entrypoints": ["Developer", "ProjectFinancing"], "description": "Description of fund investment focus (for example, renewable only, contracted cash flows only), competitive advantage, and project drop-down expectations which describes the plans for the long term equity of the project.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundMemoAvailOfDoc": {"label": "Fund Memo Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["FundingMemo"], "description": "Indicates if the Funding Memo is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundMemoAvailOfDocExcept": {"label": "Fund Memo Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["FundingMemo"], "description": "Indicates if there are exceptions to the Funding Memo or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundMemoAvailOfFinalDoc": {"label": "Fund Memo Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["FundingMemo"], "description": "Indicates if the Funding Memo is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundMemoCntrparty": {"label": "Fund Memo Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["FundingMemo"], "description": "Names of counterparties to the Funding Memo.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundMemoDocLink": {"label": "Fund Memo Doc Link", "taxonomy": "SOLAR", "entrypoints": ["FundingMemo"], "description": "Link to the Funding Memo document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundMemoEffectDate": {"label": "Fund Memo Effect Date", "taxonomy": "SOLAR", "entrypoints": ["FundingMemo"], "description": "Effective date of the Funding Memo.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundMemoExceptDesc": {"label": "Fund Memo Except Desc", "taxonomy": "SOLAR", "entrypoints": ["FundingMemo"], "description": "Description of any exceptions to the Funding Memo or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundMemoExpDate": {"label": "Fund Memo Exp Date", "taxonomy": "SOLAR", "entrypoints": ["FundingMemo"], "description": "Expiration date of the Funding Memo.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundName": {"label": "Fund Name", "taxonomy": "SOLAR", "entrypoints": ["Fund", "ProjectFinancing"], "description": "Internal name for the fund.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundProposalReqAvailOfDoc": {"label": "Fund Proposal Req Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["OriginationRequest"], "description": "Indicates if the funding proposal request is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundProposalReqAvailOfDocExcept": {"label": "Fund Proposal Req Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["OriginationRequest"], "description": "Indicates if there are exceptions to the funding proposal request. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundProposalReqAvailOfFinalDoc": {"label": "Fund Proposal Req Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["OriginationRequest"], "description": "Indicates if the funding proposal request is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundProposalReqCntrparty": {"label": "Fund Proposal Req Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["OriginationRequest"], "description": "Names of counterparties to the funding proposal request.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundProposalReqDocLink": {"label": "Fund Proposal Req Doc Link", "taxonomy": "SOLAR", "entrypoints": ["OriginationRequest"], "description": "Link to the funding proposal Request document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundProposalReqEffectDate": {"label": "Fund Proposal Req Effect Date", "taxonomy": "SOLAR", "entrypoints": ["OriginationRequest"], "description": "Effective date of the funding proposal request.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundProposalReqExceptDesc": {"label": "Fund Proposal Req Except Desc", "taxonomy": "SOLAR", "entrypoints": ["OriginationRequest"], "description": "Description of any exceptions to the funding proposal request.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundProposalReqExpDate": {"label": "Fund Proposal Req Exp Date", "taxonomy": "SOLAR", "entrypoints": ["OriginationRequest"], "description": "Expiration date of the funding proposal request.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundSolarAssets": {"label": "Fund Solar Assets", "taxonomy": "SOLAR", "entrypoints": ["Fund", "ProjectFinancing"], "description": "Indicates that the fund has solar projects in it. If the fund does have solar projects, TRUE. If it does not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundSponsorID": {"label": "Fund Sponsor ID", "taxonomy": "SOLAR", "entrypoints": ["Fund", "ProjectFinancing", "IECRECertificate"], "description": "Identifier for the Sponsor in the fund.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundStatus": {"label": "Fund Status", "taxonomy": "SOLAR", "entrypoints": ["Fund", "ProjectFinancing"], "description": "Description of the status of the fund, for example, it is closed, open, committed.", "type": "fundStatus", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundStorageAssets": {"label": "Fund Storage Assets", "taxonomy": "SOLAR", "entrypoints": ["Fund", "ProjectFinancing"], "description": "Indicates that the fund has storage projects in it. If the fund does have storage projects, TRUE. If it does not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundWindAssets": {"label": "Fund Wind Assets", "taxonomy": "SOLAR", "entrypoints": ["Fund", "ProjectFinancing"], "description": "Indicates that the fund has wind projects in it. If the fund does have wind projects, TRUE. If it does not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundsDescCapitalContrib": {"label": "Funds Desc Capital Contrib", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Purchase price of project.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundsDescCostOfFunds": {"label": "Funds Desc Cost Of Funds", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Cost of interest expense incurred.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundsFlowABANum": {"label": "Funds Flow ABA Num", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "American Bankers Association routing number for funds flow wire instructions.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundsFlowAcctName": {"label": "Funds Flow Acct Name", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Account Name for funds flow wire instructions for parties involved in the transaction.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundsFlowAcctNum": {"label": "Funds Flow Acct Num", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Account Number for funds flow wire instructions.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundsFlowDistributionAmt": {"label": "Funds Flow Distribution Amt", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Amount of money being distributed, multiple amounts going to different recipients.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundsFlowRecipient": {"label": "Funds Flow Recipient", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Name of the individual receiving the funds.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "FundsFlowReference": {"label": "Funds Flow Reference", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Note describing how the distributed funds will be used.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "GenTieLineLen": {"label": "Gen Tie Line Len", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Length of Gen Tie Line (interconnecting power line).", "type": "length", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Foot", "Inch", "Mile", "Nautical Mile", "Yard", "Centimetre", "Decimetre", "Kilometre", "Metre", "Millimetre"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "GeneralInsurExpensePerWatt": {"label": "General Insur Expense Per Watt", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "The expense in the period incurred with respect to protection provided by insurance entities against risks other than risks associated with production (which are allocated to cost of sales). Value should be reported as amount per watt. The StatementScenarioAxis should be used to report values that are predicted. No axis should be used to report values that are actual.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "GeoLocAtEntrance": {"label": "Geo Loc At Entrance", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "Latitude and longitude at system entrance in degrees. Note that values reported for this concept are different than values reported for Latitude and Longitude at the revenue meter.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "GeotechnicalRptReviewed": {"label": "Geotechnical Rpt Reviewed", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Indicates if the geotechnical report has been reviewed. If it has been reviewed, TRUE; if it has not been reviewed, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "GridCodeCompliance": {"label": "Grid Code Compliance", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Indicates if the IEC 62445-1 or local Grid Code Compliance has been met. If it has been met, TRUE; if it has not been met, FALSE", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "GuaranteeAmtCap": {"label": "Guarantee Amt Cap", "taxonomy": "SOLAR", "entrypoints": ["Guarantees"], "description": "Maximum amount of money that can be refunded to the guarantee.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "GuaranteeBeneficiary": {"label": "Guarantee Beneficiary", "taxonomy": "SOLAR", "entrypoints": ["Guarantees"], "description": "Beneficiary of the guarantee.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "GuaranteeCommencementDate": {"label": "Guarantee Commencement Date", "taxonomy": "SOLAR", "entrypoints": ["Guarantees"], "description": "Start date of the guarantee.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "GuaranteeDocLink": {"label": "Guarantee Doc Link", "taxonomy": "SOLAR", "entrypoints": ["Guarantees"], "description": "Link to the guarantee document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "GuaranteeExpDate": {"label": "Guarantee Exp Date", "taxonomy": "SOLAR", "entrypoints": ["Guarantees"], "description": "Expiration date of the guarantee.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "GuaranteeGuarantor": {"label": "Guarantee Guarantor", "taxonomy": "SOLAR", "entrypoints": ["Guarantees"], "description": "Name of the guarantor.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "GuaranteeMeasUnits": {"label": "Guarantee Meas Units", "taxonomy": "SOLAR", "entrypoints": ["Guarantees"], "description": "Description of units used to measure the guarantee. For example, performance guarantees require certain level of energy output (kWh).", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "GuaranteeName": {"label": "Guarantee Name", "taxonomy": "SOLAR", "entrypoints": ["Guarantees"], "description": "Name of the guarantee.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "GuaranteeOblig": {"label": "Guarantee Oblig", "taxonomy": "SOLAR", "entrypoints": ["Guarantees"], "description": "Guaranteed obligation amount.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "GuaranteePmtMax": {"label": "Guarantee Pmt Max", "taxonomy": "SOLAR", "entrypoints": ["Guarantees"], "description": "Maximum payment that can be made during a reconciliation period.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "GuaranteePmtScalingFactor": {"label": "Guarantee Pmt Scaling Factor", "taxonomy": "SOLAR", "entrypoints": ["Guarantees"], "description": "Percent that the guarantee is willing to pay of the loss incurred, for example, may specify that 50% of the lost revenue will be paid.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "GuaranteeReconciliationPeriod": {"label": "Guarantee Reconciliation Period", "taxonomy": "SOLAR", "entrypoints": ["Guarantees"], "description": "Period within which the guarantee must be met, for example, year or month.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "GuaranteeTerm": {"label": "Guarantee Term", "taxonomy": "SOLAR", "entrypoints": ["Guarantees"], "description": "Term of the guarantee. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "HedgeAgreeAvailOfDoc": {"label": "Hedge Agree Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["HedgeAgreement"], "description": "Indicates if the Hedge Agreement is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "HedgeAgreeAvailOfDocExcept": {"label": "Hedge Agree Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["HedgeAgreement"], "description": "Indicates if there are exceptions to the Hedge Agreement or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "HedgeAgreeAvailOfFinalDoc": {"label": "Hedge Agree Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["HedgeAgreement"], "description": "Indicates if the Hedge Agreement is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "HedgeAgreeCntrparty": {"label": "Hedge Agree Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["HedgeAgreement"], "description": "Names of counterparties to the Hedge Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "HedgeAgreeDocLink": {"label": "Hedge Agree Doc Link", "taxonomy": "SOLAR", "entrypoints": ["HedgeAgreement"], "description": "Link to the Hedge Agreement document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "HedgeAgreeEffectDate": {"label": "Hedge Agree Effect Date", "taxonomy": "SOLAR", "entrypoints": ["HedgeAgreement"], "description": "Effective date of the Hedge Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "HedgeAgreeExceptDesc": {"label": "Hedge Agree Except Desc", "taxonomy": "SOLAR", "entrypoints": ["HedgeAgreement"], "description": "Description of any exceptions to the Hedge Agreement or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "HedgeAgreeExpDate": {"label": "Hedge Agree Exp Date", "taxonomy": "SOLAR", "entrypoints": ["HedgeAgreement"], "description": "Expiration date of the Hedge Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "HeightAboveGround": {"label": "Height Above Ground", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Height above ground level", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "HostAckAvailOfDoc": {"label": "Host Ack Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["HostAcknowledgement"], "description": "Indicates if the Host Acknowledgement is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "HostAckAvailOfDocExcept": {"label": "Host Ack Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["HostAcknowledgement"], "description": "Indicates if there are exceptions to the Host Acknowledgement or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "HostAckAvailOfFinalDoc": {"label": "Host Ack Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["HostAcknowledgement"], "description": "Indicates if the Host Acknowledgement is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "HostAckCntrparty": {"label": "Host Ack Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["HostAcknowledgement"], "description": "Names of counterparties to the Host Acknowledgement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "HostAckDocLink": {"label": "Host Ack Doc Link", "taxonomy": "SOLAR", "entrypoints": ["HostAcknowledgement"], "description": "Link to the Host Acknowledgement document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "HostAckEffectDate": {"label": "Host Ack Effect Date", "taxonomy": "SOLAR", "entrypoints": ["HostAcknowledgement"], "description": "Effective date of the Host Acknowledgement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "HostAckExceptDesc": {"label": "Host Ack Except Desc", "taxonomy": "SOLAR", "entrypoints": ["HostAcknowledgement"], "description": "Description of any exceptions to the Host Acknowledgement or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "HostAckExpDate": {"label": "Host Ack Exp Date", "taxonomy": "SOLAR", "entrypoints": ["HostAcknowledgement"], "description": "Expiration date of the Host Acknowledgement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "HumidityRelative": {"label": "Humidity Relative", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "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.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "HypotheticalLiquidationAtBookValueBalance": {"label": "Hypothetical Liquidation At Book Value Balance", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Amount the partners would receive if the partnership were liquidated at book value at the end of each measurement period.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "HypotheticalLiquidationAtBookValueBalancePerWatt": {"label": "Hypothetical Liquidation At Book Value Balance Per Watt", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "The total Hypothetical Liquidation at Book Value balance at the end of the reporting period. Value should be reported as amount per watt. The StatementScenarioAxis should be used to report values that are predicted. No axis should be used to report values that are actual.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IECRECertDate": {"label": "IECRE Cert Date", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "Date the IECRE certificate was issued.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IECRECertHolder": {"label": "IECRE Cert Holder", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "Name of entity contracting with (paying) the IECRE CB (Certification Body).", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IECRECertNum": {"label": "IECRE Cert Num", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "IECRE certificate number, defined as sector(PV, wind, marine).year.IECREOperativeDocument.uniquesystemid.certificatenumber. For example AAAA.YYYY.OD4XX.PPPPP.CCCCC.AAAA.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IECRECertTimeStamp": {"label": "IECRE Cert Time Stamp", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "Timestamp for completion of the IECRE commissioning.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IECRECertifyingBody": {"label": "IECRE Certifying Body", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "IECRE Certifying Body (CB) who issued the certificate.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IECREInspctBody": {"label": "IECRE Inspct Body", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "IECRE Inspection Body (IB) responsible for the inspection.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IECREOpDocCertType": {"label": "IECRE Op Doc Cert Type", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "IECRE Certificate Type: OD-403-1 (PV system Design Qualification Certificate, Part 1 PV Site Qualification), OD-403-2 (PV system Design Qualification Certificate, Part 2 PV Power Block Design Qualification), OD-403 (PV system Design Qualification Certificate),OD401-1 (PV Conditional PV system Certificate: Part 1 PV Construction Completion), OD-401 (Conditional PV Project Certificate), OD-402 (Annual PV system Performance Certificate), OD-404 (PV Asset Transfer Certificate), OD-409 (PV system Decommissioning Certificate); reference www.iecre.org/documents/refdocs/", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IECRERulesOfProcedureMet": {"label": "IECRE Rules Of Procedure Met", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Indicates if IEC RE Rules Of Procedure have been met. If it has been met, TRUE; if it has not been met, FALSE", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentiveAssignAvailOfDoc": {"label": "Incentive Assign Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["IncentiveAssignment"], "description": "Indicates if the Incentive Assignment is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentiveAssignAvailOfDocExcept": {"label": "Incentive Assign Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["IncentiveAssignment"], "description": "Indicates if there are exceptions to the Incentive Assignment or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentiveAssignAvailOfFinalDoc": {"label": "Incentive Assign Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["IncentiveAssignment"], "description": "Indicates if the Incentive Assignment is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentiveAssignCntrparty": {"label": "Incentive Assign Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["IncentiveAssignment"], "description": "Names of counterparties to the Incentive Assignment.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentiveAssignDocLink": {"label": "Incentive Assign Doc Link", "taxonomy": "SOLAR", "entrypoints": ["IncentiveAssignment"], "description": "Link to the Incentive Assignment document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentiveAssignEffectDate": {"label": "Incentive Assign Effect Date", "taxonomy": "SOLAR", "entrypoints": ["IncentiveAssignment"], "description": "Effective date of the Incentive Assignment.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentiveAssignExceptDesc": {"label": "Incentive Assign Except Desc", "taxonomy": "SOLAR", "entrypoints": ["IncentiveAssignment"], "description": "Description of any exceptions to the Incentive Assignment or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentiveAssignExpDate": {"label": "Incentive Assign Exp Date", "taxonomy": "SOLAR", "entrypoints": ["IncentiveAssignment"], "description": "Expiration date of the Incentive Assignment.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentiveFederalTaxIncentiveIndemnityCap": {"label": "Incentive Federal Tax Incentive Indemnity Cap", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Cap on indemnity that the investor receives from the project developer for potential investment tax credit recapture per the Tax Indemnity Agreement.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentiveFederalTaxIncentiveIndemnityProvider": {"label": "Incentive Federal Tax Incentive Indemnity Provider", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Provider of indemnification, for example, the developer/sponsor, per the Tax Indemnity Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentiveFederalTaxIncentiveType": {"label": "Incentive Federal Tax Incentive Type", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Description of federal tax incentive indemnity type per the Tax Indemnity Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentiveNameOfRecipient": {"label": "Incentive Name Of Recipient", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Name of the individual or organization who can take advantage of the incentive.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentivePBIAmendmentExecutionDate": {"label": "Incentive PBI Amendment Execution Date", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Execution date of the performance based incentive amendment.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentivePBIAmendmentExpDate": {"label": "Incentive PBI Amendment Exp Date", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Expiration date of the performance based incentive term.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentivePBIAmendmentInitiationDate": {"label": "Incentive PBI Amendment Initiation Date", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Initiation date of the performance based incentive term.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentivePBIEscalator": {"label": "Incentive PBI Escalator", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Annual escalation of the performance based incentive value (percent)", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentivePBIFirmVolume": {"label": "Incentive PBI Firm Volume", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Guaranteed volume of energy in kWh to be delivered by the project company under the terms of the Performace Based Incentive Contract.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentivePBIInvoicingDate": {"label": "Incentive PBI Invoicing Date", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Invoice date for the performance based incentive.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentivePBIPmtDeadline": {"label": "Incentive PBI Pmt Deadline", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Date of the payment deadline for the performance based incentive.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentivePBIPmtMeth": {"label": "Incentive PBI Pmt Meth", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Description of the payment method for the performance based incentive.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentivePBIPortionOfSite": {"label": "Incentive PBI Portion Of Site", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Portion of site used to measure performance based incentive as percent of total number of units in site.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentivePBIProgram": {"label": "Incentive PBI Program", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Description of the performance based incentive program.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentivePBIRate": {"label": "Incentive PBI Rate", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Rate of the performance based incentive in amount per kWh.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentivePBITerm": {"label": "Incentive PBI Term", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Term of the performance based incentive. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentivePctFederalInvestTaxCreditVestedPct": {"label": "Incentive Pct Federal Invest Tax Credit Vested Pct", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "The percent of the federal Investment Tax Credit that has been vested.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentivePerfActualIncentivesInceptToDate": {"label": "Incentive Perf Actual Incentives Incept To Date", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Actual incentive cost from inception to date, cumulative per month, cumulative per year.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentivePerfExpectIncentivesInceptToDate": {"label": "Incentive Perf Expect Incentives Incept To Date", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Expected cumulative incentive cost from inception to date.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentivePerfExpectIncentivesPerProdInceptToDate": {"label": "Incentive Perf Expect Incentives Per Prod Incept To Date", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Expected incentive cost per kWh production from inception to date, cumulative per month, cumulative per year.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentivePerfIncentiveType": {"label": "Incentive Perf Incentive Type", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Description of type of incentive.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentivePortionUnits": {"label": "Incentive Portion Units", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Number of units used to measure power system capacity for performance based incentive.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentiveRebateAmt": {"label": "Incentive Rebate Amt", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Amount of the rebate coming from the state.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentiveRebatePmtTiming": {"label": "Incentive Rebate Pmt Timing", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Description of rebate payment timing, for example monthly or quarterly payment.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentiveRebateProgram": {"label": "Incentive Rebate Program", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Description of the rebate program.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentiveRebateType": {"label": "Incentive Rebate Type", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Description of rebate type.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentiveStateTaxCred": {"label": "Incentive State Tax Cred", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "State tax credit in currency per kWh.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentiveStateTaxCredCurrent": {"label": "Incentive State Tax Cred Current", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Indication as to whether state tax credits are current. If they are current, TRUE; if they are not current, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentiveStateTaxCredEscalator": {"label": "Incentive State Tax Cred Escalator", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Percent of state tax credit escalator.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentiveStateTaxCredTerm": {"label": "Incentive State Tax Cred Term", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Term of the state tax credit. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentiveStateTaxCreditFirmVolume": {"label": "Incentive State Tax Credit Firm Volume", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Guaranteed volume of energy to be delivered as part of the state tax credit agreement (in kWh).", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentiveStateTaxCreditPortionOfSite": {"label": "Incentive State Tax Credit Portion Of Site", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "State tax credit percentage of site based on units.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentiveStateTaxCreditPortionUnits": {"label": "Incentive State Tax Credit Portion Units", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Number of units used to measure power system capacity for state tax credit.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentiveStateTaxCreditProgram": {"label": "Incentive State Tax Credit Program", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Description of the state tax credit program.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentiveStateTaxCreditRecipient": {"label": "Incentive State Tax Credit Recipient", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Name of the recipient of the state tax credit.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentiveStateTaxCreditTermExpDate": {"label": "Incentive State Tax Credit Term Exp Date", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Expiration date of the state tax credit.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentiveStateTaxCreditType": {"label": "Incentive State Tax Credit Type", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Description of state tax credit.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentiveStateTaxCreditVolumeCap": {"label": "Incentive State Tax Credit Volume Cap", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Volume cap in kWh of state tax credit.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentiveTaxEquityPartnerName": {"label": "Incentive Tax Equity Partner Name", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Name of tax equity partner.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentiveTaxEquityPartnerPartnerSharesPctOfClassEquity": {"label": "Incentive Tax Equity Partner Partner Shares Pct Of Class Equity", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Partner shares as percent of class equity, for example,class A and class B shares. The ratio can be can be expressed for all partners or for individual partners.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentiveTaxEquityPartnerPartnerSharesPctOfTotalEquity": {"label": "Incentive Tax Equity Partner Partner Shares Pct Of Total Equity", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Total partner shares (regardless of class) as a percent of total equity.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentiveTaxEquityPartnerSharesPctOfClassEquity": {"label": "Incentive Tax Equity Partner Shares Pct Of Class Equity", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Number of shares of the tax equity partner as a percent of the total class equity.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentiveTaxEquityPartnerSharesPctOfTotalEquity": {"label": "Incentive Tax Equity Partner Shares Pct Of Total Equity", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Number of shares of the tax equity partner as a percent of a specific class equity.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncentiveVolumeCap": {"label": "Incentive Volume Cap", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Volume cap on performance based incentive in kWh.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncumbencyCertAvailOfDoc": {"label": "Incumbency Cert Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["IncumbencyCertificate"], "description": "Indicates if the Incumbency Certificate is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncumbencyCertAvailOfDocExcept": {"label": "Incumbency Cert Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["IncumbencyCertificate"], "description": "Indicates if there are exceptions to the Incumbency Certificate or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncumbencyCertAvailOfFinalDoc": {"label": "Incumbency Cert Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["IncumbencyCertificate"], "description": "Indicates if the Incumbency Certificate is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncumbencyCertCntrparty": {"label": "Incumbency Cert Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["IncumbencyCertificate"], "description": "Names of counterparties to the Incumbency Certificate.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncumbencyCertDocLink": {"label": "Incumbency Cert Doc Link", "taxonomy": "SOLAR", "entrypoints": ["IncumbencyCertificate"], "description": "Link to the Incumbency Certificate document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncumbencyCertEffectDate": {"label": "Incumbency Cert Effect Date", "taxonomy": "SOLAR", "entrypoints": ["IncumbencyCertificate"], "description": "Effective date of the Incumbency Certificate, which names individuals at the bank who are allowed to execute docs on behalf of the project company.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncumbencyCertExceptDesc": {"label": "Incumbency Cert Except Desc", "taxonomy": "SOLAR", "entrypoints": ["IncumbencyCertificate"], "description": "Description of any exceptions to the Incumbency Certificate or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncumbencyCertExpDate": {"label": "Incumbency Cert Exp Date", "taxonomy": "SOLAR", "entrypoints": ["IncumbencyCertificate"], "description": "Expiration date of the Incumbency Certificate, which names individuals at the bank who are allowed to execute docs on behalf of the project company.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IndepEngOpinRptAvailOfDoc": {"label": "Indep Eng Opin Rpt Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["IndependentEngineeringOpinionReport"], "description": "Indicates if the independent engineering opinion report is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IndepEngOpinRptAvailOfDocExcept": {"label": "Indep Eng Opin Rpt Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["IndependentEngineeringOpinionReport"], "description": "Indicates if there are exceptions to the independent engineering opinion report. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IndepEngOpinRptAvailOfFinalDoc": {"label": "Indep Eng Opin Rpt Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["IndependentEngineeringOpinionReport"], "description": "Indicates if the independent engineering opinion report is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IndepEngOpinRptCntrpartyToThe": {"label": "Indep Eng Opin Rpt Cntrparty To The", "taxonomy": "SOLAR", "entrypoints": ["IndependentEngineeringOpinionReport"], "description": "Names of counterparties to the independent engineering opinion report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IndepEngOpinRptDocLink": {"label": "Indep Eng Opin Rpt Doc Link", "taxonomy": "SOLAR", "entrypoints": ["IndependentEngineeringOpinionReport"], "description": "Link to the Independent Engineering Opinion Report document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IndepEngOpinRptEffectDate": {"label": "Indep Eng Opin Rpt Effect Date", "taxonomy": "SOLAR", "entrypoints": ["IndependentEngineeringOpinionReport"], "description": "Effective date of the independent engineering opinion report.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IndepEngOpinRptExceptDesc": {"label": "Indep Eng Opin Rpt Except Desc", "taxonomy": "SOLAR", "entrypoints": ["IndependentEngineeringOpinionReport"], "description": "Description of any exceptions to the independent engineering opinion report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IndepEngProdEstAuthorOfRpt": {"label": "Indep Eng Prod Est Author Of Rpt", "taxonomy": "SOLAR", "entrypoints": [], "description": "Author of the Independent Engineering Production Estimate report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IndepEngProdEstAvailOfDoc": {"label": "Indep Eng Prod Est Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": [], "description": "Indicates if the Independent Engineering Production Estimate Report is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IndepEngProdEstAvailOfDocExcept": {"label": "Indep Eng Prod Est Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": [], "description": "Indicates if there are exceptions to the Independent Engineering Production Estimate Report or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IndepEngProdEstAvailOfFinalDoc": {"label": "Indep Eng Prod Est Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": [], "description": "Indicates if the Independent Engineering Production Estimate Report is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IndepEngProdEstEffectDate": {"label": "Indep Eng Prod Est Effect Date", "taxonomy": "SOLAR", "entrypoints": [], "description": "Effective date of the Independent Engineering Production Estimate Report.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IndepEngProdEstExceptDesc": {"label": "Indep Eng Prod Est Except Desc", "taxonomy": "SOLAR", "entrypoints": [], "description": "Description of any exceptions to the Independent Engineering Production Estimate Report or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IndepEngProdEstRecvOfRpt": {"label": "Indep Eng Prod Est Recv Of Rpt", "taxonomy": "SOLAR", "entrypoints": [], "description": "Author of the Independent Engineering Production Estimate report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IndepEngRptAvailOfDoc": {"label": "Indep Eng Rpt Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": [], "description": "Indicates if the Independent Engineering Report is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IndepEngRptAvailOfDocExcept": {"label": "Indep Eng Rpt Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": [], "description": "Indicates if there are exceptions to the Independent Engineering Report or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IndepEngRptAvailOfFinalDoc": {"label": "Indep Eng Rpt Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": [], "description": "Indicates if the Independent Engineering Report is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IndepEngRptCntrparty": {"label": "Indep Eng Rpt Cntrparty", "taxonomy": "SOLAR", "entrypoints": [], "description": "Names of counterparties to the Independent Engineering Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IndepEngRptDesc": {"label": "Indep Eng Rpt Desc", "taxonomy": "SOLAR", "entrypoints": [], "description": "Descripton of the Independent Engineering Report.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IndepEngRptDocLink": {"label": "Indep Eng Rpt Doc Link", "taxonomy": "SOLAR", "entrypoints": [], "description": "Link to the Independent Engineering Report document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IndepEngRptEffectDate": {"label": "Indep Eng Rpt Effect Date", "taxonomy": "SOLAR", "entrypoints": [], "description": "Effective date of the Independent Engineering Report.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IndepEngRptExceptDesc": {"label": "Indep Eng Rpt Except Desc", "taxonomy": "SOLAR", "entrypoints": [], "description": "Description of any exceptions to the Independent Engineering Report or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IndepEngRptExpDate": {"label": "Indep Eng Rpt Exp Date", "taxonomy": "SOLAR", "entrypoints": [], "description": "Expiration date of the Independent Engineering Report.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IndepEngServAdvisor": {"label": "Indep Eng Serv Advisor", "taxonomy": "SOLAR", "entrypoints": ["IndependentEngineeringServicesCheckList"], "description": "Name of the advisor reviewing the independent engineering services report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IndepEngServAdvisorOpin": {"label": "Indep Eng Serv Advisor Opin", "taxonomy": "SOLAR", "entrypoints": ["IndependentEngineeringServicesCheckList"], "description": "Opinion of the advisor reviewing the independent engineering services report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IndepEngServAdvisorOpinDate": {"label": "Indep Eng Serv Advisor Opin Date", "taxonomy": "SOLAR", "entrypoints": ["IndependentEngineeringServicesCheckList"], "description": "Date when the advisor opinion was written.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IndepEngServNotes": {"label": "Indep Eng Serv Notes", "taxonomy": "SOLAR", "entrypoints": ["IndependentEngineeringServicesCheckList"], "description": "Notes about the independent engineering services report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IndepEngServNotesDate": {"label": "Indep Eng Serv Notes Date", "taxonomy": "SOLAR", "entrypoints": ["IndependentEngineeringServicesCheckList"], "description": "Date when the notes about the independent engineering services report were written.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IndepEngServResponsibleParty": {"label": "Indep Eng Serv Responsible Party", "taxonomy": "SOLAR", "entrypoints": ["IndependentEngineeringServicesCheckList"], "description": "Name of the individual responsible for the information reported on the checklist.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InstallAgreeAvailOfDoc": {"label": "Install Agree Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["InstallationAgreement"], "description": "Indicates if the installation agreement is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InstallAgreeAvailOfDocExcept": {"label": "Install Agree Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["InstallationAgreement"], "description": "Indicates if there are exceptions to the installation agreement. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InstallAgreeAvailOfFinalDoc": {"label": "Install Agree Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["InstallationAgreement"], "description": "Indicates if the installation agreement is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InstallAgreeCntrparty": {"label": "Install Agree Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["InstallationAgreement"], "description": "Names of counterparties to the installation agreement which are the developer and the site owner.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InstallAgreeDocLink": {"label": "Install Agree Doc Link", "taxonomy": "SOLAR", "entrypoints": ["InstallationAgreement"], "description": "Link to the Installation Agreement document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InstallAgreeEffectDate": {"label": "Install Agree Effect Date", "taxonomy": "SOLAR", "entrypoints": ["InstallationAgreement"], "description": "Effective date of the installation agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InstallAgreeExceptDesc": {"label": "Install Agree Except Desc", "taxonomy": "SOLAR", "entrypoints": ["InstallationAgreement"], "description": "Description of any exceptions to the installation agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InstallAgreeExpDate": {"label": "Install Agree Exp Date", "taxonomy": "SOLAR", "entrypoints": ["InstallationAgreement"], "description": "Expiration date of the installation agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InstallAltitude": {"label": "Install Altitude", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "The height of the installation from ground-level.", "type": "length", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Foot", "Inch", "Mile", "Nautical Mile", "Yard", "Centimetre", "Decimetre", "Kilometre", "Metre", "Millimetre"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurAmtOfCoverage": {"label": "Insur Amt Of Coverage", "taxonomy": "SOLAR", "entrypoints": ["CasualtyInsurancePolicy", "Insurance", "EnergyProductionInsurancePolicy", "CommercialGeneralInsurancePolicy", "BusinessInterruptionInsurancePolicy", "PropertyInsurancePolicy", "UniversalInsurancePolicy", "WorkersCompensationInsurancePolicy"], "description": "Minimum coverage amount of insurance.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurAvail": {"label": "Insur Avail", "taxonomy": "SOLAR", "entrypoints": ["CasualtyInsurancePolicy", "Insurance", "EnergyProductionInsurancePolicy", "CommercialGeneralInsurancePolicy", "BusinessInterruptionInsurancePolicy", "PropertyInsurancePolicy", "UniversalInsurancePolicy", "WorkersCompensationInsurancePolicy"], "description": "Indication as to whether Insurance is available. If available, TRUE; if not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurBeneficiary": {"label": "Insur Beneficiary", "taxonomy": "SOLAR", "entrypoints": ["CasualtyInsurancePolicy", "Insurance", "EnergyProductionInsurancePolicy", "CommercialGeneralInsurancePolicy", "BusinessInterruptionInsurancePolicy", "PropertyInsurancePolicy", "UniversalInsurancePolicy", "WorkersCompensationInsurancePolicy"], "description": "Beneficiary of Insurance.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurCarrier": {"label": "Insur Carrier", "taxonomy": "SOLAR", "entrypoints": ["CasualtyInsurancePolicy", "Insurance", "EnergyProductionInsurancePolicy", "CommercialGeneralInsurancePolicy", "BusinessInterruptionInsurancePolicy", "PropertyInsurancePolicy", "UniversalInsurancePolicy", "WorkersCompensationInsurancePolicy", "IECRECertificate"], "description": "Name of insurance carrier used.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurCarrierEmail": {"label": "Insur Carrier Email", "taxonomy": "SOLAR", "entrypoints": ["Insurance", "IECRECertificate"], "description": "Email address of the insurance carrier or the surety carrier.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurConsultant": {"label": "Insur Consultant", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Name of insurance consultant (hired to work on the solar installation project).", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurConsultantRptAvailOfDoc": {"label": "Insur Consultant Rpt Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["InsuranceConsultantReport"], "description": "Indicates if the Insurance Consultant Report is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurConsultantRptAvailOfDocExcept": {"label": "Insur Consultant Rpt Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["InsuranceConsultantReport"], "description": "Indicates if there are exceptions to the Insurance Consultant Report. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurConsultantRptAvailOfFinalDoc": {"label": "Insur Consultant Rpt Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["InsuranceConsultantReport"], "description": "Indicates if the Insurance Consultant Report is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurConsultantRptCntrparty": {"label": "Insur Consultant Rpt Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["InsuranceConsultantReport"], "description": "Names of counterparties to the Insurance Consultant Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurConsultantRptDocLink": {"label": "Insur Consultant Rpt Doc Link", "taxonomy": "SOLAR", "entrypoints": ["InsuranceConsultantReport"], "description": "Link to the Insurance Consultant Report document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurConsultantRptEffectDate": {"label": "Insur Consultant Rpt Effect Date", "taxonomy": "SOLAR", "entrypoints": ["InsuranceConsultantReport"], "description": "Effective date of the Insurance Consultant Report.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurConsultantRptExceptDesc": {"label": "Insur Consultant Rpt Except Desc", "taxonomy": "SOLAR", "entrypoints": ["InsuranceConsultantReport"], "description": "Description of any exceptions to the Insurance Consultant Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurConsultantRptExpDate": {"label": "Insur Consultant Rpt Exp Date", "taxonomy": "SOLAR", "entrypoints": ["InsuranceConsultantReport"], "description": "Expiration date of the Insurance Consultant Report.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurEffectDate": {"label": "Insur Effect Date", "taxonomy": "SOLAR", "entrypoints": ["CasualtyInsurancePolicy", "Insurance", "EnergyProductionInsurancePolicy", "CommercialGeneralInsurancePolicy", "BusinessInterruptionInsurancePolicy", "PropertyInsurancePolicy", "UniversalInsurancePolicy", "WorkersCompensationInsurancePolicy", "IECRECertificate"], "description": "Effective date of Insurance", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurExpDate": {"label": "Insur Exp Date", "taxonomy": "SOLAR", "entrypoints": ["CasualtyInsurancePolicy", "Insurance", "EnergyProductionInsurancePolicy", "CommercialGeneralInsurancePolicy", "BusinessInterruptionInsurancePolicy", "PropertyInsurancePolicy", "UniversalInsurancePolicy", "WorkersCompensationInsurancePolicy", "IECRECertificate"], "description": "Expiration date of the insurance.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurInitialCoveredStartDate": {"label": "Insur Initial Covered Start Date", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Start date of initial insurance coverage.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurInitialUCCFilingDate": {"label": "Insur Initial UCC Filing Date", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Date of initial UCC (Uniform Commercial Code) filing.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurMinCoverage": {"label": "Insur Min Coverage", "taxonomy": "SOLAR", "entrypoints": ["CasualtyInsurancePolicy", "Insurance", "EnergyProductionInsurancePolicy", "CommercialGeneralInsurancePolicy", "BusinessInterruptionInsurancePolicy", "PropertyInsurancePolicy", "UniversalInsurancePolicy", "WorkersCompensationInsurancePolicy"], "description": "Minimum coverage amount of insurance.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurNAICNum": {"label": "Insur NAIC Num", "taxonomy": "SOLAR", "entrypoints": ["CasualtyInsurancePolicy", "Insurance", "EnergyProductionInsurancePolicy", "CommercialGeneralInsurancePolicy", "BusinessInterruptionInsurancePolicy", "PropertyInsurancePolicy", "UniversalInsurancePolicy", "WorkersCompensationInsurancePolicy", "IECRECertificate"], "description": "National Association of Insurance Commissioners (NAIC) number assigned to the insurance company and/or group providing the insurance.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurPerOccurrenceRequirement": {"label": "Insur Per Occurrence Requirement", "taxonomy": "SOLAR", "entrypoints": ["CasualtyInsurancePolicy", "Insurance", "EnergyProductionInsurancePolicy", "CommercialGeneralInsurancePolicy", "BusinessInterruptionInsurancePolicy", "PropertyInsurancePolicy", "UniversalInsurancePolicy", "WorkersCompensationInsurancePolicy"], "description": "Description of coverage per occurence requirement in insurance.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurPolicyNum": {"label": "Insur Policy Num", "taxonomy": "SOLAR", "entrypoints": ["Insurance", "IECRECertificate"], "description": "Policy number of the insurance.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurPolicyOwn": {"label": "Insur Policy Own", "taxonomy": "SOLAR", "entrypoints": ["CasualtyInsurancePolicy", "Insurance", "EnergyProductionInsurancePolicy", "CommercialGeneralInsurancePolicy", "BusinessInterruptionInsurancePolicy", "PropertyInsurancePolicy", "UniversalInsurancePolicy", "WorkersCompensationInsurancePolicy"], "description": "Policy owner of the Insurance.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurPropertyCertAvailOfDoc": {"label": "Insur Property Cert Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["PropertyInsuranceCertificate"], "description": "Indicates if the property insurance certificate is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurPropertyCertAvailOfDocExcept": {"label": "Insur Property Cert Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["PropertyInsuranceCertificate"], "description": "Indicates if there are exceptions to the property insurance certificate. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurPropertyCertAvailOfFinalDoc": {"label": "Insur Property Cert Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["PropertyInsuranceCertificate"], "description": "Indicates if the property insurance certificate is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurPropertyCertCntrparty": {"label": "Insur Property Cert Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["PropertyInsuranceCertificate"], "description": "Names of counterparties to the property insurance certificate.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurPropertyCertDocLink": {"label": "Insur Property Cert Doc Link", "taxonomy": "SOLAR", "entrypoints": ["PropertyInsuranceCertificate"], "description": "Link to the Property Insurance Certificate document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurPropertyCertEffectDate": {"label": "Insur Property Cert Effect Date", "taxonomy": "SOLAR", "entrypoints": ["PropertyInsuranceCertificate"], "description": "Effective date of the property insurance certificate.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurPropertyCertExceptDesc": {"label": "Insur Property Cert Except Desc", "taxonomy": "SOLAR", "entrypoints": ["PropertyInsuranceCertificate"], "description": "Description of any exceptions to the property insurance certificate.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurPropertyCertExpDate": {"label": "Insur Property Cert Exp Date", "taxonomy": "SOLAR", "entrypoints": ["PropertyInsuranceCertificate"], "description": "Expiration date of the property insurance certificate.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurPropertyInsurRequirement": {"label": "Insur Property Insur Requirement", "taxonomy": "SOLAR", "entrypoints": ["PropertyInsurancePolicy"], "description": "Description of general requirement for Property Insurance.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurRebateDesc": {"label": "Insur Rebate Desc", "taxonomy": "SOLAR", "entrypoints": ["PropertyInsurancePolicy"], "description": "Description of rebate program for Property Insurance.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurRequirement": {"label": "Insur Requirement", "taxonomy": "SOLAR", "entrypoints": ["CasualtyInsurancePolicy", "Insurance", "EnergyProductionInsurancePolicy", "CommercialGeneralInsurancePolicy", "BusinessInterruptionInsurancePolicy", "PropertyInsurancePolicy", "UniversalInsurancePolicy", "WorkersCompensationInsurancePolicy"], "description": "Description of insurance requirement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurSponsorRptReqrmnts": {"label": "Insur Sponsor Rpt Reqrmnts", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Description of sponsor reporting requirements.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurStateIncentivesAndCredFilings": {"label": "Insur State Incentives And Cred Filings", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Description of state incentives and credit filings.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurTaxFilingRequirement": {"label": "Insur Tax Filing Requirement", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Description of tax filing requirement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InsurType": {"label": "Insur Type", "taxonomy": "SOLAR", "entrypoints": ["Insurance"], "description": "Insurance type which can be: Liability, Property, Commercial General Liability, Business Interruption, Property Casualty, Casualty, Workmans Compensation, Energy Production, Performance, Universal, Warranty, Surety Advance Payment Bond, Surety Engineering Procurement Construction Surety Payment Bond, Surety Engineering Procurement Construction Payment Bond With Solar Module Supplier Sublimits As Dual Obligee, Surety Interconnection Payment Bond, Surety On Bill Finance Energy Efficiency Upgrades, Surety Utility Payment Bond, Surety On Bill Finance Solar Projects Utility Payment Bond, Surety Power Purchase Agreement Surety Payment Bond, Surety Solar Facility Decommissioning Bond, Surety Solar Module Payment Bond, Surety Solar Module Supply Bond, Surety Solar Module Warranty Security Bond, Electronic Surety Bond Provider Module Warranty Security, Electronic Surety Bond Provider Power Purchase Agreement Payment Bond.", "type": "insurance", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InterAnnualAvailOfEnergy": {"label": "Inter Annual Avail Of Energy", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "Percentage of P50 energy variation expected year to year over a single standard variation based on the historical variability of weather observed.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InterMonAvailOfEnergy": {"label": "Inter Mon Avail Of Energy", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "Percentage of P50 energy variation expected between a given month to the same month in the following over a single standard variation year based on the historical variability of weather observed.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InterconnAgreeAvailOfDoc": {"label": "Interconn Agree Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["InterconnectionAgreement"], "description": "Indicates if the Interconnection Agreement is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InterconnAgreeAvailOfDocExcept": {"label": "Interconn Agree Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["InterconnectionAgreement"], "description": "Indicates if there are exceptions to the Interconnection Agreement. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InterconnAgreeAvailOfFinalDoc": {"label": "Interconn Agree Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["InterconnectionAgreement"], "description": "Indicates if the Interconnection Agreement is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InterconnAgreeCntrparty": {"label": "Interconn Agree Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["InterconnectionAgreement"], "description": "Names of counterparties to the Interconnection Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InterconnAgreeCustomer": {"label": "Interconn Agree Customer", "taxonomy": "SOLAR", "entrypoints": ["InterconnectionAgreement"], "description": "Name of the project company per the Interconnection Agreement. The agreement allows the project company to distribute energy onto the electrical grid.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InterconnAgreeDocLink": {"label": "Interconn Agree Doc Link", "taxonomy": "SOLAR", "entrypoints": ["InterconnectionAgreement"], "description": "Link to the Interconnection Agreement document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InterconnAgreeEffectDate": {"label": "Interconn Agree Effect Date", "taxonomy": "SOLAR", "entrypoints": ["InterconnectionAgreement"], "description": "Effective date of the interconnection agreement, allowing the project company to distribute energy onto the electrical grid.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InterconnAgreeExceptDesc": {"label": "Interconn Agree Except Desc", "taxonomy": "SOLAR", "entrypoints": ["InterconnectionAgreement"], "description": "Description of any exceptions to the Interconnection Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InterconnAgreeExpDate": {"label": "Interconn Agree Exp Date", "taxonomy": "SOLAR", "entrypoints": ["InterconnectionAgreement"], "description": "Expiration date of the Interconnection Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InterconnAgreeInterconnProvider": {"label": "Interconn Agree Interconn Provider", "taxonomy": "SOLAR", "entrypoints": ["InterconnectionAgreement"], "description": "Name of the interconnection provider (utility) per the Interconnection Agreement, allowing the project company to distribute energy onto the electrical grid.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InterconnAgreePointOfInterconn": {"label": "Interconn Agree Point Of Interconn", "taxonomy": "SOLAR", "entrypoints": ["InterconnectionAgreement"], "description": "Location of the interconnection named as GPS coordinate or address, per the Interconnection Agreement, allowing the project company to distribute energy onto the electrical grid.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InterconnAgreeSpecialFeat": {"label": "Interconn Agree Special Feat", "taxonomy": "SOLAR", "entrypoints": ["InterconnectionAgreement"], "description": "Description of special features in the interconnection agreement, which allows the project company to distribute energy onto the electrical grid.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InterconnAgreeType": {"label": "Interconn Agree Type", "taxonomy": "SOLAR", "entrypoints": ["InterconnectionAgreement"], "description": "Description of the type of interconnection agreement type allowing the project company to distribute energy onto the electrical grid, for example, distributed generation, small or large.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InterconnApprovAvailOfDoc": {"label": "Interconn Approv Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["InterconnectionApproval"], "description": "Indicates if the Interconnection Approval is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InterconnApprovAvailOfDocExcept": {"label": "Interconn Approv Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["InterconnectionApproval"], "description": "Indicates if there are exceptions to the Interconnection Approval or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InterconnApprovAvailOfFinalDoc": {"label": "Interconn Approv Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["InterconnectionApproval"], "description": "Indicates if the Interconnection Approval is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InterconnApprovCntrparty": {"label": "Interconn Approv Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["InterconnectionApproval"], "description": "Names of counterparties to the Interconnection Approval.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InterconnApprovDocLink": {"label": "Interconn Approv Doc Link", "taxonomy": "SOLAR", "entrypoints": ["InterconnectionApproval"], "description": "Link to the Interconnection Approval document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InterconnApprovEffectDate": {"label": "Interconn Approv Effect Date", "taxonomy": "SOLAR", "entrypoints": ["InterconnectionApproval"], "description": "Effective date of the Interconnection Approval.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InterconnApprovExceptDesc": {"label": "Interconn Approv Except Desc", "taxonomy": "SOLAR", "entrypoints": ["InterconnectionApproval"], "description": "Description of any exceptions to the Interconnection Approval or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InterconnApprovExpDate": {"label": "Interconn Approv Exp Date", "taxonomy": "SOLAR", "entrypoints": ["InterconnectionApproval"], "description": "Expiration date of the Interconnection Approval.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InterestRateOnOverduePmt": {"label": "Interest Rate On Overdue Pmt", "taxonomy": "SOLAR", "entrypoints": ["Project", "LeaseContractForProject"], "description": "Interest rate charged on overdue lease payments.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterBackupOutputAutoSwitchOverTime": {"label": "Inverter Backup Output Auto Switch Over Time", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "0", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterBackupOutputMaxContCurrentPerPhaseAC": {"label": "Inverter Backup Output Max Cont Current Per Phase AC", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Amount of continuous current per phase of the inverter.", "type": "electricCurrent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterBatteryInputContPowerDC": {"label": "Inverter Battery Input Cont Power DC", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Amount of continuous DC power that can be drawn into the battery for the inverter, in apparent power.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterBatteryInputNumOfBatteriesPerInverter": {"label": "Inverter Battery Input Num Of Batteries Per Inverter", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Number of batteries required per inverter.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterBatteryInputPeakPowerDC": {"label": "Inverter Battery Input Peak Power DC", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Peak apparent power that can be drawn into the battery for the inverter.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterBatteryInputSupportedBatteryTypes": {"label": "Inverter Battery Input Supported Battery Types", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Description of battery types that can be used to support the inverter.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterBuiltInMeterAvail": {"label": "Inverter Built In Meter Avail", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Indicates if the inverter has a built-in meter. If it has a built-in meter, TRUE; if it does not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterCECWtEfficPct": {"label": "Inverter CEC Wt Effic Pct", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "California Energy Commission (CEC) weighted energy efficiency rating of the inverter. In contrast to peak efficiency, it is a measure of average efficiency.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterCertListing": {"label": "Inverter Cert Listing", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Description of certifications available for the inverter.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterComm": {"label": "Inverter Comm", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Description of the communication system for the inverter.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterContPowerRtgAt40DegC": {"label": "Inverter Cont Power Rtg At40 Deg C", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Inverter continuous power rating at 40 degrees celsius.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterCooling": {"label": "Inverter Cooling", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Description of the inverter cooling system.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterCutSheetNotes": {"label": "Inverter Cut Sheet Notes", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Descriptive notes about the inverter to be used on a cut sheet.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterDCOpt": {"label": "Inverter DC Opt", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Indication as to whether the inverter is DC optimized. If DC optimized, TRUE; if not DC optimized, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterDepth": {"label": "Inverter Depth", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Depth of the Inverter.", "type": "length", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Foot", "Inch", "Mile", "Nautical Mile", "Yard", "Centimetre", "Decimetre", "Kilometre", "Metre", "Millimetre"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterDesignFactor": {"label": "Inverter Design Factor", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Multiplier indicating the amount that the inverter can operate at above the inverter DC nameplate capacity. For example, at a design factor of 1.1, can safely operate 10% above the stated nameplate capacity rating.", "type": "decimal", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterDisconnectionType": {"label": "Inverter Disconnection Type", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Description of the inverter disconnection type.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterEUEfficRtgPct": {"label": "Inverter EU Effic Rtg Pct", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "European Efficiency rating of the inverter which is an averaged operating efficiency over a yearly power distribution corresponding to middle-Europe climate.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterEfficAtVmaxPct": {"label": "Inverter Effic At Vmax Pct", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Percent efficiency rating of the inverter at vmax with a specified inverter power level. Vmax is the maximum DC input voltage of the inverter in DC.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterEfficAtVminPct": {"label": "Inverter Effic At Vmin Pct", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Percent efficiency rating of the inverter at vmin with a specified inverter power level. Vmin is the lowest possible operating voltage needed for energy efficiency and reliability optimization.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterEfficAtVnomPct": {"label": "Inverter Effic At Vnom Pct", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Percent efficiency rating of the inverter at vnom with a specified inverter power level. Vnom is nominal input voltage of the inverter in DC.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterEnclosureEnvRtg": {"label": "Inverter Enclosure Env Rtg", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Description of the enclosure environmental rating for the inverter.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterErrorCodeData": {"label": "Inverter Error Code Data", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Error code data provided about the inverter.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterFWVersionTested": {"label": "Inverter FW Version Tested", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Version of firmware for the inverter that has been tested, for example, A.4.0.B, B.4.2.2, C.2.0.0.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterFanStatusFlag": {"label": "Inverter Fan Status Flag", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Status of the inverter fan. If fan is working, TRUE; if fan is not working, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterGFDIDesc": {"label": "Inverter GFDI Desc", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Description of the Inverter Ground Fault Detector Interrupter which is a fuse that trips when ground fault current exceeds the ampere rating of the fuse.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterGFDIThreshold": {"label": "Inverter GFDI Threshold", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Threshold amount of current in the Inverter Ground Fault Detector Interrupter which is a fuse that trips when ground fault current exceeds the ampere rating of the fuse.", "type": "electricCurrent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterGndAvail": {"label": "Inverter Gnd Avail", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Indication as to whether grounding is available for the inverter. If Ungrounded (Transformerless), FALSE. If Grounded, TRUE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterHarmonicsTheshold": {"label": "Inverter Harmonics Theshold", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Expected percent limit of the change in frequency from expected frequency which is the harmonics, a method of characterizing the flow of the current. For example, the frequency is expected to be less than 4% of the expected frequency.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterHasCertIEC61683": {"label": "Inverter Has Cert IEC61683", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Inverter has certification IEC61683, for Power Conditioners - Procedure for Measuring Efficiency.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterHasCertIEC62109-1": {"label": "Inverter Has Cert IEC62109-1", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Inverter has certification IEC62109-1, for Safety of Power Converters ofr Use in PV Power Systems, Part 1: General Requirements.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterHasCertIEC62109-2": {"label": "Inverter Has Cert IEC62109-2", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Inverter has certification IEC62109-2, Safety of Power Converters for Use in PV Power Systems, Part 2: Particular Requirements for Inverters.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterHasCertOther": {"label": "Inverter Has Cert Other", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Inverter has certification other than UL1741, IEC61683, IEC62109-1, or IEC62109-2. If it does, then list the certifications.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterHasCertUL1741": {"label": "Inverter Has Cert UL1741", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Inverter has certification UL1741, for Inverters, Converters, Controllers and Interconnection System Equipment for Use with Distributed Energy Resources.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterHasCertUL1741SA": {"label": "Inverter Has Cert UL1741 SA", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Inverter has certification UL1741 Supplement A, for Inverters, Converters, Controllers and Interconnection System Equipment for Use with Distributed Energy Resources.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterHasDCDisconnectDevice": {"label": "Inverter Has DC Disconnect Device", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Indication as to whether the inverter has a DC disconnect device; if it does, TRUE; if it does not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterHasGroundFaultMonitor": {"label": "Inverter Has Ground Fault Monitor", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Indication as to whether the inverter has a ground fault monitoring; if it does, TRUE; if it does not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterInputMaxMPPVoltage": {"label": "Inverter Input Max MPP Voltage", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Maximum voltage at which the inverter can deliver its rated power", "type": "voltage", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Volt", "Kilovolt", "Megavolt", "Gigavolt"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterInputMaxOpCurrentDC": {"label": "Inverter Input Max Op Current DC", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "The maximum input DC current that can be connected to the inverter.", "type": "electricCurrent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterInputMaxPowerDC": {"label": "Inverter Input Max Power DC", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Maximum amount of apparent power input that the inverter can safely draw.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterInputMaxVoltageDC": {"label": "Inverter Input Max Voltage DC", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Maximum rated DC voltage input of the inverter.", "type": "voltage", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Volt", "Kilovolt", "Megavolt", "Gigavolt"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterInputMinMPPVoltage": {"label": "Inverter Input Min MPP Voltage", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Minimum voltage at which the inverter can deliver its rated power", "type": "voltage", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Volt", "Kilovolt", "Megavolt", "Gigavolt"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterInputMinVoltageDC": {"label": "Inverter Input Min Voltage DC", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Minimum rated DC voltage input of the inverter.", "type": "voltage", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Volt", "Kilovolt", "Megavolt", "Gigavolt"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterInputNumOfMPPTTrackers": {"label": "Inverter Input Num Of MPPT Trackers", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Number of Maximum Power Point Trackers (MPPT).", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterInputRatedVoltageDC": {"label": "Inverter Input Rated Voltage DC", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Rated DC voltage of the inverter.", "type": "voltage", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Volt", "Kilovolt", "Megavolt", "Gigavolt"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterInputShortCircuitCurrentDC": {"label": "Inverter Input Short Circuit Current DC", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Amount of current going through the inverter when the voltage is zero.", "type": "electricCurrent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterInputStringsPerMPPTNum": {"label": "Inverter Input Strings Per MPPT Num", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Number of strings or input per Maximum Power Point (MPPT).", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterIsGridSupportUtilityInteractive": {"label": "Inverter Is Grid Support Utility Interactive", "taxonomy": "SOLAR", "entrypoints": ["CutSheet"], "description": "Indicates if the inverter is Grid Support Utility Interactive. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterIsMPPT": {"label": "Inverter Is MPPT", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Indicates if the inverter is an MPPT inverter. The MPPT is a circuit (typically a DC to DC converter) used to maximize the energy available from the connected solar module arrays at any time during its operation. If it is an MMPT inverter, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterIsMicroInverter": {"label": "Inverter Is Micro Inverter", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Indicates if the inverter is a microinverter. If it is a microinverter, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterIsUtilityInteractiveFlag": {"label": "Inverter Is Utility Interactive Flag", "taxonomy": "SOLAR", "entrypoints": ["CutSheet"], "description": "Indicates if the inverter is Utility Interactive. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterLen": {"label": "Inverter Len", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Length of the Inverter.", "type": "length", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Foot", "Inch", "Mile", "Nautical Mile", "Yard", "Centimetre", "Decimetre", "Kilometre", "Metre", "Millimetre"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterMPPTOpRangeVoltageMax": {"label": "Inverter MPPT Op Range Voltage Max", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Inverter Maximum Power Point Tracking maximum operating voltage range.", "type": "voltage", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Volt", "Kilovolt", "Megavolt", "Gigavolt"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterMPPTOpRangeVoltageMin": {"label": "Inverter MPPT Op Range Voltage Min", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Inverter Maximum Power Point Tracking minimum operating voltage range.", "type": "voltage", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Volt", "Kilovolt", "Megavolt", "Gigavolt"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterMaxEffic": {"label": "Inverter Max Effic", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "The ratio of output power (or energy) to input power (or energy) for the inverter.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterMaxStartVoltage": {"label": "Inverter Max Start Voltage", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "The maximum start voltage of an inverter is the maximum voltage at which the inverter begins pulling power from the array.", "type": "voltage", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Volt", "Kilovolt", "Megavolt", "Gigavolt"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterMinStartVoltage": {"label": "Inverter Min Start Voltage", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "The start voltage of an inverter is the minimum voltage at which the inverter begins pulling power from the array.", "type": "voltage", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Volt", "Kilovolt", "Megavolt", "Gigavolt"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterMonitor": {"label": "Inverter Monitor", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Description of the monitoring system for the inverter.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterNightTareLoss": {"label": "Inverter Night Tare Loss", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Amount of tare power lost at night. Tare losses are a measure of the energy the inverter consumes to power its internal electronics and magnetics.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterNightTareLossAt40DegC": {"label": "Inverter Night Tare Loss At40 Deg C", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Amount of tare power lost at night at 40 degrees celsius. Tare losses are a measure of the energy the inverter consumes to power its internal electronics and magnetics.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterNighttimePowerConsumption": {"label": "Inverter Nighttime Power Consumption", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "The amount of power consumed during the night.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterNumOfLineConnections": {"label": "Inverter Num Of Line Connections", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Number of inverter line connections.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterOTRMax": {"label": "Inverter OTR Max", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Maximum operating temperature of the solar module. Can be reported as Celsius or Fahrenheit by the preparer when specifying units in the instance document.", "type": "temperature", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Celsius", "Kelvin", "Fahrenheit"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterOTRMin": {"label": "Inverter OTR Min", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Minimum operating temperature of the solar module. Can be reported as Celsius or Fahrenheit by the preparer when specifying units in the instance document.", "type": "temperature", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Celsius", "Kelvin", "Fahrenheit"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterOutputACFreqRangeMax": {"label": "Inverter Output AC Freq Range Max", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Maximum value of the range within which the frequency of the inverter allows the AC to fluctuate, in herz.", "type": "frequency", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Hertz"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterOutputACFreqRangeMin": {"label": "Inverter Output AC Freq Range Min", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Minimum value of the range within which the frequency of the inverter allows the AC to fluctuate, in herz.", "type": "frequency", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Hertz"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterOutputContPower": {"label": "Inverter Output Cont Power", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Amount of power that can be delivered continuously by the inverter.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterOutputMaxApparentPowerAC": {"label": "Inverter Output Max Apparent Power AC", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Maximum, nameplate (nominal) apparent power output of the inverter, in volts-ampere.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterOutputMaxCurrentAC": {"label": "Inverter Output Max Current AC", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Maximum amount of current that an inverter will output, AC.", "type": "electricCurrent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterOutputMaxPowerAC": {"label": "Inverter Output Max Power AC", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet", "IECRECertificate"], "description": "Maximum, nameplate (nominal) output of the inverter, measured in real power (watts) which is the amount of power actually consumed or utilized in an AC Circuit. It is also called True power or Active Power.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterOutputPhaseType": {"label": "Inverter Output Phase Type", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Phase type of the inverter which can be Single Phase, Three Phase WYE configuration, or Three Phase Delta configuration.", "type": "inverterPhase", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterOutputRatedFreq": {"label": "Inverter Output Rated Freq", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Rated frequency of the inverter in Hertz.", "type": "frequency", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Hertz"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterOutputRatedPowerAC": {"label": "Inverter Output Rated Power AC", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Rated apparent power of the inverter per manufacturers specification in AC.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterOutputRatedVoltageAC": {"label": "Inverter Output Rated Voltage AC", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Rated AC voltage of the inverter.", "type": "voltage", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Volt", "Kilovolt", "Megavolt", "Gigavolt"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterOutputVoltageRangeACMax": {"label": "Inverter Output Voltage Range AC Max", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Maximum value of the voltage range of the inverter, per manufacturer specification.", "type": "voltage", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Volt", "Kilovolt", "Megavolt", "Gigavolt"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterOutputVoltageRangeACMin": {"label": "Inverter Output Voltage Range AC Min", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Minimum value of the voltage range of the inverter, per manufacturer specification.", "type": "voltage", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Volt", "Kilovolt", "Megavolt", "Gigavolt"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterPF": {"label": "Inverter PF", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Power factor of the inverter operating at nominal power. Power factor is the ratio of real power to apparent power.", "type": "decimal", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterPFMinOverexcited": {"label": "Inverter PF Min Overexcited", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Minimum power factor when injecting reactive power.", "type": "decimal", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterPFMinUnderexcited": {"label": "Inverter PF Min Underexcited", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Minimum power factor when absorbing reactive power.", "type": "decimal", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterReversePolarityFlag": {"label": "Inverter Reverse Polarity Flag", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "If the Inverter has reverse polarity, TRUE; if the inverter does not have reverse polarity, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterStaticMPPTEffic": {"label": "Inverter Static MPPT Effic", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Static MPPT efficiency, which quantifies the array power captured under stable conditions.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterStyle": {"label": "Inverter Style", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet", "IECRECertificate"], "description": "Description of the style of the inverter which can be Central, String, MicroInverter, Distributed, Transformerless, or Grounded.", "type": "inverter", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterTestingReqrmntsAbstract": {"label": "Inverter Testing Reqrmnts Abstract", "taxonomy": "SOLAR", "entrypoints": ["CutSheet"], "description": "Information about testing requirements for inverter cut sheets.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterTransformerDesign": {"label": "Inverter Transformer Design", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Description of the transformer design for the inverter.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterUL1741SACertDate": {"label": "Inverter UL1741 SA Cert Date", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Date when the inverter UL1741 Supplement A Certification was received.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterWidth": {"label": "Inverter Width", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Width of the Inverter.", "type": "length", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Foot", "Inch", "Mile", "Nautical Mile", "Yard", "Centimetre", "Decimetre", "Kilometre", "Metre", "Millimetre"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterWt": {"label": "Inverter Wt", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Weight of the Inverter.", "type": "mass", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pound", "Ounce", "Troy Ounce", "Ton", "Tonne", "Gram", "Kilogram", "Thousand Tons", "Million Tons", "Billion Tons", "Kilotonne", "Megatonne", "Gigatonne"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InverterisPartofACPVModule": {"label": "Inverteris Partof ACPV Module", "taxonomy": "SOLAR", "entrypoints": ["CutSheet"], "description": "Indicates if the inverter is part of an ACPV Module. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InvestMemo": {"label": "Invest Memo", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "InvestmentMemo", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InvestMemoAvailOfDoc": {"label": "Invest Memo Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["InvestmentMemo"], "description": "Indicates if the Investment Memo is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InvestMemoAvailOfDocExcept": {"label": "Invest Memo Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["InvestmentMemo"], "description": "Indicates if there are exceptions to the Investment Memo. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InvestMemoAvailOfFinalDoc": {"label": "Invest Memo Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["InvestmentMemo"], "description": "Indicates if the Investment Memo is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InvestMemoCntrparty": {"label": "Invest Memo Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["InvestmentMemo"], "description": "Names of counterparties to the Investment Memo.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InvestMemoDocLink": {"label": "Invest Memo Doc Link", "taxonomy": "SOLAR", "entrypoints": ["InvestmentMemo"], "description": "Link to the Investment Memo document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InvestMemoEffectDate": {"label": "Invest Memo Effect Date", "taxonomy": "SOLAR", "entrypoints": ["InvestmentMemo"], "description": "Effective date of the Investment Memo.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InvestMemoExceptDesc": {"label": "Invest Memo Except Desc", "taxonomy": "SOLAR", "entrypoints": ["InvestmentMemo"], "description": "Description of any exceptions to the Investment Memo.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InvestMemoExpDate": {"label": "Invest Memo Exp Date", "taxonomy": "SOLAR", "entrypoints": ["InvestmentMemo"], "description": "Expiration date of the Investment Memo.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InvestedCapital": {"label": "Invested Capital", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "The total invested capital at the end of the reporting period.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InvestedCapitalPerWatt": {"label": "Invested Capital Per Watt", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "The total invested capital at the end of the reporting period. Value should be reported as amount per watt. The StatementScenarioAxis should be used to report values that are predicted. No axis should be used to report values that are actual.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InvoiceInclWiringInstrABANum": {"label": "Invoice Incl Wiring Instr ABA Num", "taxonomy": "SOLAR", "entrypoints": ["WiringInstructions"], "description": "American Banking Association (ABA) number for the account receiving the wired funds.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InvoiceInclWiringInstrAvailOfDoc": {"label": "Invoice Incl Wiring Instr Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["InvoiceIncludingWiringInstructions"], "description": "Indicates if the Invoice Including Wiring Instructions is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InvoiceInclWiringInstrAvailOfDocExcept": {"label": "Invoice Incl Wiring Instr Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["InvoiceIncludingWiringInstructions"], "description": "Indicates if there are exceptions to the Invoice Including Wiring Instructions or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InvoiceInclWiringInstrAvailOfFinalDoc": {"label": "Invoice Incl Wiring Instr Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["InvoiceIncludingWiringInstructions"], "description": "Indicates if the Invoice Including Wiring Instructions is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InvoiceInclWiringInstrBankSendingFunds": {"label": "Invoice Incl Wiring Instr Bank Sending Funds", "taxonomy": "SOLAR", "entrypoints": ["WiringInstructions"], "description": "Name of the bank sending the wired amount.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InvoiceInclWiringInstrBeneficiary": {"label": "Invoice Incl Wiring Instr Beneficiary", "taxonomy": "SOLAR", "entrypoints": ["WiringInstructions"], "description": "Name of the beneficiary of the wired funds.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InvoiceInclWiringInstrCntrparty": {"label": "Invoice Incl Wiring Instr Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["InvoiceIncludingWiringInstructions"], "description": "Names of counterparties to the Invoice Including Wiring Instructions.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InvoiceInclWiringInstrDocLink": {"label": "Invoice Incl Wiring Instr Doc Link", "taxonomy": "SOLAR", "entrypoints": ["InvoiceIncludingWiringInstructions"], "description": "Link to the Invoice Including Wiring Instructions document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InvoiceInclWiringInstrEffectDate": {"label": "Invoice Incl Wiring Instr Effect Date", "taxonomy": "SOLAR", "entrypoints": ["InvoiceIncludingWiringInstructions"], "description": "Effective date of the Invoice Including Wiring Instructions.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InvoiceInclWiringInstrExceptDesc": {"label": "Invoice Incl Wiring Instr Except Desc", "taxonomy": "SOLAR", "entrypoints": ["InvoiceIncludingWiringInstructions"], "description": "escription of any exceptions to the Invoice Including Wiring Instructions or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InvoiceInclWiringInstrExpDate": {"label": "Invoice Incl Wiring Instr Exp Date", "taxonomy": "SOLAR", "entrypoints": ["InvoiceIncludingWiringInstructions"], "description": "Expiration date of the Invoice Including Wiring Instructions.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InvoiceInclWiringInstrFundsRecipient": {"label": "Invoice Incl Wiring Instr Funds Recipient", "taxonomy": "SOLAR", "entrypoints": ["WiringInstructions"], "description": "Recipient of wired funds for the system.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InvoiceInclWiringInstrRecipientAcctNum": {"label": "Invoice Incl Wiring Instr Recipient Acct Num", "taxonomy": "SOLAR", "entrypoints": ["WiringInstructions"], "description": "Account number of the recipient of the wired funds.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InvoiceInclWiringInstrRecipientContactName": {"label": "Invoice Incl Wiring Instr Recipient Contact Name", "taxonomy": "SOLAR", "entrypoints": ["WiringInstructions"], "description": "Contact name of the recipient of the wired funds.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InvoiceInclWiringInstrRecipientSubAcct": {"label": "Invoice Incl Wiring Instr Recipient Sub Acct", "taxonomy": "SOLAR", "entrypoints": ["WiringInstructions"], "description": "Subaccount number of the recipient of the wired funds.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "InvoiceInclWiringInstrReference": {"label": "Invoice Incl Wiring Instr Reference", "taxonomy": "SOLAR", "entrypoints": ["WiringInstructions"], "description": "Description of the reference associated with the wired funds.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IrradDiffuseHorizontal": {"label": "Irrad Diffuse Horizontal", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "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.", "type": "irradiance", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IrradDirectNormal": {"label": "Irrad Direct Normal", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "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.", "type": "irradiance", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IrradForPowerTargetCapMeas": {"label": "Irrad For Power Target Cap Meas", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "IECRECertificate"], "description": "Irradiance used for the targeted conditions for the capacity measurement using IEC 61724-2.", "type": "insolation", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IrradGlobalHorizontal": {"label": "Irrad Global Horizontal", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Total amount of shortwave radiation received per unit area on a horizontal surface. Measured in watts per square meter.", "type": "irradiance", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IrradPlaneOfArray": {"label": "Irrad Plane Of Array", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "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.", "type": "irradiance", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IssuesDuringConstrEquipIssues": {"label": "Issues During Constr Equip Issues", "taxonomy": "SOLAR", "entrypoints": ["ConstructionIssuesReport"], "description": "Description of equipment issues during the construction phase.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IssuesDuringConstrOtherTechnicalIssues": {"label": "Issues During Constr Other Technical Issues", "taxonomy": "SOLAR", "entrypoints": ["ConstructionIssuesReport"], "description": "Description of other, non-equipment, non-security issues during the construction phase.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IssuesDuringConstrSecurityIssues": {"label": "Issues During Constr Security Issues", "taxonomy": "SOLAR", "entrypoints": ["ConstructionIssuesReport"], "description": "Description of security issues during the construction phase.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LCCRegistrationAvailOfDoc": {"label": "LCC Registration Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["LCCRegistration"], "description": "Indicates if the LCC Registration is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LCCRegistrationAvailOfDocExcept": {"label": "LCC Registration Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["LCCRegistration"], "description": "Indicates if there are exceptions to the LCC Registration or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LCCRegistrationAvailOfFinalDoc": {"label": "LCC Registration Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["LCCRegistration"], "description": "Indicates if the LCC Registration is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LCCRegistrationCntrparty": {"label": "LCC Registration Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["LCCRegistration"], "description": "Names of counterparties to the LCC Registration.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LCCRegistrationDocLink": {"label": "LCC Registration Doc Link", "taxonomy": "SOLAR", "entrypoints": ["LCCRegistration"], "description": "Link to the LCC Registration document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LCCRegistrationEffectDate": {"label": "LCC Registration Effect Date", "taxonomy": "SOLAR", "entrypoints": ["LCCRegistration"], "description": "Effective date of the LCC Registration.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LCCRegistrationExceptDesc": {"label": "LCC Registration Except Desc", "taxonomy": "SOLAR", "entrypoints": ["LCCRegistration"], "description": "Description of any exceptions to the LCC Registration or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LCCRegistrationExpDate": {"label": "LCC Registration Exp Date", "taxonomy": "SOLAR", "entrypoints": ["LCCRegistration"], "description": "Expiration date of the LCC Registration.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LLCAgreeAvailOfDoc": {"label": "LLC Agree Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["LimitedLiabilityCompanyAgreement"], "description": "Indicates if the Limited Liability Company Agreement is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LLCAgreeAvailOfDocExcept": {"label": "LLC Agree Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["LimitedLiabilityCompanyAgreement"], "description": "Indicates if there are exceptions to the Limited Liability Company Agreement. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LLCAgreeAvailOfFinalDoc": {"label": "LLC Agree Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["LimitedLiabilityCompanyAgreement"], "description": "Indicates if the Limited Liability Company Agreement is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LLCAgreeCapitalContributions": {"label": "LLC Agree Capital Contributions", "taxonomy": "SOLAR", "entrypoints": ["LimitedLiabilityCompanyAgreement"], "description": "Amount of money invested in project company by the investor", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LLCAgreeCashDistributions": {"label": "LLC Agree Cash Distributions", "taxonomy": "SOLAR", "entrypoints": ["LimitedLiabilityCompanyAgreement"], "description": "Amount of payments generated by the project company.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LLCAgreeCntrparty": {"label": "LLC Agree Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["LimitedLiabilityCompanyAgreement"], "description": "Names of counterparties to the Limited Liability Company Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LLCAgreeDeficitObligRestoration": {"label": "LLC Agree Deficit Oblig Restoration", "taxonomy": "SOLAR", "entrypoints": ["LimitedLiabilityCompanyAgreement"], "description": "Confirmation of deficit restoration obligation obligation which is the partners unconditional obligation within the partner agreement to restore any deficit balance in their capital account when the partnership liquidates. If available, TRUE; if not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LLCAgreeDocLink": {"label": "LLC Agree Doc Link", "taxonomy": "SOLAR", "entrypoints": ["LimitedLiabilityCompanyAgreement"], "description": "Link to the Limited Liability Company Agreement document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LLCAgreeEffectDate": {"label": "LLC Agree Effect Date", "taxonomy": "SOLAR", "entrypoints": ["LimitedLiabilityCompanyAgreement"], "description": "Effective date of Limited Liability Company Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LLCAgreeEntity": {"label": "LLC Agree Entity", "taxonomy": "SOLAR", "entrypoints": ["LimitedLiabilityCompanyAgreement"], "description": "Name of the Project Company entity created by the Limited Liability Company Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LLCAgreeExceptDesc": {"label": "LLC Agree Except Desc", "taxonomy": "SOLAR", "entrypoints": ["LimitedLiabilityCompanyAgreement"], "description": "Description of any exceptions to the Limited Liability Company Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LLCAgreeExpDate": {"label": "LLC Agree Exp Date", "taxonomy": "SOLAR", "entrypoints": ["LimitedLiabilityCompanyAgreement"], "description": "Expiration date of the Limited Liability Company Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LLCAgreeFixedTaxAssumptions": {"label": "LLC Agree Fixed Tax Assumptions", "taxonomy": "SOLAR", "entrypoints": ["LimitedLiabilityCompanyAgreement"], "description": "Percent of cash distributions to be taxed per the Limited Liability Company Agreement.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LLCAgreeIndemnities": {"label": "LLC Agree Indemnities", "taxonomy": "SOLAR", "entrypoints": ["LimitedLiabilityCompanyAgreement"], "description": "Indemnification section of the Limited Liability Company Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LLCAgreeInitialFundAmt": {"label": "LLC Agree Initial Fund Amt", "taxonomy": "SOLAR", "entrypoints": ["LimitedLiabilityCompanyAgreement"], "description": "Amount of investment tax benefits allocated to partners, including depreciation and Investment Tax Credit.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LLCAgreeMbrp": {"label": "LLC Agree Mbrp", "taxonomy": "SOLAR", "entrypoints": ["LimitedLiabilityCompanyAgreement"], "description": "List of member entities in the partnership per the Limited Liability Company Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LLCAgreePriceParam": {"label": "LLC Agree Price Param", "taxonomy": "SOLAR", "entrypoints": ["LimitedLiabilityCompanyAgreement"], "description": "Description of pricing parameters for the Limited Liability Company Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LLCAgreePurchOpt": {"label": "LLC Agree Purch Opt", "taxonomy": "SOLAR", "entrypoints": ["LimitedLiabilityCompanyAgreement"], "description": "Description of the purchase option per the Limited Liability Company Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LLCAgreeRegulWithdrawal": {"label": "LLC Agree Regul Withdrawal", "taxonomy": "SOLAR", "entrypoints": ["LimitedLiabilityCompanyAgreement"], "description": "Regulatory withdrawal amount as noted in the Limited Liability Company Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LLCAgreeRptByManagingMember": {"label": "LLC Agree Rpt By Managing Member", "taxonomy": "SOLAR", "entrypoints": ["LimitedLiabilityCompanyAgreement"], "description": "Description of reporting required by managing member per the Limited Liability Company Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LLCAgreeSponsorCapitalContrib": {"label": "LLC Agree Sponsor Capital Contrib", "taxonomy": "SOLAR", "entrypoints": ["LimitedLiabilityCompanyAgreement"], "description": "Amount of sponsor capital contribution from developer.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LLCAgreeTaxITCAllocations": {"label": "LLC Agree Tax ITC Allocations", "taxonomy": "SOLAR", "entrypoints": ["LimitedLiabilityCompanyAgreement"], "description": "Initial funding amount for Limited Liability Company Agreement for partnership flip.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LLCFormDocCntrparty": {"label": "LLC Form Doc Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["LLCFormationDocuments"], "description": "Names of counterparties to the LLC Formation Documents.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LLCFormDocEffectDate": {"label": "LLC Form Doc Effect Date", "taxonomy": "SOLAR", "entrypoints": ["LLCFormationDocuments"], "description": "Effective date of the LLC Formation Documents.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LLCFormDocExceptDesc": {"label": "LLC Form Doc Except Desc", "taxonomy": "SOLAR", "entrypoints": ["LLCFormationDocuments"], "description": "Description of any exceptions to the LLC Formation Documents or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LLCFormDocExpDate": {"label": "LLC Form Doc Exp Date", "taxonomy": "SOLAR", "entrypoints": ["LLCFormationDocuments"], "description": "Expiration date of the LLC Formation Documents.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LLCFormDocLink": {"label": "LLC Form Doc Link", "taxonomy": "SOLAR", "entrypoints": ["LLCFormationDocuments"], "description": "Link to the LLC Formation document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LLCFormDocsAvailOfDoc": {"label": "LLC Form Docs Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["LLCFormationDocuments"], "description": "Indicates if the LLC Formation Documents is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LLCFormDocsAvailOfDocExcept": {"label": "LLC Form Docs Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["LLCFormationDocuments"], "description": "Indicates if there are exceptions to the LLC Formation Documents or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LLCFormDocsAvailOfFinalDoc": {"label": "LLC Form Docs Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["LLCFormationDocuments"], "description": "Indicates if the LLC Formation Documents is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LOCAcctNum": {"label": "LOC Acct Num", "taxonomy": "SOLAR", "entrypoints": ["LetterofCredit", "IECRECertificate"], "description": "Account number for the letter of credit.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LOCAvailOfDoc": {"label": "LOC Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["LetterofCredit"], "description": "Indicates if the Letter Of Credit is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LOCAvailOfDocExcept": {"label": "LOC Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["LetterofCredit"], "description": "Indicates if there are exceptions to the Letter Of Credit. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LOCAvailOfFinalDoc": {"label": "LOC Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["LetterofCredit"], "description": "Indicates if the Letter Of Credit is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LOCBeneficiary": {"label": "LOC Beneficiary", "taxonomy": "SOLAR", "entrypoints": ["LetterofCredit"], "description": "Name of the beneficiary of the Letter of Credit.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LOCCntrparty": {"label": "LOC Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["LetterofCredit"], "description": "Names of counterparties to the Letter Of Credit.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LOCDocLink": {"label": "LOC Doc Link", "taxonomy": "SOLAR", "entrypoints": ["LetterofCredit"], "description": "Link to the Letter Of Credit document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LOCExceptDesc": {"label": "LOC Except Desc", "taxonomy": "SOLAR", "entrypoints": ["LetterofCredit"], "description": "Description of any exceptions to the Letter Of Credit.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LOCExpDate": {"label": "LOC Exp Date", "taxonomy": "SOLAR", "entrypoints": ["Fund", "LetterofCredit"], "description": "Expiration date of the Letter of Credit.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LOCFormVersion": {"label": "LOC Form Version", "taxonomy": "SOLAR", "entrypoints": ["LetterofCredit", "IECRECertificate"], "description": "Standardized form name and version of the form used for the letter of credit.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LOCGuaranteePurpose": {"label": "LOC Guarantee Purpose", "taxonomy": "SOLAR", "entrypoints": ["LetterofCredit"], "description": "Description of the purpose of letter of credit. For example, a letter of credit may provide a financial guarantee for a PPA, a financial guarantee for decommissioning, or a financial guarantee for the rent reserve.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LOCInitiationDate": {"label": "LOC Initiation Date", "taxonomy": "SOLAR", "entrypoints": ["Fund", "LetterofCredit"], "description": "Initiation date of the Letter of Credit.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LOCProvider": {"label": "LOC Provider", "taxonomy": "SOLAR", "entrypoints": ["LetterofCredit", "IECRECertificate"], "description": "Provider of the Letter of Credit.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LOCProviderEmailAddr": {"label": "LOC Provider Email Addr", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Email address for the provider of the letter of credit.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LOCProviderMoodysRtg": {"label": "LOC Provider Moodys Rtg", "taxonomy": "SOLAR", "entrypoints": ["LetterofCredit"], "description": "Moody's rating of the provider of the Letter of Credit.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LOCSAndPRtg": {"label": "LOCS And P Rtg", "taxonomy": "SOLAR", "entrypoints": ["LetterofCredit"], "description": "P rating of the provider of the Letter of Credit.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LOCSecurityAmt": {"label": "LOC Security Amt", "taxonomy": "SOLAR", "entrypoints": ["Fund", "LetterofCredit", "IECRECertificate"], "description": "Amount of security per the Letter of Credit.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LOCSecurityTerm": {"label": "LOC Security Term", "taxonomy": "SOLAR", "entrypoints": ["LetterofCredit"], "description": "Term of the Letter of Credit. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LOCSecurityType": {"label": "LOC Security Type", "taxonomy": "SOLAR", "entrypoints": ["LetterofCredit"], "description": "Description of the security of the Letter of Credit.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LeaseAmtPayable": {"label": "Lease Amt Payable", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Amount payable, which is the sum of basic rent and interest payable on section 467 balance from lessee to lessor.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LeaseBankIDForLessee": {"label": "Lease Bank ID For Lessee", "taxonomy": "SOLAR", "entrypoints": ["Project", "LeaseContractForProject"], "description": "Bank identification number for the lessee.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LeaseBaseStipulatedLossValue": {"label": "Lease Base Stipulated Loss Value", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Base stipulated loss value, which is the gross amount that the investor needs to be paid to be made whole, if there is an early termination of the lease, e.g., the equipment is destroyed.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LeaseBasicRent": {"label": "Lease Basic Rent", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Basic rent which is the amount of rent payable on a specified date, e.g., the amount that must be paid to lessor by lessee.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LeaseCntrparty": {"label": "Lease Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["Project", "LeaseContractForProject"], "description": "Name of the counterparty to the lease.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LeaseCntrpartyAddr": {"label": "Lease Cntrparty Addr", "taxonomy": "SOLAR", "entrypoints": ["Project", "LeaseContractForProject"], "description": "Address of the counterparty", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LeaseCntrpartyJurisdiction": {"label": "Lease Cntrparty Jurisdiction", "taxonomy": "SOLAR", "entrypoints": ["Project", "LeaseContractForProject"], "description": "Jurisdiction of the counterparty, for example, name of the state.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LeaseCntrpartyType": {"label": "Lease Cntrparty Type", "taxonomy": "SOLAR", "entrypoints": ["Project", "LeaseContractForProject"], "description": "Description of the type of counterparty. For example, trust.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LeaseDateOfExecution": {"label": "Lease Date Of Execution", "taxonomy": "SOLAR", "entrypoints": ["Project", "LeaseContractForProject", "IECRECertificate"], "description": "Date of execution of the lease contract. May be the same as the commencement date of the lease.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LeaseFederalTaxIDForLessee": {"label": "Lease Federal Tax ID For Lessee", "taxonomy": "SOLAR", "entrypoints": ["Project", "LeaseContractForProject"], "description": "Federal tax identification number for the lessee.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LeaseInterestAccrued": {"label": "Lease Interest Accrued", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Interest, which is the amount of interest that has accrued on the prepaid rent.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LeaseInterestPayable": {"label": "Lease Interest Payable", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Interest payable, which is the amount of interest that must be paid in that period.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LeaseInterestPayableOnSection467": {"label": "Lease Interest Payable On Section467", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Interest payable on section 467, which is the interest that has accrued on the section 467 loan balance; for each period how much interest accrued on the balance during that period which will be an amount owed by lessor to lessee.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LeaseJurisdictionAndGoverningLaw": {"label": "Lease Jurisdiction And Governing Law", "taxonomy": "SOLAR", "entrypoints": ["Project", "LeaseContractForProject"], "description": "Description of jurisdiction and governing law that pertains to the lease.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LeaseOneYearAvgRent": {"label": "Lease One Year Avg Rent", "taxonomy": "SOLAR", "entrypoints": ["Project", "LeaseContractForProject"], "description": "Average annual amount of rent over the lifetime of the lease.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LeaseProRataRent": {"label": "Lease Pro Rata Rent", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Pro rata rent, which is the difference between rent payable and rent accrued during the previous rental period that is not included otherwise in section 467 balance or in base stipulated loss value.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LeaseProjCostToLessor": {"label": "Lease Proj Cost To Lessor", "taxonomy": "SOLAR", "entrypoints": ["Project", "LeaseContractForProject"], "description": "Amount paid by the lessor which is probably the bank, to purchase the project.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LeaseProjDoc": {"label": "Lease Proj Doc", "taxonomy": "SOLAR", "entrypoints": ["Project", "LeaseContractForProject"], "description": "Description of all major project documents related to the lease.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LeaseProportionalRent": {"label": "Lease Proportional Rent", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Proportional rent, which is rent accrued for tax purposes. It is a calculated value to show how much rent accrues during the period.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LeaseRentPmt": {"label": "Lease Rent Pmt", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Rent payment.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LeaseSection467Balance": {"label": "Lease Section467 Balance", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Section 467 balance, which is the cumulative difference between the amount of rent that has been paid and the amount of rent that has been accrued for tax purposes since the inception of the lease. Represents an amount that, if negative, is the amount the lessor owes to lessee; if positive, represents an amount owed by lessee to lessor.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LeaseSection467LessorBalance": {"label": "Lease Section467 Lessor Balance", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Section 467 lessor balance, which is the sum of basic rent plus interest plus interest payable on section 467 loan balance (if positive, owed from lessor to lessee).", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LeaseSixMonAvgRent": {"label": "Lease Six Mon Avg Rent", "taxonomy": "SOLAR", "entrypoints": ["Project", "LeaseContractForProject"], "description": "Average amount of rent over any 6 month time period during the lifetime of the lease.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LeaseStipulatedLossValue": {"label": "Lease Stipulated Loss Value", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Stipulated loss value, which is the net amount starting with the base stipulated loss value minus section 467 balance plus the pro rata rent.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LegalEntityArticlesOfOrgAvail": {"label": "Legal Entity Articles Of Org Avail", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates availability of the Legal Entity articles of organization. If available, TRUE; if not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LegalEntityArticlesOfOrgLink": {"label": "Legal Entity Articles Of Org Link", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Link to a copy of the articles of organization for the legal entity.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LegalEntityCertOfOrgAvail": {"label": "Legal Entity Cert Of Org Avail", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates availability of the legal entities certificate of organization. If available, TRUE; if not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LegalEntityCertOfOrgLink": {"label": "Legal Entity Cert Of Org Link", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Link to the certificate of organization for the legal entity.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LegalEntityMbrpCertAvail": {"label": "Legal Entity Mbrp Cert Avail", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates availability of the legal entity membership certificate. If available, TRUE; if not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LegalEntityMbrpCertLink": {"label": "Legal Entity Mbrp Cert Link", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Link to a copy of membership certificate for the legal entity.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LegalEntityOpAgreeAvail": {"label": "Legal Entity Op Agree Avail", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates availability of the legal entity operating agreement. If available, TRUE; if not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LegalEntityOpAgreeLink": {"label": "Legal Entity Op Agree Link", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Link to a copy of operating agreement for the Legal Entity.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LegalEntityType": {"label": "Legal Entity Type", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Description of the type of legal entity, for example LLC or Corporation.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LesseeClaimDocCntrparty": {"label": "Lessee Claim Doc Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["LesseeClaimDocuments"], "description": "Names of counterparties to the Lessee Claim Documents, providing evidence of Lessee\u2019s claim to state rebates, subsidies or incentives for the project.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LesseeClaimDocEffectDate": {"label": "Lessee Claim Doc Effect Date", "taxonomy": "SOLAR", "entrypoints": ["LesseeClaimDocuments"], "description": "Effective date of the Lessee Claim Documents, providing evidence of Lessee\u2019s claim to state rebates, subsidies or incentives for the project.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LesseeClaimDocExceptDesc": {"label": "Lessee Claim Doc Except Desc", "taxonomy": "SOLAR", "entrypoints": ["LesseeClaimDocuments"], "description": "Description of any exceptions to the Lessee Claim Documents or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LesseeClaimDocExpDate": {"label": "Lessee Claim Doc Exp Date", "taxonomy": "SOLAR", "entrypoints": ["LesseeClaimDocuments"], "description": "Expiration date of the Lessee Claim Documents, providing evidence of Lessee\u2019s claim to state rebates, subsidies or incentives for the project.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LesseeClaimDocsAvailOfDoc": {"label": "Lessee Claim Docs Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["LesseeClaimDocuments"], "description": "Indicates if the Lessee Claim Documents is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LesseeClaimDocsAvailOfDocExcept": {"label": "Lessee Claim Docs Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["LesseeClaimDocuments"], "description": "Indicates if there are exceptions to the Lessee Claim Documents or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LesseeClaimDocsAvailOfFinalDoc": {"label": "Lessee Claim Docs Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["LesseeClaimDocuments"], "description": "Indicates if the Lessee Claim Documents is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LesseeClaimsDocLink": {"label": "Lessee Claims Doc Link", "taxonomy": "SOLAR", "entrypoints": ["LesseeClaimDocuments"], "description": "Link to the Lessee Claims document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LesseeCollateralAgencyAgreeAvailOfDoc": {"label": "Lessee Collateral Agency Agree Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["LesseeCollateralAgencyAgreement"], "description": "Indicates if the Lessee Collateral Agency Agreement is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LesseeCollateralAgencyAgreeAvailOfDocExcept": {"label": "Lessee Collateral Agency Agree Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["LesseeCollateralAgencyAgreement"], "description": "Indicates if there are exceptions to the Lessee Collateral Agency Agreement or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LesseeCollateralAgencyAgreeAvailOfFinalDoc": {"label": "Lessee Collateral Agency Agree Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["LesseeCollateralAgencyAgreement"], "description": "Indicates if the Lessee Collateral Agency Agreement is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LesseeCollateralAgencyAgreeCntrparty": {"label": "Lessee Collateral Agency Agree Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["LesseeCollateralAgencyAgreement"], "description": "Names of counterparties to the Lessee Collateral Agency Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LesseeCollateralAgencyAgreeDocLink": {"label": "Lessee Collateral Agency Agree Doc Link", "taxonomy": "SOLAR", "entrypoints": ["LesseeCollateralAgencyAgreement"], "description": "Link to the Lessee Collateral Agency Agreement document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LesseeCollateralAgencyAgreeEffectDate": {"label": "Lessee Collateral Agency Agree Effect Date", "taxonomy": "SOLAR", "entrypoints": ["LesseeCollateralAgencyAgreement"], "description": "Effective date of the Lessee Collateral Agency Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LesseeCollateralAgencyAgreeExceptDesc": {"label": "Lessee Collateral Agency Agree Except Desc", "taxonomy": "SOLAR", "entrypoints": ["LesseeCollateralAgencyAgreement"], "description": "Description of any exceptions to the Lessee Collateral Agency Agreement or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LesseeCollateralAgencyAgreeExpDate": {"label": "Lessee Collateral Agency Agree Exp Date", "taxonomy": "SOLAR", "entrypoints": ["LesseeCollateralAgencyAgreement"], "description": "Expiration date of the Lessee Collateral Agency Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LesseeCollateralAgencyAgreeLink": {"label": "Lessee Collateral Agency Agree Link", "taxonomy": "SOLAR", "entrypoints": ["LesseeCollateralAgencyAgreement"], "description": "Link to the Lessee Collateral Agency Agreement document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LesseeSecurityAgreeAvailOfDoc": {"label": "Lessee Security Agree Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["LesseeSecurityAgreement"], "description": "Indicates if the Lessee Security Agreement is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LesseeSecurityAgreeAvailOfDocExcept": {"label": "Lessee Security Agree Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["LesseeSecurityAgreement"], "description": "Indicates if there are exceptions to the Lessee Security Agreement or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LesseeSecurityAgreeAvailOfFinalDoc": {"label": "Lessee Security Agree Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["LesseeSecurityAgreement"], "description": "Indicates if the Lessee Security Agreement is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LesseeSecurityAgreeCntrparty": {"label": "Lessee Security Agree Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["LesseeSecurityAgreement"], "description": "Names of counterparties to the Lessee Security Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LesseeSecurityAgreeDocLink": {"label": "Lessee Security Agree Doc Link", "taxonomy": "SOLAR", "entrypoints": ["LesseeSecurityAgreement"], "description": "Link to the Lessee Security Agreement document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LesseeSecurityAgreeEffectDate": {"label": "Lessee Security Agree Effect Date", "taxonomy": "SOLAR", "entrypoints": ["LesseeSecurityAgreement"], "description": "Effective date of the Lessee Security Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LesseeSecurityAgreeExceptDesc": {"label": "Lessee Security Agree Except Desc", "taxonomy": "SOLAR", "entrypoints": ["LesseeSecurityAgreement"], "description": "Description of any exceptions to the Lessee Security Agreement or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LesseeSecurityAgreeExpDate": {"label": "Lessee Security Agree Exp Date", "taxonomy": "SOLAR", "entrypoints": ["LesseeSecurityAgreement"], "description": "Expiration date of the Lessee Security Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LessorFinanceLeaseDiscountRate": {"label": "Lessor Finance Lease Discount Rate", "taxonomy": "SOLAR", "entrypoints": ["Project", "LeaseContractForProject"], "description": "Discount rate used by lessor to determine present value of finance lease payments.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LiabilityInsurCertAvailOfDoc": {"label": "Liability Insur Cert Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["LiabilityInsuranceCertificate"], "description": "Indicates if the liability insurance certificate is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LiabilityInsurCertAvailOfDocExcept": {"label": "Liability Insur Cert Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["LiabilityInsuranceCertificate"], "description": "Indicates if there are exceptions to the liability insurance certificate. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LiabilityInsurCertAvailOfFinalDoc": {"label": "Liability Insur Cert Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["LiabilityInsuranceCertificate"], "description": "Indicates if the liability insurance certificate is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LiabilityInsurCertCntrparty": {"label": "Liability Insur Cert Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["LiabilityInsuranceCertificate"], "description": "Names of counterparties to the liability insurance certificate.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LiabilityInsurCertDocLink": {"label": "Liability Insur Cert Doc Link", "taxonomy": "SOLAR", "entrypoints": ["LiabilityInsuranceCertificate"], "description": "Link to the Liability Insurance Certificate document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LiabilityInsurCertEffectDate": {"label": "Liability Insur Cert Effect Date", "taxonomy": "SOLAR", "entrypoints": ["LiabilityInsuranceCertificate"], "description": "Effective date of the liability insurance certificate.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LiabilityInsurCertExceptDesc": {"label": "Liability Insur Cert Except Desc", "taxonomy": "SOLAR", "entrypoints": ["LiabilityInsuranceCertificate"], "description": "Description of any exceptions to the liability insurance certificate.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LiabilityInsurCertExpDate": {"label": "Liability Insur Cert Exp Date", "taxonomy": "SOLAR", "entrypoints": ["LiabilityInsuranceCertificate"], "description": "Expiration date of the liability insurance certificate.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LienWaiverAvailOfDoc": {"label": "Lien Waiver Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["LienWaiver"], "description": "Indicates if the lien waiver is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LienWaiverAvailOfDocExcept": {"label": "Lien Waiver Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["LienWaiver"], "description": "Indicates if there are exceptions to the lien waiver. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LienWaiverAvailOfFinalDoc": {"label": "Lien Waiver Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["LienWaiver"], "description": "Indicates if the lien waiver is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LienWaiverCntrparty": {"label": "Lien Waiver Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["LienWaiver"], "description": "Names of counterparties to the lien waiver.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LienWaiverDocLink": {"label": "Lien Waiver Doc Link", "taxonomy": "SOLAR", "entrypoints": ["LienWaiver"], "description": "Link to the Lien Waiver document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LienWaiverEffectDate": {"label": "Lien Waiver Effect Date", "taxonomy": "SOLAR", "entrypoints": ["LienWaiver"], "description": "Effective date of the lien waiver.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LienWaiverExceptDesc": {"label": "Lien Waiver Except Desc", "taxonomy": "SOLAR", "entrypoints": ["LienWaiver"], "description": "Description of any exceptions to the lien waiver.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LienWaiverExpDate": {"label": "Lien Waiver Exp Date", "taxonomy": "SOLAR", "entrypoints": ["LienWaiver"], "description": "Expiration date of the lien waiver.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LocalIncentiveContractAmt": {"label": "Local Incentive Contract Amt", "taxonomy": "SOLAR", "entrypoints": ["LocalIncentiveContract"], "description": "Amount of the Local Incentive Contract.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LocalIncentiveContractAvailOfDoc": {"label": "Local Incentive Contract Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["LocalIncentiveContract"], "description": "Indicates if the Local Incentive Contract is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LocalIncentiveContractAvailOfDocExcept": {"label": "Local Incentive Contract Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["LocalIncentiveContract"], "description": "Indicates if there are exceptions to the Local Incentive Contract or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LocalIncentiveContractAvailOfFinalDoc": {"label": "Local Incentive Contract Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["LocalIncentiveContract"], "description": "Indicates if the Local Incentive Contract is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LocalIncentiveContractCntrparty": {"label": "Local Incentive Contract Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["LocalIncentiveContract"], "description": "Names of counterparties to the Local Incentive Contract.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LocalIncentiveContractDesc": {"label": "Local Incentive Contract Desc", "taxonomy": "SOLAR", "entrypoints": ["LocalIncentiveContract"], "description": "Descripton of the Local Incentive Contract.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LocalIncentiveContractDocLink": {"label": "Local Incentive Contract Doc Link", "taxonomy": "SOLAR", "entrypoints": ["LocalIncentiveContract"], "description": "Link to the Local Incentive Contract document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LocalIncentiveContractEffectDate": {"label": "Local Incentive Contract Effect Date", "taxonomy": "SOLAR", "entrypoints": ["LocalIncentiveContract"], "description": "Effective date of the Local Incentive Contract.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LocalIncentiveContractExceptDesc": {"label": "Local Incentive Contract Except Desc", "taxonomy": "SOLAR", "entrypoints": ["LocalIncentiveContract"], "description": "Description of any exceptions to the Local Incentive Contract or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LocalIncentiveContractExpDate": {"label": "Local Incentive Contract Exp Date", "taxonomy": "SOLAR", "entrypoints": ["LocalIncentiveContract"], "description": "Expiration date of the Local Incentive Contract.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LocalIncentiveContractJurisdiction": {"label": "Local Incentive Contract Jurisdiction", "taxonomy": "SOLAR", "entrypoints": ["LocalIncentiveContract"], "description": "Name of the local jurisdiction providing the incentive which could be state, city, or county.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LocalIncentiveContractNumOfUnits": {"label": "Local Incentive Contract Num Of Units", "taxonomy": "SOLAR", "entrypoints": ["LocalIncentiveContract"], "description": "Number of units of the Local Incentive Contract.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LoggerCommProtocol": {"label": "Logger Comm Protocol", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Description of the communication protocol of the logger.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LossFactorCalcType": {"label": "Loss Factor Calc Type", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Identifies how loss factor is expressed, for example as 1 - Loss or as Loss.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LossFactorName": {"label": "Loss Factor Name", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Name for loss factor, for example soiling loss, snow loss, shading loss.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LossFactorPct": {"label": "Loss Factor Pct", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Percent loss reported value.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MaintCostNoWarrBalanceOfSystem": {"label": "Maint Cost No Warr Balance Of System", "taxonomy": "SOLAR", "entrypoints": ["ComponentStatusReport"], "description": "Maintenance cost of balance of system (BOS) with no warranty. BOS includes everything in addition to solar panels and inverters.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MaintCostNoWarrCombinerBox": {"label": "Maint Cost No Warr Combiner Box", "taxonomy": "SOLAR", "entrypoints": ["ComponentStatusReport"], "description": "Maintenance cost of combiner box with no warranty.($/Year-kWdc)", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MaintCostNoWarrDAQ": {"label": "Maint Cost No Warr DAQ", "taxonomy": "SOLAR", "entrypoints": ["ComponentStatusReport"], "description": "Maintenance cost of Data Acquisition System with no warranty.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MaintCostNoWarrInverter": {"label": "Maint Cost No Warr Inverter", "taxonomy": "SOLAR", "entrypoints": ["ComponentStatusReport"], "description": "Maintenance cost of inverter with no warranty.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MaintCostNoWarrMediumVoltagement": {"label": "Maint Cost No Warr Medium Voltagement", "taxonomy": "SOLAR", "entrypoints": ["ComponentStatusReport"], "description": "Maintenance cost of Medium Voltage with no warranty.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MaintCostNoWarrMetStation": {"label": "Maint Cost No Warr Met Station", "taxonomy": "SOLAR", "entrypoints": ["ComponentStatusReport"], "description": "Maintenance cost of Met station with no warranty.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MaintCostNoWarrModule": {"label": "Maint Cost No Warr Module", "taxonomy": "SOLAR", "entrypoints": ["ComponentStatusReport"], "description": "Maintenance cost of Module with no warranty.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MaintCostNoWarrOAndMBuilding": {"label": "Maint Cost No Warr O And M Building", "taxonomy": "SOLAR", "entrypoints": ["ComponentStatusReport"], "description": "Maintenance cost of Operations and Maintenance building with no warranty.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MaintCostNoWarrOther": {"label": "Maint Cost No Warr Other", "taxonomy": "SOLAR", "entrypoints": ["ComponentStatusReport"], "description": "Maintenance cost of other with no warranty.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MaintCostNoWarrRackingTracker": {"label": "Maint Cost No Warr Racking Tracker", "taxonomy": "SOLAR", "entrypoints": ["ComponentStatusReport"], "description": "Maintenance cost of racking tracker with no warranty.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MaintCostNoWarrRoads": {"label": "Maint Cost No Warr Roads", "taxonomy": "SOLAR", "entrypoints": ["ComponentStatusReport"], "description": "Maintenance cost of roads with no warranty.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MaintCostNoWarrSCADA": {"label": "Maint Cost No Warr SCADA", "taxonomy": "SOLAR", "entrypoints": ["ComponentStatusReport"], "description": "Maintenance cost of SCADA system with no warranty.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MaintCostNoWarrSignage": {"label": "Maint Cost No Warr Signage", "taxonomy": "SOLAR", "entrypoints": ["ComponentStatusReport"], "description": "Maintenance cost of signage with no warranty.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MaintCostNoWarrSubstation": {"label": "Maint Cost No Warr Substation", "taxonomy": "SOLAR", "entrypoints": ["ComponentStatusReport"], "description": "Maintenance cost of substation with no warranty.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MaintCostNoWarrWiringConduit": {"label": "Maint Cost No Warr Wiring Conduit", "taxonomy": "SOLAR", "entrypoints": ["ComponentStatusReport"], "description": "Maintenance cost of wiring conduit with no warranty.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MaintCostUnderWarrBalanceOfSystem": {"label": "Maint Cost Under Warr Balance Of System", "taxonomy": "SOLAR", "entrypoints": ["ComponentStatusReport"], "description": "Maintenance cost of balance of system (BOS) under warranty.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MaintCostUnderWarrCombinerBox": {"label": "Maint Cost Under Warr Combiner Box", "taxonomy": "SOLAR", "entrypoints": ["ComponentStatusReport"], "description": "Maintenance cost of combiner box under warranty.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MaintCostUnderWarrDASSCADATelecomm": {"label": "Maint Cost Under Warr DASSCADA Telecomm", "taxonomy": "SOLAR", "entrypoints": ["ComponentStatusReport"], "description": "Maintenance cost of DAS SCADA Telecomm under warranty.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MaintCostUnderWarrInverter": {"label": "Maint Cost Under Warr Inverter", "taxonomy": "SOLAR", "entrypoints": ["ComponentStatusReport"], "description": "Maintenance cost of inverter under warranty.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MaintCostUnderWarrMediumVoltageEquip": {"label": "Maint Cost Under Warr Medium Voltage Equip", "taxonomy": "SOLAR", "entrypoints": ["ComponentStatusReport"], "description": "Maintenance cost of Medium Voltage equipment under warranty.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MaintCostUnderWarrMetStation": {"label": "Maint Cost Under Warr Met Station", "taxonomy": "SOLAR", "entrypoints": ["ComponentStatusReport"], "description": "Maintenance cost of Met station under warranty.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MaintCostUnderWarrModule": {"label": "Maint Cost Under Warr Module", "taxonomy": "SOLAR", "entrypoints": ["ComponentStatusReport"], "description": "Maintenance cost of Module under warranty.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MaintCostUnderWarrOAndMBuilding": {"label": "Maint Cost Under Warr O And M Building", "taxonomy": "SOLAR", "entrypoints": ["ComponentStatusReport"], "description": "Maintenance cost of Operations and Maintenance building under warranty.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MaintCostUnderWarrOther": {"label": "Maint Cost Under Warr Other", "taxonomy": "SOLAR", "entrypoints": ["ComponentStatusReport"], "description": "Maintenance cost of other equipment under warranty.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MaintCostUnderWarrRackingTracker": {"label": "Maint Cost Under Warr Racking Tracker", "taxonomy": "SOLAR", "entrypoints": ["ComponentStatusReport"], "description": "Maintenance cost of racking tracker under warranty.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MaintCostUnderWarrRoads": {"label": "Maint Cost Under Warr Roads", "taxonomy": "SOLAR", "entrypoints": ["ComponentStatusReport"], "description": "Maintenance cost of roads under warranty.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MaintCostUnderWarrSignage": {"label": "Maint Cost Under Warr Signage", "taxonomy": "SOLAR", "entrypoints": ["ComponentStatusReport"], "description": "Maintenance cost of signage under warranty.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MaintCostUnderWarrSubstation": {"label": "Maint Cost Under Warr Substation", "taxonomy": "SOLAR", "entrypoints": ["ComponentStatusReport"], "description": "Maintenance cost of substation under warranty.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MaintCostUnderWarrWiringConduit": {"label": "Maint Cost Under Warr Wiring Conduit", "taxonomy": "SOLAR", "entrypoints": ["ComponentStatusReport"], "description": "Maintenance cost of wiringconduit under warranty.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MaintDateLast": {"label": "Maint Date Last", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Date of latest maintenance activity", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MajorDesignModel": {"label": "Major Design Model", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "Type of design/energy production model for the PV system which could be Pvsyst, SAM, PV Watts, or Other.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ManualLink": {"label": "Manual Link", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Link to the device manual.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ManufactureDate": {"label": "Manufacture Date", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Manufacture date of the device.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ManufacturerName": {"label": "Manufacturer Name", "taxonomy": "SOLAR", "entrypoints": ["OrangeButton"], "description": "Name of the manufacturer", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterLeaseAvailOfDoc": {"label": "Master Lease Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["MasterLease"], "description": "Indicates if the Master Lease is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterLeaseAvailOfDocExcept": {"label": "Master Lease Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["MasterLease"], "description": "Indicates if there are exceptions to the Master Lease. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterLeaseAvailOfFinalDoc": {"label": "Master Lease Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["MasterLease"], "description": "Indicates if the Master Lease is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterLeaseCntrparty": {"label": "Master Lease Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["MasterLease"], "description": "Names of counterparties to the Master Lease.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterLeaseDocLink": {"label": "Master Lease Doc Link", "taxonomy": "SOLAR", "entrypoints": ["MasterLease"], "description": "Link to the Master Lease document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterLeaseEffectDate": {"label": "Master Lease Effect Date", "taxonomy": "SOLAR", "entrypoints": ["MasterLease"], "description": "Effective date of the Master Lease.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterLeaseExceptDesc": {"label": "Master Lease Except Desc", "taxonomy": "SOLAR", "entrypoints": ["MasterLease"], "description": "Description of any exceptions to the Master Lease.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterLeaseExpDate": {"label": "Master Lease Exp Date", "taxonomy": "SOLAR", "entrypoints": ["MasterLease"], "description": "Expiration date of the Master Lease.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterLeaseFundCoMasterLessee": {"label": "Master Lease Fund Co Master Lessee", "taxonomy": "SOLAR", "entrypoints": ["MasterLease"], "description": "Name of the fund company or master lessee in the Master Lease.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterLeaseLiabilityInsurProviderAMBestQualityRtg": {"label": "Master Lease Liability Insur Provider AM Best Quality Rtg", "taxonomy": "SOLAR", "entrypoints": ["MasterLease"], "description": "AM Best Quality Rating required by the liability insurance provider in the Master Lease.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterLeaseLiabilityInsurProviderAMBestSizeRtg": {"label": "Master Lease Liability Insur Provider AM Best Size Rtg", "taxonomy": "SOLAR", "entrypoints": ["MasterLease"], "description": "AM Best Size Rating required by the liability insurance provider in the Master Lease.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterLeaseOwnPartic": {"label": "Master Lease Own Partic", "taxonomy": "SOLAR", "entrypoints": ["MasterLease"], "description": "Name of owner participant in the Master Lease.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterLeasePropertyInsurProviderAMBestQualityRtg": {"label": "Master Lease Property Insur Provider AM Best Quality Rtg", "taxonomy": "SOLAR", "entrypoints": ["MasterLease"], "description": "AM Best Quality Rating required by the property insurance provider in the Master Lease.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterLesseeSecurityAgreeAvailOfDoc": {"label": "Master Lessee Security Agree Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["MasterLesseeSecurityAgreement"], "description": "Indicates if the Master Lessee Security Agreement is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterLesseeSecurityAgreeAvailOfDocExcept": {"label": "Master Lessee Security Agree Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["MasterLesseeSecurityAgreement"], "description": "Indicates if there are exceptions to the Master Lessee Security Agreement or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterLesseeSecurityAgreeAvailOfFinalDoc": {"label": "Master Lessee Security Agree Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["MasterLesseeSecurityAgreement"], "description": "Indicates if the Master Lessee Security Agreement is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterLesseeSecurityAgreeCntrparty": {"label": "Master Lessee Security Agree Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["MasterLesseeSecurityAgreement"], "description": "Names of counterparties to the Master Lessee Security Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterLesseeSecurityAgreeDocLink": {"label": "Master Lessee Security Agree Doc Link", "taxonomy": "SOLAR", "entrypoints": ["MasterLesseeSecurityAgreement"], "description": "Link to the Master Lessee Security Agreement document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterLesseeSecurityAgreeEffectDate": {"label": "Master Lessee Security Agree Effect Date", "taxonomy": "SOLAR", "entrypoints": ["MasterLesseeSecurityAgreement"], "description": "Effective date of the Master Lessee Security Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterLesseeSecurityAgreeExceptDesc": {"label": "Master Lessee Security Agree Except Desc", "taxonomy": "SOLAR", "entrypoints": ["MasterLesseeSecurityAgreement"], "description": "Description of any exceptions to the Master Lessee Security Agreement or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterLesseeSecurityAgreeExpDate": {"label": "Master Lessee Security Agree Exp Date", "taxonomy": "SOLAR", "entrypoints": ["MasterLesseeSecurityAgreement"], "description": "Expiration date of the Master Lessee Security Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterPurchAgreeAssetsDesc": {"label": "Master Purch Agree Assets Desc", "taxonomy": "SOLAR", "entrypoints": ["MasterPurchaseAgreement"], "description": "Description of the assets that will be sold to the investor by the developer within the Master Purchase Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterPurchAgreeAvailOfDoc": {"label": "Master Purch Agree Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["MasterPurchaseAgreement"], "description": "Indicates if the Master Purchase Agreement is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterPurchAgreeAvailOfDocExcept": {"label": "Master Purch Agree Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["MasterPurchaseAgreement"], "description": "Indicates if there are exceptions to the Master Purchase Agreement. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterPurchAgreeAvailOfFinalDoc": {"label": "Master Purch Agree Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["MasterPurchaseAgreement"], "description": "Indicates if the Master Purchase Agreement is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterPurchAgreeBuyer": {"label": "Master Purch Agree Buyer", "taxonomy": "SOLAR", "entrypoints": ["MasterPurchaseAgreement"], "description": "Name of the buyer (investor) in the Master Purchase Agreement which covers the agreement of the developer to sell the assets to the investor.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterPurchAgreeCntrparty": {"label": "Master Purch Agree Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["MasterPurchaseAgreement"], "description": "Names of counterparties to the Master Purchase Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterPurchAgreeCommitmentPeriod": {"label": "Master Purch Agree Commitment Period", "taxonomy": "SOLAR", "entrypoints": ["MasterPurchaseAgreement"], "description": "Start date of the commitment period in the Master Purchase Agreement which covers the agreement of the developer to sell the assets to the investor.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterPurchAgreeComplCovenant": {"label": "Master Purch Agree Compl Covenant", "taxonomy": "SOLAR", "entrypoints": ["MasterPurchaseAgreement"], "description": "Completion covenant in the Master Purchase Agreement, which covers the agreement of the developer to sell the assets to the investor.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterPurchAgreeConditionsPrecedent": {"label": "Master Purch Agree Conditions Precedent", "taxonomy": "SOLAR", "entrypoints": ["MasterPurchaseAgreement"], "description": "Description of conditions precedent to executing the Master Purchase Agreement, which covers the agreement of the developer to sell the assets to the investor.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterPurchAgreeDocLink": {"label": "Master Purch Agree Doc Link", "taxonomy": "SOLAR", "entrypoints": ["MasterPurchaseAgreement"], "description": "Link to the Master Purchase Agreement document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterPurchAgreeEffectDate": {"label": "Master Purch Agree Effect Date", "taxonomy": "SOLAR", "entrypoints": ["MasterPurchaseAgreement"], "description": "Effective date of the Master Purchase Agreement, which covers the agreement of the developer to sell the assets to the investor.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterPurchAgreeExceptDesc": {"label": "Master Purch Agree Except Desc", "taxonomy": "SOLAR", "entrypoints": ["MasterPurchaseAgreement"], "description": "Description of any exceptions to the Master Purchase Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterPurchAgreeExpDate": {"label": "Master Purch Agree Exp Date", "taxonomy": "SOLAR", "entrypoints": ["MasterPurchaseAgreement"], "description": "Expiration date of the Master Purchase Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterPurchAgreeIndemnities": {"label": "Master Purch Agree Indemnities", "taxonomy": "SOLAR", "entrypoints": ["MasterPurchaseAgreement"], "description": "Indemnification section of the Master Purchase Agreement which covers the agreement of the developer to sell the assets to the investor.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterPurchAgreePurchPrice": {"label": "Master Purch Agree Purch Price", "taxonomy": "SOLAR", "entrypoints": ["MasterPurchaseAgreement"], "description": "Purchase price of the project company in the Master Purchase Agreement which covers the agreement of the developer to sell the assets to the investor.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterPurchAgreeSeller": {"label": "Master Purch Agree Seller", "taxonomy": "SOLAR", "entrypoints": ["MasterPurchaseAgreement"], "description": "Name of the seller (developer) in the Master Purchase Agreement which covers the agreement of the developer to sell the assets to the investor.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterPurchAgreeSpecialCovenants": {"label": "Master Purch Agree Special Covenants", "taxonomy": "SOLAR", "entrypoints": ["MasterPurchaseAgreement"], "description": "Description of special covenants in the Master Purchase Agreement which covers the agreement of the developer to sell the assets to the investor.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterPurchAgreeSpecialRepsAndWarr": {"label": "Master Purch Agree Special Reps And Warr", "taxonomy": "SOLAR", "entrypoints": ["MasterPurchaseAgreement"], "description": "Description of special reps and warranties in the Master Purchase Agreement, which covers the agreement of the developer to sell the assets to the investor.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterServAgreeAdministrator": {"label": "Master Serv Agree Administrator", "taxonomy": "SOLAR", "entrypoints": ["MasterServicesAgreement"], "description": "Name of organization serving as administrator to the Master Services Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterServAgreeAvailOfDoc": {"label": "Master Serv Agree Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["MasterServicesAgreement"], "description": "Indicates if the Master Services Agreement is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterServAgreeAvailOfDocExcept": {"label": "Master Serv Agree Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["MasterServicesAgreement"], "description": "Indicates if there are exceptions to the Master Services Agreement. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterServAgreeAvailOfFinalDoc": {"label": "Master Serv Agree Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["MasterServicesAgreement"], "description": "Indicates if the Master Services Agreement is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterServAgreeBudget": {"label": "Master Serv Agree Budget", "taxonomy": "SOLAR", "entrypoints": ["MasterServicesAgreement"], "description": "Budgeted annual amount of the Master Service Agreement paid to asset manager from Project Company.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterServAgreeCntrparty": {"label": "Master Serv Agree Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["MasterServicesAgreement"], "description": "Names of counterparties to the Master Services Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterServAgreeDocLink": {"label": "Master Serv Agree Doc Link", "taxonomy": "SOLAR", "entrypoints": ["MasterServicesAgreement"], "description": "Link to the Master Services Agreement document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterServAgreeEffectDate": {"label": "Master Serv Agree Effect Date", "taxonomy": "SOLAR", "entrypoints": ["MasterServicesAgreement"], "description": "Effective date of the Master Services Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterServAgreeExceptDesc": {"label": "Master Serv Agree Except Desc", "taxonomy": "SOLAR", "entrypoints": ["MasterServicesAgreement"], "description": "Description of any exceptions to the Master Services Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterServAgreeFees": {"label": "Master Serv Agree Fees", "taxonomy": "SOLAR", "entrypoints": ["MasterServicesAgreement"], "description": "Amount of fees in the Master Services Agreement.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterServAgreeLimitationOfLiability": {"label": "Master Serv Agree Limitation Of Liability", "taxonomy": "SOLAR", "entrypoints": ["MasterServicesAgreement"], "description": "Description of limitation of liability in the Master Services Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterServAgreeScopeOfWork": {"label": "Master Serv Agree Scope Of Work", "taxonomy": "SOLAR", "entrypoints": ["MasterServicesAgreement"], "description": "Description of scope of work in the Master Services Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterServAgreeTerm": {"label": "Master Serv Agree Term", "taxonomy": "SOLAR", "entrypoints": ["MasterServicesAgreement"], "description": "Term of the Master Services Agreement. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterServAgreeTermDate": {"label": "Master Serv Agree Term Date", "taxonomy": "SOLAR", "entrypoints": ["MasterServicesAgreement"], "description": "Termination date of the Master Services Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MasterServAgreeType": {"label": "Master Serv Agree Type", "taxonomy": "SOLAR", "entrypoints": ["MasterServicesAgreement"], "description": "Description of the type of Master Services Agreement which can be a stand-alone agreement, or can include the Operations and Maintenance Contract or can include the Asset Management Agreement or can include both the Operations and Maintenance and Asset Management Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MaxContOutputPowerDataFor180Minutes": {"label": "Max Cont Output Power Data For180 Minutes", "taxonomy": "SOLAR", "entrypoints": ["CutSheet"], "description": "Indication if the MCOP (Maximum Continuous Output Power) measured data provided for at least 180 minutes at minimum intervals of 5 minutes. If it was, TRUE; if it was not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MaxPctThresholdForPmtOfGuarantee": {"label": "Max Pct Threshold For Pmt Of Guarantee", "taxonomy": "SOLAR", "entrypoints": ["Guarantees"], "description": "Maximum percent loss at which a refund will be paid which effectively puts a cap on the amount of refund. For example, if a guarantee specifies that a refund will be made when output falls between 95-98%, and the output falls to 97%, the refunded amount will be based on 97%. If the loss falls to 94%, the loss will be based on the maximum allowable amount at 95%. 95% is the maximum threshold for payment. Other penalities may apply if the loss falls below the threshold.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MbrpCertOfLesseeAvailOfDoc": {"label": "Mbrp Cert Of Lessee Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["MembershipCertificateofLessee"], "description": "Indicates if the Membership Certificate of Lessee is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MbrpCertOfLesseeAvailOfDocExcept": {"label": "Mbrp Cert Of Lessee Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["MembershipCertificateofLessee"], "description": "Indicates if there are exceptions to the Membership Certificate of Lessee or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MbrpCertOfLesseeAvailOfFinalDoc": {"label": "Mbrp Cert Of Lessee Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["MembershipCertificateofLessee"], "description": "Indicates if the Membership Certificate of Lessee is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MbrpCertOfLesseeCntrparty": {"label": "Mbrp Cert Of Lessee Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["MembershipCertificateofLessee"], "description": "Names of counterparties to the Membership Certificate of Lessee.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MbrpCertOfLesseeDocLink": {"label": "Mbrp Cert Of Lessee Doc Link", "taxonomy": "SOLAR", "entrypoints": ["MembershipCertificateofLessee"], "description": "Link to the Membership Certificate Of Lessee document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MbrpCertOfLesseeEffectDate": {"label": "Mbrp Cert Of Lessee Effect Date", "taxonomy": "SOLAR", "entrypoints": ["MembershipCertificateofLessee"], "description": "Effective date of the Membership Certificate of Lessee.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MbrpCertOfLesseeExceptDesc": {"label": "Mbrp Cert Of Lessee Except Desc", "taxonomy": "SOLAR", "entrypoints": ["MembershipCertificateofLessee"], "description": "Description of any exceptions to the Membership Certificate of Lessee or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MbrpCertOfLesseeExpDate": {"label": "Mbrp Cert Of Lessee Exp Date", "taxonomy": "SOLAR", "entrypoints": ["MembershipCertificateofLessee"], "description": "Expiration date of the Membership Certificate of Lessee.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MbrpCertOfLesseeLink": {"label": "Mbrp Cert Of Lessee Link", "taxonomy": "SOLAR", "entrypoints": ["MembershipCertificateofLessee"], "description": "Link to the Membership Certificate Of Lessee document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MbrpCertOfMasterLesseeAvailOfDoc": {"label": "Mbrp Cert Of Master Lessee Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["MembershipCertificateofMasterLessee"], "description": "Indicates if the Membership Certificate of Master Lessee is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MbrpCertOfMasterLesseeAvailOfDocExcept": {"label": "Mbrp Cert Of Master Lessee Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["MembershipCertificateofMasterLessee"], "description": "Indicates if there are exceptions to the Membership Certificate of Master Lessee or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MbrpCertOfMasterLesseeAvailOfFinalDoc": {"label": "Mbrp Cert Of Master Lessee Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["MembershipCertificateofMasterLessee"], "description": "Indicates if the Membership Certificate of Master Lessee is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MbrpCertOfMasterLesseeCntrparty": {"label": "Mbrp Cert Of Master Lessee Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["MembershipCertificateofMasterLessee"], "description": "Names of counterparties to the Membership Certificate of Master Lessee.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MbrpCertOfMasterLesseeEffectDate": {"label": "Mbrp Cert Of Master Lessee Effect Date", "taxonomy": "SOLAR", "entrypoints": ["MembershipCertificateofMasterLessee"], "description": "Effective date of the Membership Certificate of Master Lessee.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MbrpCertOfMasterLesseeExceptDesc": {"label": "Mbrp Cert Of Master Lessee Except Desc", "taxonomy": "SOLAR", "entrypoints": ["MembershipCertificateofMasterLessee"], "description": "Description of any exceptions to the Membership Certificate of Master Lessee or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MbrpCertOfMasterLesseeExpDate": {"label": "Mbrp Cert Of Master Lessee Exp Date", "taxonomy": "SOLAR", "entrypoints": ["MembershipCertificateofMasterLessee"], "description": "Expiration date of the Membership Certificate of Master Lessee.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MbrpCertOfMasterLesseeLink": {"label": "Mbrp Cert Of Master Lessee Link", "taxonomy": "SOLAR", "entrypoints": ["MembershipCertificateofMasterLessee"], "description": "Link to the Membership Certificate of Master Lessee document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MbrpInterestPurchAgreeAvailOfDoc": {"label": "Mbrp Interest Purch Agree Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["MembershipInterestPurchaseAgreement"], "description": "Indicates if the Membership Interest Purchase Agreement is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MbrpInterestPurchAgreeAvailOfDocExcept": {"label": "Mbrp Interest Purch Agree Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["MembershipInterestPurchaseAgreement"], "description": "Indicates if there are exceptions to the Membership Interest Purchase Agreement or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MbrpInterestPurchAgreeAvailOfFinalDoc": {"label": "Mbrp Interest Purch Agree Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["MembershipInterestPurchaseAgreement"], "description": "Indicates if the Membership Interest Purchase Agreement is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MbrpInterestPurchAgreeCntrparty": {"label": "Mbrp Interest Purch Agree Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["MembershipInterestPurchaseAgreement"], "description": "Names of counterparties to the Membership Interest Purchase Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MbrpInterestPurchAgreeDocLink": {"label": "Mbrp Interest Purch Agree Doc Link", "taxonomy": "SOLAR", "entrypoints": ["MembershipInterestPurchaseAgreement"], "description": "Link to the Membership Interest Purchase Agreement document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MbrpInterestPurchAgreeEffectDate": {"label": "Mbrp Interest Purch Agree Effect Date", "taxonomy": "SOLAR", "entrypoints": ["MembershipInterestPurchaseAgreement"], "description": "Effective date of the Membership Interest Purchase Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MbrpInterestPurchAgreeExceptDesc": {"label": "Mbrp Interest Purch Agree Except Desc", "taxonomy": "SOLAR", "entrypoints": ["MembershipInterestPurchaseAgreement"], "description": "Description of any exceptions to the Membership Interest Purchase Agreement or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MbrpInterestPurchAgreeExpDate": {"label": "Mbrp Interest Purch Agree Exp Date", "taxonomy": "SOLAR", "entrypoints": ["MembershipInterestPurchaseAgreement"], "description": "Expiration date of the Membership Interest Purchase Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MeasCapAtTargetConditions": {"label": "Meas Cap At Target Conditions", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "IECRECertificate"], "description": "Power measured at the targeted measurement conditions per IEC 61724-2 in kW.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MeasClass": {"label": "Meas Class", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "Measurement class per IEC 71724 where Class A is highest and Class C is lowest.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MeasEnergy": {"label": "Meas Energy", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "MonthlyOperatingReport", "IECRECertificate"], "description": "Energy measured at the revenue meter for the indicated time period according to IEC 61724-3 Section 6.7.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MeasEnergyAvailBalanceOfSystemIssues": {"label": "Meas Energy Avail Balance Of System Issues", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "Measured energy availability for the indicated time period due to issues with Balance of Plant (BOP) components calculated as the ratio of the total energy that could have been produced minus the energy lost due to BOP issues divided by the total energy that could have been produced.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MeasEnergyAvailDifference": {"label": "Meas Energy Avail Difference", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "A PV system or part of a system is considered to be available when it\u2019s status is observed to be functional. Per IECRE 61724-3, this measure can be calculated as simple difference, percent difference, or ratio calculation. This concept should be reported as a Difference, calculated as Measured - Expected.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MeasEnergyAvailPct": {"label": "Meas Energy Avail Pct", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "MonthlyOperatingReport", "IECRECertificate"], "description": "Measured energy availability for the indicated time period calculated from the measured weather data and observed availability which can be obtained by dividing Expected Energy At Revenue Meter by Expected Energy At Unavailable Times. For solar, use IEC 61724-3, Section 6.8.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MeasEnergyAvailSingleTurbine": {"label": "Meas Energy Avail Single Turbine", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "Measured energy availability for the indicated time period due to issues with the single wind turbine indicated calculated as the ratio of the total energy that could have been produced minus the energy lost due to turbine issues divided by the total energy that could have been produced.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MeasEnergyAvailableExcludExtOrOtherOutages": {"label": "Meas Energy Available Exclud Ext Or Other Outages", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "IECRECertificate"], "description": "Actual energy available excluding times of external or other outage causes per IEC 61724-3 Section 6.8.1.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MeasEnergyAvgForPeriod": {"label": "Meas Energy Avg For Period", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "Computed average energy production for the period defined on the PeriodAxis over all years of operation since activation date in kWh. To record the average energy for Q1 for example this element would be used with the PeriodFirstQuarterMember on the Period Axis. If the period axis is not used this represents the energy over all years of operation since Activation Date (in kWh).", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MeasEnergyLossDueToInverterIssues": {"label": "Meas Energy Loss Due To Inverter Issues", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "Actual (measured) amount of energy lost due to inverter issues.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MeasEnergyLossDueToSoiling": {"label": "Meas Energy Loss Due To Soiling", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "Actual (measured) amount of energy lost due to soiling.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MeasEnergyToWeatherAdj": {"label": "Meas Energy To Weather Adj", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "MonthlyOperatingReport"], "description": "Ratio of measured energy to measured energy adjusted for weather.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MeasEnergyWeatherAdj": {"label": "Meas Energy Weather Adj", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "MonthlyOperatingReport"], "description": "Energy generated over reporting period adjusted for the difference between measured weather conditions, e.g., irradiance and temperature, and expected weather conditions for the same period during the Typical Meteorological Year or the equivalent used to predict P50 energy generation and the expected degradation rate.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MeasEnergyWeatherAdjAvgForPeriod": {"label": "Meas Energy Weather Adj Avg For Period", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "Computed average energy generated for the period, adjusted for the difference between measured weather conditions, e.g., irradiance and temperature, and expected weather conditions for the same period during the Typical Meteorological Year or the equivalent used to predict P50 energy generation and the expected degradation rate. The period is defined on the PeriodAxis over all years of operation since activation date in kWh. To record the average energy for Q1 for example this element would be used with the PeriodFirstQuarterMember on the Period Axis. If the period axis is not used this represents the energy over all years of operation since Activation Date (in kWh).", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MeasInsolation": {"label": "Meas Insolation", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "MonthlyOperatingReport"], "description": "Actual measured insolation generated in kWh per square meter for a specific duration of time. This is used to measure the insolation from one date to another date. This differs from the element SystemPerformanceMeasuredInsolationAverage which is used to measure system performance from activation date to the current date and can be reported by dividing by periods such as months and quarters or years.", "type": "insolation", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MeasInsolationAvg": {"label": "Meas Insolation Avg", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "Computed average insolation, for the period defined on the PeriodAxis over all years of operation since activation date in kWh/square meter. To record the average insolation for Q1 for example this element would be used with the PeriodFirstQuarterMember on the Period Axis. If the period axis is not used this represents the insolation over the entire life of the project from activation date up to the contextual date.", "type": "insolation", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MeasInsolationToWeatherAdj": {"label": "Meas Insolation To Weather Adj", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "Actual measured insolation divided by weather adjusted insolation.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MeasInsolationToWeatherAdjInceptToDate": {"label": "Meas Insolation To Weather Adj Incept To Date", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "Actual measured insolation divided by weather adjusted insolation inception to date.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MeasScope": {"label": "Meas Scope", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "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.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MeasUncertaintyBasisDesc": {"label": "Meas Uncertainty Basis Desc", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "IECRECertificate"], "description": "Description of standard method used to calculate uncertainity of measurement", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MechComplCertAvailOfDoc": {"label": "Mech Compl Cert Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["MechanicalCompletionCertificate"], "description": "Indicates if the Mechanical Completion Certificate is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MechComplCertAvailOfDocExcept": {"label": "Mech Compl Cert Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["MechanicalCompletionCertificate"], "description": "Indicates if there are exceptions to the Mechanical Completion Certificate. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MechComplCertAvailOfFinalDoc": {"label": "Mech Compl Cert Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["MechanicalCompletionCertificate"], "description": "Indicates if the Mechanical Completion Certificate is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MechComplCertCntrparty": {"label": "Mech Compl Cert Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["MechanicalCompletionCertificate"], "description": "Names of counterparties to the Mechanical Completion Certificate.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MechComplCertDocLink": {"label": "Mech Compl Cert Doc Link", "taxonomy": "SOLAR", "entrypoints": ["MechanicalCompletionCertificate"], "description": "Link to the Mechanical Completion Certificate document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MechComplCertEffectDate": {"label": "Mech Compl Cert Effect Date", "taxonomy": "SOLAR", "entrypoints": ["MechanicalCompletionCertificate"], "description": "Effective date of the Mechanical Completion Certificate.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MechComplCertExceptDesc": {"label": "Mech Compl Cert Except Desc", "taxonomy": "SOLAR", "entrypoints": ["MechanicalCompletionCertificate"], "description": "Description of any exceptions to the Mechanical Completion Certificate.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MerchPowerSalesPct": {"label": "Merch Power Sales Pct", "taxonomy": "SOLAR", "entrypoints": ["Sponsor", "IECRECertificate"], "description": "Merchant power plants are commercial, independent plants competing to sell energy. This value should represent the percent of merchant power sales.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MetStationDesc": {"label": "Met Station Desc", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Description of the meteorological station.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MetStationDescOfPyranometer": {"label": "Met Station Desc Of Pyranometer", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Description of the Pyranometer to measure solar radiation flux density.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MetStationLoc": {"label": "Met Station Loc", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Description of the location of the met station.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MetStationModelOfPyranometer": {"label": "Met Station Model Of Pyranometer", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Model number of Pyranometer to measure solar radiation flux density.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MetStationNumOfUnits": {"label": "Met Station Num Of Units", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Number of meteorogical stations.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MeterBidirectional": {"label": "Meter Bidirectional", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Indication as to whether the meter is bidirectional. If it is bidirectional, TRUE; if not bidirectional, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MeterDisplayType": {"label": "Meter Display Type", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Description of the meter display type, for example, LCD, digital, cyclometer.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MeterMeetsPBIEligibility": {"label": "Meter Meets PBI Eligibility", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Indicates if the meter meets Performance Based Incentive Program eligibility with certificate documenting accuracy to less than 2%. If it does, TRUE; if it does not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MeterRevenueGrade": {"label": "Meter Revenue Grade", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Indication as to whether the meter is revenue grade. If it is revenue grade, TRUE; if not revenue grade, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MeterRtgAccuracy": {"label": "Meter Rtg Accuracy", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Uncertainty of the energy measurement (stated as +/- percent).", "type": "decimal", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MicroinvAttachedAdhesive": {"label": "Microinv Attached Adhesive", "taxonomy": "SOLAR", "entrypoints": ["CutSheet"], "description": "Indication if the microinverter is attached to the module backsheet with adhesive. If it was, TRUE; if it was not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MinOutputGuaranteedPct": {"label": "Min Output Guaranteed Pct", "taxonomy": "SOLAR", "entrypoints": ["Guarantees"], "description": "Minimum percent of P50 expected energy production output guaranteed such that if output falls below that level, a refund will be made. For example, if output is guaranteed to be 98% or higher, the minimum threshhold is 98%. If output falls below 98%, a refund will be made.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MismatchModelFactorTMMPct": {"label": "Mismatch Model Factor TMM Pct", "taxonomy": "SOLAR", "entrypoints": ["UML", "SystemProduction", "IECRECertificate"], "description": "Percentage of kWh lost due to module array mismatch, for a typical meteorological month, calculation based on major design/energy production model used.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MismatchModelFactorTMYPct": {"label": "Mismatch Model Factor TMY Pct", "taxonomy": "SOLAR", "entrypoints": ["UML", "SystemProduction", "IECRECertificate"], "description": "Percentage of kWh lost due to module array mismatch, for a typical meteorogical year, calculation based on major design/energy production model used.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "Model": {"label": "Model", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet", "ProjectFinancing"], "description": "Model number and name of the product.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModelACSystemLoss": {"label": "Model AC System Loss", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Expected annualized loss due to AC system efficiency based on major design/energy production model used.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModelAmbTemp": {"label": "Model Amb Temp", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Ambient temperature of the site on a given date based on major design/energy production model used. Can be reported as Celsius or Fahrenheit by the preparer when specifying units in the instance document.", "type": "temperature", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Celsius", "Kelvin", "Fahrenheit"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModelAvailLoss": {"label": "Model Avail Loss", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Expected annualized loss due to downtime of system and/or major components based on major design/energy production model used.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModelAvgAmbTemp": {"label": "Model Avg Amb Temp", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Average Ambient temperature of the site over a given time period based on major design/energy production model used. Can be reported as Celsius or Fahrenheit by the preparer when specifying units in the instance document.", "type": "temperature", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Celsius", "Kelvin", "Fahrenheit"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModelClippingLoss": {"label": "Model Clipping Loss", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Expected annualized loss due to clipping at a maximum AC capacity (inverter or system clipping) based on major design/energy production model used.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModelFactorsExtCurtailFlag": {"label": "Model Factors Ext Curtail Flag", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "IECRECertificate"], "description": "Indication if external curtailment is considered in the design model. If it is considered in the design model, TRUE; if it is not considered in the design model, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModelFactorsNonUnityPFFlag": {"label": "Model Factors Non Unity PF Flag", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "IECRECertificate"], "description": "Indication if non unity power factor is considered in the design model. If it is considered in the design model, TRUE; if it is not considered in the design model, FALSE.", "type": "irradiance", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModelFactorsParasiticLossFlag": {"label": "Model Factors Parasitic Loss Flag", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "IECRECertificate"], "description": "Indication if parasitic loss is considered in the design model. If it is considered in the design model, TRUE; if it is not considered in the design model, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModelFactorsSnowFlag": {"label": "Model Factors Snow Flag", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "IECRECertificate"], "description": "Indication if snow is considered in the design model. If it is considered in the design model, TRUE; if it is not considered in the design model, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModelFactorsSoilingFlag": {"label": "Model Factors Soiling Flag", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "IECRECertificate"], "description": "Indication if soiling is considered in the design model. If it is considered in the design model, TRUE; if it is not considered in the design model, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModelFirstYearModuleDegradLoss": {"label": "Model First Year Module Degrad Loss", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Expected annual DC capacity degradation on the module-level in the first year based on major design/energy production model used.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModelFirstYearProjDegradLoss": {"label": "Model First Year Proj Degrad Loss", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Expected annual AC capacity degradation on the project-level in the first year based on major design/energy production model used.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModelHorizonShadingLoss": {"label": "Model Horizon Shading Loss", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Expected annualized loss due to horizon shading based on major design/energy production model used.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModelImperfectInverterMPPT": {"label": "Model Imperfect Inverter MPPT", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Expected annualized loss due to inverter maximum power point tracking performance based on major design/energy production model used.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModelIncidentAngleModifierLoss": {"label": "Model Incident Angle Modifier Loss", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Expected annualized loss due to irradiance incident angle on modules based on major design/energy production model used.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModelInverterLoss": {"label": "Model Inverter Loss", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Expected annualized loss due to inverter efficiency based on major design/energy production model used.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModelLowIrradLoss": {"label": "Model Low Irrad Loss", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Expected annualized loss due to low irradiance based on major design/energy production model used.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModelModuleOrientationLoss": {"label": "Model Module Orientation Loss", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Expected annualized loss due to module orientation based on major design/energy production model used.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModelModuleQualityLoss": {"label": "Model Module Quality Loss", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Expected annualized loss due to real module capacity based on flash test results or assumed difference from nameplate capacity based on major design/energy production model used.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModelOngoingModuleDegradLossFactorModel": {"label": "Model Ongoing Module Degrad Loss Factor Model", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Expected annualized DC capacity degradation on the module-level after the first year based on major design/energy production model used.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModelOngoingProjDegradLoss": {"label": "Model Ongoing Proj Degrad Loss", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Expected annualized AC capacity degradation on the project-level after the first year based on major design/energy production model used.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModelParasiticLoad": {"label": "Model Parasitic Load", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Energy consumed by the project, kWh per time period based on major design/energy production model used.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModelRefCellTemp": {"label": "Model Ref Cell Temp", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Temperature of reference cell used for the model. Can be reported as Celsius or Fahrenheit by the preparer when specifying units in the instance document.", "type": "temperature", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Celsius", "Kelvin", "Fahrenheit"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModelReferenceCelIIrrad": {"label": "Model Reference Cel I Irrad", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Irradiance of the reference cell (light sensor) used in the model.", "type": "irradiance", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModelRelativeHumidity": {"label": "Model Relative Humidity", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Relative humidity percent used for the model, which measures the current absolute humidity relative to the maximum for that temperature.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModelTempLossFactorModel": {"label": "Model Temp Loss Factor Model", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Expected annualized loss due to module temperature based on major design/energy production model used.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModelWeatherSource": {"label": "Model Weather Source", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "Weather source used for the model which can be None, Local, Satellite, Modeled, or Mixed.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleAccelAgeTestRptAgreeAvailOfDoc": {"label": "Module Accel Age Test Rpt Agree Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": [], "description": "Indicates if the Module Accelerated Age Test Report is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleAccelAgeTestRptAgreeAvailOfDocExcept": {"label": "Module Accel Age Test Rpt Agree Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": [], "description": "Indicates if there are exceptions to the Module Accelerated Age Test Report. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleAccelAgeTestRptAgreeAvailOfFinalDoc": {"label": "Module Accel Age Test Rpt Agree Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": [], "description": "Indicates if the Module Accelerated Age Test Report is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleAccelAgeTestRptAgreeCntrparty": {"label": "Module Accel Age Test Rpt Agree Cntrparty", "taxonomy": "SOLAR", "entrypoints": [], "description": "Names of counterparties to the Module Accelerated Age Test Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleAccelAgeTestRptAgreeEffectDate": {"label": "Module Accel Age Test Rpt Agree Effect Date", "taxonomy": "SOLAR", "entrypoints": [], "description": "Effective date of the Module Accelerated Age Test Report.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleAccelAgeTestRptAgreeExceptDesc": {"label": "Module Accel Age Test Rpt Agree Except Desc", "taxonomy": "SOLAR", "entrypoints": [], "description": "Description of any exceptions to the Module Accelerated Age Test Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleAccelAgeTestRptDocLink": {"label": "Module Accel Age Test Rpt Doc Link", "taxonomy": "SOLAR", "entrypoints": [], "description": "Link to the Module Accelerated Age Test Report document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleApertureArea": {"label": "Module Aperture Area", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Aperture area of the module, measured by the long side of the module multiplied by the short of the module, measured in square meters. Also called A_c.", "type": "area", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Acre", "Square Foot", "Square Mile", "Square Yard", "Hectare", "Square km", "Square metre"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleAvailOfStringLevelData": {"label": "Module Avail Of String Level Data", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Availability of string level data, which refers to a feed of energy coming from a single panel. If string level data is available, TRUE; if not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleAvgPanelEffic": {"label": "Module Avg Panel Effic", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Manufacturers average percent efficiency rating by which the module can convert sunlight to power at Standard Test Conditions (STC). For example, 20% efficiency rating indicates that 80% of the sunlight that goes into the module is lost.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleBackMaterial": {"label": "Module Back Material", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Description of the material used on the back cover of the module.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleBuiltInDCOptimizerAvail": {"label": "Module Built In DC Optimizer Avail", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Indicates if the module has a built-in DC Optimizer, if it does, TRUE; if it does not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleBypassDiodeOptNum": {"label": "Module Bypass Diode Opt Num", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Optimal number of bypass diodes for system integration. Bypass diodes are used to eliminate the hot-spot phenomena which can damage PV cells and even cause fire if the light hitting the surface of the PV cells in a module is not uniform.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleCellArea": {"label": "Module Cell Area", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Area of the cells on the module.", "type": "area", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Acre", "Square Foot", "Square Mile", "Square Yard", "Hectare", "Square km", "Square metre"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleCellColumnCount": {"label": "Module Cell Column Count", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Number of columns of cells on a module.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleCellCount": {"label": "Module Cell Count", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Number of cells on a module.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleCellRowCount": {"label": "Module Cell Row Count", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Number of rows of cells on a module.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleCertListing": {"label": "Module Cert Listing", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Description of certifications available for the module.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleDepth": {"label": "Module Depth", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Depth of the Module", "type": "length", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Foot", "Inch", "Mile", "Nautical Mile", "Yard", "Centimetre", "Decimetre", "Kilometre", "Metre", "Millimetre"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleDesignFactor": {"label": "Module Design Factor", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Multiplier indicating the amount that the module can operate at above the nameplate capacity. For example at factor of 1.1, can safely operate 10% above the stated nameplate capacity rating.", "type": "decimal", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleFactoryAuditRptAvailOfDoc": {"label": "Module Factory Audit Rpt Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["ModuleFactoryAuditReport"], "description": "Indicates if the module factory audit report is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleFactoryAuditRptAvailOfDocExcept": {"label": "Module Factory Audit Rpt Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["ModuleFactoryAuditReport"], "description": "Indicates if there are exceptions to the module factory audit report. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleFactoryAuditRptAvailOfFinalDoc": {"label": "Module Factory Audit Rpt Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["ModuleFactoryAuditReport"], "description": "Indicates if the module factory audit report is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleFactoryAuditRptCntrparty": {"label": "Module Factory Audit Rpt Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["ModuleFactoryAuditReport"], "description": "Names of counterparties to the module factory audit report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleFactoryAuditRptDocLink": {"label": "Module Factory Audit Rpt Doc Link", "taxonomy": "SOLAR", "entrypoints": ["ModuleFactoryAuditReport"], "description": "Link to the Module Factory Audit Report document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleFactoryAuditRptEffectDate": {"label": "Module Factory Audit Rpt Effect Date", "taxonomy": "SOLAR", "entrypoints": ["ModuleFactoryAuditReport"], "description": "Effective date of the module factory audit report.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleFactoryAuditRptExceptDesc": {"label": "Module Factory Audit Rpt Except Desc", "taxonomy": "SOLAR", "entrypoints": ["ModuleFactoryAuditReport"], "description": "Description of any exceptions to the module factory audit report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleFireRtg": {"label": "Module Fire Rtg", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Description of the fire rating as classified by IEC 61730.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleFlashTestCap": {"label": "Module Flash Test Cap", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Measured capacity of the individual module, also known as the flash test capacity.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleFrameMaterial": {"label": "Module Frame Material", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Description of the material used to build the frame or rating as classified by IP 67/IP 68.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleFrontMaterialDesc": {"label": "Module Front Material Desc", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Description of the material used on the front cover of the module.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleHasCertIEC60364-4-41": {"label": "Module Has Cert IEC60364-4-41", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Module has Certification IEC60364-4-41, protection against electric shock. If it does, TRUE; if it does not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleHasCertIEC61215": {"label": "Module Has Cert IEC61215", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Module has Certification IEC61215/EN61215 IEC61215 Ed. 2, aging of PV modules. If it does, TRUE; if it does not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleHasCertIEC61646": {"label": "Module Has Cert IEC61646", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Module has Certification IEC61646, Thin-Film PV modules. If it does, TRUE; if it does not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleHasCertIEC61701": {"label": "Module Has Cert IEC61701", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Module has Certification IEC61701, salt mist corrosion resistance testing on PV modules. If it does, TRUE; if it does not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleHasCertIEC61730": {"label": "Module Has Cert IEC61730", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Module has Certification IEC61730/EN61730, safety qualifications. If it does, TRUE; if it does not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleHasCertIEC62108": {"label": "Module Has Cert IEC62108", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Module has Certification IEC62108, concentrator PV modules. If it does, TRUE; if it does not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleHasCertOther": {"label": "Module Has Cert Other", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Module has certification other than IEC60364-4-41, IEC61215, IEC61646, IEC61701, IEC61730, or IEC62108. If it does then list the certifications comma delimited.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleHasCertUL1703": {"label": "Module Has Cert UL1703", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Module has certification UL1703, fire rating. If it does, TRUE; if it does not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleIsBIPV": {"label": "Module Is BIPV", "taxonomy": "SOLAR", "entrypoints": ["CutSheet"], "description": "Indicates if the module is Building Integrated PV, which means that photovoltaic materials are used to replace conventional building materials in parts of the building envelope such as the roof, skylights, or facades.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleJunctionBoxRtg": {"label": "Module Junction Box Rtg", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Description of the module Junction Box rating as classified in IP 67.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleLen": {"label": "Module Len", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Length of the module.", "type": "length", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Foot", "Inch", "Mile", "Nautical Mile", "Yard", "Centimetre", "Decimetre", "Kilometre", "Metre", "Millimetre"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleLevelPowerElectrHasMonitor": {"label": "Module Level Power Electr Has Monitor", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Indication that the MLPE (module level power electronics) allows monitoring at the module level.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleLevelPowerElectrHasOpt": {"label": "Module Level Power Electr Has Opt", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Indication that the MLPE (module level power electronics) has a device that will dynamically optimize the voltage-current combination of a string to maximize power.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleLevelPowerElectrHasRapidShutDown": {"label": "Module Level Power Electr Has Rapid Shut Down", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Indication that the MLPE (module level power electronics) has a device that provides module level rapid shutdown as a safety feature defined in NEC 2017.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleLevelPowerElectrHasStringLen": {"label": "Module Level Power Electr Has String Len", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Indication that the MLPE (module level power electronics) allows a larger string length.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleMaterialsAndWorkmanShipWarrInitiationDate": {"label": "Module Materials And Workman Ship Warr Initiation Date", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Initiation date of the Materials and Workmanship Warranty.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleMaxSeriesFuseRtg": {"label": "Module Max Series Fuse Rtg", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Maximum series fuse rating: rated capacity in amps of the largest fuse that can be used to support module strings.", "type": "electricCurrent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleMaxVoltagePerIEC": {"label": "Module Max Voltage Per IEC", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Maximum amount of voltage that can be safely handled by the module, determined by IEC (International Electrotechnical Commission).", "type": "voltage", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Volt", "Kilovolt", "Megavolt", "Gigavolt"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleMaxVoltagePerUL": {"label": "Module Max Voltage Per UL", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Maximum amount of voltage that can be safely handled by the module, determined by UL.", "type": "voltage", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Volt", "Kilovolt", "Megavolt", "Gigavolt"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleMicroInverterAvail": {"label": "Module Micro Inverter Avail", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Indicates if the module has a microinverter, if it does, TRUE; if it does not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleNOCT": {"label": "Module NOCT", "taxonomy": "SOLAR", "entrypoints": ["CutSheet"], "description": "Average nominal operating cell temperature.", "type": "temperature", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Celsius", "Kelvin", "Fahrenheit"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleNameplateCap": {"label": "Module Nameplate Cap", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet", "IECRECertificate"], "description": "Nameplate capacity (nominal power) of the module estimate set by the manufacturer for all modules of that type. Measured in Watts.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleOpTempMax": {"label": "Module Op Temp Max", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Maximum operating temperature of the solar module. Can be reported as Celsius or Fahrenheit by the preparer when specifying units in the instance document.", "type": "temperature", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Celsius", "Kelvin", "Fahrenheit"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleOpTempMin": {"label": "Module Op Temp Min", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Minimum operating temperature of the solar module. Can be reported as Celsius or Fahrenheit by the preparer when specifying units in the instance document.", "type": "temperature", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Celsius", "Kelvin", "Fahrenheit"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleOpenCircuitVoltage": {"label": "Module Open Circuit Voltage", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "The amount of DC voltage the cell, module or string will generate with no load (zero current being delivered).", "type": "voltage", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Volt", "Kilovolt", "Megavolt", "Gigavolt"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleOrientation": {"label": "Module Orientation", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Orientation of the module which can be portrait or landscape.", "type": "moduleOrientation", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModulePerfWarrEndDate": {"label": "Module Perf Warr End Date", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Date performance warranty expires. The performance warranty guarantees that a solar panel will operate with a given level of efficiency over its lifetime.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModulePerfWarrGuaranteedOutput": {"label": "Module Perf Warr Guaranteed Output", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet", "ProjectFinancing"], "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.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModulePerfWarrType": {"label": "Module Perf Warr Type", "taxonomy": "SOLAR", "entrypoints": ["UML", "ProjectFinancing"], "description": "Description of the type of module performance warranty. For example, duration of the warranty, guaranteed output.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModulePowerToleranceRangeMax": {"label": "Module Power Tolerance Range Max", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Maximum percent tolerance between nameplate (nominal) power and flash test capacity of the module, on average.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModulePowerToleranceRangeMin": {"label": "Module Power Tolerance Range Min", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Minimum percent tolerance between nameplate (nominal) power and flash test capacity of the module, on average.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleRatedCurrent": {"label": "Module Rated Current", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Value of the current when module is operating at maximum power. May also be called Maximum Power Current.", "type": "electricCurrent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleRatedCurrentAtLowIrrad": {"label": "Module Rated Current At Low Irrad", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Value of the current when module is operating at maximum power and at low irradiance. May also be called Maximum Power Current, or IPmax, low.", "type": "electricCurrent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleRatedCurrentAtNOCT": {"label": "Module Rated Current At NOCT", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Value of the current when module is operating at maximum power and at NOCT (nominal operating cell temperature). May also be called Maximum Power Current or IPmax, NOCT.", "type": "electricCurrent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleRatedVoltage": {"label": "Module Rated Voltage", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Value of the voltage when module is operating at maximum power. May also be called Maximum Power Voltage.", "type": "voltage", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Volt", "Kilovolt", "Megavolt", "Gigavolt"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleRatedVoltageAtLowIrrad": {"label": "Module Rated Voltage At Low Irrad", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Value of the voltage when module is operating at maximum power and at low irradiance. May also be called Maximum Power Voltage, or VPmax, low.", "type": "voltage", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Volt", "Kilovolt", "Megavolt", "Gigavolt"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleRatedVoltageAtNOCT": {"label": "Module Rated Voltage At NOCT", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Value of the voltage when module is operating at maximum power and at NOCT (nominal operating cell temperature). May also be called Maximum Power Voltage or VPmax, NOCT.", "type": "voltage", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Volt", "Kilovolt", "Megavolt", "Gigavolt"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleSeriesNumOfCells": {"label": "Module Series Num Of Cells", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Number of cells in a solar module series.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleShortCircuitCurrent": {"label": "Module Short Circuit Current", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Amount of current going through the cell, module or string when the voltage is zero.", "type": "electricCurrent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleStyle": {"label": "Module Style", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": ".", "type": "module", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleTechnology": {"label": "Module Technology", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Type of technology used in the module which can be Mono-C-Si (single crystal crystalline silicon technology), Multi-C-Si (uses many crystals crystalline technology), or Thin Film (made by placing one or more films of PV material on a substrate).", "type": "moduleTechnology", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleTemp": {"label": "Module Temp", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Temperature of the PV module at a point in time. Can be reported as Celsius or Fahrenheit by the preparer when specifying units in the instance document.", "type": "temperature", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Celsius", "Kelvin", "Fahrenheit"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleTempCoeffMaxCurrent": {"label": "Module Temp Coeff Max Current", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Amount of decrease in maximum current as temperature increases, measured in percent per Celsius. May also be known as \u03b1Ipmax.", "type": "temperature", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Celsius", "Kelvin", "Fahrenheit"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleTempCoeffMaxPower": {"label": "Module Temp Coeff Max Power", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Amount of decrease in power output as temperature increases, measured in percent per Celsius. May also be known as \u03b3Pmax.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleTempCoeffOpVoltageAmt": {"label": "Module Temp Coeff Op Voltage Amt", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Amount of decrease in voltage output as temperature increases, measured in percent per Celsius. May also be known as \u03b2Voc.", "type": "voltage", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Volt", "Kilovolt", "Megavolt", "Gigavolt"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleTempCoeffShortCircuitCurrentAmt": {"label": "Module Temp Coeff Short Circuit Current Amt", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Amount of decrease in current output as temperature increases, measured in percent per Celsius. May also be known as \u03b1Isc.", "type": "electricCurrent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleTestingExpense": {"label": "Module Testing Expense", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Cost of module testing.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleWidth": {"label": "Module Width", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Width of the module.", "type": "length", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Foot", "Inch", "Mile", "Nautical Mile", "Yard", "Centimetre", "Decimetre", "Kilometre", "Metre", "Millimetre"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModuleWt": {"label": "Module Wt", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Weight of the module.", "type": "mass", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pound", "Ounce", "Troy Ounce", "Ton", "Tonne", "Gram", "Kilogram", "Thousand Tons", "Million Tons", "Billion Tons", "Kilotonne", "Megatonne", "Gigatonne"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ModulesPerString": {"label": "Modules Per String", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Number of modules that comprise a single string within the sub array, a single unit of modules mounted together and set at the same angle and orientation.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MonitorContractAvailOfDoc": {"label": "Monitor Contract Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["MonitoringContract"], "description": "Indicates if the Monitoring Contract is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MonitorContractAvailOfDocExcept": {"label": "Monitor Contract Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["MonitoringContract"], "description": "Indicates if there are exceptions to the Monitoring Contract. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MonitorContractAvailOfFinalDoc": {"label": "Monitor Contract Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["MonitoringContract"], "description": "Indicates if the Monitoring Contract is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MonitorContractCntrparty": {"label": "Monitor Contract Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["MonitoringContract"], "description": "Counterparty to the Monitoring Contract between the project company and engineering company to monitor system performance.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MonitorContractDocLink": {"label": "Monitor Contract Doc Link", "taxonomy": "SOLAR", "entrypoints": ["MonitoringContract"], "description": "Link to the Monitoring Contract document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MonitorContractExceptDesc": {"label": "Monitor Contract Except Desc", "taxonomy": "SOLAR", "entrypoints": ["MonitoringContract"], "description": "Description of any exceptions to the Monitoring Contract.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MonitorContractExpDate": {"label": "Monitor Contract Exp Date", "taxonomy": "SOLAR", "entrypoints": ["MonitoringContract"], "description": "Expiration date of the Monitoring Contract between the project company and engineering company to monitor system performance.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MonitorContractInitiationDate": {"label": "Monitor Contract Initiation Date", "taxonomy": "SOLAR", "entrypoints": ["MonitoringContract"], "description": "Initiation date of the Monitoring Contract between the project company and engineering company to monitor system performance.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MonitorContractRate": {"label": "Monitor Contract Rate", "taxonomy": "SOLAR", "entrypoints": ["MonitoringContract"], "description": "Rate in currency per kWh of the Monitoring Contract between the project company and engineering company to monitor system performance.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MonitorContractRateEscalator": {"label": "Monitor Contract Rate Escalator", "taxonomy": "SOLAR", "entrypoints": ["MonitoringContract"], "description": "Percent escalator in the Monitoring Contract between the project company and engineering company to monitor system performance.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MonitorContractRateType": {"label": "Monitor Contract Rate Type", "taxonomy": "SOLAR", "entrypoints": ["MonitoringContract"], "description": "Description of the Monitoring Contract rate type defined in the Monitoring Contract between the project company and engineering company to monitor system performance.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MonitorContractTerm": {"label": "Monitor Contract Term", "taxonomy": "SOLAR", "entrypoints": ["MonitoringContract"], "description": "Term of the Monitoring Contract between the project company and engineering company to monitor system performance. The value should be entered using the ISO8601 format of PnY or PnM. For example, a 5 year term would be represented as P5Y, a 3 month term as P3M.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MonitorSolutionSWVersion": {"label": "Monitor Solution SW Version", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Version number of application software of the monitoring solution.", "type": "decimal", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MonitoringContractCounterparties": {"label": "Monitoring Contract Counterparties", "taxonomy": "SOLAR", "entrypoints": ["MonitoringContract"], "description": "Names of counterparties to the Monitoring Contract.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MountingType": {"label": "Mounting Type", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Mounting type of the array which can be Ballasted, Attached, BIPV, or Pole/Pier.", "type": "mounting", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "MultipleListeeLetterSignedByNRTL": {"label": "Multiple Listee Letter Signed By NRTL", "taxonomy": "SOLAR", "entrypoints": ["CutSheet"], "description": "Indication if the multiple listee letter for the inverter was signed by an NRTL. If it was, TRUE; if it was not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NaturResrcID": {"label": "Natur Resrc ID", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Identifier for the natural resource.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NaturResrcIdentified": {"label": "Natur Resrc Identified", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Description of the natural resource identified.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NaturResrcIdentifiedLoc": {"label": "Natur Resrc Identified Loc", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Description of the location of the natural resource.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NaturResrcIdentifiedName": {"label": "Natur Resrc Identified Name", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Name of the natural resource item identified.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NaturResrcPermitAction": {"label": "Natur Resrc Permit Action", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Identifier, name, or title of action required by the natural resources permit.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NaturResrcPermitActionDesc": {"label": "Natur Resrc Permit Action Desc", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Description of action required by the natural resources permit, for example, a fee or covenant.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NaturResrcPermitGoverningAuth": {"label": "Natur Resrc Permit Governing Auth", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Name of the governing authority that issued the permit.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NaturResrcPermitID": {"label": "Natur Resrc Permit ID", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Identifier for the natural resource permit.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NaturResrcPermitIssueDate": {"label": "Natur Resrc Permit Issue Date", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Date on which the natural resource permit was issued.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NaturResrcPermitLink": {"label": "Natur Resrc Permit Link", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Link to the permit for the natural resource.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NaturResrcStudyAction": {"label": "Natur Resrc Study Action", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Description of action suggested in the natural resource study.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NetworkType": {"label": "Network Type", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Type of internet connection to system.", "type": "internetConnection", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NightTareLossInWtEfficForm": {"label": "Night Tare Loss In Wt Effic Form", "taxonomy": "SOLAR", "entrypoints": ["CutSheet"], "description": "Indication if the night tare loss data was provided in the Weighted Inverter Efficiency Form. If it was, TRUE; if it was not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NonUnityPowerModelFactorTMMPct": {"label": "Non Unity Power Model Factor TMM Pct", "taxonomy": "SOLAR", "entrypoints": ["UML", "SystemProduction", "IECRECertificate"], "description": "Percentage of kWh lost due to operating at non-unity power factor (note: unity power factor should equal 1.0; operating at 0.9 or 1.1 would result in loss of energy or not enough energy produced.), for a typical meteorological met month, calculation based on major design/energy production model used.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NonUnityPowerModelFactorTMYPct": {"label": "Non Unity Power Model Factor TMY Pct", "taxonomy": "SOLAR", "entrypoints": ["UML", "SystemProduction", "IECRECertificate"], "description": "Percentage of kWh lost due to operating at non-unity power factor (note: unity power factor should equal 1.0; operating at 0.9 or 1.1 would result in loss of energy or not enough energy produced.), for a typical meteorological year, calculation based on major design/energy production model used.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NoticeAndPmtInstrAvailOfDoc": {"label": "Notice And Pmt Instr Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["NoticeandPaymentInstructions"], "description": "Indicates if the Notice and Payment Instructions is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NoticeAndPmtInstrAvailOfDocExcept": {"label": "Notice And Pmt Instr Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["NoticeandPaymentInstructions"], "description": "Indicates if there are exceptions to the Notice and Payment Instructions. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NoticeAndPmtInstrAvailOfFinalDoc": {"label": "Notice And Pmt Instr Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["NoticeandPaymentInstructions"], "description": "Indicates if the Notice and Payment Instructions is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NoticeAndPmtInstrCntrparty": {"label": "Notice And Pmt Instr Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["NoticeandPaymentInstructions"], "description": "Names of counterparties to the Notice and Payment Instructions.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NoticeAndPmtInstrEffectDate": {"label": "Notice And Pmt Instr Effect Date", "taxonomy": "SOLAR", "entrypoints": ["NoticeandPaymentInstructions"], "description": "Effective date of the Notice and Payment Instructions.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NoticeAndPmtInstrExceptDesc": {"label": "Notice And Pmt Instr Except Desc", "taxonomy": "SOLAR", "entrypoints": ["NoticeandPaymentInstructions"], "description": "Description of any exceptions to the Notice and Payment Instructions.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NoticeAndPmtInstrExpDate": {"label": "Notice And Pmt Instr Exp Date", "taxonomy": "SOLAR", "entrypoints": ["NoticeandPaymentInstructions"], "description": "Expiration date of the Notice and Payment Instructions.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NoticeAndPmtInstrLink": {"label": "Notice And Pmt Instr Link", "taxonomy": "SOLAR", "entrypoints": ["NoticeandPaymentInstructions"], "description": "Link to the Notice And Payment Instructions document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NoticeOfApprovAvailOfDoc": {"label": "Notice Of Approv Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["NoticeofApproval"], "description": "Indicates if the notice of approval is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NoticeOfApprovAvailOfExcept": {"label": "Notice Of Approv Avail Of Except", "taxonomy": "SOLAR", "entrypoints": ["NoticeofApproval"], "description": "Indicates if there are exceptions to the notice of approval. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NoticeOfApprovAvailOfFinalDoc": {"label": "Notice Of Approv Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["NoticeofApproval"], "description": "Indicates if the notice of approval is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NoticeOfApprovCntrparty": {"label": "Notice Of Approv Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["NoticeofApproval"], "description": "Names of counterparties to the notice of approval.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NoticeOfApprovDocLink": {"label": "Notice Of Approv Doc Link", "taxonomy": "SOLAR", "entrypoints": ["NoticeofApproval"], "description": "Link to the Notice Of Approval document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NoticeOfApprovEffectDate": {"label": "Notice Of Approv Effect Date", "taxonomy": "SOLAR", "entrypoints": ["NoticeofApproval"], "description": "Effective date of the notice of approval.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NoticeOfApprovExceptDesc": {"label": "Notice Of Approv Except Desc", "taxonomy": "SOLAR", "entrypoints": ["NoticeofApproval"], "description": "Description of any exceptions to the notice of approval.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NoticeOfApprovExpDate": {"label": "Notice Of Approv Exp Date", "taxonomy": "SOLAR", "entrypoints": ["NoticeofApproval"], "description": "Expiration date of the notice of approval.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NoticeOfCommercOpDateAvailOfDoc": {"label": "Notice Of Commerc Op Date Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["NoticeofCommercialOperationsDate"], "description": "Indicates if the Notice of Commercial Operations Date is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NoticeOfCommercOpDateAvailOfDocExcept": {"label": "Notice Of Commerc Op Date Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["NoticeofCommercialOperationsDate"], "description": "Indicates if there are exceptions to the Notice of Commercial Operations Date or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NoticeOfCommercOpDateAvailOfFinalDoc": {"label": "Notice Of Commerc Op Date Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["NoticeofCommercialOperationsDate"], "description": "Indicates if the Notice of Commercial Operations Date is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NoticeOfCommercOpDateCntrparty": {"label": "Notice Of Commerc Op Date Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["NoticeofCommercialOperationsDate"], "description": "Names of counterparties to the Notice of Commercial Operations Date.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NoticeOfCommercOpDateEffectDate": {"label": "Notice Of Commerc Op Date Effect Date", "taxonomy": "SOLAR", "entrypoints": ["NoticeofCommercialOperationsDate"], "description": "Effective date of the Notice of Commercial Operations Date.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NoticeOfCommercOpDateExceptDesc": {"label": "Notice Of Commerc Op Date Except Desc", "taxonomy": "SOLAR", "entrypoints": ["NoticeofCommercialOperationsDate"], "description": "Description of any exceptions to the Notice of Commercial Operations Date or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NoticeOfCommercOpDocLink": {"label": "Notice Of Commerc Op Doc Link", "taxonomy": "SOLAR", "entrypoints": ["NoticeofCommercialOperationsDate"], "description": "Link to the Notice Of Commercial Operations document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NoticeOfCommercOperationAvailOfDoc": {"label": "Notice Of Commerc Operation Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["NoticeOfCommercialOperation"], "description": "Indicates if the Notice of Commercial Operation is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NoticeOfCommercOperationAvailOfDocExcept": {"label": "Notice Of Commerc Operation Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["NoticeOfCommercialOperation"], "description": "Indicates if there are exceptions to the Notice of Commercial Operation. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NoticeOfCommercOperationAvailOfFinalDoc": {"label": "Notice Of Commerc Operation Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["NoticeOfCommercialOperation"], "description": "Indicates if the Notice of Commercial Operation is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NoticeOfCommercOperationCntrparty": {"label": "Notice Of Commerc Operation Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["NoticeOfCommercialOperation"], "description": "Names of counterparties to the Notice of Commercial Operation.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NoticeOfCommercOperationDocLink": {"label": "Notice Of Commerc Operation Doc Link", "taxonomy": "SOLAR", "entrypoints": ["NoticeOfCommercialOperation"], "description": "Link to the Notice Of Commercial Operation document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NoticeOfCommercOperationEffectDate": {"label": "Notice Of Commerc Operation Effect Date", "taxonomy": "SOLAR", "entrypoints": ["NoticeOfCommercialOperation"], "description": "Effective date of the Notice of Commercial Operation.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NoticeOfCommercOperationExceptDesc": {"label": "Notice Of Commerc Operation Except Desc", "taxonomy": "SOLAR", "entrypoints": ["NoticeOfCommercialOperation"], "description": "Description of any exceptions to the Notice of Commercial Operation.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NoticeOfCommercOperationExpDate": {"label": "Notice Of Commerc Operation Exp Date", "taxonomy": "SOLAR", "entrypoints": ["NoticeOfCommercialOperation"], "description": "Expiration date of the Notice of Commercial Operation.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMAvailOfDoc": {"label": "OM Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Indicates if the Operations And Maintenance Agreement is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMAvailOfDocExcept": {"label": "OM Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Indicates if there are exceptions to the Operations And Maintenance Agreement or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMAvailOfFinalDoc": {"label": "OM Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Indicates if the Operations And Maintenance Agreement is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMCoName": {"label": "OM Co Name", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Entity that is operating the system at the time the certificate is issued.", "type": "participant", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMCoWebsite": {"label": "OM Co Website", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Website of the entity that is operating the system at time certificate is issued.", "type": "anyURI", "validationRule": "Value must be a valid internet URI/URL format (but does not necessarily need to exist on the internet)", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractAddr": {"label": "OM Contract Addr", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Address of the system operations and maintenance provider.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractAvailOfDoc": {"label": "OM Contract Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Indicates if the Operations And Maintenance Contract is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractAvailOfDocExcept": {"label": "OM Contract Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Indicates if there are exceptions to the Operations And Maintenance Contract. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractAvailOfFinalDoc": {"label": "OM Contract Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Indicates if the Operations And Maintenance Contract is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractCapOnLiabilities": {"label": "OM Contract Cap On Liabilities", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Amount of the the cap on operations and maintenance liabilities.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractCntrparty": {"label": "OM Contract Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Name of contractor on the Operations and Maintenance contract.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractCommencementDate": {"label": "OM Contract Commencement Date", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Start date of the Operations and Maintenance contract.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractContinuityAgreeKeyTerms": {"label": "OM Contract Continuity Agree Key Terms", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Description of key terms in the Operations and Maintenance Continuity contract.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractCustomer": {"label": "OM Contract Customer", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Name of the project company.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractDocLink": {"label": "OM Contract Doc Link", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Link to the Operations And Maintenance Contract document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractEffectDate": {"label": "OM Contract Effect Date", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Effective date of the Operations and Maintenance agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractExceptDesc": {"label": "OM Contract Except Desc", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Description of any exceptions to the Operations And Maintenance Contract.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractExpDate": {"label": "OM Contract Exp Date", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Expiration date of the Operations and Maintenance contract.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractFee": {"label": "OM Contract Fee", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Amount of fees specified in the Operations and Maintenance contract to be paid to the contractor.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractInitiationDate": {"label": "OM Contract Initiation Date", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Initiation date of the Operations and Maintenance contract.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractInvoicingDate": {"label": "OM Contract Invoicing Date", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Invoicing date of the Operations and Maintenance contract.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractManualAvail": {"label": "OM Contract Manual Avail", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Availability of an Operations and Maintenance manual. If the manual is available, TRUE; if not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractOpPlan": {"label": "OM Contract Op Plan", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Description of the operating plan.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractPerfGuaranty": {"label": "OM Contract Perf Guaranty", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Description of the performance guarantee.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractPmtDeadline": {"label": "OM Contract Pmt Deadline", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Payment deadline date of the Operations and Maintenance contract.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractPmtMeth": {"label": "OM Contract Pmt Meth", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Description of the payment method for the Operations and Maintenance contract.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractProvider": {"label": "OM Contract Provider", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Name of the operations and maintenance provider which may be different from the counterparty. For example, it could be provided by a subcontractor.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractProviderContactNameAndTitle": {"label": "OM Contract Provider Contact Name And Title", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Name and title of contact on the Operations And Maintenance contract", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractRate": {"label": "OM Contract Rate", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Rate in currency per kWdc per year of the Operations and Maintenance contract.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractRateEscalator": {"label": "OM Contract Rate Escalator", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Escalator percent rate increase per year in the Operations and Maintenance contract.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractRateType": {"label": "OM Contract Rate Type", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Description of contract rate type in the Operations and Maintenance contract.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractResponseTime": {"label": "OM Contract Response Time", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Expected response time in hours of the Operations and Maintenance provider.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractReviewConsidered": {"label": "OM Contract Review Considered", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "M contract review has been considered. If it has been considered, TRUE; if it has not been considered, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractScopeofWork": {"label": "OM Contract Scopeof Work", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Description of scope of work in the Operations and Maintenance contract.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractSecondarySubcontractorAddr": {"label": "OM Contract Secondary Subcontractor Addr", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract", "OperationsAndMaintenanceSubcontractorContract"], "description": "Address for the backup Operations and Maintenance subcontractor.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractSecondarySubcontractorCo": {"label": "OM Contract Secondary Subcontractor Co", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract", "OperationsAndMaintenanceSubcontractorContract"], "description": "Name of the backup Operations and Maintenance subcontractor company.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractSecondarySubcontractorContactNameAndTitle": {"label": "OM Contract Secondary Subcontractor Contact Name And Title", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract", "OperationsAndMaintenanceSubcontractorContract"], "description": "Name and title of contact at backup Operations and Maintenance subcontractor", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractSecondarySubcontractorEmail": {"label": "OM Contract Secondary Subcontractor Email", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract", "OperationsAndMaintenanceSubcontractorContract"], "description": "Email address for the backup Operations and Maintenance subcontractor.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractSecondarySubcontractorPHone": {"label": "OM Contract Secondary Subcontractor P Hone", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract", "OperationsAndMaintenanceSubcontractorContract"], "description": "Telephone number for the backup Operations and Maintenance subcontractor.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractSpecialFeat": {"label": "OM Contract Special Feat", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Description of special features in the Operations and Maintenance contract.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractStructAndHistory": {"label": "OM Contract Struct And History", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Description of structure and history of the Operations and Maintenance contract.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractSubcontractor": {"label": "OM Contract Subcontractor", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract", "OperationsAndMaintenanceSubcontractorContract"], "description": "Name of the primary subcontractor in the Operations and Maintenance Contract.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractSubcontractorAddr": {"label": "OM Contract Subcontractor Addr", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract", "OperationsAndMaintenanceSubcontractorContract"], "description": "Address of primary Operations And Maintenance subcontractor.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractSubcontractorContactNameAndTitle": {"label": "OM Contract Subcontractor Contact Name And Title", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract", "OperationsAndMaintenanceSubcontractorContract"], "description": "Name and title of primary subcontractor contact.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractSubcontractorEmail": {"label": "OM Contract Subcontractor Email", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract", "OperationsAndMaintenanceSubcontractorContract"], "description": "Email of the primary Operations And Maintenance subcontractor.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractSubcontractorScopeofWork": {"label": "OM Contract Subcontractor Scopeof Work", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract", "OperationsAndMaintenanceSubcontractorContract"], "description": "Description of the scope of the work of the subcontractor in the Operations and Maintenance Contract.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractSubcontractorTelephone": {"label": "OM Contract Subcontractor Telephone", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract", "OperationsAndMaintenanceSubcontractorContract"], "description": "Phone number of the primary Operations And Maintenance subcontractor.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractTerm": {"label": "OM Contract Term", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Term of the Operations and Maintenance contract. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractTermRights": {"label": "OM Contract Term Rights", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Description of termination rights for the operator and the project company.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractorGuaranteedOutput": {"label": "OM Contractor Guaranteed Output", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Output in kWh guaranteed by the contractor in the Operations and Maintenance contract.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractorPerfGuarantee": {"label": "OM Contractor Perf Guarantee", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Operations and Maintenance contractor performance guarantee as percent of P50 energy production.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractorPerfGuaranteeCommencementDate": {"label": "OM Contractor Perf Guarantee Commencement Date", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Start date of the performance guarantee period in the Operations and Maintenance Contract.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractorPerfGuaranteeExpDate": {"label": "OM Contractor Perf Guarantee Exp Date", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "End date of the performance guarantee period in the Operations and Maintenance Contract.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractorPerfGuaranteeTerm": {"label": "OM Contractor Perf Guarantee Term", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Term of the contractor performance guarantee period in the Operations and Maintenance Contract. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMContractorPerfGuaranteeType": {"label": "OM Contractor Perf Guarantee Type", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Description of the contractor performance guarantee in the Operations and Maintenance Contract.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMCostPerWatt": {"label": "OM Cost Per Watt", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Cost of ownership for system over the time period of the test in currency/W.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMDocLink": {"label": "OM Doc Link", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceManual"], "description": "Link to the Operations And Maintenance Manual document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMExceptDesc": {"label": "OM Except Desc", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Description of any exceptions to the Operations And Maintenance Agreement or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMManualAvailOfDoc": {"label": "OM Manual Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceManual"], "description": "Indicates if the Operations and Maintenance Manual is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMManualAvailOfDocExcept": {"label": "OM Manual Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceManual"], "description": "Indicates if there are exceptions to the Operations and Maintenance Manual or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMManualAvailOfFinalDoc": {"label": "OM Manual Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceManual"], "description": "Indicates if the Operations and Maintenance Manual is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMManualCntrparty": {"label": "OM Manual Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceManual"], "description": "Names of counterparties to the Operations and Maintenance Manual.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMManualEffectDate": {"label": "OM Manual Effect Date", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceManual"], "description": "Effective date of the Operations and Maintenance Manual.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMManualExceptDesc": {"label": "OM Manual Except Desc", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceManual"], "description": "Description of any exceptions to the Operations and Maintenance Manual or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMProviderCaseID": {"label": "OM Provider Case ID", "taxonomy": "SOLAR", "entrypoints": ["ComponentMaintenanceActions"], "description": "Case identifier for the operations and maintenance provider.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OMTechnicianSystemEmployeeCount": {"label": "OM Technician System Employee Count", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Number of technician system employees.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OffTakerContractReviewConsidered": {"label": "Off Taker Contract Review Considered", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Indicates if the offtaker contract review has been considered. If it has been considered, TRUE; if it has not been considered, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OffTakerID": {"label": "Off Taker ID", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "PowerPurchaseAgreementContractTermsFinancialAssurances", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": null, "calculations": ["N/A"], "usages": ["None"]}, "OffTakerName": {"label": "Off Taker Name", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Name of the offtaker.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OfftakerEmail": {"label": "Offtaker Email", "taxonomy": "SOLAR", "entrypoints": ["Fund", "IECRECertificate", "PowerPurchaseAgreement"], "description": "Email address of the offtaker.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OfftakerID": {"label": "Offtaker ID", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Used as the identifier for the OffTaker.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OfftakerName": {"label": "Offtaker Name", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Name of the offtaker.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OfftakerProjectedElecSavingstoUtilityAmt": {"label": "Offtaker Projected Elec Savingsto Utility Amt", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Initial monthly savings projected to be received by the utility for first year as amount per kilowatt hour.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OfftakerProjectedElecSavingstoUtilityPct": {"label": "Offtaker Projected Elec Savingsto Utility Pct", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Initial monthly savings the utility is expected to receive for first year based as the percentage cost difference per kilowatt hour.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OneYearInPlaneAssumedIrradiation": {"label": "One Year In Plane Assumed Irradiation", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "One-year in-plane assumed irradiation, Hi, as described in IEC 61724-1 Ed. 2, in kWh/m2.", "type": "irradiance", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OneYearInPlaneMeasIrradiation": {"label": "One Year In Plane Meas Irradiation", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "IECRECertificate"], "description": "One-year in-plane measured irradiation, Hi, as described in IEC 61724-1 Ed. 2, in kWh/m2.", "type": "irradiance", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpAccessDesc": {"label": "Op Access Desc", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Description of how to access site, for example where to obtain keys to the site.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpAgreeForMasterLesseeLesseeAndOpAvailOfDoc": {"label": "Op Agree For Master Lessee Lessee And Op Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["OperatingAgreementsForMasterLesseeLesseeandOperator"], "description": "Indicates if the Operating Agreements for Master Lessee, Lessee and Operator is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpAgreeForMasterLesseeLesseeAndOpAvailOfDocExcept": {"label": "Op Agree For Master Lessee Lessee And Op Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["OperatingAgreementsForMasterLesseeLesseeandOperator"], "description": "Indicates if there are exceptions to the Operating Agreements for Master Lessee, Lessee and Operator or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpAgreeForMasterLesseeLesseeAndOpAvailOfFinalDoc": {"label": "Op Agree For Master Lessee Lessee And Op Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["OperatingAgreementsForMasterLesseeLesseeandOperator"], "description": "Indicates if the Operating Agreements for Master Lessee, Lessee and Operator is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpAgreeForMasterLesseeLesseeAndOpCntrparty": {"label": "Op Agree For Master Lessee Lessee And Op Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["OperatingAgreementsForMasterLesseeLesseeandOperator"], "description": "Names of counterparties to the Operating Agreements for Master Lessee, Lessee and Operator.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpAgreeForMasterLesseeLesseeAndOpDocLink": {"label": "Op Agree For Master Lessee Lessee And Op Doc Link", "taxonomy": "SOLAR", "entrypoints": ["OperatingAgreementsForMasterLesseeLesseeandOperator"], "description": "Link to the Operating Agreements For Master Lessee, Lessee And Operator document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpAgreeForMasterLesseeLesseeAndOpEffectDate": {"label": "Op Agree For Master Lessee Lessee And Op Effect Date", "taxonomy": "SOLAR", "entrypoints": ["OperatingAgreementsForMasterLesseeLesseeandOperator"], "description": "Effective date of the Operating Agreements for Master Lessee, Lessee and Operator.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpAgreeForMasterLesseeLesseeAndOpExceptDesc": {"label": "Op Agree For Master Lessee Lessee And Op Except Desc", "taxonomy": "SOLAR", "entrypoints": ["OperatingAgreementsForMasterLesseeLesseeandOperator"], "description": "Description of any exceptions to the Operating Agreements for Master Lessee, Lessee and Operator or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpAgreeForMasterLesseeLesseeAndOpExpDate": {"label": "Op Agree For Master Lessee Lessee And Op Exp Date", "taxonomy": "SOLAR", "entrypoints": ["OperatingAgreementsForMasterLesseeLesseeandOperator"], "description": "Expiration date of the Operating Agreements for Master Lessee, Lessee and Operator.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpCoResponsibleForRepair": {"label": "Op Co Responsible For Repair", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Name of company responsible for repairing or maintaining a specific piece of equipment.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpCombinationLockPwdInverterPwd": {"label": "Op Combination Lock Pwd Inverter Pwd", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Password and login id for combination lock for installation and for equipment.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpDeveloperInsurReqrmnts": {"label": "Op Developer Insur Reqrmnts", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Description of developer insurance requirements.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpDeveloperRptReqrmnts": {"label": "Op Developer Rpt Reqrmnts", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Description of developer reporting requirements.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpDeveloperTaxOblig": {"label": "Op Developer Tax Oblig", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Description of developer tax obligations.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpDistanceNearestOwnPVSystem": {"label": "Op Distance Nearest Own PV System", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Distance to nearest PV system project that has the same ownership, for example in miles.", "type": "length", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Foot", "Inch", "Mile", "Nautical Mile", "Yard", "Centimetre", "Decimetre", "Kilometre", "Metre", "Millimetre"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpEarthquakeInsur": {"label": "Op Earthquake Insur", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Amount of earthquake insurance in currency per nominal power (kWdc) which is defined as the nameplate capacity of the PV system.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpEventEstEnergyLost": {"label": "Op Event Est Energy Lost", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Estimated energy lost in kWh which could be associated with a specific event or downtime.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpExpensesCostPerWatt": {"label": "Op Expenses Cost Per Watt", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense. Value should be reported as amount per watt. The StatementScenarioAxis should be used to report values that are predicted. No axis should be used to report values that are actual.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpGuaranteeAvailOfDoc": {"label": "Op Guarantee Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["OperatorGuarantee"], "description": "Indicates if the Operator Guarantee is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpGuaranteeAvailOfDocExcept": {"label": "Op Guarantee Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["OperatorGuarantee"], "description": "Indicates if there are exceptions to the Operator Guarantee or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpGuaranteeAvailOfFinalDoc": {"label": "Op Guarantee Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["OperatorGuarantee"], "description": "Indicates if the Operator Guarantee is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpGuaranteeCntrparty": {"label": "Op Guarantee Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["OperatorGuarantee"], "description": "Names of counterparties to the Operator Guarantee.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpGuaranteeDocLink": {"label": "Op Guarantee Doc Link", "taxonomy": "SOLAR", "entrypoints": ["OperatorGuarantee"], "description": "Link to the Operator Guarantee document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpGuaranteeEffectDate": {"label": "Op Guarantee Effect Date", "taxonomy": "SOLAR", "entrypoints": ["OperatorGuarantee"], "description": "Effective date of the Operator Guarantee.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpGuaranteeExceptDesc": {"label": "Op Guarantee Except Desc", "taxonomy": "SOLAR", "entrypoints": ["OperatorGuarantee"], "description": "Description of any exceptions to the Operator Guarantee or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpGuaranteeExpDate": {"label": "Op Guarantee Exp Date", "taxonomy": "SOLAR", "entrypoints": ["OperatorGuarantee"], "description": "Expiration date of the Operator Guarantee.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpIssuesAckTime": {"label": "Op Issues Ack Time", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "M Contractor\u2019s operational ability. The value should be entered as a durationItemType using the ISO8601 format of PnYnMnDTnHnMnS. Acknowledgement Time may also be called Reaction Time, where H means hours, M means minutes, and S means seconds.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpIssuesDateAndTimeIssueCommenced": {"label": "Op Issues Date And Time Issue Commenced", "taxonomy": "SOLAR", "entrypoints": ["Sponsor", "OperationalIssuesReport"], "description": "Start time and date of individual issue.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpIssuesDateAndTimeIssueResolved": {"label": "Op Issues Date And Time Issue Resolved", "taxonomy": "SOLAR", "entrypoints": ["Sponsor", "OperationalIssuesReport"], "description": "Date and time issue resolved.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpIssuesDateAndTimeProdResumed": {"label": "Op Issues Date And Time Prod Resumed", "taxonomy": "SOLAR", "entrypoints": ["Sponsor", "OperationalIssuesReport"], "description": "Date and time production resumed after individual issue resolved.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpIssuesDateAndTimeProdStopped": {"label": "Op Issues Date And Time Prod Stopped", "taxonomy": "SOLAR", "entrypoints": ["Sponsor", "OperationalIssuesReport"], "description": "Date and time production stopped to resolve reported issue", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpIssuesDatePMCompleted": {"label": "Op Issues Date PM Completed", "taxonomy": "SOLAR", "entrypoints": ["Sponsor", "OperationalIssuesReport"], "description": "Date preventative maintenance completed.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpIssuesDatePMStarted": {"label": "Op Issues Date PM Started", "taxonomy": "SOLAR", "entrypoints": ["Sponsor", "OperationalIssuesReport"], "description": "Date preventative maintenance started.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpIssuesEnergyLossDueToIssue": {"label": "Op Issues Energy Loss Due To Issue", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Amount of energy lost due to operational system issue.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpIssuesEnvHealthAndSafetyRelated": {"label": "Op Issues Env Health And Safety Related", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Indicates that the operational issue is warranty related. If it is environmental health and safety related, TRUE; if it is not, FALSE", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpIssuesFutureSteps": {"label": "Op Issues Future Steps", "taxonomy": "SOLAR", "entrypoints": ["Sponsor", "OperationalIssuesReport"], "description": "Information related to an issue covering future steps to be taken on the issue.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpIssuesImpactOfIssue": {"label": "Op Issues Impact Of Issue", "taxonomy": "SOLAR", "entrypoints": ["Sponsor", "OperationalIssuesReport"], "description": "Description of information related to an issue and impact of the issue.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpIssuesInterventionTime": {"label": "Op Issues Intervention Time", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "M Contractor to mobilize and be on site. The value should be entered as a durationItemType using the ISO8601 format of PnYnMnDTnHnMnS, where H means hours, M means minutes, and S means seconds.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpIssuesLengthofIssue": {"label": "Op Issues Lengthof Issue", "taxonomy": "SOLAR", "entrypoints": ["Sponsor", "OperationalIssuesReport"], "description": "Number of days the issue takes to be resolved.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpIssuesPlanOfAction": {"label": "Op Issues Plan Of Action", "taxonomy": "SOLAR", "entrypoints": ["Sponsor", "OperationalIssuesReport"], "description": "Information related to an issue covering plan of action to be taken on the issue.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpIssuesResolTime": {"label": "Op Issues Resol Time", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "M Contractor. The value should be entered as a durationItemType using the ISO8601 format of PnYnMnDTnHnMnS, where H means hours, M means minutes, and S means seconds.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpIssuesRptIssueDesc": {"label": "Op Issues Rpt Issue Desc", "taxonomy": "SOLAR", "entrypoints": ["Sponsor", "OperationalIssuesReport"], "description": "Description of reported issue that requires resolution.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpIssuesTitleOfIssue": {"label": "Op Issues Title Of Issue", "taxonomy": "SOLAR", "entrypoints": ["Sponsor", "OperationalIssuesReport"], "description": "Title of the issue.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpIssuesWarrRelated": {"label": "Op Issues Warr Related", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Indicates that the operational issue is warranty related. If it is warranty related, TRUE; if it is not, FALSE", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpManualAvailOfDoc": {"label": "Op Manual Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["OperationsManual"], "description": "Indicates if the Operations Manual is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpManualAvailOfDocExcept": {"label": "Op Manual Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["OperationsManual"], "description": "Indicates if there are exceptions to the Operations Manual or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpManualAvailOfFinalDoc": {"label": "Op Manual Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["OperationsManual"], "description": "Indicates if the Operations Manual is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpManualCntrparty": {"label": "Op Manual Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["OperationsManual"], "description": "Names of counterparties to the Operations Manual.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpManualDocLink": {"label": "Op Manual Doc Link", "taxonomy": "SOLAR", "entrypoints": ["OperationsManual"], "description": "Link to the Operations Manual document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpManualEffectDate": {"label": "Op Manual Effect Date", "taxonomy": "SOLAR", "entrypoints": ["OperationsManual"], "description": "Effective date of the Operations Manual.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpManualExceptDesc": {"label": "Op Manual Except Desc", "taxonomy": "SOLAR", "entrypoints": ["OperationsManual"], "description": "Description of any exceptions to the Operations Manual or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpManualExpDate": {"label": "Op Manual Exp Date", "taxonomy": "SOLAR", "entrypoints": ["OperationsManual"], "description": "Expiration date of the Operations Manual.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpMgrBillingMeth": {"label": "Op Mgr Billing Meth", "taxonomy": "SOLAR", "entrypoints": ["OperationsManager", "ProjectFinancing"], "description": "Description of the operations manager billing method.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpMgrConsumablesStrategy": {"label": "Op Mgr Consumables Strategy", "taxonomy": "SOLAR", "entrypoints": ["OperationsManager", "ProjectFinancing"], "description": "Description of the operations manager consumables strategy. consumables are items such as fuses that are used up quickly and must be replenished.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpMgrContOfOpProgram": {"label": "Op Mgr Cont Of Op Program", "taxonomy": "SOLAR", "entrypoints": ["OperationsManager", "ProjectFinancing"], "description": "Description of the operations manager continuity of operations program.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpMgrEnergyForecastingCapabilities": {"label": "Op Mgr Energy Forecasting Capabilities", "taxonomy": "SOLAR", "entrypoints": ["OperationsManager", "ProjectFinancing"], "description": "Description of the energy forecasting and settlement capabiities and tools of the operations manager.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpMgrFailureAndRemedProcedures": {"label": "Op Mgr Failure And Remed Procedures", "taxonomy": "SOLAR", "entrypoints": ["OperationsManager", "ProjectFinancing"], "description": "Description of the operations manager failure and remediation procedures.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpMgrFederalTaxIDNum": {"label": "Op Mgr Federal Tax ID Num", "taxonomy": "SOLAR", "entrypoints": ["OperationsManager", "ProjectFinancing"], "description": "Federal tax identification number for the Operations Manager.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpMgrID": {"label": "Op Mgr ID", "taxonomy": "SOLAR", "entrypoints": ["UML", "OperationsManager", "ProjectFinancing"], "description": "Identifier for the Operations Manager.", "type": "legalEntityIdentifier", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpMgrInsurPolicyMgmt": {"label": "Op Mgr Insur Policy Mgmt", "taxonomy": "SOLAR", "entrypoints": ["OperationsManager", "ProjectFinancing"], "description": "Description of the operations manager insurance policy management.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpMgrMegawattsUnderMgmt": {"label": "Op Mgr Megawatts Under Mgmt", "taxonomy": "SOLAR", "entrypoints": ["OperationsManager", "ProjectFinancing"], "description": "Number of megawatts under management by Operations and Maintenance manager.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpMgrNERCAndFERCQual": {"label": "Op Mgr NERC And FERC Qual", "taxonomy": "SOLAR", "entrypoints": ["OperationsManager", "ProjectFinancing"], "description": "Description of the qualifications required through the North American Electric Reliability Corporation (NERC) and Federal Energy Regulatory Commission (FERC) for the operations manager.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpMgrNumOfProj": {"label": "Op Mgr Num Of Proj", "taxonomy": "SOLAR", "entrypoints": ["OperationsManager", "ProjectFinancing"], "description": "Number of projects under management by Operations and Maintenance manager.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpMgrNumOfStates": {"label": "Op Mgr Num Of States", "taxonomy": "SOLAR", "entrypoints": ["OperationsManager", "ProjectFinancing"], "description": "Number of states where Operations and Maintenance manager operates.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpMgrOpCenter": {"label": "Op Mgr Op Center", "taxonomy": "SOLAR", "entrypoints": ["OperationsManager", "ProjectFinancing"], "description": "Description of the operational center managed by the operations manager.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpMgrOtherServ": {"label": "Op Mgr Other Serv", "taxonomy": "SOLAR", "entrypoints": ["OperationsManager", "ProjectFinancing"], "description": "Description of other service offerings available from the operations manager.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpMgrOutsourcingPlan": {"label": "Op Mgr Outsourcing Plan", "taxonomy": "SOLAR", "entrypoints": ["OperationsManager", "ProjectFinancing"], "description": "Description of operational areas that will be outsourced along with qualifications of the companies the operations manager will engage.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpMgrPerfGuarantees": {"label": "Op Mgr Perf Guarantees", "taxonomy": "SOLAR", "entrypoints": ["OperationsManager", "ProjectFinancing"], "description": "Description of the operations manager performance guarantees.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpMgrPreventAndCorrectiveMaint": {"label": "Op Mgr Prevent And Corrective Maint", "taxonomy": "SOLAR", "entrypoints": ["OperationsManager", "ProjectFinancing"], "description": "Description of the preventative and corrective maintenance plan and use of major maintenance budgets and reserve account by the operations manager.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpMgrRECAccounting": {"label": "Op Mgr REC Accounting", "taxonomy": "SOLAR", "entrypoints": ["OperationsManager", "ProjectFinancing"], "description": "Description of the operations manager plans for renewable energy credit (REC) accounting, for example through WREGIS, renewable energy registry and tracking.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpMgrRpt": {"label": "Op Mgr Rpt", "taxonomy": "SOLAR", "entrypoints": ["OperationsManager", "ProjectFinancing"], "description": "Description of the operations manager reporting plan, for example monthly operating reports, establishing a reporting portal.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpMgrSparePartsStrategy": {"label": "Op Mgr Spare Parts Strategy", "taxonomy": "SOLAR", "entrypoints": ["OperationsManager", "ProjectFinancing"], "description": "Description of the operations manager spare parts strategy.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpMgrSupplyStrategy": {"label": "Op Mgr Supply Strategy", "taxonomy": "SOLAR", "entrypoints": ["OperationsManager", "ProjectFinancing"], "description": "Description of the operations manager supply strategy.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpMgrWarrExperience": {"label": "Op Mgr Warr Experience", "taxonomy": "SOLAR", "entrypoints": ["OperationsManager", "ProjectFinancing"], "description": "Description of the operations manager warranty claims experience and warranty work management.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpMgrWorkflow": {"label": "Op Mgr Workflow", "taxonomy": "SOLAR", "entrypoints": ["OperationsManager", "ProjectFinancing"], "description": "Description of the operations manager workflow process and ticketing system.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpPerfDaylightHoursInceptToDate": {"label": "Op Perf Daylight Hours Incept To Date", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Expected number of daylight inverter hours from inception to date when there is sufficient daylight to activate the inverters.", "type": "decimal", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpPerfDaysProdLost": {"label": "Op Perf Days Prod Lost", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Total days of production lost due to issues.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpPerfDaysofOperation": {"label": "Op Perf Daysof Operation", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Number of days of operation on the project.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpPerfDowntime": {"label": "Op Perf Downtime", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Number of hours of inverter downtime.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpPerfDowntimeInceptToDate": {"label": "Op Perf Downtime Incept To Date", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Number of inverter hours downtime from inception to date.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpPerfFailedComponent": {"label": "Op Perf Failed Component", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Name of failed component.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpPerfFaultCodeCount": {"label": "Op Perf Fault Code Count", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Number of fault codes generated by inverters.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpPerfGuaranteeSponsorGuaranteedOutput": {"label": "Op Perf Guarantee Sponsor Guaranteed Output", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract", "OperatorPerformanceSponsorGuaranteeContract"], "description": "Guaranteed kWh output (developer as sponsor) per the Operator Performance Guarantee.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpPerfGuaranteeSponsorPerfGuarantee": {"label": "Op Perf Guarantee Sponsor Perf Guarantee", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract", "OperatorPerformanceSponsorGuaranteeContract"], "description": "Sponsor performance guarantee as percent of P50 energy production per the Operator Performance Guarantee.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpPerfGuaranteeSponsorPerfGuaranteeExpDate": {"label": "Op Perf Guarantee Sponsor Perf Guarantee Exp Date", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract", "OperatorPerformanceSponsorGuaranteeContract"], "description": "Expiration date of the sponsor performance guarantee per the Operator Performance Guarantee.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpPerfGuaranteeSponsorPerfGuaranteeInitiationDate": {"label": "Op Perf Guarantee Sponsor Perf Guarantee Initiation Date", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract", "OperatorPerformanceSponsorGuaranteeContract"], "description": "Initiation date of the sponsor performance guarantee per the Operator Performance Guarantee.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpPerfGuaranteeSponsorPerfGuaranteeTerm": {"label": "Op Perf Guarantee Sponsor Perf Guarantee Term", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract", "OperatorPerformanceSponsorGuaranteeContract"], "description": "Term of the sponsor performance guarantee per the Operator Performance Guarantee. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpPerfGuaranteeSponsorPerfGuaranteeType": {"label": "Op Perf Guarantee Sponsor Perf Guarantee Type", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract", "OperatorPerformanceSponsorGuaranteeContract"], "description": "Description of the sponsor performance guarantee type per the Operator Performance Guarantee.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpPerfHostElectricityUseProfile": {"label": "Op Perf Host Electricity Use Profile", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Host Electricity Use Profile defined as system size as percent of customer load.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpPerfHostPurchOptTerms": {"label": "Op Perf Host Purch Opt Terms", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Description of host purchase option terms.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpPerfInsulatedGAteBipolarTransistorsTemp": {"label": "Op Perf Insulated G Ate Bipolar Transistors Temp", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Temperature of the IGBT (insulated gate bipolar transistors of the inverter). Can be reported as Celsius or Fahrenheit by the preparer when specifying units in the instance document.", "type": "temperature", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Celsius", "Kelvin", "Fahrenheit"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpPerfPMPctCompleted": {"label": "Op Perf PM Pct Completed", "taxonomy": "SOLAR", "entrypoints": ["ComponentMaintenanceActions"], "description": "Percent of preventative maintenance that has been completed.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpPerfPMPctRemaining": {"label": "Op Perf PM Pct Remaining", "taxonomy": "SOLAR", "entrypoints": ["ComponentMaintenanceActions"], "description": "Percent of preventative maintenance remaining to be completed.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpProjMgrToThirdPartyOwn": {"label": "Op Proj Mgr To Third Party Own", "taxonomy": "SOLAR", "entrypoints": ["OperationsManager", "ProjectFinancing"], "description": "Ratio of projects owned by Operations and Maintenance Manager versus projected owned by third parties.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpRptAgreeRelatedToMajorEvent": {"label": "Op Rpt Agree Related To Major Event", "taxonomy": "SOLAR", "entrypoints": ["Sponsor", "OperationalEventReport"], "description": "Agreement or contract associated with a major event or incident that happened during the period related to the operations of the project. Agreement could be the Asset Management Agreement, the Engineering Procurement and Construction Contract, the Limited Liability Company Agreement, the Management Services Agreement, the Interconnection Agreement, the Power Purchase Agreement, Lease Agreement or Site Lease.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpRptAgreeSectionRelatedToMajorEvent": {"label": "Op Rpt Agree Section Related To Major Event", "taxonomy": "SOLAR", "entrypoints": ["Sponsor", "OperationalEventReport"], "description": "Description of the section in the agreement related to the action.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpRptAgreeVarianceRelatedToMajorEvent": {"label": "Op Rpt Agree Variance Related To Major Event", "taxonomy": "SOLAR", "entrypoints": ["Sponsor", "OperationalEventReport"], "description": "Description of variance from expectations contained in the agreement related to the action.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpRptAvailOfDoc": {"label": "Op Rpt Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["MonthlyOperatingReport"], "description": "Indicates if the Monthly Operating Report is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpRptAvailOfDocExcept": {"label": "Op Rpt Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["MonthlyOperatingReport"], "description": "Indicates if there are exceptions to the Monthly Operating Report or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpRptAvailOfFinalDoc": {"label": "Op Rpt Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["MonthlyOperatingReport"], "description": "Indicates if the Monthly Operating Report is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpRptCntrparty": {"label": "Op Rpt Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["MonthlyOperatingReport"], "description": "Names of counterparties to the Monthly Operating Report, which documents monthly statistics on insolation, energy, availability and performance.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpRptCommentAboutMajorEvent": {"label": "Op Rpt Comment About Major Event", "taxonomy": "SOLAR", "entrypoints": ["Sponsor", "OperationalEventReport"], "description": "Comment about a major event that happened during the period related to the operations of the project.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpRptDateOfMajorEvent": {"label": "Op Rpt Date Of Major Event", "taxonomy": "SOLAR", "entrypoints": ["Sponsor", "OperationalEventReport"], "description": "Date of a major event that happened during the period related to the operations of the project.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpRptDescOfMajorEvent": {"label": "Op Rpt Desc Of Major Event", "taxonomy": "SOLAR", "entrypoints": ["Sponsor", "OperationalEventReport"], "description": "Description of a major event that happened during the period related to the operations of the project.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpRptDocLink": {"label": "Op Rpt Doc Link", "taxonomy": "SOLAR", "entrypoints": ["MonthlyOperatingReport"], "description": "Link to the Monthly Operating Report document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpRptEffectDate": {"label": "Op Rpt Effect Date", "taxonomy": "SOLAR", "entrypoints": ["MonthlyOperatingReport"], "description": "Effective date of the Monthly Operating Report, which documents monthly statistics on insolation, energy, availability and performance.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpRptEndDate": {"label": "Op Rpt End Date", "taxonomy": "SOLAR", "entrypoints": ["MonthlyOperatingReport"], "description": "End date of the Monthly Operating Report, which documents monthly statistics on insolation, energy, availability and performance.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpRptExceptDesc": {"label": "Op Rpt Except Desc", "taxonomy": "SOLAR", "entrypoints": ["MonthlyOperatingReport"], "description": "Description of any exceptions to the Monthly Operating Report or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpRptLevel": {"label": "Op Rpt Level", "taxonomy": "SOLAR", "entrypoints": ["MonthlyOperatingReport"], "description": "Indicates if the Monthly Operating Report is at the Site Level, Fund Level, or Project Level.", "type": "mORLevel", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpRptMajorEvent": {"label": "Op Rpt Major Event", "taxonomy": "SOLAR", "entrypoints": ["Sponsor", "OperationalEventReport"], "description": "Title of a major event that happened during the period related to the operations of the project.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpRptMaterialNonRoutineMaint": {"label": "Op Rpt Material Non Routine Maint", "taxonomy": "SOLAR", "entrypoints": ["MonthlyOperatingReport"], "description": "Description of material non-routine maintenance in the Monthly Operating Report", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpRptOverview": {"label": "Op Rpt Overview", "taxonomy": "SOLAR", "entrypoints": ["MonthlyOperatingReport"], "description": "Description of project overview in the Monthly Operating Report", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpRptPreparerName": {"label": "Op Rpt Preparer Name", "taxonomy": "SOLAR", "entrypoints": ["MonthlyOperatingReport"], "description": "Name of the company or individual that prepared the monthly operating report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpRptRegulMattersCurtailmentandTransIssues": {"label": "Op Rpt Regul Matters Curtailmentand Trans Issues", "taxonomy": "SOLAR", "entrypoints": ["MonthlyOperatingReport"], "description": "Description of regulatory matters, curtailment and transmission issues in the Monthly Operating Report", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpRptResponseTimeToMajorEvent": {"label": "Op Rpt Response Time To Major Event", "taxonomy": "SOLAR", "entrypoints": ["Sponsor", "OperationalEventReport"], "description": "Amount of time taken to respond to a major event that happened during the period related to the operations of the project.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpRptRoutinePM": {"label": "Op Rpt Routine PM", "taxonomy": "SOLAR", "entrypoints": ["MonthlyOperatingReport"], "description": "Description of routine preventative maintenance in the Monthly Operating Report", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpRptSeverityOfMajorEvent": {"label": "Op Rpt Severity Of Major Event", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Level of severity of the major operational event, which can be Low, Moderate, or High.", "type": "eventSeverity", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpRptWarrMgmt": {"label": "Op Rpt Warr Mgmt", "taxonomy": "SOLAR", "entrypoints": ["MonthlyOperatingReport"], "description": "Description of warranty management in the Monthly Operating Report", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OpStatus": {"label": "Op Status", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Confirmation that the system is in operation. If in operation, TRUE; if not in operation, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OptimizerCertListing": {"label": "Optimizer Cert Listing", "taxonomy": "SOLAR", "entrypoints": ["CutSheet"], "description": "Description of certifications available for the optimizer.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OptimizerHasCertEN61000": {"label": "Optimizer Has Cert EN61000", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Indicates if the optimizer has EN61000 certification, emissions and immunity standard. If it does, TRUE; if it does not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OptimizerHasCertIEC61010": {"label": "Optimizer Has Cert IEC61010", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Indicates if the optimizer has iec61010 certification, safety standard. If it does, TRUE; if it does not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OptimizerHasCertUL1741": {"label": "Optimizer Has Cert UL1741", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Indicates if the optimizer has ul1741 certification, safety standard. If it does, TRUE; if it does not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OptimizerMPPTOpRangeVoltageMax": {"label": "Optimizer MPPT Op Range Voltage Max", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Optimizer Maximum Power Point Tracking maximum operating voltage range.", "type": "voltage", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Volt", "Kilovolt", "Megavolt", "Gigavolt"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OptimizerMPPTOpRangeVoltageMin": {"label": "Optimizer MPPT Op Range Voltage Min", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Optimizer Maximum Power Point Tracking minimum operating voltage range.", "type": "voltage", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Volt", "Kilovolt", "Megavolt", "Gigavolt"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OptimizerMaxEffic": {"label": "Optimizer Max Effic", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Maximum percent efficiency rating of the optimizer.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OptimizerMaxInputCurrent": {"label": "Optimizer Max Input Current", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Maximum amount of current that the optimizer can safely draw.", "type": "electricCurrent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OptimizerMaxInputVoltage": {"label": "Optimizer Max Input Voltage", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Maximum rated voltage of the optimizer.Maximum rated voltage of the optimizer. Absolute maximum input voltage Voc at the lowest temperature according to NEC.", "type": "voltage", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Volt", "Kilovolt", "Megavolt", "Gigavolt"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OptimizerMaxOutputCurrent": {"label": "Optimizer Max Output Current", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Maximum amount of current that the optimizer can output.", "type": "electricCurrent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OptimizerMaxOutputVoltage": {"label": "Optimizer Max Output Voltage", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Maximum voltage that the optimizer can output.", "type": "voltage", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Volt", "Kilovolt", "Megavolt", "Gigavolt"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OptimizerMaxShortCircuitCurrent": {"label": "Optimizer Max Short Circuit Current", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "This is the maximum input current, based on PV module, that the optimizer can handle.", "type": "electricCurrent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OptimizerMaxSystemVoltage": {"label": "Optimizer Max System Voltage", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Maximum system DC voltage that the optimizer can support.", "type": "voltage", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Volt", "Kilovolt", "Megavolt", "Gigavolt"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OptimizerRatedInputPower": {"label": "Optimizer Rated Input Power", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Rated input power of the optimizer.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OptimizerServiceability": {"label": "Optimizer Serviceability", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": " separate from the module.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OptimizerType": {"label": "Optimizer Type", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Physical type of optimizer which can be stand-alone, attached to a module, embedded in the module or other.", "type": "optimizerType", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OptimizerWtEffic": {"label": "Optimizer Wt Effic", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Measured efficiency under test conditions equal to California Energy Commission (CEC) test conditions.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OrientationAzimuth": {"label": "Orientation Azimuth", "taxonomy": "SOLAR", "entrypoints": ["UML"], "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.", "type": "planeAngle", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Degree", "Radian"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OrientationGCR": {"label": "Orientation GCR", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "The ground coverage ratio must be a value greater than 0.01 and less than 0.99.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OrientationMaxTrackerRotationLimit": {"label": "Orientation Max Tracker Rotation Limit", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Maximum (positive) angle of rotation from the vertical plane (at zero degrees) clockwise about the horizontal axis when observed from the equator for north south oriented single axis trackers or from the easterly direction for dual axis trackers or east west oriented single axis trackers.", "type": "planeAngle", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Degree", "Radian"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OrientationMinTrackerRotationLimit": {"label": "Orientation Min Tracker Rotation Limit", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Minimum (negative) angle of rotation from the vertical plane (at zero degrees) clockwise about the axis when observed from the equator for north south oriented single axis trackers or from the easterly direction for dual axis trackers or east west oriented single axis trackers.", "type": "planeAngle", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Degree", "Radian"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OrientationTilt": {"label": "Orientation Tilt", "taxonomy": "SOLAR", "entrypoints": ["UML"], "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)", "type": "planeAngle", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Degree", "Radian"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OtherAdminFeesPerWatt": {"label": "Other Admin Fees Per Watt", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Other administrative fees. Value should be reported as amount per watt. The StatementScenarioAxis should be used to report values that are predicted. No axis should be used to report values that are actual.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OtherEquipDueDiligenceReportsAvailOfDoc": {"label": "Other Equip Due Diligence Reports Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["OtherEquipmentDueDiligenceReports"], "description": "Indicates if the Other Equipment Due Diligence Reports is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OtherEquipDueDiligenceReportsAvailOfDocExcept": {"label": "Other Equip Due Diligence Reports Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["OtherEquipmentDueDiligenceReports"], "description": "Indicates if there are exceptions to the Other Equipment Due Diligence Reports. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OtherEquipDueDiligenceReportsAvailOfFinalDoc": {"label": "Other Equip Due Diligence Reports Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["OtherEquipmentDueDiligenceReports"], "description": "Indicates if the Other Equipment Due Diligence Reports is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OtherEquipDueDiligenceReportsCntrparty": {"label": "Other Equip Due Diligence Reports Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["OtherEquipmentDueDiligenceReports"], "description": "Names of counterparties to the Other Equipment Due Diligence Reports.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OtherEquipDueDiligenceReportsDocLink": {"label": "Other Equip Due Diligence Reports Doc Link", "taxonomy": "SOLAR", "entrypoints": ["OtherEquipmentDueDiligenceReports"], "description": "Link to the Other Equipment Due Diligence Reports document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OtherEquipDueDiligenceReportsEffectDate": {"label": "Other Equip Due Diligence Reports Effect Date", "taxonomy": "SOLAR", "entrypoints": ["OtherEquipmentDueDiligenceReports"], "description": "Effective date of the Other Equipment Due Diligence Reports.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OtherEquipDueDiligenceReportsExceptDesc": {"label": "Other Equip Due Diligence Reports Except Desc", "taxonomy": "SOLAR", "entrypoints": ["OtherEquipmentDueDiligenceReports"], "description": "Description of any exceptions to the Other Equipment Due Diligence Reports.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OtherEquipDueDiligenceReportsExpDate": {"label": "Other Equip Due Diligence Reports Exp Date", "taxonomy": "SOLAR", "entrypoints": ["OtherEquipmentDueDiligenceReports"], "description": "Expiration date of the Other Equipment Due Diligence Reports.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OtherExpensesPerWatt": {"label": "Other Expenses Per Watt", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Amount of expense classified as other. Value should be reported as amount per watt. The StatementScenarioAxis should be used to report values that are predicted. No axis should be used to report values that are actual.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OtherIncomePerWatt": {"label": "Other Income Per Watt", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Amount of revenue and income classified as other. Value should be reported as amount per watt. The StatementScenarioAxis should be used to report values that are predicted. No axis should be used to report values that are actual.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OtherPermitsGoverningAuthName": {"label": "Other Permits Governing Auth Name", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Name of the governing authority that issued permit", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OtherPermitsIssueDate": {"label": "Other Permits Issue Date", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Date on which permit was issued", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OtherPermitsLink": {"label": "Other Permits Link", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Link to permit", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OtherPermitsType": {"label": "Other Permits Type", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Description of the type of other permit related to the site, for example, Electrical, Building, Wetlands.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OtherPmtToFinanciers": {"label": "Other Pmt To Financiers", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Amount of other payments made to financiers.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OtherPmtToFinanciersPerWatt": {"label": "Other Pmt To Financiers Per Watt", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Amount of payments to other financiers in the reporting period. Value should be reported as amount per watt. The StatementScenarioAxis should be used to report values that are predicted. No axis should be used to report values that are actual.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OtherTaxExpenseBenefitPerWatt": {"label": "Other Tax Expense Benefit Per Watt", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Amount of other income tax expense (benefit). Value should be reported as amount per watt. The StatementScenarioAxis should be used to report values that are predicted. No axis should be used to report values that are actual.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OtherTestingSourceRequirementDocUsedDesc": {"label": "Other Testing Source Requirement Doc Used Desc", "taxonomy": "SOLAR", "entrypoints": ["CutSheet"], "description": "Description of source document requirements used for other testing.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PBIRevenue": {"label": "PBI Revenue", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Performance Based Incentive (PBI) Revenue from the State of California. Is a rebate program based on the performance of the system.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:Revenues"]}, "PBIRevenuePerWatt": {"label": "PBI Revenue Per Watt", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Revenue from energy production based incentive. Value should be reported as amount per watt. The StatementScenarioAxis should be used to report values that are predicted. No axis should be used to report values that are actual.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractAdditionalTermDuration": {"label": "PPA Contract Additional Term Duration", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Duration of additional terms allowed in the Power Purchase Agreement, beyond the initial term. For example, the PPA may allow two additional terms of five years each. The value, five years, 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractAdditionalTermNum": {"label": "PPA Contract Additional Term Num", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "The number of additional terms allowed in the Power Purchase Agreement, beyond the initial term. For example, the PPA may allow two additional terms of five years each. The value two should be entered as an integer.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractReviewConsidered": {"label": "PPA Contract Review Considered", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Indicates if a review of the PPA contract has been considered. If it has been considered, TRUE; if it has not been considered, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsAssignProvisions": {"label": "PPA Contract Terms Assign Provisions", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Description of assignment provisions in the event that one of the transacting parties to the Power Purchase Agreement wants to assign their rights to someone else.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsBuyoutOptInPPA": {"label": "PPA Contract Terms Buyout Opt In PPA", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Description of buyout options in the Power Purchase Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsCommercOpDateGuaranty": {"label": "PPA Contract Terms Commerc Op Date Guaranty", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Commercial operations date guaranteed which is the date by which the project has to be operational per the Power Purchase Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsContractHistoryAndStruct": {"label": "PPA Contract Terms Contract History And Struct", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Description of contract history and structure of the Power Purchase Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsCurtailProvisions": {"label": "PPA Contract Terms Curtail Provisions", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Description of curtailment provisions of the Power Purchase Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsDateOfContractExp": {"label": "PPA Contract Terms Date Of Contract Exp", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate", "PowerPurchaseAgreement"], "description": "Date of contract expiration of long-term contract to purchase electricity from a production system, e.g., could be same as PPA Expiration Date.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsDateOfContractInitiation": {"label": "PPA Contract Terms Date Of Contract Initiation", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate", "PowerPurchaseAgreement"], "description": "Date of contract initiation of long-term contract to purchase electricity from a production system. (Asset mgmt and transaction/trade), e.g., could be the same as PPA Effective Date.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsDefaultProvisions": {"label": "PPA Contract Terms Default Provisions", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Description of default provisions of the Power Purchase Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsEffectDate": {"label": "PPA Contract Terms Effect Date", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Effective date of the Power Purchase Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsEndofTermProvisions": {"label": "PPA Contract Terms Endof Term Provisions", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Description of end of term provisions of the Power Purchase Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsFinAssurances": {"label": "PPA Contract Terms Fin Assurances", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "PowerPurchaseAgreementContractTermsFinancialAssurances", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsInsurReqrmnts": {"label": "PPA Contract Terms Insur Reqrmnts", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Description of insurance requirements in the Power Purchase Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsLimitationofLiability": {"label": "PPA Contract Terms Limitationof Liability", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Description of Limitation of Liability clause in the Power Purchase Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsOrigTermOfPPALease": {"label": "PPA Contract Terms Orig Term Of PPA Lease", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Term of the original Power Purchase Agreement, calculated by Last Payment Date minus First Payment Date. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsPPAAmendmentEffectDate": {"label": "PPA Contract Terms PPA Amendment Effect Date", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Effective date of the Power Purchase Agreement Amendment.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": null, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsPPAAmendmentExecutionDate": {"label": "PPA Contract Terms PPA Amendment Execution Date", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Execution date of the Power Purchase Agreement Amendment.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsPPAAmendmentExpDate": {"label": "PPA Contract Terms PPA Amendment Exp Date", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Expiration date of the Power Purchase Agreement Amendment.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": null, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsPPACntrparty": {"label": "PPA Contract Terms PPA Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Counterparty to the Power Purchase Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsPPAFirmVolume": {"label": "PPA Contract Terms PPA Firm Volume", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Guaranteed volume of energy to be delivered by the Project Company under the terms of the Power Purchase Agreement in kWh.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsPPAGuaranteedOutput": {"label": "PPA Contract Terms PPA Guaranteed Output", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Output guaranteed in the Power Purchase Agreement in kWh.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsPPAPerfGuarantee": {"label": "PPA Contract Terms PPA Perf Guarantee", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Performance guarantee output as percent of P50 energy production.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsPPAPerfGuaranteeExpDate": {"label": "PPA Contract Terms PPA Perf Guarantee Exp Date", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Power Purchase Agreement Performance Guarantee Expiration Date", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsPPAPerfGuaranteeInitiationDate": {"label": "PPA Contract Terms PPA Perf Guarantee Initiation Date", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Power Purchase Agreement Performance Guarantee Initiation Date", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsPPAPerfGuaranteeTerm": {"label": "PPA Contract Terms PPA Perf Guarantee Term", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Term of the performance guarantee. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsPPAPerfGuaranteeType": {"label": "PPA Contract Terms PPA Perf Guarantee Type", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Description of the type of performance guarantee.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsPPAPortionOfSite": {"label": "PPA Contract Terms PPA Portion Of Site", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Percentage of site based on units per the Power Purchase Agreement.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsPPAPortionOfUnits": {"label": "PPA Contract Terms PPA Portion Of Units", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Number of units used to measure power system capacity for Power Purchase Agreement.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsPPATerm": {"label": "PPA Contract Terms PPA Term", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PowerPurchaseAgreement"], "description": "Term of the Power Purchase Agreement. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsPmtFreq": {"label": "PPA Contract Terms Pmt Freq", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "The time interval at which lease payments are to be made to the system owner, for example, monthly, quarterly, annually.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsPowerOfftakeAgreeType": {"label": "PPA Contract Terms Power Offtake Agree Type", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Description of Power Offtake Agreement in the Power Purchase Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsProdGuarantee": {"label": "PPA Contract Terms Prod Guarantee", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Amount of energy (kWh) guaranteed to be generated by the installation in the Power Purchase Agreement.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsProvider": {"label": "PPA Contract Terms Provider", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Name of project company or developer (organization that produces energy) in the Power Purchase Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsRECBundledWithElectricity": {"label": "PPA Contract Terms REC Bundled With Electricity", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Amount of Renewable Energy Credits sold to off-taker when electricity sold to off taker includes the Renewable Energy Credits so the off taker can take advantage of the credit.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsSiteLeaseAgree": {"label": "PPA Contract Terms Site Lease Agree", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Confirmation of the availability of the Site Lease Agreement per the Power Purchase Agreement Agreement. If available, TRUE; if not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsSpecialCustomerRightsAndOblig": {"label": "PPA Contract Terms Special Customer Rights And Oblig", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Description of special customer rights and obligations in the Power Purchase Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsSpecialFeat": {"label": "PPA Contract Terms Special Feat", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Description of special features in the Power Purchase Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsSpecialProviderRightsAndOblig": {"label": "PPA Contract Terms Special Provider Rights And Oblig", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Description of special provider rights and obligations in the Power Purchase Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsTermRights": {"label": "PPA Contract Terms Term Rights", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Description of termination rights of all parties to the transaction in the Power Purchase Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAContractTermsTransAndSchedResponsibilities": {"label": "PPA Contract Terms Trans And Sched Responsibilities", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Description of transmission and scheduling responsibilities in the Power Purchase Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPADesc": {"label": "PPA Desc", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PowerPurchaseAgreement"], "description": "Description of the Power Purchase Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPAPurchrOptToPurch": {"label": "PPA Purchr Opt To Purch", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Description of purchaser option to purchase the system, as described in the Power Purchase Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPARateActualAmt": {"label": "PPA Rate Actual Amt", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Power Purchase Agreement Actual revenue generated.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPARateAddrForInvoices": {"label": "PPA Rate Addr For Invoices", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Address for Power Purchase Agreement off taker.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPARateAmtActualToIncept": {"label": "PPA Rate Amt Actual To Incept", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Power Purchase Agreement Actual revenue generated from inception to date.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPARateCntrpartyRptReqrmnts": {"label": "PPA Rate Cntrparty Rpt Reqrmnts", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Description of Power Purchase Agreement counterparty reporting requirements.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPARateCntrpartyTaxObligAmt": {"label": "PPA Rate Cntrparty Tax Oblig Amt", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Amount of counterparty tax obligations in the Power Purchase Agreement.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPARateCntrpartyTaxObligDesc": {"label": "PPA Rate Cntrparty Tax Oblig Desc", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Description of counterparty tax obligations in the Power Purchase Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPARateCoInvoicesSentTo": {"label": "PPA Rate Co Invoices Sent To", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Name of company where the Power Purchase Agreement invoice is sent.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPARateContactAddrToRecvNotices": {"label": "PPA Rate Contact Addr To Recv Notices", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Address where notices regarding activities related to the Power Purchase Agreement are sent.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPARateContactEmailToRecvNotices": {"label": "PPA Rate Contact Email To Recv Notices", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Email address for contact individual for Power Purchase Agreement notices.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPARateContactToRecvNotices": {"label": "PPA Rate Contact To Recv Notices", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Contact individual for Power Purchase Agreement notices.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPARateContractExpDate": {"label": "PPA Rate Contract Exp Date", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Expiration date of the Power Purchase Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPARateEmailAddrToSendInvoices": {"label": "PPA Rate Email Addr To Send Invoices", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Email address for billing contact for Power Purchase Agreement off taker.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPARateEscalator": {"label": "PPA Rate Escalator", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Percent escalator of the Power Purchase Agreement.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPARateExpectAmt": {"label": "PPA Rate Expect Amt", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Power Purchase Agreement expected revenue generated.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPARateExpectAmtInceptToDate": {"label": "PPA Rate Expect Amt Incept To Date", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Power Purchase Agreement expected revenue generated from inception to date.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPARateHostTelephoneToRecvNotices": {"label": "PPA Rate Host Telephone To Recv Notices", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Telephone number of individual who receives Power Purchase Agreement notices.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPARateInvoicingDate": {"label": "PPA Rate Invoicing Date", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Date of the Power Purchase Agreement invoice.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPARateNameOfContactToSendInvoices": {"label": "PPA Rate Name Of Contact To Send Invoices", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Billing contact for Power Purchase Agreement off taker.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPARateNameOfHostToRecvNotices": {"label": "PPA Rate Name Of Host To Recv Notices", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Name of the host company which should receive Power Purchase Agreement notices regarding activities related to the PPA. The host company is the entity with control of the site for the distributed generation system.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPARatePhoneOfInvoicesContact": {"label": "PPA Rate Phone Of Invoices Contact", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Telephone number for billing contact at Power Purchase Agreement off taker.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPARatePmtDeadline": {"label": "PPA Rate Pmt Deadline", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Deadline date for Power Purchase Agreement payment.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPARatePmtMeth": {"label": "PPA Rate Pmt Meth", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Description of payment terms for Power Purchase Agreement payments.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPARateProdCap": {"label": "PPA Rate Prod Cap", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Amount of the production cap in the Power Purchase Agreement in kWh.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPARateProdGuarantee": {"label": "PPA Rate Prod Guarantee", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Amount of energy (kWh) guaranteed to be generated by the installation in the Power Purchase Agreement.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPARateProdGuaranteeTiming": {"label": "PPA Rate Prod Guarantee Timing", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "The period during which the guaranteed production of the system in kWhs is calculated. For example, the amount is guaranteed over a period of a month or year.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPARateRemainingTermofPPALease": {"label": "PPA Rate Remaining Termof PPA Lease", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Estimated time left remaining in the Power Purchase Agreement (PPA) or lease based on how much output has been generated so far compared to the original guaranteed output in the PPA or lease. Calculated as Last Payment Date minus Cut-off Date. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPARateSeasoningNumOfPmtMade": {"label": "PPA Rate Seasoning Num Of Pmt Made", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Total number of payments made to date in the Power Purchase Agreement or lease.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPARateSystemTrueUpProd": {"label": "PPA Rate System True Up Prod", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "True up equals the difference between the amount of kWh originally estimated and the actual output.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPARateTimeOfUseFlag": {"label": "PPA Rate Time Of Use Flag", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Used to indicate if an hourly rate schedule is used. If hourly rate schedule is used, TRUE; if hourly rate schedule is not used, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPARateTotalUpfrontPmt": {"label": "PPA Rate Total Upfront Pmt", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Total amount paid toward the system cost by customer at the start of installation.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPARateTrueupTiming": {"label": "PPA Rate Trueup Timing", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "The frequency at which the true up occurs. For example, the true up occurs once per year, once per month.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PPARateType": {"label": "PPA Rate Type", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Description of rate type for Power Purchase Agreement, e.g. $/kWh.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PTOInterconnApprovAvailOfDoc": {"label": "PTO Interconn Approv Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["PermissionToOperateInterconnectionApproval"], "description": "Indicates if the Permission To Operate Interconnection Approval document is available. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PTOInterconnApprovAvailOfDocExcept": {"label": "PTO Interconn Approv Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["PermissionToOperateInterconnectionApproval"], "description": "Indicates if there are exceptions to the Permission To Operate Interconnection Approval or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PTOInterconnApprovAvailOfFinalDoc": {"label": "PTO Interconn Approv Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["PermissionToOperateInterconnectionApproval"], "description": "Indicates if the Permission To Operate Interconnection Approval is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PTOInterconnApprovCntrparty": {"label": "PTO Interconn Approv Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["PermissionToOperateInterconnectionApproval"], "description": "Names of counterparties to the Permission To Operate Interconnection Approval.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PTOInterconnApprovDocLink": {"label": "PTO Interconn Approv Doc Link", "taxonomy": "SOLAR", "entrypoints": ["PermissionToOperateInterconnectionApproval"], "description": "Link to the Permission To Operate Interconnection Approval document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PTOInterconnApprovEffectDate": {"label": "PTO Interconn Approv Effect Date", "taxonomy": "SOLAR", "entrypoints": ["PermissionToOperateInterconnectionApproval"], "description": "Effective date of the Permission To Operate Interconnection Approval.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PTOInterconnApprovExceptDesc": {"label": "PTO Interconn Approv Except Desc", "taxonomy": "SOLAR", "entrypoints": ["PermissionToOperateInterconnectionApproval"], "description": "Description of any exceptions to the Permission To Operate Interconnection Approval or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PTOInterconnApprovExpDate": {"label": "PTO Interconn Approv Exp Date", "taxonomy": "SOLAR", "entrypoints": ["PermissionToOperateInterconnectionApproval"], "description": "Expiration date of the Permission To Operate Interconnection Approval.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PVArrayEnergyOneYearYield": {"label": "PV Array Energy One Year Yield", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "The PV array energy yield YA is the array energy output (DC) per rated kW(DC) of installed PV array: YA = EA / P0. Calculated for a one year period.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PVSystemID": {"label": "PV System ID", "taxonomy": "SOLAR", "entrypoints": ["Project", "UML", "SiteControlContract", "IECRECertificate"], "description": "Identifier for the System (plant).", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": null, "calculations": ["N/A"], "usages": ["None"]}, "PVSystemOneYearYield": {"label": "PV System One Year Yield", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "The final PV system yield Yf is the net energy output of the entire PV system (AC) per rated kW (DC) of installed PV array: Yf = Eout / P0.Calculated for a one year period.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PVSystemPerfSamplingInterval": {"label": "PV System Perf Sampling Interval", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "Rate at which performance data is collected, for example, seconds.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ParallelMonitorCntrparty": {"label": "Parallel Monitor Cntrparty", "taxonomy": "SOLAR", "entrypoints": [], "description": "Name of parallel monitoring provider (activated at start of project, continue working throughout the project) per the Continuity of Operations Agreement which is the plan for the installation going forward including contingencies which may be triggered by financial performance.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ParallelMonitorContractExpDate": {"label": "Parallel Monitor Contract Exp Date", "taxonomy": "SOLAR", "entrypoints": [], "description": "Expiration date of the parallel monitoring contract.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ParallelMonitorContractInitiationDate": {"label": "Parallel Monitor Contract Initiation Date", "taxonomy": "SOLAR", "entrypoints": [], "description": "Initiation date of parallel monitoring contract per the Continuity of Operations Agreement which is the plan for the installation going forward including contingencies which may be triggered by financial performance.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ParallelMonitorContractTerm": {"label": "Parallel Monitor Contract Term", "taxonomy": "SOLAR", "entrypoints": [], "description": "Term of the parallel monitoring contract in years per the Continuity of Operations Agreement which is the plan for the installation going forward including contingencies which may be triggered by financial performance. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ParallelMonitorOngoingMonFee": {"label": "Parallel Monitor Ongoing Mon Fee", "taxonomy": "SOLAR", "entrypoints": [], "description": "Ongoing Monthly Fees for Parallel Monitoring Contract per the Continuity of Operations Agreement which is the plan for the installation going forward including contingencies which may be triggered by financial performance.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ParallelMonitorUpfrontMobilizationFee": {"label": "Parallel Monitor Upfront Mobilization Fee", "taxonomy": "SOLAR", "entrypoints": [], "description": "Upfront mobilization Fee for Parallel Monitoring Contract per the Continuity of Operations Agreement which is the plan for the installation going forward including contingencies which may be triggered by financial performance.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ParasiticLossMeasInTest": {"label": "Parasitic Loss Meas In Test", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Indication as to whether parasitic losses are measured in the test. If they are included, TRUE; if they are not included, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ParasiticLossModelFactorTMMPct": {"label": "Parasitic Loss Model Factor TMM Pct", "taxonomy": "SOLAR", "entrypoints": ["UML", "SystemProduction", "IECRECertificate"], "description": "Percentage of kWh lost due to annualized Parasitic Energy loss (inverters, trackers, etc.) for a typical meteorological month, calculation based on major design/energy production model used.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ParasiticLossModelFactorTMYPct": {"label": "Parasitic Loss Model Factor TMY Pct", "taxonomy": "SOLAR", "entrypoints": ["UML", "SystemProduction", "IECRECertificate"], "description": "Percentage of kWh lost due to annualized Parasitic Energy loss (inverters, trackers, etc.) for a typical meteorological year, calculation based on major design/energy production model used.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ParentCoChildCoType": {"label": "Parent Co Child Co Type", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Type of child company which can be counterparty or Special Purpose Vehicle.", "type": "sPVOrCounterparty", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ParentCoStakeInChildCoPct": {"label": "Parent Co Stake In Child Co Pct", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Percentage stake of the parent company in the child company.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ParentCoType": {"label": "Parent Co Type", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Type of parent company which can be counterparty or Special Purpose Vehicle.", "type": "sPVOrCounterparty", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ParentGuaranteeBeneficiary": {"label": "Parent Guarantee Beneficiary", "taxonomy": "SOLAR", "entrypoints": ["ParentGuarantee"], "description": "Name of the beneficiary of the Parent guarantee, which is provided by the parent of the developer to the project company in the event project revenue goals are not met.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ParentGuaranteeDesc": {"label": "Parent Guarantee Desc", "taxonomy": "SOLAR", "entrypoints": ["ParentGuarantee"], "description": "Description of parent guarantee.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ParentGuaranteeDocLink": {"label": "Parent Guarantee Doc Link", "taxonomy": "SOLAR", "entrypoints": ["ParentGuarantee"], "description": "Link to the Parent Guarantee document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ParentGuaranteeDuration": {"label": "Parent Guarantee Duration", "taxonomy": "SOLAR", "entrypoints": ["ParentGuarantee"], "description": "Duration of the Parent guarantee, which is provided by the parent of the developer to the project company in the event project revenue goals are not met. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ParentGuaranteeEffectDate": {"label": "Parent Guarantee Effect Date", "taxonomy": "SOLAR", "entrypoints": ["ParentGuarantee"], "description": "Effective date of the parent guarantee.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ParentGuaranteeExpDate": {"label": "Parent Guarantee Exp Date", "taxonomy": "SOLAR", "entrypoints": ["ParentGuarantee"], "description": "Expiration date of the parent guarantee.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ParentGuaranteeGuarantor": {"label": "Parent Guarantee Guarantor", "taxonomy": "SOLAR", "entrypoints": ["ParentGuarantee"], "description": "Name of the guarantor in the Parent Guarantee, which is provided by the parent of the developer to the project company in the event project revenue goals are not met.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ParentGuaranteeLimits": {"label": "Parent Guarantee Limits", "taxonomy": "SOLAR", "entrypoints": ["ParentGuarantee"], "description": "Goals of the guarantee in the Parent guarantee, which is provided by the parent of the developer to the project company in the event project revenue goals are not met.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ParentGuaranteeMinLiquidity": {"label": "Parent Guarantee Min Liquidity", "taxonomy": "SOLAR", "entrypoints": ["ParentGuarantee"], "description": "Minimum amount of cash on hand allowable by the investor in the Parent guarantee, which is provided by the parent of the developer to the project company in the event project revenue goals are not met.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ParentGuaranteeOblig": {"label": "Parent Guarantee Oblig", "taxonomy": "SOLAR", "entrypoints": ["ParentGuarantee"], "description": "Description of reporting obligations in the Parent guarantee, which is provided by the parent of the developer to the project company in the event project revenue goals are not met.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ParentGuaranteeObligors": {"label": "Parent Guarantee Obligors", "taxonomy": "SOLAR", "entrypoints": ["ParentGuarantee"], "description": "Name of the obligor in the Parent guarantee, which is provided by the parent of the developer to the project company in the event project revenue goals are not met.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PartnershipFlipCntrparty": {"label": "Partnership Flip Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["Project", "PartnershipFlipContractForProject"], "description": "Name of the counterparty to the Partnership Flip.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PartnershipFlipCntrpartyAddr": {"label": "Partnership Flip Cntrparty Addr", "taxonomy": "SOLAR", "entrypoints": ["Project", "PartnershipFlipContractForProject"], "description": "Address of the counterparty to the partnership flip.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PartnershipFlipCntrpartyJurisdiction": {"label": "Partnership Flip Cntrparty Jurisdiction", "taxonomy": "SOLAR", "entrypoints": ["Project", "PartnershipFlipContractForProject"], "description": "Description of the type of counterparty in the partnership flip. For example, trust.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PartnershipFlipCntrpartyType": {"label": "Partnership Flip Cntrparty Type", "taxonomy": "SOLAR", "entrypoints": ["Project", "PartnershipFlipContractForProject"], "description": "Jurisdiction of the counterparty in the partnership flip, for example, name of the state.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PartnershipFlipDate": {"label": "Partnership Flip Date", "taxonomy": "SOLAR", "entrypoints": ["Sponsor", "IECRECertificate"], "description": "Date on which the investor's target return has been reached, also called the flip point.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PartnershipFlipExecutionDate": {"label": "Partnership Flip Execution Date", "taxonomy": "SOLAR", "entrypoints": ["Project", "PartnershipFlipContractForProject", "IECRECertificate"], "description": "Date of execution of the Partnership Flip contract. May be the same as the commencement date of the Partnership Flip.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PartnershipFlipExpDate": {"label": "Partnership Flip Exp Date", "taxonomy": "SOLAR", "entrypoints": ["Project", "PartnershipFlipContractForProject", "IECRECertificate"], "description": "Date on which the Partnership Flip or group of Partnership Flips is set to expire, in CCYY-MM-DD format.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PartnershipFlipP50FlipDate": {"label": "Partnership Flip P50 Flip Date", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Date of the partnership flip when the annual energy output is a P50 yield.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PartnershipFlipP50FlipPeriod": {"label": "Partnership Flip P50 Flip Period", "taxonomy": "SOLAR", "entrypoints": ["Project", "PartnershipFlipContractForProject"], "description": "Expected flip period for the partnership based on getting the average amount of expected output. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PartnershipFlipP75FlipDate": {"label": "Partnership Flip P75 Flip Date", "taxonomy": "SOLAR", "entrypoints": ["Project", "PartnershipFlipContractForProject"], "description": "Date of the partnership flip when the annual energy output is a P75 yield.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PartnershipFlipP75FlipPeriod": {"label": "Partnership Flip P75 Flip Period", "taxonomy": "SOLAR", "entrypoints": ["Project", "PartnershipFlipContractForProject"], "description": "Expected flip period for the partnership based on a P75 yield. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PartnershipFlipP90FlipDate": {"label": "Partnership Flip P90 Flip Date", "taxonomy": "SOLAR", "entrypoints": ["Project", "PartnershipFlipContractForProject"], "description": "Date of the partnership flip when the annual energy output is a P90 yield.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PartnershipFlipP90FlipPeriod": {"label": "Partnership Flip P90 Flip Period", "taxonomy": "SOLAR", "entrypoints": ["Project", "PartnershipFlipContractForProject"], "description": "Expected flip period for the partnership based on a P90 yield. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PartnershipFlipP95FlipDate": {"label": "Partnership Flip P95 Flip Date", "taxonomy": "SOLAR", "entrypoints": ["Project", "PartnershipFlipContractForProject"], "description": "Date of the partnership flip when the annual energy output is a P95 yield.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PartnershipFlipP95FlipPeriod": {"label": "Partnership Flip P95 Flip Period", "taxonomy": "SOLAR", "entrypoints": ["Project", "PartnershipFlipContractForProject"], "description": "Expected flip period for the partnership based on a P95 yield. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PartnershipFlipP99FlipDate": {"label": "Partnership Flip P99 Flip Date", "taxonomy": "SOLAR", "entrypoints": ["Project", "PartnershipFlipContractForProject"], "description": "Date of the partnership flip when the annual energy output is a P99 yield.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PartnershipFlipP99FlipPeriod": {"label": "Partnership Flip P99 Flip Period", "taxonomy": "SOLAR", "entrypoints": ["Project", "PartnershipFlipContractForProject"], "description": "Expected flip period for the partnership based on a P99 yield. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PartnershipFlipTermOfContract": {"label": "Partnership Flip Term Of Contract", "taxonomy": "SOLAR", "entrypoints": ["Project", "PartnershipFlipContractForProject"], "description": "Contract term of the partnership flip. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PartnershipFlipYield": {"label": "Partnership Flip Yield", "taxonomy": "SOLAR", "entrypoints": ["Sponsor", "IECRECertificate"], "description": "Required target return of the investor, at which point the partnership allocation would flip.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PerfGuaranteeDesc": {"label": "Perf Guarantee Desc", "taxonomy": "SOLAR", "entrypoints": ["PerformanceGuarantee"], "description": "Description of the Performance guarantee, which is provided by the operator or developer to guarantee a certain level of operating performance.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PerfGuaranteeDocLink": {"label": "Perf Guarantee Doc Link", "taxonomy": "SOLAR", "entrypoints": ["PerformanceGuarantee"], "description": "Link to the Performance Guarantee document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PerfGuaranteeEffectDate": {"label": "Perf Guarantee Effect Date", "taxonomy": "SOLAR", "entrypoints": ["PerformanceGuarantee"], "description": "Effective date of the Performance guarantee, which is provided by the operator or developer to guarantee a certain level of operating performance.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PerfGuaranteeExclusions": {"label": "Perf Guarantee Exclusions", "taxonomy": "SOLAR", "entrypoints": ["PerformanceGuarantee"], "description": "Description of exclusions in the Performance guarantee, which is provided by the operator or developer to guarantee a certain level of operating performance.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PerfGuaranteeExpDate": {"label": "Perf Guarantee Exp Date", "taxonomy": "SOLAR", "entrypoints": ["PerformanceGuarantee"], "description": "Expiration date of the Performance guarantee, which is provided by the operator or developer to guarantee a certain level of operating performance.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PerfGuaranteeLiquidatedDamages": {"label": "Perf Guarantee Liquidated Damages", "taxonomy": "SOLAR", "entrypoints": ["PerformanceGuarantee"], "description": "Amount of liquidated damages in the Performance guarantee, which is provided by the operator or developer to guarantee a certain level of operating performance.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PerfGuaranteeProvider": {"label": "Perf Guarantee Provider", "taxonomy": "SOLAR", "entrypoints": ["PerformanceGuarantee"], "description": "Name of operator or developer providing the Performance guarantee, which is provided to guarantee a certain level of operating performance.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PerfGuaranteeTerm": {"label": "Perf Guarantee Term", "taxonomy": "SOLAR", "entrypoints": ["PerformanceGuarantee"], "description": "Term of the Performance guarantee, which is provided by the operator or developer to guarantee a certain level of operating performance. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PerfModelModifiedFlag": {"label": "Perf Model Modified Flag", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "Indication as to whether the performance model has been modified relative to the previous test completed. If it has been modified, TRUE; if it has not been modified, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PerfRatioMethodology": {"label": "Perf Ratio Methodology", "taxonomy": "SOLAR", "entrypoints": ["MonthlyOperatingReport"], "description": "Description of the methodology used to calculate the performance ratio which could be IECRE or another method.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PerfRatioNonWeatherCorrected": {"label": "Perf Ratio Non Weather Corrected", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "ProjectFinancing", "MonthlyOperatingReport", "IECRECertificate"], "description": "Performance ratio, non-weather corrected, percent, calculated per IEC 61724-3.", "type": "pure", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PerfRatioWeatherCorrected": {"label": "Perf Ratio Weather Corrected", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "ProjectFinancing", "MonthlyOperatingReport", "IECRECertificate"], "description": "Performance ratio, weather corrected, percent, calculated per IEC 61724-3.", "type": "pure", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PeriodOfApplicableDistribution": {"label": "Period Of Applicable Distribution", "taxonomy": "SOLAR", "entrypoints": ["MonthlyOperatingReport"], "description": "Period for which the cash distribution is made, for example the month of January, or the 2nd quarter.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PeriodicBudgetEndDate": {"label": "Periodic Budget End Date", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "End date for the time period", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PeriodicBudgetNumberforthePeriod": {"label": "Periodic Budget Numberforthe Period", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Number of the time period, for example 1 may represent the first quarter of the year.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PeriodicBudgetOutputEnergy": {"label": "Periodic Budget Output Energy", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Gross energy output in the period, in megawatt hours, pre availability and curtailment.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PeriodicBudgetStateDate": {"label": "Periodic Budget State Date", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Start date for the time period", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PeriodicBudgetSystemAvailPct": {"label": "Periodic Budget System Avail Pct", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Plant availability in percent.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PermittingAndLicensesExpense": {"label": "Permitting And Licenses Expense", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Cost of permits and licenses needed for the solar installation.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PhaseOfProjNeeded": {"label": "Phase Of Proj Needed", "taxonomy": "SOLAR", "entrypoints": ["IndependentEngineeringServicesCheckList"], "description": "Phase of the project which can be pre-construction, early construction, periodic throughout construction, upon initial funding (Mechanical Completion) or upon final funding (Substantial or Final Completion).", "type": "projectPhase", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PledgeAgreeAvailOfDoc": {"label": "Pledge Agree Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["PledgeAgreement"], "description": "Indicates if the Pledge Agreement is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PledgeAgreeAvailOfDocExcept": {"label": "Pledge Agree Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["PledgeAgreement"], "description": "Indicates if there are exceptions to the Pledge Agreement or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PledgeAgreeAvailOfFinalDoc": {"label": "Pledge Agree Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["PledgeAgreement"], "description": "Indicates if the Pledge Agreement is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PledgeAgreeCntrparty": {"label": "Pledge Agree Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["PledgeAgreement"], "description": "Names of counterparties to the Pledge Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PledgeAgreeDocLink": {"label": "Pledge Agree Doc Link", "taxonomy": "SOLAR", "entrypoints": ["PledgeAgreement"], "description": "Link to the Pledge Agreement document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PledgeAgreeEffectDate": {"label": "Pledge Agree Effect Date", "taxonomy": "SOLAR", "entrypoints": ["PledgeAgreement"], "description": "Effective date of the Pledge Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PledgeAgreeExceptDesc": {"label": "Pledge Agree Except Desc", "taxonomy": "SOLAR", "entrypoints": ["PledgeAgreement"], "description": "Description of any exceptions to the Pledge Agreement or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PledgeAgreeExpDate": {"label": "Pledge Agree Exp Date", "taxonomy": "SOLAR", "entrypoints": ["PledgeAgreement"], "description": "Expiration date of the Pledge Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PledgeAgreeLink": {"label": "Pledge Agree Link", "taxonomy": "SOLAR", "entrypoints": ["PledgeAgreement"], "description": "Link to the Pledge Agreement document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PmtForRentPerWatt": {"label": "Pmt For Rent Per Watt", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Cash payments to lessor's for use of assets under operating leases. Value should be reported as amount per watt. The StatementScenarioAxis should be used to report values that are predicted. No axis should be used to report values that are actual.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PmtServicingACHPmt": {"label": "Pmt Servicing ACH Pmt", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Indicates whether ACH payment capability has been set up; if it has, TRUE; if it has not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PmtServicingACHPmtDiscountAmt": {"label": "Pmt Servicing ACH Pmt Discount Amt", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Amount of ACH payment discount.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PmtServicingACHPmtDiscountPct": {"label": "Pmt Servicing ACH Pmt Discount Pct", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Amount of ACH payment discount as a percentage.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PmtServicingACHPmtPenalty": {"label": "Pmt Servicing ACH Pmt Penalty", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Amount of ACH payment penalty.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PmtServicingAnnualEscalatorforLeasePmt": {"label": "Pmt Servicing Annual Escalatorfor Lease Pmt", "taxonomy": "SOLAR", "entrypoints": ["Project", "LeaseContractForProject"], "description": "Annual escalator percent increase compounded per year, calculated at project in-service date or date first monthly payment is due.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PmtServicingBaseLeasePmt": {"label": "Pmt Servicing Base Lease Pmt", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Amount of the base lease payment, initial payment prior to escalation.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PmtServicingFirstPmtDate": {"label": "Pmt Servicing First Pmt Date", "taxonomy": "SOLAR", "entrypoints": ["Project", "LeaseContractForProject"], "description": "First payment date of the system.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PmtServicingInsurPmtRecv": {"label": "Pmt Servicing Insur Pmt Recv", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Amount of the insurance payment received.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PmtServicingLastPmtDate": {"label": "Pmt Servicing Last Pmt Date", "taxonomy": "SOLAR", "entrypoints": ["Project", "LeaseContractForProject"], "description": "Date of the last payment to be made on the lease.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PmtServicingLeaseEscalatorEndDate": {"label": "Pmt Servicing Lease Escalator End Date", "taxonomy": "SOLAR", "entrypoints": ["Project", "LeaseContractForProject"], "description": "Date after which there can be no escalation in the lease payment.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PmtServicingLeaseEscalatorStartDate": {"label": "Pmt Servicing Lease Escalator Start Date", "taxonomy": "SOLAR", "entrypoints": ["Project", "LeaseContractForProject"], "description": "Date at which lease escalator goes into effect.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PmtServicingLeaseInitialMonPmt": {"label": "Pmt Servicing Lease Initial Mon Pmt", "taxonomy": "SOLAR", "entrypoints": ["Project", "LeaseContractForProject"], "description": "Amount of the initial monthly lease payment.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PmtServicingLeasePrepaid": {"label": "Pmt Servicing Lease Prepaid", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Amount of total lease payments made upfront as percentage of total lease payments for the life of the lease.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PmtServicingLeasePrepaidAmt": {"label": "Pmt Servicing Lease Prepaid Amt", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Amount of total lease payments made upfront.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PmtServicingNextPmtDate": {"label": "Pmt Servicing Next Pmt Date", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Date when the next lease payment is to be made.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PmtServicingNextRateAdjustmentDate": {"label": "Pmt Servicing Next Rate Adjustment Date", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Next date when the rate is expected to be adjusted, for example, when the escalator will go into effect.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PolicyFormVersion": {"label": "Policy Form Version", "taxonomy": "SOLAR", "entrypoints": ["Insurance", "IECRECertificate"], "description": "Form and version number of the insurance policy.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PortfolioID": {"label": "Portfolio ID", "taxonomy": "SOLAR", "entrypoints": ["UML", "ProjectFinancing", "OperationsandMaintenanceContract"], "description": "Identifier for the portfolio.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PortfolioLegalEntity": {"label": "Portfolio Legal Entity", "taxonomy": "SOLAR", "entrypoints": ["Portfolio", "ProjectFinancing"], "description": "Legal entity identify for the portfolio company.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PortfolioLevelDebt": {"label": "Portfolio Level Debt", "taxonomy": "SOLAR", "entrypoints": ["Portfolio", "ProjectFinancing"], "description": "Indicates if there is portfolio level debt. If there is debt, TRUE; if there is no debt, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PortfolioLevelLegalEntity": {"label": "Portfolio Level Legal Entity", "taxonomy": "SOLAR", "entrypoints": ["Portfolio", "ProjectFinancing"], "description": "Indicates if there is a legal entity at the portfolio level. If there is a legal entity, TRUE; if there is no legal entity, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PortfolioNumOfSystems": {"label": "Portfolio Num Of Systems", "taxonomy": "SOLAR", "entrypoints": ["Portfolio", "IECRECertificate"], "description": "Nubmer of systems in the portfolio.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PortfolioUsedInFund": {"label": "Portfolio Used In Fund", "taxonomy": "SOLAR", "entrypoints": ["Portfolio", "ProjectFinancing"], "description": "Indicates if the portfolio is included as part of the fund. If it is used, TRUE; if it is not used, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PostClosePostClosingItems": {"label": "Post Close Post Closing Items", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Description of outstanding issues that must be resolved after the project has been funded.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PostClosePunchListItems": {"label": "Post Close Punch List Items", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Description of post-close punch list items.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PowerAC": {"label": "Power AC", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Power (AC) measured at an instant in time", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PowerDC": {"label": "Power DC", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Power (DC) measured at an instant in time", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PowerPerfIndex": {"label": "Power Perf Index", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "MonthlyOperatingReport", "IECRECertificate"], "description": "Ratio of measured to targeted power per IEC 61724-2, section 6.4.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PowerRtgInWtEfficForm": {"label": "Power Rtg In Wt Effic Form", "taxonomy": "SOLAR", "entrypoints": ["CutSheet"], "description": "Indication if the Power Rating (continuous at unity power factor) was provided in the weighted efficiency form. If it was, TRUE; if it was not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PowerTargetCapMeas": {"label": "Power Target Cap Meas", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "IECRECertificate"], "description": "Power expected for capacity measurement when executing IEC 61742-2 for the specified target conditions.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PrecipitationType": {"label": "Precipitation Type", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Type of precipitation according to SYNOP codes", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PredictedAllInOneYearYield": {"label": "Predicted All In One Year Yield", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "Predicted total (all-in) yield for a one year period.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PredictedEnergyAtTheRevenueMeter": {"label": "Predicted Energy At The Revenue Meter", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "IECRECertificate"], "description": "Predicted active electrical production at the revenue meter for each year, based on historical weather data that is representative for the site, per IEC 61724-3. Calculated as Total Predicted Energy reflecting times of unavailability and parasitic loss. This element is defined as the sum of electrical production over a period of time, for example from the 1st day to the last day of the month, and has a period type of duration. This should not be used with the Period [Axis].", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PredictedEnergyAtTheRevenueMeterForPeriod": {"label": "Predicted Energy At The Revenue Meter For Period", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "Predicted active electrical production at the revenue meter for each year, based on historical weather data that is representative for the site, per IEC 61724-3. Calculated as Total Predicted Energy reflecting times of unavailability and parasitic loss. This element can be used with the PeriodAxis to indicate the period such as year and has a period type of instant to measure a point in time. If no Period [Axis] is used, the time period for the value is from the date of the value in the instance document to the end of the life of the system.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PredictedEnergyAvailEstRatio": {"label": "Predicted Energy Avail Est Ratio", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "IECRECertificate"], "description": "Predicted Energy Availability Estimate by Year, which is the modelled predicted energy for unity availability. The ratio is calculated by dividing PredictedEnergyAtTheRevenueMeterInstant by PredictedEnergyAvailable. This element can be used with the PeriodAxis to indicate the period such as year and has a period type of instant to measure a point in time.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PredictedEnergyAvailable": {"label": "Predicted Energy Available", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "IECRECertificate"], "description": "Predicted energy available is calculated as predicted energy (at unity availability which means that energy is available all the time) multiplied by predicted availability equals predicted energy (at predicted availability). For example, if 10,000 MWh is predicted for unity availability and we predict availability of 0.99, then predicted energy is 9,900 MWh. 10,000=9,900/0.99. This element should be used with the PeriodAxis to indicate the period such as year.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOFEngServChecklistRpt": {"label": "Preparer OF Eng Serv Checklist Rpt", "taxonomy": "SOLAR", "entrypoints": ["IndependentEngineeringServicesCheckList"], "description": "Name of the company responsible for preparing the Engineering Services Checklist.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfAdvisorInvoices": {"label": "Preparer Of Advisor Invoices", "taxonomy": "SOLAR", "entrypoints": ["AdvisorInvoices"], "description": "Name of the company responsible for preparing the Advisor Invoices.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfAppraisal": {"label": "Preparer Of Appraisal", "taxonomy": "SOLAR", "entrypoints": ["Appraisal"], "description": "Name of the company responsible for preparing the Appraisal.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfApprovNotice": {"label": "Preparer Of Approv Notice", "taxonomy": "SOLAR", "entrypoints": ["ApprovalNotice"], "description": "Name of the company responsible for preparing the Approval Notice.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfAssetMgmtAgree": {"label": "Preparer Of Asset Mgmt Agree", "taxonomy": "SOLAR", "entrypoints": ["AssetManagementContract"], "description": "Name of the company responsible for preparing the Asset Management Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfAssignAndAssumpAgree": {"label": "Preparer Of Assign And Assump Agree", "taxonomy": "SOLAR", "entrypoints": ["AssignmentandAssumptionAgreement"], "description": "Name of the company responsible for preparing the Assignment And Assumption Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfAssignOfInterest": {"label": "Preparer Of Assign Of Interest", "taxonomy": "SOLAR", "entrypoints": ["AssignmentOfInterest"], "description": "Name of the company responsible for preparing the Assignment Of Interest.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfBillOfSale": {"label": "Preparer Of Bill Of Sale", "taxonomy": "SOLAR", "entrypoints": ["BillOfSale"], "description": "Name of the company responsible for preparing the Bill Of Sale.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfBoardResolForMasterLesseeLesseeAndOp": {"label": "Preparer Of Board Resol For Master Lessee Lessee And Op", "taxonomy": "SOLAR", "entrypoints": ["BoardResolutionforMasterLesseeLesseeandOperator"], "description": "Name of the company responsible for preparing the Board Resolution For Master Lessee, Lessee And Operator.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfBreakageFeeAgreeAgree": {"label": "Preparer Of Breakage Fee Agree Agree", "taxonomy": "SOLAR", "entrypoints": ["BreakageFeeSideLetter"], "description": "Name of the company responsible for preparing the Breakage Fee Side Letter Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfBuildingInspct": {"label": "Preparer Of Building Inspct", "taxonomy": "SOLAR", "entrypoints": ["BuildingInspection"], "description": "Name of the company responsible for preparing the Building Inspection.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfBusinessInterruptionInsurPolicy": {"label": "Preparer Of Business Interruption Insur Policy", "taxonomy": "SOLAR", "entrypoints": ["BusinessInterruptionInsurancePolicy"], "description": "Name of the company responsible for preparing the Business Interruption Insurance Policy.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfCasualtyInsurPolicy": {"label": "Preparer Of Casualty Insur Policy", "taxonomy": "SOLAR", "entrypoints": ["CasualtyInsurancePolicy"], "description": "Name of the company responsible for preparing the Casualty Insurance Policy.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfCertOfAcceptRpt": {"label": "Preparer Of Cert Of Accept Rpt", "taxonomy": "SOLAR", "entrypoints": ["CertificateOfAcceptanceReport"], "description": "Name of the company responsible for preparing the Certificate Of Acceptance Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfCertOfCompl": {"label": "Preparer Of Cert Of Compl", "taxonomy": "SOLAR", "entrypoints": ["CertificateOfCompletion"], "description": "Name of the company responsible for preparing the Certificate Of Completion.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfCertOfFinalCompl": {"label": "Preparer Of Cert Of Final Compl", "taxonomy": "SOLAR", "entrypoints": ["CertificateOfFinalCompletion"], "description": "Name of the company responsible for preparing the Certificate Of Final Completion.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfCertOfFormForMasterLesseeLesseeAndOp": {"label": "Preparer Of Cert Of Form For Master Lessee Lessee And Op", "taxonomy": "SOLAR", "entrypoints": ["CertificateOfFormationForMasterLesseeLesseeAndOperator"], "description": "Name of the company responsible for preparing the Certificate Of Formation For Master Lessee, Lessee And Operator.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfCertOfInsur": {"label": "Preparer Of Cert Of Insur", "taxonomy": "SOLAR", "entrypoints": ["CertificatesofInsurance"], "description": "Name of the company responsible for preparing the Certificates Of Insurance.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfClosingCert": {"label": "Preparer Of Closing Cert", "taxonomy": "SOLAR", "entrypoints": ["ClosingCertificate"], "description": "Name of the company responsible for preparing the Closing Certificate.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfClosingIndemnityAgree": {"label": "Preparer Of Closing Indemnity Agree", "taxonomy": "SOLAR", "entrypoints": ["ClosingIndemnityAgreement"], "description": "Name of the company responsible for preparing the Closing Indemnity Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfCoTenancyAgree": {"label": "Preparer Of Co Tenancy Agree", "taxonomy": "SOLAR", "entrypoints": [], "description": "Name of the company responsible for preparing the Co Tenancy Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfCommercGeneralLiabilityInsurPolicy": {"label": "Preparer Of Commerc General Liability Insur Policy", "taxonomy": "SOLAR", "entrypoints": ["CommercialGeneralInsurancePolicy"], "description": "Name of the company responsible for preparing the Commercial General Liability Insurance Policy.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfCommitmentAgree": {"label": "Preparer Of Commitment Agree", "taxonomy": "SOLAR", "entrypoints": ["CommitmentAgreement"], "description": "Name of the company responsible for preparing the Commitment Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfComponentStatusRpt": {"label": "Preparer Of Component Status Rpt", "taxonomy": "SOLAR", "entrypoints": ["ComponentStatusReport"], "description": "Name of the company responsible for preparing the Component Status Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfConstrContractorNoticeOfCert": {"label": "Preparer Of Constr Contractor Notice Of Cert", "taxonomy": "SOLAR", "entrypoints": ["ConstructionContractorNoticeofCertification"], "description": "Name of the company responsible for preparing the Construction Contractor Notice Of Certification.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfConstrIssuesRpt": {"label": "Preparer Of Constr Issues Rpt", "taxonomy": "SOLAR", "entrypoints": ["ConstructionIssuesReport"], "description": "Name of the company responsible for preparing the Construction Issues Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfConstrLoanAgree": {"label": "Preparer Of Constr Loan Agree", "taxonomy": "SOLAR", "entrypoints": ["ConstructionLoanAgreement"], "description": "Name of the company responsible for preparing the Construction Loan Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfConstrMonitorRpt": {"label": "Preparer Of Constr Monitor Rpt", "taxonomy": "SOLAR", "entrypoints": ["ConstructionMonitoringReport"], "description": "Name of the company responsible for preparing the Construction Monitoring Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfContOfOpAgree": {"label": "Preparer Of Cont Of Op Agree", "taxonomy": "SOLAR", "entrypoints": [], "description": "Name of the company responsible for preparing the Continuity Of Operations Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfCreditReportsDoc": {"label": "Preparer Of Credit Reports Doc", "taxonomy": "SOLAR", "entrypoints": ["CreditReport"], "description": "Name of the company responsible for preparing the Credit Report Documents.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfDesignAndConstrDoc": {"label": "Preparer Of Design And Constr Doc", "taxonomy": "SOLAR", "entrypoints": ["DesignandConstructionDocuments"], "description": "Name of the company responsible for preparing the Design And Construction Documents.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfDeveloperPortfolioPerfGuaranteeAgree": {"label": "Preparer Of Developer Portfolio Perf Guarantee Agree", "taxonomy": "SOLAR", "entrypoints": ["DeveloperPerformanceGuarantee"], "description": "Name of the company responsible for preparing the Developer Portfolio Performance Guarantee Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfDeveloperProjPerfGuaranteeAgree": {"label": "Preparer Of Developer Proj Perf Guarantee Agree", "taxonomy": "SOLAR", "entrypoints": ["DeveloperPerformanceGuarantee"], "description": "Name of the company responsible for preparing the Developer Project Performance Guarantee Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfEPCContract": {"label": "Preparer Of EPC Contract", "taxonomy": "SOLAR", "entrypoints": ["EngineeringProcurementAndConstructionContract"], "description": "Name of the company responsible for preparing the Engineering Procurement And Construction Contract.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfEasementRpt": {"label": "Preparer Of Easement Rpt", "taxonomy": "SOLAR", "entrypoints": ["EasementReport"], "description": "Name of the company responsible for preparing the Easement Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfElecInspct": {"label": "Preparer Of Elec Inspct", "taxonomy": "SOLAR", "entrypoints": ["ElectricalInspection"], "description": "Name of the company responsible for preparing the Electrical Inspection.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfEnergyProdInsurPolicy": {"label": "Preparer Of Energy Prod Insur Policy", "taxonomy": "SOLAR", "entrypoints": ["EnergyProductionInsurancePolicy"], "description": "Name of the company responsible for preparing the Energy Production Insurance Policy.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfEnvAssessI": {"label": "Preparer Of Env Assess I", "taxonomy": "SOLAR", "entrypoints": ["EnvironmentalAssessmentI"], "description": "Name of the company responsible for preparing the Environmental Assessment I.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfEnvAssessII": {"label": "Preparer Of Env Assess II", "taxonomy": "SOLAR", "entrypoints": [], "description": "Name of the company responsible for preparing the Environmental Assessment II.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfEnvImpactRpt": {"label": "Preparer Of Env Impact Rpt", "taxonomy": "SOLAR", "entrypoints": ["EnvironmentalImpactReport"], "description": "Name of the company responsible for preparing the Environmental Impact Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfEquipWarr": {"label": "Preparer Of Equip Warr", "taxonomy": "SOLAR", "entrypoints": ["EquipmentWarranties"], "description": "Name of the company responsible for preparing the Equipment Warranties.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfEquityContribAgree": {"label": "Preparer Of Equity Contrib Agree", "taxonomy": "SOLAR", "entrypoints": ["EquityContributionAgreement"], "description": "Name of the company responsible for preparing the Equity Contribution Document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfEquityContribGuarantee": {"label": "Preparer Of Equity Contrib Guarantee", "taxonomy": "SOLAR", "entrypoints": ["EquityContributionGuarantee"], "description": "Name of the company responsible for preparing the Equity Contribution Guarantee.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfEstoppelCertPPA": {"label": "Preparer Of Estoppel Cert PPA", "taxonomy": "SOLAR", "entrypoints": ["EstoppelCertificatePowerPurchaseAgreement"], "description": "Name of the company responsible for preparing the Estoppel Certificate Power Purchase Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfExposureRpt": {"label": "Preparer Of Exposure Rpt", "taxonomy": "SOLAR", "entrypoints": ["ExposureReport"], "description": "Name of the company responsible for preparing the Exposure Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfFinLeaseSched": {"label": "Preparer Of Fin Lease Sched", "taxonomy": "SOLAR", "entrypoints": ["FinancialLeaseSchedule"], "description": "Name of the company responsible for preparing the Financial Lease Schedule.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfFundMemo": {"label": "Preparer Of Fund Memo", "taxonomy": "SOLAR", "entrypoints": ["FundingMemo"], "description": "Name of the company responsible for preparing the Funding Memo.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfFundProposalReq": {"label": "Preparer Of Fund Proposal Req", "taxonomy": "SOLAR", "entrypoints": ["OriginationRequest"], "description": "Name of the company responsible for preparing the Fund Proposal Request.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfGuaranteeAgree": {"label": "Preparer Of Guarantee Agree", "taxonomy": "SOLAR", "entrypoints": ["Guarantees"], "description": "Name of the company responsible for preparing the Guarantee Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfHedgeAgree": {"label": "Preparer Of Hedge Agree", "taxonomy": "SOLAR", "entrypoints": ["HedgeAgreement"], "description": "Name of the company responsible for preparing the Hedge Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfHostAck": {"label": "Preparer Of Host Ack", "taxonomy": "SOLAR", "entrypoints": ["HostAcknowledgement"], "description": "Name of the company responsible for preparing the Host Acknowledgement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfIECRECert": {"label": "Preparer Of IECRE Cert", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "Name of the company responsible for preparing the IECRE Certificate.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfIncentiveAssign": {"label": "Preparer Of Incentive Assign", "taxonomy": "SOLAR", "entrypoints": ["IncentiveAssignment"], "description": "Name of the company responsible for preparing the Incentive Assignment.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfIncumbencyCert": {"label": "Preparer Of Incumbency Cert", "taxonomy": "SOLAR", "entrypoints": ["IncumbencyCertificate"], "description": "Name of the company responsible for preparing the Incumbency Certificate.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfIndepEngOpinRpt": {"label": "Preparer Of Indep Eng Opin Rpt", "taxonomy": "SOLAR", "entrypoints": ["IndependentEngineeringOpinionReport"], "description": "Name of the company responsible for preparing the Independent Engineering Opinion Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfIndepEngRpt": {"label": "Preparer Of Indep Eng Rpt", "taxonomy": "SOLAR", "entrypoints": [], "description": "Name of the company responsible for preparing the Independent Engineering Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfInstallAgree": {"label": "Preparer Of Install Agree", "taxonomy": "SOLAR", "entrypoints": ["InstallationAgreement"], "description": "Name of the company responsible for preparing the Installation Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfInsurConsultantRpt": {"label": "Preparer Of Insur Consultant Rpt", "taxonomy": "SOLAR", "entrypoints": ["InsuranceConsultantReport"], "description": "Name of the company responsible for preparing the Insurance Consultant Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfInterconnAgree": {"label": "Preparer Of Interconn Agree", "taxonomy": "SOLAR", "entrypoints": ["InterconnectionAgreement"], "description": "Name of the company responsible for preparing the Interconnection Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfInterconnApprov": {"label": "Preparer Of Interconn Approv", "taxonomy": "SOLAR", "entrypoints": ["InterconnectionApproval"], "description": "Name of the company responsible for preparing the Interconnection Approval.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfInvestMemoAgree": {"label": "Preparer Of Invest Memo Agree", "taxonomy": "SOLAR", "entrypoints": ["InvestmentMemo"], "description": "Name of the company responsible for preparing the Investment Memo.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfInvoiceInclWiringInstr": {"label": "Preparer Of Invoice Incl Wiring Instr", "taxonomy": "SOLAR", "entrypoints": ["InvoiceIncludingWiringInstructions"], "description": "Name of the company responsible for preparing the LLCA Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfLCCRegistration": {"label": "Preparer Of LCC Registration", "taxonomy": "SOLAR", "entrypoints": ["LCCRegistration"], "description": "Name of the company responsible for preparing the LLC Registration.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfLLCAAgree": {"label": "Preparer Of LLCA Agree", "taxonomy": "SOLAR", "entrypoints": ["LimitedLiabilityCompanyAgreement"], "description": "Name of the company responsible for preparing the LLCA Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfLLCFormDoc": {"label": "Preparer Of LLC Form Doc", "taxonomy": "SOLAR", "entrypoints": ["LLCFormationDocuments"], "description": "Name of the company responsible for preparing the LLC Formation Documents.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfLOCAgree": {"label": "Preparer Of LOC Agree", "taxonomy": "SOLAR", "entrypoints": ["LetterofCredit"], "description": "Name of the company responsible for preparing the Letter Of Credit Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfLeaseContractForProj": {"label": "Preparer Of Lease Contract For Proj", "taxonomy": "SOLAR", "entrypoints": ["LeaseContractForProject"], "description": "Name of the company responsible for preparing the Lease Contract For Project.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfLesseeClaimDoc": {"label": "Preparer Of Lessee Claim Doc", "taxonomy": "SOLAR", "entrypoints": ["LesseeClaimDocuments"], "description": "Name of the company responsible for preparing the Lessee Claim Documents.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfLesseeCollateralAgencyAgree": {"label": "Preparer Of Lessee Collateral Agency Agree", "taxonomy": "SOLAR", "entrypoints": ["LesseeCollateralAgencyAgreement"], "description": "Name of the company responsible for preparing the Lessee Collateral Agency Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfLesseeSecurityAgree": {"label": "Preparer Of Lessee Security Agree", "taxonomy": "SOLAR", "entrypoints": ["LesseeSecurityAgreement"], "description": "Name of the company responsible for preparing the Lessee Security Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfLiabilityInsurCert": {"label": "Preparer Of Liability Insur Cert", "taxonomy": "SOLAR", "entrypoints": ["LiabilityInsuranceCertificate"], "description": "Name of the company responsible for preparing the Liability Insurance Certificate Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfLienWaiverAgree": {"label": "Preparer Of Lien Waiver Agree", "taxonomy": "SOLAR", "entrypoints": ["LienWaiver"], "description": "Name of the company responsible for preparing the Lien Waiver.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfLocalIncentiveContract": {"label": "Preparer Of Local Incentive Contract", "taxonomy": "SOLAR", "entrypoints": ["LocalIncentiveContract"], "description": "Name of the company responsible for preparing the Local Incentive Contract.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfMasterLeaseAgree": {"label": "Preparer Of Master Lease Agree", "taxonomy": "SOLAR", "entrypoints": ["MasterLease"], "description": "Name of the company responsible for preparing the Master Lease Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfMasterLesseeSecurityAgree": {"label": "Preparer Of Master Lessee Security Agree", "taxonomy": "SOLAR", "entrypoints": ["MasterLesseeSecurityAgreement"], "description": "Name of the company responsible for preparing the Master Lessee Security Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfMasterPurchAgree": {"label": "Preparer Of Master Purch Agree", "taxonomy": "SOLAR", "entrypoints": ["MasterPurchaseAgreement"], "description": "Name of the company responsible for preparing the Master Purchase Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": null, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfMasterServAgree": {"label": "Preparer Of Master Serv Agree", "taxonomy": "SOLAR", "entrypoints": ["MasterServicesAgreement"], "description": "Name of the company responsible for preparing the Master Services Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfMbrpCertOfLessee": {"label": "Preparer Of Mbrp Cert Of Lessee", "taxonomy": "SOLAR", "entrypoints": ["MembershipCertificateofLessee"], "description": "Name of the company responsible for preparing the Membership Certificate Of Lessee.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfMbrpCertOfMasterLessee": {"label": "Preparer Of Mbrp Cert Of Master Lessee", "taxonomy": "SOLAR", "entrypoints": ["MembershipCertificateofMasterLessee"], "description": "Name of the company responsible for preparing the Membership Certificate Of Master Lessee.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfMbrpInterestPurchAgree": {"label": "Preparer Of Mbrp Interest Purch Agree", "taxonomy": "SOLAR", "entrypoints": ["MembershipInterestPurchaseAgreement"], "description": "Name of the company responsible for preparing the Membership Interest Purchase Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfMechComplCertAgree": {"label": "Preparer Of Mech Compl Cert Agree", "taxonomy": "SOLAR", "entrypoints": ["MechanicalCompletionCertificate"], "description": "Name of the company responsible for preparing the Mechanical Completion Certificate.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfModuleAccelAgeTestRpt": {"label": "Preparer Of Module Accel Age Test Rpt", "taxonomy": "SOLAR", "entrypoints": [], "description": "Name of the company responsible for preparing the Module Accelerated Age Test Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfModuleFactoryAuditRpt": {"label": "Preparer Of Module Factory Audit Rpt", "taxonomy": "SOLAR", "entrypoints": ["ModuleFactoryAuditReport"], "description": "Name of the company responsible for preparing the Module Factory Audit Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfMonitorContractAgree": {"label": "Preparer Of Monitor Contract Agree", "taxonomy": "SOLAR", "entrypoints": ["MonitoringContract"], "description": "Identifier for the Monitoring Contract Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfNoticeAndPmtInstr": {"label": "Preparer Of Notice And Pmt Instr", "taxonomy": "SOLAR", "entrypoints": ["NoticeandPaymentInstructions"], "description": "Name of the company responsible for preparing the Notice And Payment Instructions.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfNoticeOfApprov": {"label": "Preparer Of Notice Of Approv", "taxonomy": "SOLAR", "entrypoints": ["NoticeofApproval"], "description": "Name of the company responsible for preparing the Notice Of Approval.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfNoticeOfCommercOpDate": {"label": "Preparer Of Notice Of Commerc Op Date", "taxonomy": "SOLAR", "entrypoints": ["NoticeofCommercialOperationsDate"], "description": "Name of the company responsible for preparing the Notice Of Commercial Operations Date.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfNoticeOfCommercOperation": {"label": "Preparer Of Notice Of Commerc Operation", "taxonomy": "SOLAR", "entrypoints": ["NoticeOfCommercialOperation"], "description": "Name of the company responsible for preparing the Notice Of Commercial Operation.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfOMAgree": {"label": "Preparer Of OM Agree", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceContract"], "description": "Name of the company responsible for preparing the Operations and Maintenance Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfOMManual": {"label": "Preparer Of OM Manual", "taxonomy": "SOLAR", "entrypoints": ["OperationsandMaintenanceManual"], "description": "Name of the company responsible for preparing the Operations And Maintenance Manual.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfOMSubcontractorContract": {"label": "Preparer Of OM Subcontractor Contract", "taxonomy": "SOLAR", "entrypoints": ["OperationsAndMaintenanceSubcontractorContract"], "description": "Name of the company responsible for preparing the Operations and Maintenance Subcontractor Contract.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfOpAgreeForMasterLesseeLesseeAndOp": {"label": "Preparer Of Op Agree For Master Lessee Lessee And Op", "taxonomy": "SOLAR", "entrypoints": ["OperatingAgreementsForMasterLesseeLesseeandOperator"], "description": "Name of the company responsible for preparing the Operating Agreements For Master Lessee, Lessee And Operator.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfOpEventRpt": {"label": "Preparer Of Op Event Rpt", "taxonomy": "SOLAR", "entrypoints": ["OperationalEventReport"], "description": "Name of the company responsible for preparing the Operational Event Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfOpGuarantee": {"label": "Preparer Of Op Guarantee", "taxonomy": "SOLAR", "entrypoints": ["OperatorGuarantee"], "description": "Name of the company responsible for preparing the Operator Guarantee.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfOpIssuesRpt": {"label": "Preparer Of Op Issues Rpt", "taxonomy": "SOLAR", "entrypoints": ["OperationalIssuesReport"], "description": "Name of the company responsible for preparing the Operational Issues Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfOpManual": {"label": "Preparer Of Op Manual", "taxonomy": "SOLAR", "entrypoints": ["OperationsManual"], "description": "Name of the company responsible for preparing the Operations Manual.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfOpPerfSponsorGuaranteeContract": {"label": "Preparer Of Op Perf Sponsor Guarantee Contract", "taxonomy": "SOLAR", "entrypoints": ["OperatorPerformanceSponsorGuaranteeContract"], "description": "Name of the company responsible for preparing the Operator Performance Sponsor Guarantee Contract.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfOpRpt": {"label": "Preparer Of Op Rpt", "taxonomy": "SOLAR", "entrypoints": ["MonthlyOperatingReport"], "description": "Name of the company responsible for preparing the Monthly Operating Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfOtherEquipDueDiligenceReports": {"label": "Preparer Of Other Equip Due Diligence Reports", "taxonomy": "SOLAR", "entrypoints": ["OtherEquipmentDueDiligenceReports"], "description": "Name of the company responsible for preparing the Other Equipment Due Diligence Reports.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfPPA": {"label": "Preparer Of PPA", "taxonomy": "SOLAR", "entrypoints": ["PowerPurchaseAgreement"], "description": "Name of the company responsible for preparing the Power Purchase Agreement", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": null, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfPTOInterconnApprov": {"label": "Preparer Of PTO Interconn Approv", "taxonomy": "SOLAR", "entrypoints": ["PermissionToOperateInterconnectionApproval"], "description": "Name of the company responsible for preparing the Permission To Operate Interconnection Approval.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfParentGuaranteeAgree": {"label": "Preparer Of Parent Guarantee Agree", "taxonomy": "SOLAR", "entrypoints": ["ParentGuarantee"], "description": "Name of the company responsible for preparing the Parent Guarantee Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfPartnershipFlipContractForProj": {"label": "Preparer Of Partnership Flip Contract For Proj", "taxonomy": "SOLAR", "entrypoints": ["PartnershipFlipContractForProject"], "description": "Name of the company responsible for preparing the Partnership Flip Contract For Project.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfPerfGuaranteeAgree": {"label": "Preparer Of Perf Guarantee Agree", "taxonomy": "SOLAR", "entrypoints": ["PerformanceGuarantee"], "description": "Name of the company responsible for preparing the Performance Guarantee Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfPledgeAgree": {"label": "Preparer Of Pledge Agree", "taxonomy": "SOLAR", "entrypoints": ["PledgeAgreement"], "description": "Name of the company responsible for preparing the Pledge Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfPriceFile": {"label": "Preparer Of Price File", "taxonomy": "SOLAR", "entrypoints": ["PricingFile"], "description": "Name of the company responsible for preparing the Pricing File.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfPriceModelRpt": {"label": "Preparer Of Price Model Rpt", "taxonomy": "SOLAR", "entrypoints": ["PricingModelReport"], "description": "Name of the company responsible for preparing the Pricing Model Report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfProjAdminAgree": {"label": "Preparer Of Proj Admin Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectAdministrationAgreement"], "description": "Name of the company responsible for preparing the Project Administration Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfPropertyInsurCert": {"label": "Preparer Of Property Insur Cert", "taxonomy": "SOLAR", "entrypoints": ["PropertyInsuranceCertificate"], "description": "Name of the company responsible for preparing the Property Insurance Certificate Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfPropertyInsurPolicy": {"label": "Preparer Of Property Insur Policy", "taxonomy": "SOLAR", "entrypoints": ["PropertyInsurancePolicy"], "description": "Name of the company responsible for preparing the Property Insurance Policy.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfPropertyTaxExemptionOpin": {"label": "Preparer Of Property Tax Exemption Opin", "taxonomy": "SOLAR", "entrypoints": ["PropertyTaxExemptionOpinion"], "description": "Name of the company responsible for preparing the Property Tax Exemption Opinion.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfPunchList": {"label": "Preparer Of Punch List", "taxonomy": "SOLAR", "entrypoints": ["PunchList"], "description": "Name of the company responsible for preparing the Punch List.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfQualFacilSelfCert": {"label": "Preparer Of Qual Facil Self Cert", "taxonomy": "SOLAR", "entrypoints": ["QualifyingFacilitiesSelfCertification"], "description": "Name of the company responsible for preparing the Qualifying Facilities Self Certification.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfRECBuyerAck": {"label": "Preparer Of REC Buyer Ack", "taxonomy": "SOLAR", "entrypoints": ["RECBuyerAcknowledgement"], "description": "Name of the company responsible for preparing the Renewable Energy Credit Buyer Acknowledgement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfRECOfftakerAgree": {"label": "Preparer Of REC Offtaker Agree", "taxonomy": "SOLAR", "entrypoints": ["RenewableEnergyCreditOfftakeAgreement"], "description": "Name of the company responsible for preparing the Renewable Energy Credit Offtaker Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfRECPerfAgree": {"label": "Preparer Of REC Perf Agree", "taxonomy": "SOLAR", "entrypoints": ["RenewableEnergyCreditPerformanceAgreement"], "description": "Name of the company responsible for preparing the Renewable Energy Credit Performance Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfSalesLeasebackContractForProj": {"label": "Preparer Of Sales Leaseback Contract For Proj", "taxonomy": "SOLAR", "entrypoints": ["SalesLeasebackContractForProject"], "description": "Name of the company responsible for preparing the Sales Leaseback Contract For Project.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfSecurityAgreeSupl": {"label": "Preparer Of Security Agree Supl", "taxonomy": "SOLAR", "entrypoints": ["SecurityAgreementSupplement"], "description": "Name of the company responsible for preparing the Security Agreement Supplement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfSecurityContract": {"label": "Preparer Of Security Contract", "taxonomy": "SOLAR", "entrypoints": ["SecurityContract"], "description": "Name of the company responsible for preparing the Security Contract.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfSharedFacilityAgree": {"label": "Preparer Of Shared Facility Agree", "taxonomy": "SOLAR", "entrypoints": ["SharedFacilityAgreement"], "description": "Name of the company responsible for preparing the Shared Facility Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfSiteCtrlContract": {"label": "Preparer Of Site Ctrl Contract", "taxonomy": "SOLAR", "entrypoints": ["SiteControlContract"], "description": "Name of the company responsible for preparing the Site Control Contract.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfSiteLeaseAgree": {"label": "Preparer Of Site Lease Agree", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteLease"], "description": "Name of the company responsible for preparing the Site Lease Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfSiteLeaseAssign": {"label": "Preparer Of Site Lease Assign", "taxonomy": "SOLAR", "entrypoints": ["SiteLeaseAssignment"], "description": "Name of the company responsible for preparing the Site Lease Assignment.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfSiteLeaseMemo": {"label": "Preparer Of Site Lease Memo", "taxonomy": "SOLAR", "entrypoints": [], "description": "Name of the company responsible for preparing the Site Lease Memo.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfSiteLicenseAgree": {"label": "Preparer Of Site License Agree", "taxonomy": "SOLAR", "entrypoints": ["SiteLicenseAgreement"], "description": "Name of the company responsible for preparing the Site License Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfSubstantialComplCert": {"label": "Preparer Of Substantial Compl Cert", "taxonomy": "SOLAR", "entrypoints": ["SubstantialCompletionCertificate"], "description": "Name of the company responsible for preparing the Substantial Completion Certificate.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfSuplRptReviewOfInsurReview": {"label": "Preparer Of Supl Rpt Review Of Insur Review", "taxonomy": "SOLAR", "entrypoints": ["SupplementalReportReviewOfLocalTaxReview"], "description": "Name of the company responsible for preparing the Supplemental Report Review Of Insurance Review.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfSuplRptReviewOfLocalTaxReview": {"label": "Preparer Of Supl Rpt Review Of Local Tax Review", "taxonomy": "SOLAR", "entrypoints": ["SupplementalReportReviewOfLocalTaxReview"], "description": "Name of the company responsible for preparing the Supplemental Report Review Of Local Tax Review.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfSupplyAgree": {"label": "Preparer Of Supply Agree", "taxonomy": "SOLAR", "entrypoints": ["SupplyAgreements"], "description": "Name of the company responsible for preparing the Supply Agreements.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfSuretyBondPolicyInsurPolicy": {"label": "Preparer Of Surety Bond Policy Insur Policy", "taxonomy": "SOLAR", "entrypoints": ["SuretyBondPolicy"], "description": "Name of the company responsible for preparing the Surety Bond Policy Insurance Policy.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfTaxIndemnityAgree": {"label": "Preparer Of Tax Indemnity Agree", "taxonomy": "SOLAR", "entrypoints": ["TaxIndemnityAgreement"], "description": "Name of the company responsible for preparing the Tax Indemnity Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfTaxOpin": {"label": "Preparer Of Tax Opin", "taxonomy": "SOLAR", "entrypoints": ["TaxOpinion"], "description": "Name of the company responsible for preparing the Tax Opinion.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfTermLoanAgree": {"label": "Preparer Of Term Loan Agree", "taxonomy": "SOLAR", "entrypoints": ["TermLoan"], "description": "Name of the company responsible for preparing the Term Loan Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfTermSheet": {"label": "Preparer Of Term Sheet", "taxonomy": "SOLAR", "entrypoints": ["TermSheet"], "description": "Name of the company responsible for preparing the Term Sheet.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfTitleSurvey": {"label": "Preparer Of Title Survey", "taxonomy": "SOLAR", "entrypoints": ["TitleSurvey"], "description": "Name of the company responsible for preparing the Title Survey.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfTransRptAndCurtailEst": {"label": "Preparer Of Trans Rpt And Curtail Est", "taxonomy": "SOLAR", "entrypoints": ["TransmissionReportandCurtailmentEstimate"], "description": "Name of the company responsible for preparing the Transmission Report and Curtailment Estimate.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfUCCPrecautLeaseFiling": {"label": "Preparer Of UCC Precaut Lease Filing", "taxonomy": "SOLAR", "entrypoints": ["UCCPrecautionaryLeaseFiling"], "description": "Name of the company responsible for preparing the UCC Precautionary Lease Filing.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfUCCSecurityAgree": {"label": "Preparer Of UCC Security Agree", "taxonomy": "SOLAR", "entrypoints": ["UCCSecurityAgreement"], "description": "Name of the company responsible for preparing the UCC Security Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfUCCTaxLienAndJudgementLienSearches": {"label": "Preparer Of UCC Tax Lien And Judgement Lien Searches", "taxonomy": "SOLAR", "entrypoints": ["UCCTaxLienandJudgmentLienSearches"], "description": "Name of the company responsible for preparing the UCC Tax, Lien and Judgment Lien Searches.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfUniversalInsurPolicy": {"label": "Preparer Of Universal Insur Policy", "taxonomy": "SOLAR", "entrypoints": ["UniversalInsurancePolicy"], "description": "Name of the company responsible for preparing the Universal Insurance Policy.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfVegMgmtAgree": {"label": "Preparer Of Veg Mgmt Agree", "taxonomy": "SOLAR", "entrypoints": ["VegetationManagementAgreement"], "description": "Name of the company responsible for preparing the Vegetation Management Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfWashingAndWasteMgmtAgree": {"label": "Preparer Of Washing And Waste Mgmt Agree", "taxonomy": "SOLAR", "entrypoints": ["WashingAndWasteAgreement"], "description": "Name of the company responsible for preparing the Washing And Waste Management Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfWiringInstr": {"label": "Preparer Of Wiring Instr", "taxonomy": "SOLAR", "entrypoints": ["WiringInstructions"], "description": "Name of the company responsible for preparing the Wiring Instructions.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreparerOfWorkersCompensationInsurPolicy": {"label": "Preparer Of Workers Compensation Insur Policy", "taxonomy": "SOLAR", "entrypoints": ["WorkersCompensationInsurancePolicy"], "description": "Name of the company responsible for preparing the Workers Compensation Insurance Policy.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PressureAtmospheric": {"label": "Pressure Atmospheric", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "The air pressure at the location of the weather data record", "type": "pressure", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pascal", "Bar", "Pounds Per Square Inch", "Standard Atmosphere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceFileAvailOfDoc": {"label": "Price File Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["PricingFile"], "description": "Indicates if the Pricing File is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceFileAvailOfDocExcept": {"label": "Price File Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["PricingFile"], "description": "Indicates if there are exceptions to the Pricing File or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceFileAvailOfFinalDoc": {"label": "Price File Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["PricingFile"], "description": "Indicates if the Pricing File is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceFileCntrparty": {"label": "Price File Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["PricingFile"], "description": "Names of counterparties to the Pricing File.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceFileDocLink": {"label": "Price File Doc Link", "taxonomy": "SOLAR", "entrypoints": ["PricingFile"], "description": "Link to the Pricing File document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceFileEffectDate": {"label": "Price File Effect Date", "taxonomy": "SOLAR", "entrypoints": ["PricingFile"], "description": "Effective date of the Pricing File.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceFileExceptDesc": {"label": "Price File Except Desc", "taxonomy": "SOLAR", "entrypoints": ["PricingFile"], "description": "Description of any exceptions to the Pricing File or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceFileExpDate": {"label": "Price File Exp Date", "taxonomy": "SOLAR", "entrypoints": ["PricingFile"], "description": "Expiration date of the Pricing File.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceModelAccrualAcctDeposit": {"label": "Price Model Accrual Acct Deposit", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PricingModelReport"], "description": "Accrual account deposit amount per the pricing model.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceModelAvgAnnualRentPmt": {"label": "Price Model Avg Annual Rent Pmt", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PricingModelReport"], "description": "Rental payment for solar installation in sales leaseback per the pricing model.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceModelDeprecBasis": {"label": "Price Model Deprec Basis", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PricingModelReport"], "description": "Cost less salvage value per the pricing model.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceModelDeprecMeth": {"label": "Price Model Deprec Meth", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PricingModelReport"], "description": "Method of depreciation per the pricing model.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceModelEffectAfterTaxEquivInternalRateOfRtn": {"label": "Price Model Effect After Tax Equiv Internal Rate Of Rtn", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PricingModelReport"], "description": "Effective pre tax equivalent internal rate of return per the pricing model.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceModelEffectAfterTaxEquivTerminalInternalRateOfRtn": {"label": "Price Model Effect After Tax Equiv Terminal Internal Rate Of Rtn", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PricingModelReport"], "description": "Effective pre tax equivalent terminal internal rate of return per the pricing model.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceModelEffectAfterTaxInternalRateOfRtn": {"label": "Price Model Effect After Tax Internal Rate Of Rtn", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PricingModelReport"], "description": "Effective after tax internal rate of return per the pricing model.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceModelEffectAfterTaxTerminalInternalRateOfRtn": {"label": "Price Model Effect After Tax Terminal Internal Rate Of Rtn", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PricingModelReport"], "description": "Effective after tax terminal internal rate of return per the pricing model.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceModelExpectDeferredIncome": {"label": "Price Model Expect Deferred Income", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PricingModelReport"], "description": "Monthly income from investment tax liability deferred to future period relative to funding date", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceModelExpectDeferredInvestTaxCredit": {"label": "Price Model Expect Deferred Invest Tax Credit", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PricingModelReport"], "description": "Expected monthly deferred Income Tax Credit.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceModelExpectDeferredTaxLiability": {"label": "Price Model Expect Deferred Tax Liability", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PricingModelReport"], "description": "Expected monthly deferred tax liability.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceModelExpectGrossInvestBalance": {"label": "Price Model Expect Gross Invest Balance", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PricingModelReport"], "description": "Gross investment balance minus revenue received from the project at a point in time.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceModelExpectNetInvestBalance": {"label": "Price Model Expect Net Invest Balance", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PricingModelReport"], "description": "Gross investment balance minus tax incentives minus revenue received from the project at a point in time.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceModelExpectRentsRecv": {"label": "Price Model Expect Rents Recv", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PricingModelReport"], "description": "Expected lease payments from project company.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceModelFederalIncomeTaxRateAssump": {"label": "Price Model Federal Income Tax Rate Assump", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PricingModelReport"], "description": "Federal income tax rate assumption per the pricing model.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceModelGrossPurchPriceToTotalProjValue": {"label": "Price Model Gross Purch Price To Total Proj Value", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PricingModelReport"], "description": "Amount of the gross purchase price for the total project per the pricing model.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceModelHoldbackFinalComplPmt": {"label": "Price Model Holdback Final Compl Pmt", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PricingModelReport"], "description": "Holdback final completion payment amount per the pricing model.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceModelInvestAvgLife": {"label": "Price Model Invest Avg Life", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PricingModelReport"], "description": "Investment average life per the pricing model.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceModelInvestTaxCreditGrantBasis": {"label": "Price Model Invest Tax Credit Grant Basis", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PricingModelReport"], "description": "Fair market value of the project used to determine the level of the Investment Tax Credit or grant per the pricing model.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceModelInvestTaxCreditGrantClaimed": {"label": "Price Model Invest Tax Credit Grant Claimed", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PricingModelReport"], "description": "Amount of the Investment Tax Credit or grant claimed per the pricing model.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceModelInvestTaxCreditGrantRecv": {"label": "Price Model Invest Tax Credit Grant Recv", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PricingModelReport"], "description": "Amount of the Investment Tax Credit or grant received per the pricing model.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceModelNetIncomeAfterTax": {"label": "Price Model Net Income After Tax", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PricingModelReport"], "description": "Net Income After Tax per the pricing model.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceModelNomAfterTaxEquivInternalRateOfRtn": {"label": "Price Model Nom After Tax Equiv Internal Rate Of Rtn", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PricingModelReport"], "description": "Nominal Pre Tax Equivalent Internal Rate of Return (IRR) per the pricing model.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceModelNomAfterTaxEquivTerminalInternalRateOfRtn": {"label": "Price Model Nom After Tax Equiv Terminal Internal Rate Of Rtn", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PricingModelReport"], "description": "Nominal Pre Tax Equivalent Terminal Internal Rate of Return (IRR) per the pricing model.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceModelNomAfterTaxInternalRateOfRtn": {"label": "Price Model Nom After Tax Internal Rate Of Rtn", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PricingModelReport"], "description": "Nominal After Tax Internal Rate of Return (IRR) per the pricing model.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceModelNomAfterTaxTerminalInternalRateOfRtn": {"label": "Price Model Nom After Tax Terminal Internal Rate Of Rtn", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PricingModelReport"], "description": "Nominal After Tax Terminal Internal Rate of Return (IRR) per the pricing model.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceModelPretaxCashRtnExpense": {"label": "Price Model Pretax Cash Rtn Expense", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PricingModelReport"], "description": "Pretax cash return expense per the pricing model.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceModelPretaxCashRtnPct": {"label": "Price Model Pretax Cash Rtn Pct", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PricingModelReport"], "description": "Pretax cash return percent per the pricing model.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceModelRentPmtIncrements": {"label": "Price Model Rent Pmt Increments", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PricingModelReport"], "description": "Time periods for when payments are due. For example, monthly or quarterly, per the pricing model.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceModelResidualValueAssump": {"label": "Price Model Residual Value Assump", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PricingModelReport"], "description": "Value of project at end of its economic useful life per the pricing model.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceModelSimplePaybackPeriod": {"label": "Price Model Simple Payback Period", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PricingModelReport"], "description": "Number of years for simple payback of the project.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceModelSwapRate": {"label": "Price Model Swap Rate", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PricingModelReport"], "description": "Swap rate used in the pricing model per the pricing model.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceModelTaxEquityContrib": {"label": "Price Model Tax Equity Contrib", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PricingModelReport"], "description": "Amount of the tax equity per the pricing model.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceModelTaxEquityCoverageRatio": {"label": "Price Model Tax Equity Coverage Ratio", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PricingModelReport"], "description": "Debt service coverage ratio per the pricing model.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceModelTotalUpfrontAmortizedFees": {"label": "Price Model Total Upfront Amortized Fees", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PricingModelReport"], "description": "Total upfront amortized Fees per the pricing model.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriceModelTotalUpfrontCapitalizedFees": {"label": "Price Model Total Upfront Capitalized Fees", "taxonomy": "SOLAR", "entrypoints": ["Fund", "PricingModelReport"], "description": "Total upfront capitalized Fees per the pricing model.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PrincipalAmtOutstngOnLoansManagedAndSecuritizedPerWatt": {"label": "Principal Amt Outstng On Loans Managed And Securitized Per Watt", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "This is the sum of principal amount outstanding for both securitized and unsecuritized loans of all types. Value should be reported as amount per watt. The StatementScenarioAxis should be used to report values that are predicted. No axis should be used to report values that are actual.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriorityOfAnyOtherAction": {"label": "Priority Of Any Other Action", "taxonomy": "SOLAR", "entrypoints": ["Sponsor", "OperationalEventReport"], "description": "Priority number assigned to any other action or event;1 is highest priority; 2 is medium; 3 is lowest.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PriorityOfCorrectiveAction": {"label": "Priority Of Corrective Action", "taxonomy": "SOLAR", "entrypoints": ["Sponsor", "OperationalEventReport"], "description": "Number assigned to a corrective action; 1 is highest priority; 2 is medium; 3 is lowest.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProFormaAccrualAcctDepositPctOfGrossPurchPrice": {"label": "Pro Forma Accrual Acct Deposit Pct Of Gross Purch Price", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Accrual account deposit as percent of gross purchase price.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProFormaAssumedAnnualInsurEscalator": {"label": "Pro Forma Assumed Annual Insur Escalator", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "pro forma assumed annual insurance escalator percent.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProFormaDebtServCoverageRatio": {"label": "Pro Forma Debt Serv Coverage Ratio", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Earnings Before Income Tax, Depreciation and Amortization of the project divided by rent.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProFormaInitialInsurCost": {"label": "Pro Forma Initial Insur Cost", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Amount of the pro forma initial insurance cost.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProFormaInitialInsurCostPerPower": {"label": "Pro Forma Initial Insur Cost Per Power", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "pro forma initial insurance cost in currency per kWh.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProFormaP50FlipDate": {"label": "Pro Forma P50 Flip Date", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Date at which the partnership flip is expected to occur based on getting the average amount of expected output.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProdCertHolder": {"label": "Prod Cert Holder", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Name of the holder of the product certification.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProdCertIssueDate": {"label": "Prod Cert Issue Date", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Issue date of the product certification.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProdCertNum": {"label": "Prod Cert Num", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Certification number for the product.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProdCertType": {"label": "Prod Cert Type", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Description of the product certificate type.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProdCertifyingBody": {"label": "Prod Certifying Body", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Name of the organization certifying the product.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProdCode": {"label": "Prod Code", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "[EntityCode]-[ProductString], e.g., UEE-E2000-3-XFM for company Universal Energy Enterprises with Entity Code UEE and Product String of E2000-3-XFM.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProdDesc": {"label": "Prod Desc", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Description of the product, for example, 250 W Utility Interactive Microinverter.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProdID": {"label": "Prod ID", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Unique identifier used to identify the product.", "type": "uuid", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": null, "calculations": ["N/A"], "usages": ["None"]}, "ProdMfr": {"label": "Prod Mfr", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet", "ProjectFinancing"], "description": "Name of the product or equipment manufacturer.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProdMfrWebSite": {"label": "Prod Mfr Web Site", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Web site of the product or equipment manufacturer.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProdModelCutSheetNew": {"label": "Prod Model Cut Sheet New", "taxonomy": "SOLAR", "entrypoints": ["CutSheet"], "description": "Indicates if the cut sheet is revised. If it is new, TRUE; if is not new, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProdModelCutSheetRevised": {"label": "Prod Model Cut Sheet Revised", "taxonomy": "SOLAR", "entrypoints": ["CutSheet"], "description": "Description of the reason revisions were made to the cut sheet.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProdModelCutSheetRevisedReason": {"label": "Prod Model Cut Sheet Revised Reason", "taxonomy": "SOLAR", "entrypoints": ["CutSheet"], "description": "Indicates if the cut sheet is revised. If it is revised, TRUE; if is not revised, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProdName": {"label": "Prod Name", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet", "ProjectFinancing"], "description": "Name of the product, for example ABC Brand Inverter.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProdNotes": {"label": "Prod Notes", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Comments or notes about the product that may be found on a cut sheet. For example, ABC product also sold under the name XYZ product, or Model has been discontinued, or Part of family of several other models.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProdType": {"label": "Prod Type", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Type of product", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProdTypeID": {"label": "Prod Type ID", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Identifier used to identify a Product Type", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProformaDocLink": {"label": "Proforma Doc Link", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Link to the Pro Forma document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjAddr1": {"label": "Proj Addr1", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "First line of the address where project is based.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjAddr2": {"label": "Proj Addr2", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Second line of the address where project is based.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjAddrCity": {"label": "Proj Addr City", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "City where the project is based.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjAddrCountry": {"label": "Proj Addr Country", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "ISO country code where the project is located.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjAddrState": {"label": "Proj Addr State", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "State where the project is based.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjAddrZipCode": {"label": "Proj Addr Zip Code", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Zip Code where the project is based.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjAdminAgreeAvailOfDoc": {"label": "Proj Admin Agree Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["ProjectAdministrationAgreement"], "description": "Indicates if the Project Administration Agreement is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjAdminAgreeAvailOfDocExcept": {"label": "Proj Admin Agree Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["ProjectAdministrationAgreement"], "description": "Indicates if there are exceptions to the Project Administration Agreement or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjAdminAgreeAvailOfFinalDoc": {"label": "Proj Admin Agree Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["ProjectAdministrationAgreement"], "description": "Indicates if the Project Administration Agreement is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjAdminAgreeCntrparty": {"label": "Proj Admin Agree Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["ProjectAdministrationAgreement"], "description": "Names of counterparties to the Project Administration Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjAdminAgreeDocLink": {"label": "Proj Admin Agree Doc Link", "taxonomy": "SOLAR", "entrypoints": ["ProjectAdministrationAgreement"], "description": "Link to the Project Administration Agreement document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjAdminAgreeEffectDate": {"label": "Proj Admin Agree Effect Date", "taxonomy": "SOLAR", "entrypoints": ["ProjectAdministrationAgreement"], "description": "Effective date of the Project Administration Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjAdminAgreeExceptDesc": {"label": "Proj Admin Agree Except Desc", "taxonomy": "SOLAR", "entrypoints": ["ProjectAdministrationAgreement"], "description": "Description of any exceptions to the Project Administration Agreement or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjAdminAgreeExpDate": {"label": "Proj Admin Agree Exp Date", "taxonomy": "SOLAR", "entrypoints": ["ProjectAdministrationAgreement"], "description": "Expiration date of the Project Administration Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjAssetType": {"label": "Proj Asset Type", "taxonomy": "SOLAR", "entrypoints": ["Project", "ProjectFinancing"], "description": "Indicates the type of asset for the project which can be wind, solar or solar plus storage.", "type": "projectAssetType", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjClassType": {"label": "Proj Class Type", "taxonomy": "SOLAR", "entrypoints": ["Project", "ProjectFinancing"], "description": "Indicates the class of project which can be Utility Scale, Distributed Generation, Residential, Community Solar or Other.", "type": "projectClass", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjCoSPVFederalTaxID": {"label": "Proj Co SPV Federal Tax ID", "taxonomy": "SOLAR", "entrypoints": ["Project", "ProjectFinancing"], "description": "Federal tax identifier for the Project Company.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjCoSPVName": {"label": "Proj Co SPV Name", "taxonomy": "SOLAR", "entrypoints": ["Project", "ProjectFinancing"], "description": "Identifier for the Project Company.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjCommentOnResidualValueReview": {"label": "Proj Comment On Residual Value Review", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Comment made during Residual Value Review", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjCounty": {"label": "Proj County", "taxonomy": "SOLAR", "entrypoints": ["Project", "ProjectFinancing"], "description": "County where the installation is located.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjDateOfLastResidualValueReview": {"label": "Proj Date Of Last Residual Value Review", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Date of most recent Residual Value Review.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjDesc": {"label": "Proj Desc", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Information describing the project.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjDevelopmentStrategy": {"label": "Proj Development Strategy", "taxonomy": "SOLAR", "entrypoints": ["Developer", "ProjectFinancing"], "description": "Description of the project development strategy, for example, greenfield, brownfield, acquisition.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjDistributedGenerationPortfolioOrUtilityScale": {"label": "Proj Distributed Generation Portfolio Or Utility Scale", "taxonomy": "SOLAR", "entrypoints": ["IndependentEngineeringServicesCheckList"], "description": "Indicates whether the project is distributed generation or utility scale.", "type": "distributedGenOrUtilityScale", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjEarlyBuyOutAmt": {"label": "Proj Early Buy Out Amt", "taxonomy": "SOLAR", "entrypoints": ["Project", "LeaseContractForProject"], "description": "Amount of the buy-out at the end of the lease.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjEarlyBuyoutDate": {"label": "Proj Early Buyout Date", "taxonomy": "SOLAR", "entrypoints": ["Project", "LeaseContractForProject"], "description": "In the event of an early buyout, earliest date at which the buyout can occur; can have multiple projects so this would be associated with a project", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjEarlyBuyoutOpt": {"label": "Proj Early Buyout Opt", "taxonomy": "SOLAR", "entrypoints": ["Project", "LeaseContractForProject"], "description": "Description of early buy out options.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjFederalTaxIncentiveType": {"label": "Proj Federal Tax Incentive Type", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Description of federal tax incentive.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjFinCurtailAbilityAndCap": {"label": "Proj Fin Curtail Ability And Cap", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Description of curtailment ability and cap.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjFinFundDate": {"label": "Proj Fin Fund Date", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Date of the funding of the project.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjFinLessee": {"label": "Proj Fin Lessee", "taxonomy": "SOLAR", "entrypoints": ["Project", "LeaseContractForProject"], "description": "Name of project company lessee.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjFinOtherMaterialOngoingOblig": {"label": "Proj Fin Other Material Ongoing Oblig", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Description of other material ongoing obligations.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjFinPPATimeOfUse": {"label": "Proj Fin PPA Time Of Use", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Indicates whether Power Purchase Agreement rate is based on time of delivery, a time specified during the day. If PPA is based on time of delivery, TRUE; if PPA is not based on time of delivery, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjFinProjFinNum": {"label": "Proj Fin Proj Fin Num", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Bank-specific number associated with the project schedule.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjFinReportsAndNotifications": {"label": "Proj Fin Reports And Notifications", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Description of reports and notifications.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjFinSideLetters": {"label": "Proj Fin Side Letters", "taxonomy": "SOLAR", "entrypoints": ["Project", "OperationsandMaintenanceContract"], "description": "Description of side letters.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjFinStruct": {"label": "Proj Fin Struct", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Description of financing structure, for example, sales leaseback, partnership flip.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjFinTaxIDNum": {"label": "Proj Fin Tax ID Num", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Project company tax ID number.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjFinWorkingCapitalAcctPrefundAmt": {"label": "Proj Fin Working Capital Acct Prefund Amt", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Prefunded amount set aside by project company for working capital account in the fund.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjFinWorkingCapitalAcctReqdAmt": {"label": "Proj Fin Working Capital Acct Reqd Amt", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Required amount of the fund set aside by project company for working capital account.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjFinWorkingCapitalAcctReqdMon": {"label": "Proj Fin Working Capital Acct Reqd Mon", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Required number of months of funds on hand set aside by project company for working capital account.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjFullyContractedPowerSales": {"label": "Proj Fully Contracted Power Sales", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Power Purchase Agreement is greater than or equal to the lease term in a sale leaseback. If the term greater, TRUE; if not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjFundLatestCOD": {"label": "Proj Fund Latest COD", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Latest Commercial Operations Date (COD) of a project in a fund.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjHedgeAgreeType": {"label": "Proj Hedge Agree Type", "taxonomy": "SOLAR", "entrypoints": ["Project", "ProjectFinancing"], "description": "Type of hedge agreement in place for the project which can be Swap, Revenue Put, CfD (Contracts for Difference), None or Other.", "type": "hedge", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjID": {"label": "Proj ID", "taxonomy": "SOLAR", "entrypoints": ["UML", "Portfolio", "Sponsor", "ProjectFinancing", "OperationsandMaintenanceContract", "MonthlyOperatingReport"], "description": "Identifier for the project.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": null, "calculations": ["N/A"], "usages": ["None"]}, "ProjIndemnifiedAmt": {"label": "Proj Indemnified Amt", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Amount of indemnification.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjInitialFundYear": {"label": "Proj Initial Fund Year", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Amount of funding in first year of the project.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjInterconnType": {"label": "Proj Interconn Type", "taxonomy": "SOLAR", "entrypoints": ["Project", "ProjectFinancing"], "description": "Indicates the nature of interconnection which can be behind the meter, virtual net meter or in front of the meter.", "type": "projectInterconnection", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjInvestStatus": {"label": "Proj Invest Status", "taxonomy": "SOLAR", "entrypoints": ["Project", "ProjectFinancing"], "description": "Indicates the investment status of the project which can be awarded, committed, partially funded, or fully funded.", "type": "investmentStatus", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjLevered": {"label": "Proj Levered", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Indication as to whether project has leveraged debt. If it does have leveraged debt, TRUE; if it does not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjName": {"label": "Proj Name", "taxonomy": "SOLAR", "entrypoints": ["Project", "ProjectFinancing"], "description": "Name assigned to the project.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjProdBasedIncentiveFlag": {"label": "Proj Prod Based Incentive Flag", "taxonomy": "SOLAR", "entrypoints": ["Project", "ProjectFinancing"], "description": "Indicates if the project has a production based incentive (PBI). If it has a PBI, TRUE; if not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjPropertyInsurEarthquakeRequirement": {"label": "Proj Property Insur Earthquake Requirement", "taxonomy": "SOLAR", "entrypoints": ["PropertyInsurancePolicy"], "description": "Description of Earthquake Requirement in Property Insurance", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjPropertyInsurFloodRequirement": {"label": "Proj Property Insur Flood Requirement", "taxonomy": "SOLAR", "entrypoints": ["PropertyInsurancePolicy"], "description": "Description of Flood Requirement in Property Insurance", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjRECOfftakeAgree": {"label": "Proj REC Offtake Agree", "taxonomy": "SOLAR", "entrypoints": ["Project", "ProjectFinancing"], "description": "Indicates if the project has renewable energy credit offtake agreement. If it has a REC agreement, TRUE; if not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjRECertFlag": {"label": "Proj RE Cert Flag", "taxonomy": "SOLAR", "entrypoints": ["Project", "ProjectFinancing"], "description": "Indicates if the project has renewable energy certificates. If it does, TRUE; if not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjRebateFlag": {"label": "Proj Rebate Flag", "taxonomy": "SOLAR", "entrypoints": ["Project", "ProjectFinancing"], "description": "Indicates if the project has a rebate. If it has a rebate, TRUE; if not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjRecentEventAboutTheProj": {"label": "Proj Recent Event About The Proj", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Noteable event that happened within the last year.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjRecentEventSeverityOfEvent": {"label": "Proj Recent Event Severity Of Event", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Level of severity of the recent project event, which can be Low, Moderate, or High.", "type": "eventSeverity", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjResidualValueAssump": {"label": "Proj Residual Value Assump", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Remaining value of the project after the lease term or project ends.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjRoofOblig": {"label": "Proj Roof Oblig", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Description of obligations related to the roof.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjStage": {"label": "Proj Stage", "taxonomy": "SOLAR", "entrypoints": ["Project", "ProjectFinancing"], "description": "Indicates the status of the project which can be under development, in construction or in operation.", "type": "projectStage", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjState": {"label": "Proj State", "taxonomy": "SOLAR", "entrypoints": ["Project", "ProjectFinancing"], "description": "State or region where the project is located.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjStateTaxCreditFlag": {"label": "Proj State Tax Credit Flag", "taxonomy": "SOLAR", "entrypoints": ["Project", "ProjectFinancing"], "description": "Indicates if the project is entitled to a state tax credit. If it is entitled, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjTaxEquityProviderContrib": {"label": "Proj Tax Equity Provider Contrib", "taxonomy": "SOLAR", "entrypoints": ["Project"], "description": "Amount of contribution of tax equity provider.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ProjWindStatus": {"label": "Proj Wind Status", "taxonomy": "SOLAR", "entrypoints": ["Project", "ProjectFinancing"], "description": "Describes the status of the wind project, for example whether it is new, or repowering.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PropertyPlantAndEquipSalvageValuePerWatt": {"label": "Property Plant And Equip Salvage Value Per Watt", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "The estimated or actual value of the asset at the end of its useful life or when it is no longer serviceable (cannot be used for its original purpose). Value should be reported as amount per watt, and should be used with the IECREPredictedVersusActualAxis.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PropertyTaxExemptionOpinAvailOfDoc": {"label": "Property Tax Exemption Opin Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["PropertyTaxExemptionOpinion"], "description": "Indicates if the Property Tax Exemption Opinion is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PropertyTaxExemptionOpinAvailOfDocExcept": {"label": "Property Tax Exemption Opin Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["PropertyTaxExemptionOpinion"], "description": "Indicates if there are exceptions to the Property Tax Exemption Opinion or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PropertyTaxExemptionOpinAvailOfFinalDoc": {"label": "Property Tax Exemption Opin Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["PropertyTaxExemptionOpinion"], "description": "Indicates if the Property Tax Exemption Opinion is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PropertyTaxExemptionOpinCntrparty": {"label": "Property Tax Exemption Opin Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["PropertyTaxExemptionOpinion"], "description": "Names of counterparties to the Property Tax Exemption Opinion.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PropertyTaxExemptionOpinDocLink": {"label": "Property Tax Exemption Opin Doc Link", "taxonomy": "SOLAR", "entrypoints": ["PropertyTaxExemptionOpinion"], "description": "Link to the Property Tax Exemption Opinion document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PropertyTaxExemptionOpinEffectDate": {"label": "Property Tax Exemption Opin Effect Date", "taxonomy": "SOLAR", "entrypoints": ["PropertyTaxExemptionOpinion"], "description": "Effective date of the Property Tax Exemption Opinion.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PropertyTaxExemptionOpinExceptDesc": {"label": "Property Tax Exemption Opin Except Desc", "taxonomy": "SOLAR", "entrypoints": ["PropertyTaxExemptionOpinion"], "description": "Description of any exceptions to the Property Tax Exemption Opinion or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PropertyTaxExemptionOpinExpDate": {"label": "Property Tax Exemption Opin Exp Date", "taxonomy": "SOLAR", "entrypoints": ["PropertyTaxExemptionOpinion"], "description": "Expiration date of the Property Tax Exemption Opinion.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PunchListAvailOfDoc": {"label": "Punch List Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["PunchList"], "description": "Indicates if the Punch List is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PunchListCntrparty": {"label": "Punch List Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["PunchList"], "description": "Names of counterparties to the Punch List.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PunchListCostOfOutstngItems": {"label": "Punch List Cost Of Outstng Items", "taxonomy": "SOLAR", "entrypoints": ["PunchList"], "description": "Cost of outstanding items on the Punch List.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PunchListDesc": {"label": "Punch List Desc", "taxonomy": "SOLAR", "entrypoints": ["PunchList"], "description": "Description of the Punch List.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PunchListDocLink": {"label": "Punch List Doc Link", "taxonomy": "SOLAR", "entrypoints": ["PunchList"], "description": "Link to the Punch List document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PunchListEffectDate": {"label": "Punch List Effect Date", "taxonomy": "SOLAR", "entrypoints": ["PunchList"], "description": "Effective date of the Punch List.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PunchListExpectComplDate": {"label": "Punch List Expect Compl Date", "taxonomy": "SOLAR", "entrypoints": ["PunchList"], "description": "Expected completion date of the Punch List.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PurchDate": {"label": "Purch Date", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Purchase date of the device.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "QualFacilSelfCertAvailOfDoc": {"label": "Qual Facil Self Cert Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["QualifyingFacilitiesSelfCertification"], "description": "Indicates if the Qualifying Facilities Self Certification is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "QualFacilSelfCertAvailOfDocExcept": {"label": "Qual Facil Self Cert Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["QualifyingFacilitiesSelfCertification"], "description": "Indicates if there are exceptions to the Qualifying Facilities Self Certification or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "QualFacilSelfCertAvailOfFinalDoc": {"label": "Qual Facil Self Cert Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["QualifyingFacilitiesSelfCertification"], "description": "Indicates if the Qualifying Facilities Self Certification is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "QualFacilSelfCertCntrparty": {"label": "Qual Facil Self Cert Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["QualifyingFacilitiesSelfCertification"], "description": "Names of counterparties to the Qualifying Facilities Self Certification.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "QualFacilSelfCertDocLink": {"label": "Qual Facil Self Cert Doc Link", "taxonomy": "SOLAR", "entrypoints": ["QualifyingFacilitiesSelfCertification"], "description": "Link to the Qualifying Facilities Self Certification document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "QualFacilSelfCertEffectDate": {"label": "Qual Facil Self Cert Effect Date", "taxonomy": "SOLAR", "entrypoints": ["QualifyingFacilitiesSelfCertification"], "description": "Effective date of the Qualifying Facilities Self Certification.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "QualFacilSelfCertExceptDesc": {"label": "Qual Facil Self Cert Except Desc", "taxonomy": "SOLAR", "entrypoints": ["QualifyingFacilitiesSelfCertification"], "description": "Description of any exceptions to the Qualifying Facilities Self Certification or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "QualFacilSelfCertExpDate": {"label": "Qual Facil Self Cert Exp Date", "taxonomy": "SOLAR", "entrypoints": ["QualifyingFacilitiesSelfCertification"], "description": "Expiration date of the Qualifying Facilities Self Certification.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECActualAmt": {"label": "REC Actual Amt", "taxonomy": "SOLAR", "entrypoints": ["Fund", "Sponsor"], "description": "Actual amount of renewable energy credit.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECActualAmtInceptToDate": {"label": "REC Actual Amt Incept To Date", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Actual amount of renewable energy credit from inception to date.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECActualToExpectRevenue": {"label": "REC Actual To Expect Revenue", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Actual renewable energy credit revenue divided by expected renewable energy credit revenue.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECActualToExpectRevenueInceptToDate": {"label": "REC Actual To Expect Revenue Incept To Date", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Actual renewable energy credit revenue divided by expected renewable energy credit from inception to date.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECBuyerAckAvailOfDoc": {"label": "REC Buyer Ack Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["RECBuyerAcknowledgement"], "description": "Indicates if the Renewable Energy Credit Buyer Acknowledgement is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECBuyerAckAvailOfDocExcept": {"label": "REC Buyer Ack Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["RECBuyerAcknowledgement"], "description": "Indicates if there are exceptions to the Renewable Energy Credit Buyer Acknowledgement or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECBuyerAckAvailOfFinalDoc": {"label": "REC Buyer Ack Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["RECBuyerAcknowledgement"], "description": "Indicates if the Renewable Energy Credit Buyer Acknowledgement is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECBuyerAckCntrparty": {"label": "REC Buyer Ack Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["RECBuyerAcknowledgement"], "description": "Names of counterparties to the Renewable Energy Credit Buyer Acknowledgement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECBuyerAckDocLink": {"label": "REC Buyer Ack Doc Link", "taxonomy": "SOLAR", "entrypoints": ["RECBuyerAcknowledgement"], "description": "Link to the REC Buyer Acknowledgement document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECBuyerAckEffectDate": {"label": "REC Buyer Ack Effect Date", "taxonomy": "SOLAR", "entrypoints": ["RECBuyerAcknowledgement"], "description": "Effective date of the Renewable Energy Credit Buyer Acknowledgement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECBuyerAckExceptDesc": {"label": "REC Buyer Ack Except Desc", "taxonomy": "SOLAR", "entrypoints": ["RECBuyerAcknowledgement"], "description": "Description of any exceptions to the Renewable Energy Credit Buyer Acknowledgement or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECBuyerAckExpDate": {"label": "REC Buyer Ack Exp Date", "taxonomy": "SOLAR", "entrypoints": ["RECBuyerAcknowledgement"], "description": "Expiration date of the Renewable Energy Credit Buyer Acknowledgement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECContractAmendmentExecutionDate": {"label": "REC Contract Amendment Execution Date", "taxonomy": "SOLAR", "entrypoints": ["Fund", "RenewableEnergyCreditOfftakeAgreement"], "description": "Execution date of the Renewable Energy Credit Contract Amendment which is the amendment to the agreement between the Project Company and the REC offtaker, which could be the investor or bank.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECContractExecutionDate": {"label": "REC Contract Execution Date", "taxonomy": "SOLAR", "entrypoints": ["Fund", "RenewableEnergyCreditOfftakeAgreement"], "description": "Execution date of the Renewable Energy Credit contract which is the agreement between the Project Company and the REC offtaker, which could be the investor or bank.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECContractExpDate": {"label": "REC Contract Exp Date", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Expiration date of the Renewable Energy Credit Contract which is the agreement between the Project Company and the REC offtaker, which could be the investor or bank.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECContractFirmPrice": {"label": "REC Contract Firm Price", "taxonomy": "SOLAR", "entrypoints": ["Fund", "RenewableEnergyCreditOfftakeAgreement"], "description": "Company and the REC offtaker, which could be the investor or bank.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECContractFirmVolume": {"label": "REC Contract Firm Volume", "taxonomy": "SOLAR", "entrypoints": ["Fund", "RenewableEnergyCreditOfftakeAgreement"], "description": "Value of the Renewable Energy Credit associated with the guaranteed firm volume in MWh per the Renewable Energy Credit Contract which is the agreement between the Project Company and the REC offtaker, which could be the investor or bank.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECContractGuaranteedOutput": {"label": "REC Contract Guaranteed Output", "taxonomy": "SOLAR", "entrypoints": ["Fund", "RenewableEnergyCreditOfftakeAgreement"], "description": "Total guaranteed output associated with the guaranteed firm volume in kWh per the Renewable Energy Credit Contract which is the agreement between the Project Company and the REC offtaker, which could be the investor or bank.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECContractInitiationDate": {"label": "REC Contract Initiation Date", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Initiation date of the Renewable Energy Credit Contract which is the agreement between the Project Company and the REC offtaker, which could be the investor or bank.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECContractPortionOfSite": {"label": "REC Contract Portion Of Site", "taxonomy": "SOLAR", "entrypoints": ["Fund", "RenewableEnergyCreditOfftakeAgreement"], "description": "Renewable energy credit percentage of site based on units defined as REC portion units (the portion of the units on a site which are eligible for the REC).", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECContractPortionOfUnits": {"label": "REC Contract Portion Of Units", "taxonomy": "SOLAR", "entrypoints": ["Fund", "RenewableEnergyCreditOfftakeAgreement"], "description": "Description of units used to measure power system capacity for Renewable Energy Credit in power units.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECContractRateEscalator": {"label": "REC Contract Rate Escalator", "taxonomy": "SOLAR", "entrypoints": ["Fund", "RenewableEnergyCreditOfftakeAgreement"], "description": "Percent increase escalation per year of the renewable energy credit price.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECContractRateType": {"label": "REC Contract Rate Type", "taxonomy": "SOLAR", "entrypoints": ["Fund", "RenewableEnergyCreditOfftakeAgreement"], "description": "Description of the Renewable Energy Credit Contract rate type.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECContractStruct": {"label": "REC Contract Struct", "taxonomy": "SOLAR", "entrypoints": ["Fund", "RenewableEnergyCreditOfftakeAgreement"], "description": "Description of the structure of the Renewable Energy Credit contract.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECContractTerm": {"label": "REC Contract Term", "taxonomy": "SOLAR", "entrypoints": ["Fund", "RenewableEnergyCreditOfftakeAgreement"], "description": "Term of the Renewable Energy Credit Contract Performance Guarantee. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECContractVolumeCap": {"label": "REC Contract Volume Cap", "taxonomy": "SOLAR", "entrypoints": ["Fund", "RenewableEnergyCreditOfftakeAgreement"], "description": "Maximum amount of renewable energy that can be sold over a specified time period in MWh per the Renewable Energy Credit Contract, which is the agreement between the Project Company and the REC offtaker, which could be the investor or bank.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECEnvAttributesOwn": {"label": "REC Env Attributes Own", "taxonomy": "SOLAR", "entrypoints": ["Fund", "RenewableEnergyCreditOfftakeAgreement"], "description": "Name of the environmental attributes owner, per the Renewable Energy Credit Contract which is the agreement between the Project Company and the REC offtaker, which could be the investor or bank.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECExpectAmt": {"label": "REC Expect Amt", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Expected amount of renewable energy credit.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECExpectAmtInceptToDate": {"label": "REC Expect Amt Incept To Date", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Expected amount of renewable energy credit from inception to date.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECOfftakeAgreeAvailOfDoc": {"label": "REC Offtake Agree Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["RenewableEnergyCreditOfftakeAgreement"], "description": "Indicates if the Renewable Energy Credit Offtake Agreement is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECOfftakeAgreeAvailOfDocExcept": {"label": "REC Offtake Agree Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["RenewableEnergyCreditOfftakeAgreement"], "description": "Indicates if there are exceptions to the Renewable Energy Credit Offtake Agreement or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECOfftakeAgreeAvailOfFinalDoc": {"label": "REC Offtake Agree Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["RenewableEnergyCreditOfftakeAgreement"], "description": "Indicates if the Renewable Energy Credit Offtake Agreement is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECOfftakeAgreeCntrparty": {"label": "REC Offtake Agree Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["RenewableEnergyCreditOfftakeAgreement"], "description": "Names of counterparties to the Renewable Energy Credit Offtake Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECOfftakeAgreeDocLink": {"label": "REC Offtake Agree Doc Link", "taxonomy": "SOLAR", "entrypoints": ["RenewableEnergyCreditOfftakeAgreement"], "description": "Link to the Renewable Energy Credit Offtake Agreement document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECOfftakeAgreeEffectDate": {"label": "REC Offtake Agree Effect Date", "taxonomy": "SOLAR", "entrypoints": ["RenewableEnergyCreditOfftakeAgreement"], "description": "Effective date of the Renewable Energy Credit Offtake Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECOfftakeAgreeExceptDesc": {"label": "REC Offtake Agree Except Desc", "taxonomy": "SOLAR", "entrypoints": ["RenewableEnergyCreditOfftakeAgreement"], "description": "Description of any exceptions to the Renewable Energy Credit Offtake Agreement or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECOfftakeAgreeExpDate": {"label": "REC Offtake Agree Exp Date", "taxonomy": "SOLAR", "entrypoints": ["RenewableEnergyCreditOfftakeAgreement"], "description": "Expiration date of the Renewable Energy Credit Offtake Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECPerfGuarantee": {"label": "REC Perf Guarantee", "taxonomy": "SOLAR", "entrypoints": ["Fund", "RenewableEnergyCreditPerformanceAgreement"], "description": "Performance guarantee as percent of P50 energy production per the Renewable Energy Credit Contract which is the agreement between the Project Company and the REC offtaker, which could be the investor or bank.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECPerfGuaranteeExpDate": {"label": "REC Perf Guarantee Exp Date", "taxonomy": "SOLAR", "entrypoints": ["Fund", "RenewableEnergyCreditPerformanceAgreement"], "description": "Expiration date of the Renewable Energy Credit Contract performance guarantee.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECPerfGuaranteeNumOfCred": {"label": "REC Perf Guarantee Num Of Cred", "taxonomy": "SOLAR", "entrypoints": ["Fund", "RenewableEnergyCreditPerformanceAgreement"], "description": "Number of renewable energy credits guaranteed per the performance agreement.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECPerfGuaranteeTerm": {"label": "REC Perf Guarantee Term", "taxonomy": "SOLAR", "entrypoints": ["Fund", "RenewableEnergyCreditPerformanceAgreement"], "description": "Term in years of the Renewable Energy Credit contract performance guarantee. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECPerfGuaranteeType": {"label": "REC Perf Guarantee Type", "taxonomy": "SOLAR", "entrypoints": ["Fund", "RenewableEnergyCreditPerformanceAgreement"], "description": "Description of the Renewable Energy Credit contract performance guarantee.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECPerformaneGuaranteeInitiationDate": {"label": "REC Performane Guarantee Initiation Date", "taxonomy": "SOLAR", "entrypoints": ["Fund", "RenewableEnergyCreditPerformanceAgreement"], "description": "Initiation date of the Renewable Energy Credit contract performance guarantee.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RECRevenuePerWatt": {"label": "REC Revenue Per Watt", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Revenue from renewable energy credits. Value should be reported as amount per watt. The StatementScenarioAxis should be used to report values that are predicted. No axis should be used to report values that are actual.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "REInspctBodyName": {"label": "RE Inspct Body Name", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "Name of the renewable energy inspection body completing the annual test.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "Rainfall": {"label": "Rainfall", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Amount of rainfall in a given period of time", "type": "length", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Foot", "Inch", "Mile", "Nautical Mile", "Yard", "Centimetre", "Decimetre", "Kilometre", "Metre", "Millimetre"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RatedPowerPeakAC": {"label": "Rated Power Peak AC", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "IECRECertificate"], "description": "AC nameplate capacity at revenue meter as built.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RatioArrayCapAsMeasToArrayCapAsRatedDC": {"label": "Ratio Array Cap As Meas To Array Cap As Rated DC", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "Ratio of array capacity as measured to array capacity as rated in DC.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RatioMeasInsolationToP50": {"label": "Ratio Meas Insolation To P50", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "MonthlyOperatingReport"], "description": "Actual measured insolation divided by P50 insolation.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RatioMeasInsolationToP50InceptToDate": {"label": "Ratio Meas Insolation To P50 Incept To Date", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "Actual measured insolation divided by P50 insolation from inception to date.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RatioMeasToExpectEnergyAtTheRevenueMeter": {"label": "Ratio Meas To Expect Energy At The Revenue Meter", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "MonthlyOperatingReport", "IECRECertificate"], "description": "Ratio of actual measured energy to expected energy at the revenue meter, per IECRE 61724-3.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RatioMeasToExpectEnergyAtTheRevenueMeterInceptToDate": {"label": "Ratio Meas To Expect Energy At The Revenue Meter Incept To Date", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "IECRECertificate"], "description": "Ratio of actual measured energy to expected energy at the revenue meter, per IECRE 61724-3, from inception to date.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RealEstateTaxExpensePerWatt": {"label": "Real Estate Tax Expense Per Watt", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "A tax based on the assessed value of real estate by the local government. The tax is usually based on the value of property (including the land). Value should be reported as amount per watt. The StatementScenarioAxis should be used to report values that are predicted. No axis should be used to report values that are actual.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RebateRevenue": {"label": "Rebate Revenue", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Revenue from rebates from federal and state governments.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:Revenues"]}, "RebateRevenuePerWatt": {"label": "Rebate Revenue Per Watt", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Revenue from renewable energy rebate program. Value should be reported as amount per watt. The StatementScenarioAxis should be used to report values that are predicted. No axis should be used to report values that are actual.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RefCellCalibrationConstantAtRptCond": {"label": "Ref Cell Calibration Constant At Rpt Cond", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "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).", "type": "decimal", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ReferenceOneYearYield": {"label": "Reference One Year Yield", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "The reference yield Yr can be calculated by dividing the total in-plane irradiation by the module's reference plane of array irradiance: Yr = Hi / Gi,ref, where the reference plane of array irradiance Gi,ref (kW\u22c5m\u22122) is the irradiance at which P0 is determined. Calculated for a one year period.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RegulAppApprovDate": {"label": "Regul App Approv Date", "taxonomy": "SOLAR", "entrypoints": ["Project", "UML", "ProjectFinancing"], "description": "Date on which the Qualified Facility (QF) or Exempt Wholesale Generators (EWG) application was approved.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RegulAppLink": {"label": "Regul App Link", "taxonomy": "SOLAR", "entrypoints": ["Project", "UML", "ProjectFinancing"], "description": "Link to regulatory application document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RegulAppSubmsnDate": {"label": "Regul App Submsn Date", "taxonomy": "SOLAR", "entrypoints": ["Project", "UML", "ProjectFinancing"], "description": "Date on which the Qualified Facility (QF) or Exempt Wholesale Generators (EWG) application was submitted.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RegulApprovLink": {"label": "Regul Approv Link", "taxonomy": "SOLAR", "entrypoints": ["Project", "UML", "ProjectFinancing"], "description": "Link to regulatory approval notice.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RegulApprovStatus": {"label": "Regul Approv Status", "taxonomy": "SOLAR", "entrypoints": ["Project", "UML", "ProjectFinancing"], "description": "Describes status of regulatory approval received which can be Not Submitted, Submitted, Approved, or Declined.", "type": "regulatoryApprovalStatus", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RegulCertNum": {"label": "Regul Cert Num", "taxonomy": "SOLAR", "entrypoints": ["Project", "UML", "ProjectFinancing"], "description": "Certificate number for the Qualified Facility (QF) or Exempt Wholesale Generators (EWG).", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RegulFERC203AppApprovNoticeDate": {"label": "Regul FERC203 App Approv Notice Date", "taxonomy": "SOLAR", "entrypoints": ["Project", "UML", "ProjectFinancing"], "description": "Date on which FERC 203 application was approved.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RegulFERC203AppApprovNoticeLink": {"label": "Regul FERC203 App Approv Notice Link", "taxonomy": "SOLAR", "entrypoints": ["Project", "UML", "ProjectFinancing"], "description": "Link to FERC 203 approval notice.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RegulFERC203AppLink": {"label": "Regul FERC203 App Link", "taxonomy": "SOLAR", "entrypoints": ["Project", "UML", "ProjectFinancing"], "description": "Link to FERC 203 application document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RegulFERC203AppSubmsnDate": {"label": "Regul FERC203 App Submsn Date", "taxonomy": "SOLAR", "entrypoints": ["Project", "UML", "ProjectFinancing"], "description": "Date on which FERC 203 application was submitted.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RegulFERC203Flag": {"label": "Regul FERC203 Flag", "taxonomy": "SOLAR", "entrypoints": ["Project", "UML", "ProjectFinancing"], "description": "Indicates if the project must file a MBR (market based rate) application under FERC 203. If the project must file an application, TRUE; if not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RegulFERC203Status": {"label": "Regul FERC203 Status", "taxonomy": "SOLAR", "entrypoints": ["Project", "UML", "ProjectFinancing"], "description": "Describes status of regulatory approval received for FERC 203 which can be Not Submitted, Submitted, Approved, or Declined.", "type": "regulatoryApprovalStatus", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RegulFERC205AppApprovNoticeDate": {"label": "Regul FERC205 App Approv Notice Date", "taxonomy": "SOLAR", "entrypoints": ["Project", "UML", "ProjectFinancing"], "description": "Date on which FERC 205 application was approved.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RegulFERC205AppApprovNoticeLink": {"label": "Regul FERC205 App Approv Notice Link", "taxonomy": "SOLAR", "entrypoints": ["Project", "UML", "ProjectFinancing"], "description": "Link to FERC 205 approval notice.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RegulFERC205AppLink": {"label": "Regul FERC205 App Link", "taxonomy": "SOLAR", "entrypoints": ["Project", "UML", "ProjectFinancing"], "description": "Link to FERC 205 application document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RegulFERC205AppSubmsnDate": {"label": "Regul FERC205 App Submsn Date", "taxonomy": "SOLAR", "entrypoints": ["Project", "UML", "ProjectFinancing"], "description": "Date on which FERC 205 application was submitted.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RegulFERC205Flag": {"label": "Regul FERC205 Flag", "taxonomy": "SOLAR", "entrypoints": ["Project", "UML", "ProjectFinancing"], "description": "Indicates if the project must file a MBR (market based rate) application under FERC 205. If the project must file an application, TRUE; if not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RegulFERC205Status": {"label": "Regul FERC205 Status", "taxonomy": "SOLAR", "entrypoints": ["Project", "UML", "ProjectFinancing"], "description": "Describes status of regulatory approval received for FERC 205 which can be Not Submitted, Submitted, Approved, or Declined.", "type": "regulatoryApprovalStatus", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RegulFERCType": {"label": "Regul FERC Type", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Description of the type of FERC regulation that applies to the power plant based on its capacity.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RegulFacilityType": {"label": "Regul Facility Type", "taxonomy": "SOLAR", "entrypoints": ["Project", "UML", "ProjectFinancing"], "description": "Describes type of regulatory facility, which can be QF (Qualified Facility), EWG (Exempt Wholesale Generators), or Not Applicable.", "type": "regulatoryFacility", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RegulPUCApprov": {"label": "Regul PUC Approv", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Confirmation of receipt of Public Utilities Commission (PUC) approval. If approved, TRUE; if not approved, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RegulPowerMkt": {"label": "Regul Power Mkt", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Region where power is sold, for example California CAISO, MISO, New England, New York, Northwest, PJM, Southeast, Southwest, SPP, Texas which are markets named at ferc.gov.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RegulSpecialFeat": {"label": "Regul Special Feat", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Description of special features related to regulation.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ReportableEnvCond": {"label": "Reportable Env Cond", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Description of the Reportable Environmental Condition.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ReportableEnvCondAction": {"label": "Reportable Env Cond Action", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Description of any action that will be taken to remedy issues with the Reportable Environmental Condition.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ReserveAcctNum": {"label": "Reserve Acct Num", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Bank account number for the reserve.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ReserveAcctReqdDate": {"label": "Reserve Acct Reqd Date", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Date on which the reserve account is required to be established.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ReserveCollateralType": {"label": "Reserve Collateral Type", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Type of reserve collateral which could be cash or letter of credit.", "type": "reserveCollateral", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ReserveFormOfCurrentReserve": {"label": "Reserve Form Of Current Reserve", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Form of current reserve, either Letter of Credit or cash.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ReserveFundAccumulationOnSched": {"label": "Reserve Fund Accumulation On Sched", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Indication that reserve fund has accumulated per schedule. If it is on schedule, TRUE; if it is not on schedule, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ReserveLOCProviderCreditRtg": {"label": "Reserve LOC Provider Credit Rtg", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Credit rating of provider of letter of credit, either Moody's or Standard and Poors.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ReservePreFundedAmt": {"label": "Reserve Pre Funded Amt", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Prefunded amount available in the reserve at the start of the project or fund.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ReservePreFundedAmtReqd": {"label": "Reserve Pre Funded Amt Reqd", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Amount required to be prefunded in the reserve for the project or fund.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ReservePreFundedNumOfMon": {"label": "Reserve Pre Funded Num Of Mon", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Number of prefunded months available in the reserve at the start of the project or fund.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ReservePreFundedNumOfMonReqd": {"label": "Reserve Pre Funded Num Of Mon Reqd", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Number of prefunded months required to have available in the reserve for the project or fund.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ReserveReserveHasBeenUsed": {"label": "Reserve Reserve Has Been Used", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Indication that reserve has been used. If it has been used, TRUE; if it has not been used, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ReserveTargetAmt": {"label": "Reserve Target Amt", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Target amount of reserve.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ReserveUse": {"label": "Reserve Use", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Description of how the reserve funds will be used which can be for rent, maintenance or other activities.", "type": "reserveUse", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RevenueGrade": {"label": "Revenue Grade", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "True if power meter is revenue grade quality.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RevenueMeterDimensionsHeight": {"label": "Revenue Meter Dimensions Height", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Height of the revenue meter.", "type": "length", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Foot", "Inch", "Mile", "Nautical Mile", "Yard", "Centimetre", "Decimetre", "Kilometre", "Metre", "Millimetre"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RevenueMeterDimensionsLen": {"label": "Revenue Meter Dimensions Len", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Length of the revenue meter.", "type": "length", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Foot", "Inch", "Mile", "Nautical Mile", "Yard", "Centimetre", "Decimetre", "Kilometre", "Metre", "Millimetre"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RevenueMeterDimensionsWidth": {"label": "Revenue Meter Dimensions Width", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Width of the revenue meter.", "type": "length", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Foot", "Inch", "Mile", "Nautical Mile", "Yard", "Centimetre", "Decimetre", "Kilometre", "Metre", "Millimetre"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RevenueMeterEnclosure": {"label": "Revenue Meter Enclosure", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Description of the enclosure for the revenue meter, for example NEMA 3 R type.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RevenueMeterFreq": {"label": "Revenue Meter Freq", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Frequency of the revenue meter per manufacturer specification.", "type": "frequency", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Hertz"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RevenueMeterKilovoltAmpereReactiveData": {"label": "Revenue Meter Kilovolt Ampere Reactive Data", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Indication as to whether revenue meter kVar data has been collected. If data has been collected, TRUE; if data has not been collected, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RevenueMeterMaxRtgContCurrent": {"label": "Revenue Meter Max Rtg Cont Current", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Rated continuous AC current of the revenue meter.", "type": "electricCurrent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RevenueMeterMaxRtgContVoltageLineToLine": {"label": "Revenue Meter Max Rtg Cont Voltage Line To Line", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "AC voltage of the line to line revenue meter.", "type": "voltage", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Volt", "Kilovolt", "Megavolt", "Gigavolt"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RevenueMeterMaxRtgContVoltageLineToNeutral": {"label": "Revenue Meter Max Rtg Cont Voltage Line To Neutral", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "AC voltage of the line to neutral revenue meter.", "type": "voltage", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Volt", "Kilovolt", "Megavolt", "Gigavolt"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RevenueMeterOpTemp": {"label": "Revenue Meter Op Temp", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Operational temperature of the revenue meter. Can be reported as Celsius or Fahrenheit by the preparer when specifying units in the instance document.", "type": "temperature", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Celsius", "Kelvin", "Fahrenheit"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RevenueMeterOpTempRangeMax": {"label": "Revenue Meter Op Temp Range Max", "taxonomy": "SOLAR", "entrypoints": ["CutSheet"], "description": "Maximum operating temperature of the revenue meter. Can be reported as Celsius or Fahrenheit by the preparer when specifying units in the instance document.", "type": "temperature", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Celsius", "Kelvin", "Fahrenheit"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RevenueMeterOpTempRangeMin": {"label": "Revenue Meter Op Temp Range Min", "taxonomy": "SOLAR", "entrypoints": ["CutSheet"], "description": "Minimum operating temperature of the revenue meter. Can be reported as Celsius or Fahrenheit by the preparer when specifying units in the instance document.", "type": "temperature", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Celsius", "Kelvin", "Fahrenheit"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RevenueMeterPF": {"label": "Revenue Meter PF", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Measure of the power factor of the power system.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RevenueMeterPhase": {"label": "Revenue Meter Phase", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Description of the phases of the revenue meter, for example, 240 VAC single phase, per manufacturer specification.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RevenueMeterPhaseData": {"label": "Revenue Meter Phase Data", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Indication as to whether phase data has been collected. If data has been collected, TRUE; if data has not been collected, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RevenueMeterRtgContVoltage": {"label": "Revenue Meter Rtg Cont Voltage", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "AC voltage of the revenue meter.", "type": "voltage", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Volt", "Kilovolt", "Megavolt", "Gigavolt"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RevenueMeterSocketType": {"label": "Revenue Meter Socket Type", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Socket type of the revenue meter, per manufacturer specification.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RevenueMeterStartingWatts": {"label": "Revenue Meter Starting Watts", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Description of the amount of watts needed to start the revenue meter, for example less 5 Watts, per manufacturer specification.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RevenueMeterTypicalWattLoss": {"label": "Revenue Meter Typical Watt Loss", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Typical amount of watts lost through the revenue meter, per manufacturer specification.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RevenueMeterVoltageRtgAccuracyRange": {"label": "Revenue Meter Voltage Rtg Accuracy Range", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Accuracy range of the revenue meter voltage, for example +/- 20%.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RevenueMeterWt": {"label": "Revenue Meter Wt", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Weight of the revenue meter.", "type": "mass", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pound", "Ounce", "Troy Ounce", "Ton", "Tonne", "Gram", "Kilogram", "Thousand Tons", "Million Tons", "Billion Tons", "Kilotonne", "Megatonne", "Gigatonne"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RevenuesPerWatt": {"label": "Revenues Per Watt", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss). Value should be reported as amount per watt. The StatementScenarioAxis should be used to report values that are predicted. No axis should be used to report values that are actual.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RiskPriorityNum": {"label": "Risk Priority Num", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Risk Priority Number which is a numeric indicator of the health of the plant.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RoofSlopeType": {"label": "Roof Slope Type", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Type of roof slope which can be flat, sloped or steep.", "type": "roofSlope", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RoofType": {"label": "Roof Type", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Type of roof which can be Thermoplastic Polyolefin, Ethylene Propylene Diene Terpolymer, Polyvinyl Chloride, Built Up Bituminous, SBS, Asphalt Shingle, Wood Shingle, Composite Shingle, Slate, Metal Roof, Tile Clay, Tile Concrete.", "type": "roof", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SCADACommProtocol": {"label": "SCADA Comm Protocol", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Communication protocol of the SCADA System which can be Modbus, Zigbee, WIFI, or Ethernet.", "type": "communicationProtocol", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SCADADocLink": {"label": "SCADA Doc Link", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Link to the documentation URI for the SCADA System.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SCADAIPAddr": {"label": "SCADAIP Addr", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": " Data Acquisition) system.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SCADALicenseExpDate": {"label": "SCADA License Exp Date", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": " Data Acquisition) system license.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SCADALicenseExpense": {"label": "SCADA License Expense", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": " Data Acquisition) license.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SCADAMfrContactAndTitle": {"label": "SCADA Mfr Contact And Title", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": " Data Acquisition) system.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SCADAMfrEmailAddr": {"label": "SCADA Mfr Email Addr", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": " Data Acquisition) system.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SCADAMfrName": {"label": "SCADA Mfr Name", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": " Data Acquisition) systems manufacturer.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SCADAModel": {"label": "SCADA Model", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": " Data Acquisition) system.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SCADANumOfUnits": {"label": "SCADA Num Of Units", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": " Data Acquisition) systems in a portfolio.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SWIFTCode": {"label": "SWIFT Code", "taxonomy": "SOLAR", "entrypoints": ["LetterofCredit"], "description": "Swift code for the bank. The Swift code is a standard format of Bank Identifier Codes (BIC) in accordance with ISO 9362.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SaleLeasebackCntrparty": {"label": "Sale Leaseback Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["Project", "SalesLeasebackContractForProject"], "description": "Name of the counterparty to the sale leaseback.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SaleLeasebackCntrpartyAddr": {"label": "Sale Leaseback Cntrparty Addr", "taxonomy": "SOLAR", "entrypoints": ["Project", "SalesLeasebackContractForProject"], "description": "Address of the counterparty to the sale leaseback.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SaleLeasebackCntrpartyJurisdiction": {"label": "Sale Leaseback Cntrparty Jurisdiction", "taxonomy": "SOLAR", "entrypoints": ["Project", "SalesLeasebackContractForProject"], "description": "Description of the type of counterparty in the sale leaseback. For example, trust.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SaleLeasebackCntrpartyType": {"label": "Sale Leaseback Cntrparty Type", "taxonomy": "SOLAR", "entrypoints": ["Project", "SalesLeasebackContractForProject"], "description": "Jurisdiction of the counterparty in the sale leaseback, for example, name of the state.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SaleLeasebackExecutionDate": {"label": "Sale Leaseback Execution Date", "taxonomy": "SOLAR", "entrypoints": ["Project", "SalesLeasebackContractForProject", "IECRECertificate"], "description": "Date of execution of the sale leaseback contract. May be the same as the commencement date of the sale leaseback.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SaleLeasebackExpDate": {"label": "Sale Leaseback Exp Date", "taxonomy": "SOLAR", "entrypoints": ["Project", "SalesLeasebackContractForProject", "IECRECertificate"], "description": "Date which sale leaseback or group of sale leasebacks is set to expire, in CCYY-MM-DD format.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SaleLeasebackTermOfContract": {"label": "Sale Leaseback Term Of Contract", "taxonomy": "SOLAR", "entrypoints": ["Project", "SalesLeasebackContractForProject"], "description": "Contract term of the sale leaseback. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SchedAndForecastingExpense": {"label": "Sched And Forecasting Expense", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Expense for scheduling and forecasting service for most utility scale projects.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:CostsAndExpenses"]}, "SecurityAddr": {"label": "Security Addr", "taxonomy": "SOLAR", "entrypoints": ["UML", "SecurityContract"], "description": "Address for security guard company.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityAgreeSuplAvailOfDoc": {"label": "Security Agree Supl Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["SecurityAgreementSupplement"], "description": "Indicates if the Security Agreement Supplement is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityAgreeSuplAvailOfDocExcept": {"label": "Security Agree Supl Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["SecurityAgreementSupplement"], "description": "Indicates if there are exceptions to the Security Agreement Supplement or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityAgreeSuplAvailOfFinalDoc": {"label": "Security Agree Supl Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["SecurityAgreementSupplement"], "description": "Indicates if the Security Agreement Supplement is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityAgreeSuplCntrparty": {"label": "Security Agree Supl Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["SecurityAgreementSupplement"], "description": "Names of counterparties to the Security Agreement Supplement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityAgreeSuplDocLink": {"label": "Security Agree Supl Doc Link", "taxonomy": "SOLAR", "entrypoints": ["SecurityAgreementSupplement"], "description": "Link to the Security Agreement Supplement document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityAgreeSuplEffectDate": {"label": "Security Agree Supl Effect Date", "taxonomy": "SOLAR", "entrypoints": ["SecurityAgreementSupplement"], "description": "Effective date of the Security Agreement Supplement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityAgreeSuplExceptDesc": {"label": "Security Agree Supl Except Desc", "taxonomy": "SOLAR", "entrypoints": ["SecurityAgreementSupplement"], "description": "Description of any exceptions to the Security Agreement Supplement or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityAgreeSuplExpDate": {"label": "Security Agree Supl Exp Date", "taxonomy": "SOLAR", "entrypoints": ["SecurityAgreementSupplement"], "description": "Expiration date of the Security Agreement Supplement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityCo": {"label": "Security Co", "taxonomy": "SOLAR", "entrypoints": ["UML", "SecurityContract"], "description": "Name of the company providing security.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityEmailAndPhone": {"label": "Security Email And Phone", "taxonomy": "SOLAR", "entrypoints": ["UML", "SecurityContract"], "description": "Email and phone number of the company providing security.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityEquipMaintExpense": {"label": "Security Equip Maint Expense", "taxonomy": "SOLAR", "entrypoints": ["UML", "Sponsor", "SecurityContract"], "description": "Cost of maintaining the security equipment.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:CostsAndExpenses"]}, "SecurityGuardExpense": {"label": "Security Guard Expense", "taxonomy": "SOLAR", "entrypoints": ["UML", "SecurityContract"], "description": "Cost of the security guard.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityInterestInAssetMgmtAgree": {"label": "Security Interest In Asset Mgmt Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if there is security interest in the Asset Management Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityInterestInEPCAgree": {"label": "Security Interest In EPC Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if there is security interest in the Engineering Procurement and Construction Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityInterestInEquityCapitalContribAgree": {"label": "Security Interest In Equity Capital Contrib Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if there is security interest in the Equity Capital Contribution Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityInterestInHedgeAgree": {"label": "Security Interest In Hedge Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if there is security interest in the Hedge Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityInterestInIndivContractorAgree": {"label": "Security Interest In Indiv Contractor Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if there is security interest in the Individual Contractor Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityInterestInLLCAgree": {"label": "Security Interest In LLC Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if there is security interest in the Limited Liability Company Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityInterestInLeaseSched": {"label": "Security Interest In Lease Sched", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if there is security interest in the Lease Schedule. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityInterestInMasterLeaseAgree": {"label": "Security Interest In Master Lease Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if there is security interest in the Master Lease Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityInterestInMbrpInterestPurchAgree": {"label": "Security Interest In Mbrp Interest Purch Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if there is security interest in the Membership Interest Purchase Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityInterestInOMAgree": {"label": "Security Interest In OM Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if there is security interest in the Operations and Maintenance Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityInterestInPPA": {"label": "Security Interest In PPA", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if there is security interest in the Power Purchase Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityInterestInSiteLeaseAgree": {"label": "Security Interest In Site Lease Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if there is security interest in the Site Lease Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityInterestInSitePermit": {"label": "Security Interest In Site Permit", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if there is security interest in the Site Permit Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityInterestInTermLoanAgree": {"label": "Security Interest In Term Loan Agree", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if there is security interest in the Term Loan Agreement. If it is, TRUE; if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityInterestProvider": {"label": "Security Interest Provider", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Name of individual or organization providing the security interest.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityInterestRecv": {"label": "Security Interest Recv", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Name of individual or organization receiving the security interest.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityInterestsAssetSecuredType": {"label": "Security Interests Asset Secured Type", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Type of asset being secured, which can be Land, Membership Interest, Contract, Bank Account.", "type": "assetSecured", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityInterestsBankAcctNum": {"label": "Security Interests Bank Acct Num", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Identifies bank account for the security interest.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityInterestsComments": {"label": "Security Interests Comments", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Additional comments by user", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityInterestsGranteeCntrpartyID": {"label": "Security Interests Grantee Cntrparty ID", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Identifier for the Counterparty which is a grantee.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityInterestsGranteeSPVID": {"label": "Security Interests Grantee SPVID", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Identifier for the SPV which is a grantee.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityInterestsGranteeType": {"label": "Security Interests Grantee Type", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if the grantee is an SPV or a counterparty.", "type": "sPVOrCounterparty", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityInterestsGrantorCntrpartyID": {"label": "Security Interests Grantor Cntrparty ID", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Identifier for the Counterparty which is a grantor.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityInterestsGrantorSPVID": {"label": "Security Interests Grantor SPVID", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Identifier for the Special Purpose Vehicle which is a grantor.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityInterestsGrantorType": {"label": "Security Interests Grantor Type", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if the grantor is a project company or a counterparty.", "type": "sPVOrCounterparty", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityInterestsInterestRecordedFlag": {"label": "Security Interests Interest Recorded Flag", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indicates if interest is recorded for security interests. If it is recorded, TRUE; if not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityInterestsStatus": {"label": "Security Interests Status", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Status of Security Interest which can be Not Due, Over Due, Granted, Expired.", "type": "securityInterestStatus", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityInterestsType": {"label": "Security Interests Type", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Type of Security Interest, which can be Mortgage, Deed of Trust, Lien, Pledge, Collateral Assignment.", "type": "securityInterest", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SecurityLocalCoExpenseForResponse": {"label": "Security Local Co Expense For Response", "taxonomy": "SOLAR", "entrypoints": ["UML", "Sponsor", "SecurityContract"], "description": "Cost for local security company to respond to an event.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:CostsAndExpenses"]}, "SecuritySWUpgradeExpense": {"label": "Security SW Upgrade Expense", "taxonomy": "SOLAR", "entrypoints": ["UML", "Sponsor", "SecurityContract"], "description": "Cost of security software upgrade.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:CostsAndExpenses"]}, "SecurityTransExpense": {"label": "Security Trans Expense", "taxonomy": "SOLAR", "entrypoints": ["UML", "Sponsor", "SecurityContract"], "description": "Transportation expense for the security company.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:CostsAndExpenses"]}, "SerialNum": {"label": "Serial Num", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Serial number of the device.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SeriesResistanceModelFactorTMMPct": {"label": "Series Resistance Model Factor TMM Pct", "taxonomy": "SOLAR", "entrypoints": ["UML", "SystemProduction", "IECRECertificate"], "description": "Percentage of kWh lost due to Ohmic losses (both AC and DC), for a typical meteorological month, calculation based on major design/energy production model used.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SeriesResistanceModelFactorTMYPct": {"label": "Series Resistance Model Factor TMY Pct", "taxonomy": "SOLAR", "entrypoints": ["UML", "SystemProduction", "IECRECertificate"], "description": "Percentage of kWh lost due to Ohmic losses (both AC and DC), for a typical meteorological year, calculation based on major design/energy production model used.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ShadingModelFactorTMMPct": {"label": "Shading Model Factor TMM Pct", "taxonomy": "SOLAR", "entrypoints": ["UML", "SystemProduction", "IECRECertificate"], "description": "Percentage of kWh lost due to shading, for a typical meteorogical month, calculation based on major design/energy production model used.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ShadingModelFactorTMYPct": {"label": "Shading Model Factor TMY Pct", "taxonomy": "SOLAR", "entrypoints": ["UML", "SystemProduction", "IECRECertificate"], "description": "Percentage of kWh lost due to shading, for a typical meteorological year, calculation based on major design/energy production model used.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SharedFacilityAgreeAvailOfDoc": {"label": "Shared Facility Agree Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["SharedFacilityAgreement"], "description": "Indicates if the Shared Facility Agreement is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SharedFacilityAgreeAvailOfDocExcept": {"label": "Shared Facility Agree Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["SharedFacilityAgreement"], "description": "Indicates if there are exceptions to the Shared Facility Agreement or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SharedFacilityAgreeAvailOfFinalDoc": {"label": "Shared Facility Agree Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["SharedFacilityAgreement"], "description": "Indicates if the Shared Facility Agreement is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SharedFacilityAgreeCntrparty": {"label": "Shared Facility Agree Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["SharedFacilityAgreement"], "description": "Names of counterparties to the Shared Facility Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SharedFacilityAgreeDocLink": {"label": "Shared Facility Agree Doc Link", "taxonomy": "SOLAR", "entrypoints": ["SharedFacilityAgreement"], "description": "Link to the Shared Facility Agreement document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SharedFacilityAgreeEffectDate": {"label": "Shared Facility Agree Effect Date", "taxonomy": "SOLAR", "entrypoints": ["SharedFacilityAgreement"], "description": "Effective date of the Shared Facility Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SharedFacilityAgreeExceptDesc": {"label": "Shared Facility Agree Except Desc", "taxonomy": "SOLAR", "entrypoints": ["SharedFacilityAgreement"], "description": "Description of any exceptions to the Shared Facility Agreement or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SharedFacilityAgreeExpDate": {"label": "Shared Facility Agree Exp Date", "taxonomy": "SOLAR", "entrypoints": ["SharedFacilityAgreement"], "description": "Expiration date of the Shared Facility Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteAcreage": {"label": "Site Acreage", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Number of acres in the site.", "type": "area", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Acre", "Square Foot", "Square Mile", "Square Yard", "Hectare", "Square km", "Square metre"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteAddr1": {"label": "Site Addr1", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteControlContract", "ProjectFinancing", "SiteLease"], "description": "First line of the address of the site.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteAddr2": {"label": "Site Addr2", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteControlContract", "ProjectFinancing", "SiteLease"], "description": "Second line of the address of the site.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteAddrCity": {"label": "Site Addr City", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteControlContract", "ProjectFinancing", "SiteLease", "IECRECertificate"], "description": "City where site is located.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteAddrCountry": {"label": "Site Addr Country", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteControlContract", "ProjectFinancing", "SiteLease", "IECRECertificate"], "description": "ISO country code where the site is located.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteAddrState": {"label": "Site Addr State", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteControlContract", "ProjectFinancing", "SiteLease", "IECRECertificate"], "description": "State or province where the system is based.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteAddrZipCode": {"label": "Site Addr Zip Code", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteControlContract", "ProjectFinancing", "SiteLease", "IECRECertificate"], "description": "Zip (postal) Code where the site is based.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteBarometricPressure": {"label": "Site Barometric Pressure", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site"], "description": "Barometric pressure at the site.", "type": "pressure", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pascal", "Bar", "Pounds Per Square Inch", "Standard Atmosphere"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteClimateClassificationIECRE": {"label": "Site Climate Classification IECRE", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "IECRECertificate"], "description": "Description of the climate classification of the site per IECRE 60721. For example: Tropical, Arid, Temperate, Cold, Polar.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteClimateClassificationKoppen": {"label": "Site Climate Classification Koppen", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site"], "description": "Indicates the climate zone for the site using Koppen Climate Classifications of 2.1 Tropical/megathermal climates, 2.1.1 Tropical rainforest climate, 2.1.2 Tropical monsoon climate, 2.1.3 Tropical wet and dry or savanna climates, 2.2 Dry (desert and semi-arid) climates, 2.3 Temperate/mesothermal climates, 2.3.1 Mediterranean climates, 2.3.2 Humid subtropical climates, 2.3.3 Oceanic climates, 2.3.4 Highland climates, 2.4 Continental/microthermal climates, 2.4.1 Hot summer continental climates, 2.4.2 Warm summer continental or hemiboreal climates, 2.4.3 Subarctic or boreal climates, 2.5 Polar climates.", "type": "climateClassificationKoppen", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteClimateZoneTypeANSI": {"label": "Site Climate Zone Type ANSI", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site"], "description": "Climate Criteria.", "type": "climateZoneANSI", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteCollectionSubstationAvail": {"label": "Site Collection Substation Avail", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Indication as to whether there is a data collection substation located at the site.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteCtrlContractStructAndHistory": {"label": "Site Ctrl Contract Struct And History", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteControlContract"], "description": "Description of contract structure and history per Site Control.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteCtrlDesc": {"label": "Site Ctrl Desc", "taxonomy": "SOLAR", "entrypoints": ["Fund", "UML", "Site", "SiteControlContract"], "description": "Description of Site Control.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteCtrlEffectDate": {"label": "Site Ctrl Effect Date", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteControlContract"], "description": "Effective date when developer will have control of the site.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteCtrlEndofTermProvisions": {"label": "Site Ctrl Endof Term Provisions", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteControlContract"], "description": "Description of end of term provisions.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteCtrlHostCo": {"label": "Site Ctrl Host Co", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteControlContract"], "description": "Name of the Site Control Host Company.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteCtrlLessee": {"label": "Site Ctrl Lessee", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteControlContract"], "description": "Name of lessee of the site where the system is located.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteCtrlLessor": {"label": "Site Ctrl Lessor", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteControlContract"], "description": "Name of lessor of the site where the system is located.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteCtrlNumOfSites": {"label": "Site Ctrl Num Of Sites", "taxonomy": "SOLAR", "entrypoints": ["Fund", "UML", "Site", "SiteControlContract"], "description": "Number of sites per Site Control.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteCtrlRent": {"label": "Site Ctrl Rent", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteControlContract"], "description": "Amount of rent for the site where the system is located.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteCtrlReqdSiteAccessNotice": {"label": "Site Ctrl Reqd Site Access Notice", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteControlContract"], "description": "Description of required site access notice.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteCtrlSiteAccessAgreeCntrparty": {"label": "Site Ctrl Site Access Agree Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteControlContract"], "description": "Counterparty to the Site Access Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteCtrlSiteAccessReqrmnts": {"label": "Site Ctrl Site Access Reqrmnts", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteControlContract"], "description": "Description of requirements to access the site.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteCtrlSiteHostContactNameAndTitle": {"label": "Site Ctrl Site Host Contact Name And Title", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteControlContract"], "description": "Name and title of the host (owner) of the site.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteCtrlSiteHostEmailAndPhone": {"label": "Site Ctrl Site Host Email And Phone", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteControlContract"], "description": "Email and phone number of the host (owner) of the site.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteCtrlSpecialFeat": {"label": "Site Ctrl Special Feat", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteControlContract"], "description": "Description of special features of the site.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteCtrlTerm": {"label": "Site Ctrl Term", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteControlContract"], "description": "Term of the site control in years. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteCtrlTitlePolicy": {"label": "Site Ctrl Title Policy", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteControlContract"], "description": "Description of the Title Policy of the site.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteCtrlType": {"label": "Site Ctrl Type", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteControlContract", "ProjectFinancing"], "description": "Type of control relationship between the developer and the site, which can be Own, Lease, Easement, or Combination.", "type": "siteControl", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteElevationAvg": {"label": "Site Elevation Avg", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "IECRECertificate"], "description": "Average altitude of PV system array.", "type": "length", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Foot", "Inch", "Mile", "Nautical Mile", "Yard", "Centimetre", "Decimetre", "Kilometre", "Metre", "Millimetre"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteEnvCondBirdPopulations": {"label": "Site Env Cond Bird Populations", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site"], "description": "Indicates if bird population conditions exist at the site. If they do, TRUE; if they do not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteEnvCondDieselSoot": {"label": "Site Env Cond Diesel Soot", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site"], "description": "Indicates if diesel soot conditions exist at the site. If they do, TRUE; if they do not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteEnvCondDust": {"label": "Site Env Cond Dust", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site"], "description": "Indicates if dust conditions exist at the site. If they do, TRUE; if they do not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteEnvCondHail": {"label": "Site Env Cond Hail", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site"], "description": "Indicates if hail conditions exist at the site. If they do, TRUE; if they do not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteEnvCondHighInsolation": {"label": "Site Env Cond High Insolation", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site"], "description": "Indicates if high insolation conditions exist at the site. If they do, TRUE; if they do not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteEnvCondHighWind": {"label": "Site Env Cond High Wind", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site"], "description": "Indicates if high wind conditions exist at the site. If they do, TRUE; if they do not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteEnvCondIndustrialEmissions": {"label": "Site Env Cond Industrial Emissions", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site"], "description": "Indicates if industrial emission conditions exist at the site. If they do, TRUE; if they do not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteEnvCondPollen": {"label": "Site Env Cond Pollen", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site"], "description": "Indicates if pollen conditions exist at the site. If they do, TRUE; if they do not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteEnvCondSaltAir": {"label": "Site Env Cond Salt Air", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site"], "description": "Indicates if salt air conditions exist at the site. If they do, TRUE; if they do not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteGeospatialBoundaryDesc": {"label": "Site Geospatial Boundary Desc", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Description of the geospatial boundaries of the site.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteGeospatialBoundaryFileURI": {"label": "Site Geospatial Boundary File URI", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site"], "description": "URI of the geospatial boundary information file.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteGeospatialBoundaryGISFileFormat": {"label": "Site Geospatial Boundary GIS File Format", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site"], "description": "File type of the geospatial boundary information file which can be GEOJson, Shapefile, KML, or GML.", "type": "gISFileFormat", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteID": {"label": "Site ID", "taxonomy": "SOLAR", "entrypoints": ["Fund", "UML", "Site", "SiteControlContract", "ProjectFinancing", "SiteLease", "MonthlyOperatingReport"], "description": "Universally unique identifier for the site.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": null, "calculations": ["N/A"], "usages": ["None"]}, "SiteLatitudeAtRevenueMeter": {"label": "Site Latitude At Revenue Meter", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "IECRECertificate", "PowerPurchaseAgreement"], "description": "The latitude of the system at the system meter. The value should be entered in decimal degrees.", "type": "planeAngle", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Degree", "Radian"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLatitudeAtSystemEntrance": {"label": "Site Latitude At System Entrance", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site"], "description": "The latitude of the system at the system entrance. The value should be entered in decimal degrees.", "type": "planeAngle", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Degree", "Radian"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLeaseAccessAgreeAvailOfDoc": {"label": "Site Lease Access Agree Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteLease"], "description": "Indicates if the Site Lease Access Agreement is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLeaseAccessAgreeAvailOfDocExcept": {"label": "Site Lease Access Agree Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteLease"], "description": "Indicates if there are exceptions to the Site Lease Access Agreement. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLeaseAccessAgreeAvailOfFinalDoc": {"label": "Site Lease Access Agree Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteLease"], "description": "Indicates if the Site Lease Access Agreement is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLeaseAccessAgreeDocLink": {"label": "Site Lease Access Agree Doc Link", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteLease"], "description": "Link to the Site Lease Access Agreement document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLeaseAccessAgreeExceptDesc": {"label": "Site Lease Access Agree Except Desc", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteLease"], "description": "Description of any exceptions to the Site Lease Access Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLeaseAgreeCntrparty": {"label": "Site Lease Agree Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteLease"], "description": "Name of the lessor of the site per the Site Lease Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLeaseAgreeExpDate": {"label": "Site Lease Agree Exp Date", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteLease"], "description": "Expiration date of the Site Lease Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLeaseAgreeInitiationDate": {"label": "Site Lease Agree Initiation Date", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteLease"], "description": "Initiation date of the Site Lease Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLeaseAgreeRateEscalator": {"label": "Site Lease Agree Rate Escalator", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteLease"], "description": "Rate escalator percent of the Site Lease Agreement.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLeaseAgreeRateExpense": {"label": "Site Lease Agree Rate Expense", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteLease"], "description": "Annual cost of rent for the site per the Site Lease Agreement.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLeaseAgreeRateType": {"label": "Site Lease Agree Rate Type", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteLease"], "description": "Description of rate type of Site Lease Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLeaseAgreeTerm": {"label": "Site Lease Agree Term", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteLease"], "description": "Term of the Site Lease Agreement. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLeaseAgreeType": {"label": "Site Lease Agree Type", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteLease"], "description": "Description of the type of Site Lease Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLeaseAssignAvailOfDoc": {"label": "Site Lease Assign Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["SiteLeaseAssignment"], "description": "Indicates if the Site Lease Assignment is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLeaseAssignAvailOfDocExcept": {"label": "Site Lease Assign Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["SiteLeaseAssignment"], "description": "Indicates if there are exceptions to the Site Lease Assignment or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLeaseAssignAvailOfFinalDoc": {"label": "Site Lease Assign Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["SiteLeaseAssignment"], "description": "Indicates if the Site Lease Assignment is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLeaseAssignCntrparty": {"label": "Site Lease Assign Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["SiteLeaseAssignment"], "description": "Names of counterparties to the Site Lease Assignment.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLeaseAssignDocLink": {"label": "Site Lease Assign Doc Link", "taxonomy": "SOLAR", "entrypoints": ["SiteLeaseAssignment"], "description": "Link to the Site Lease Assignment document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLeaseAssignEffectDate": {"label": "Site Lease Assign Effect Date", "taxonomy": "SOLAR", "entrypoints": ["SiteLeaseAssignment"], "description": "Effective date of the Site Lease Assignment.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLeaseAssignExceptDesc": {"label": "Site Lease Assign Except Desc", "taxonomy": "SOLAR", "entrypoints": ["SiteLeaseAssignment"], "description": "Description of any exceptions to the Site Lease Assignment or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLeaseAssignExpDate": {"label": "Site Lease Assign Exp Date", "taxonomy": "SOLAR", "entrypoints": ["SiteLeaseAssignment"], "description": "Expiration date of the Site Lease Assignment.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLeaseDetails": {"label": "Site Lease Details", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteControlContract", "SiteLease"], "description": "Details about the site lease. For example, could include existence of a land remediation bond.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLeaseMemoAvailOfDoc": {"label": "Site Lease Memo Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": [], "description": "Indicates if the Site Lease Memo is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLeaseMemoAvailOfDocExcept": {"label": "Site Lease Memo Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": [], "description": "Indicates if there are exceptions to the Site Lease Memo or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLeaseMemoAvailOfFinalDoc": {"label": "Site Lease Memo Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": [], "description": "Indicates if the Site Lease Memo is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLeaseMemoCntrparty": {"label": "Site Lease Memo Cntrparty", "taxonomy": "SOLAR", "entrypoints": [], "description": "Names of counterparties to the Site Lease Memo.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLeaseMemoDocLink": {"label": "Site Lease Memo Doc Link", "taxonomy": "SOLAR", "entrypoints": [], "description": "Link to the Site Lease Memo document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLeaseMemoEffectDate": {"label": "Site Lease Memo Effect Date", "taxonomy": "SOLAR", "entrypoints": [], "description": "Effective date of the Site Lease Memo.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLeaseMemoExceptDesc": {"label": "Site Lease Memo Except Desc", "taxonomy": "SOLAR", "entrypoints": [], "description": "Description of any exceptions to the Site Lease Memo or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLeaseMemoExpDate": {"label": "Site Lease Memo Exp Date", "taxonomy": "SOLAR", "entrypoints": [], "description": "Expiration date of the Site Lease Memo.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLeasePmtPerWatt": {"label": "Site Lease Pmt Per Watt", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Site lease expense. Value should be reported as amount per watt. The StatementScenarioAxis should be used to report values that are predicted. No axis should be used to report values that are actual.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLicenseAgreeAvailOfDoc": {"label": "Site License Agree Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["SiteLicenseAgreement"], "description": "Indicates if the Site License Agreement is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLicenseAgreeAvailOfDocExcept": {"label": "Site License Agree Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["SiteLicenseAgreement"], "description": "Indicates if there are exceptions to the Site License Agreement or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLicenseAgreeAvailOfFinalDoc": {"label": "Site License Agree Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["SiteLicenseAgreement"], "description": "Indicates if the Site License Agreement is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLicenseAgreeCntrparty": {"label": "Site License Agree Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["SiteLicenseAgreement"], "description": "Names of counterparties to the Site License Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLicenseAgreeEffectDate": {"label": "Site License Agree Effect Date", "taxonomy": "SOLAR", "entrypoints": ["SiteLicenseAgreement"], "description": "Effective date of the Site License Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLicenseAgreeExceptDesc": {"label": "Site License Agree Except Desc", "taxonomy": "SOLAR", "entrypoints": ["SiteLicenseAgreement"], "description": "Description of any exceptions to the Site License Agreement or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLicenseAgreeExpDate": {"label": "Site License Agree Exp Date", "taxonomy": "SOLAR", "entrypoints": ["SiteLicenseAgreement"], "description": "Expiration date of the Site License Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLicenseAgreeLink": {"label": "Site License Agree Link", "taxonomy": "SOLAR", "entrypoints": ["SiteLicenseAgreement"], "description": "Link to the Site License Agreement document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLongitudeAtRevenueMeter": {"label": "Site Longitude At Revenue Meter", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "IECRECertificate", "PowerPurchaseAgreement"], "description": "The longitude of the system at the system meter. The value should be entered in decimal degrees.", "type": "planeAngle", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Degree", "Radian"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteLongitudeAtSystemEntrance": {"label": "Site Longitude At System Entrance", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site"], "description": "The longitude of the system at the system entrance. The value should be entered in decimal degrees.", "type": "planeAngle", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Degree", "Radian"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteMandatoryAccessReqrmnts": {"label": "Site Mandatory Access Reqrmnts", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteControlContract", "SiteLease"], "description": "Description of mandatory requirements for access to the site, such as background checks.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteName": {"label": "Site Name", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteControlContract", "ProjectFinancing", "SiteLease"], "description": "Name of the site.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteNaturDisasterRisk": {"label": "Site Natur Disaster Risk", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site"], "description": "Description of the potential for natural disasters on or near the site, for example, wildfires, flood, windstorms.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteParcelID": {"label": "Site Parcel ID", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "SiteControlContract", "SiteLease"], "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.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SitePermitReviewConsidered": {"label": "Site Permit Review Considered", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Indicates if the site permit review has been considered. If it has been considered, TRUE; if it has not been considered, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SitePropertyAppraisalURI": {"label": "Site Property Appraisal URI", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site"], "description": "URI location where PDF of site appraisal is stored.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SitePropertyConsumablesInventory": {"label": "Site Property Consumables Inventory", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site"], "description": "Description of the location of consumables which are items such as fuses that are used up quickly and must be replenished.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SitePropertyGeotechnicalURI": {"label": "Site Property Geotechnical URI", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site"], "description": "URI location where PDF of site geotechnical report is stored.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SitePropertyLocOfKeys": {"label": "Site Property Loc Of Keys", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site"], "description": "Description of the location of physical keys to the system.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SitePropertyLocOfWaterHookups": {"label": "Site Property Loc Of Water Hookups", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site"], "description": "Description of the location of water hookups at the system.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SitePropertyMapsURI": {"label": "Site Property Maps URI", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site"], "description": "URI location where PDF of site maps are stored.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SitePropertyOccupancyType": {"label": "Site Property Occupancy Type", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site"], "description": "The occupancy status of the building upon which the PV system is installed. Can be either Owner Occupied or Rental.", "type": "occupancy", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SitePropertyOtherExpensesConsumablesExpense": {"label": "Site Property Other Expenses Consumables Expense", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site"], "description": "Expense to store consumables, which are parts that are expected to be used up and in need of replacement on a regular basis, like fuses.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SitePropertyOtherExpensesCostOfRepairs": {"label": "Site Property Other Expenses Cost Of Repairs", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site"], "description": "Cost of repairs.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SitePropertyOtherExpensesEstSystemRemovalCosts": {"label": "Site Property Other Expenses Est System Removal Costs", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site"], "description": "Estimated system removal costs in the event the project is removed, for example, due to permitting or lease agreement.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SitePropertyOtherExpensesStorageOfSparePartsExpense": {"label": "Site Property Other Expenses Storage Of Spare Parts Expense", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site"], "description": "Expense to store spare parts.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SitePropertyOtherExpensesTechnicianSalaryBenefitsExpense": {"label": "Site Property Other Expenses Technician Salary Benefits Expense", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site"], "description": "Salary and benefits expense for technicians.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SitePropertyOtherExpensesTelecomExpense": {"label": "Site Property Other Expenses Telecom Expense", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site"], "description": "Telecommunications expense.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SitePropertyPhotosURI": {"label": "Site Property Photos URI", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site"], "description": "URI location where PDF of site photos are stored.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SitePropertySparePartsInventory": {"label": "Site Property Spare Parts Inventory", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site"], "description": "Description of the location of spare parts inventory for the system.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SitePropertySubType": {"label": "Site Property Sub Type", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site"], "description": "The legal description of the building relative to property type.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SitePropertySurveyURI": {"label": "Site Property Survey URI", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "URI location where PDF of site surveys are stored.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteType": {"label": "Site Type", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Description of the type of site, for example, campus, store, factory.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SiteUTCOffset": {"label": "Site UTC Offset", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site"], "description": "The UTC offset for the site which is the difference in minutes from Coordinated Universal Time (UTC) .", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SizeMegawatts": {"label": "Size Megawatts", "taxonomy": "SOLAR", "entrypoints": ["Fund", "Project", "UML", "Site", "Portfolio", "ProjectFinancing"], "description": "Size of the entity in megawatts.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SizeValue": {"label": "Size Value", "taxonomy": "SOLAR", "entrypoints": ["Fund", "Project", "Portfolio", "ProjectFinancing"], "description": "Total investment value of the entity.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SnowAccumulation": {"label": "Snow Accumulation", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Depth of snow on the ground during a given period of time", "type": "length", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Foot", "Inch", "Mile", "Nautical Mile", "Yard", "Centimetre", "Decimetre", "Kilometre", "Metre", "Millimetre"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SnowModelFactorTMMPct": {"label": "Snow Model Factor TMM Pct", "taxonomy": "SOLAR", "entrypoints": ["UML", "SystemProduction", "IECRECertificate"], "description": "Percentage of kWh lost due to snow based on typical meteorogical month, calculation based on major design/energy production model used.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SnowModelFactorTMYPct": {"label": "Snow Model Factor TMY Pct", "taxonomy": "SOLAR", "entrypoints": ["UML", "SystemProduction", "IECRECertificate"], "description": "Percentage of kWh lost due to snow based on typical meteorogical year, calculation based on major design/energy production model used.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "Snowfall": {"label": "Snowfall", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Amount of snowfall in a given period of time", "type": "length", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Foot", "Inch", "Mile", "Nautical Mile", "Yard", "Centimetre", "Decimetre", "Kilometre", "Metre", "Millimetre"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SoilInSiteRptAvailable": {"label": "Soil In Site Rpt Available", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Indicates if the report providing details of soil consistency, chemistry, site soil measurements (probing trench, probing drill, etc) has been submitted. If it has been submitted, TRUE; if it has not been submitted, FALSE", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SoilingInstrumentType": {"label": "Soiling Instrument Type", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Type of soiling instrument.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SoilingModelFactorTMMPct": {"label": "Soiling Model Factor TMM Pct", "taxonomy": "SOLAR", "entrypoints": ["UML", "SystemProduction", "IECRECertificate"], "description": "Percentage of kWh lost due to soiling based on typical meteorological month, calculation based on major design model used.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SoilingModelFactorTMYPct": {"label": "Soiling Model Factor TMY Pct", "taxonomy": "SOLAR", "entrypoints": ["UML", "SystemProduction", "IECRECertificate"], "description": "Percentage of kWh lost due to soiling based on typical meteorogical year, calculation based on major design model used.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SoilingRatio": {"label": "Soiling Ratio", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Soiling ratio in percent. The soiling ratio is the ratio of irradiance reaching a soiled module's cells, to the irradiance reaching the cells of a clean module.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SolarArrayAnnualDegrad": {"label": "Solar Array Annual Degrad", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Percent capacity of the array lost each year due to degradation.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SolarArrayNumOfInvertersConnectedToArray": {"label": "Solar Array Num Of Inverters Connected To Array", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Number of inverters connected to an array.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SolarArrayNumOfPanelsInArray": {"label": "Solar Array Num Of Panels In Array", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Number of solar panels or modules in an array.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SourceOfFundsAmt": {"label": "Source Of Funds Amt", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Amount of the contribution made.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SourceOfFundsBankFundedFlag": {"label": "Source Of Funds Bank Funded Flag", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indication as to whether the funding source is a bank entity. If it is a bank, TRUE; if it is not a bank, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SourceOfFundsCntrpartyID": {"label": "Source Of Funds Cntrparty ID", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Identifier for the counterparty that is providing the funds.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SourceOfFundsDesc": {"label": "Source Of Funds Desc", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Description of the contribution made, for example, Bank contributed 45% of funds for initial funding of XYZ project.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SourceOfFundsSPVID": {"label": "Source Of Funds SPVID", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Identifier for the SPV that is providing the funds.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SourceOfFundsSPVOrCntrparty": {"label": "Source Of Funds SPV Or Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indication as to whether the source is an SPV entity or Counterparty.", "type": "sPVOrCounterparty", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SpecialPurposeVehicleBankInternalCode": {"label": "Special Purpose Vehicle Bank Internal Code", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Bank internal code for the Special Purpose Vehicle.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SpecialPurposeVehicleType": {"label": "Special Purpose Vehicle Type", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Description of the type of Special Purpose Vehicle, for example Project Company or Fund Company.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SponsorGroupBankInternalRtg": {"label": "Sponsor Group Bank Internal Rtg", "taxonomy": "SOLAR", "entrypoints": ["Sponsor", "ProjectFinancing"], "description": "Bank internal rating for sponsor", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SponsorGroupID": {"label": "Sponsor Group ID", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Identifier for the Sponsor Group.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "StandardsApplicable": {"label": "Standards Applicable", "taxonomy": "SOLAR", "entrypoints": ["IndependentEngineeringServicesCheckList"], "description": "Description of the standard or source of publicly available procedure that is applicable to the data needed.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "StartDateOfElecEnergyTest": {"label": "Start Date Of Elec Energy Test", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Time stamp indicating first day of IEC 61724-3 test, administered under OD-402.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "StartDateOfElecPowerTest": {"label": "Start Date Of Elec Power Test", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Time stamp indicating the first day of the IEC 61724-2 test, administered under OD-401 or OD-402.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "StatedUncertaintyOfExpectEnergyBasedOnAllFactorsPct": {"label": "Stated Uncertainty Of Expect Energy Based On All Factors Pct", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "IECRECertificate"], "description": "Uncertainty in expected energy arising from all factors (including bias and precision) of energy measured, expressed as +/- percent uncertainty.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "StatedUncertaintyOfExpectEnergyBasedOnWeatherPct": {"label": "Stated Uncertainty Of Expect Energy Based On Weather Pct", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "IECRECertificate"], "description": "Uncertainty in expected energy arising from uncertainty in the measured weather data, expressed as +/- percent uncertainty. For example, 3% uncertain that the expected energy will be xx.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SubArrayGeospatialLayoutFileFormat": {"label": "Sub Array Geospatial Layout File Format", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Type of file format used for the GIS File which could be GeoJSON, Shapefile, KML or GML.", "type": "gISFileFormat", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SubArrayGeospatialLayoutFileLink": {"label": "Sub Array Geospatial Layout File Link", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Link to the SubArray Geospatial Layout (GIS) file.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SubArrayID": {"label": "Sub Array ID", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "Unique Identifier used to identify the subarray", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SubstantialComplCertAvailOfDoc": {"label": "Substantial Compl Cert Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["SubstantialCompletionCertificate"], "description": "Indicates if the Substantial Completion Certificate is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SubstantialComplCertAvailOfDocExcept": {"label": "Substantial Compl Cert Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["SubstantialCompletionCertificate"], "description": "Indicates if there are exceptions to the Substantial Completion Certificate. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SubstantialComplCertAvailOfFinalDoc": {"label": "Substantial Compl Cert Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["SubstantialCompletionCertificate"], "description": "Indicates if the Substantial Completion Certificate is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SubstantialComplCertCntrparty": {"label": "Substantial Compl Cert Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["SubstantialCompletionCertificate"], "description": "Names of counterparties to the Substantial Completion Certificate.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SubstantialComplCertDocLink": {"label": "Substantial Compl Cert Doc Link", "taxonomy": "SOLAR", "entrypoints": ["SubstantialCompletionCertificate"], "description": "Link to the Substantial Completion Certificate document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SubstantialComplCertEffectDate": {"label": "Substantial Compl Cert Effect Date", "taxonomy": "SOLAR", "entrypoints": ["SubstantialCompletionCertificate"], "description": "Effective date of the Substantial Completion Certificate.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SubstantialComplCertExceptDesc": {"label": "Substantial Compl Cert Except Desc", "taxonomy": "SOLAR", "entrypoints": ["SubstantialCompletionCertificate"], "description": "Description of any exceptions to the Substantial Completion Certificate.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SuplRptReviewOfInsurReviewAvailOfDoc": {"label": "Supl Rpt Review Of Insur Review Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["SupplementalReportReviewOfLocalTaxReview"], "description": "Indicates if the Supplemental Report Review Of Insurance Review is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SuplRptReviewOfInsurReviewAvailOfDocExcept": {"label": "Supl Rpt Review Of Insur Review Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["SupplementalReportReviewOfLocalTaxReview"], "description": "Indicates if there are exceptions to the Supplemental Report Review Of Insurance Review or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SuplRptReviewOfInsurReviewAvailOfFinalDoc": {"label": "Supl Rpt Review Of Insur Review Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["SupplementalReportReviewOfLocalTaxReview"], "description": "Indicates if the Supplemental Report Review Of Insurance Review is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SuplRptReviewOfInsurReviewCntrparty": {"label": "Supl Rpt Review Of Insur Review Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["SupplementalReportReviewOfLocalTaxReview"], "description": "Names of counterparties to the Supplemental Report Review Of Insurance Review.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SuplRptReviewOfInsurReviewDocLink": {"label": "Supl Rpt Review Of Insur Review Doc Link", "taxonomy": "SOLAR", "entrypoints": ["SupplementalReportReviewOfLocalTaxReview"], "description": "Link to the Supplemental Report Review Of Insurance Review document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SuplRptReviewOfInsurReviewEffectDate": {"label": "Supl Rpt Review Of Insur Review Effect Date", "taxonomy": "SOLAR", "entrypoints": ["SupplementalReportReviewOfLocalTaxReview"], "description": "Effective date of the Supplemental Report Review Of Insurance Review.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SuplRptReviewOfInsurReviewExceptDesc": {"label": "Supl Rpt Review Of Insur Review Except Desc", "taxonomy": "SOLAR", "entrypoints": ["SupplementalReportReviewOfLocalTaxReview"], "description": "Description of any exceptions to the Supplemental Report Review Of Insurance Review or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SuplRptReviewOfLocalTaxReviewAvailOfDoc": {"label": "Supl Rpt Review Of Local Tax Review Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["SupplementalReportReviewOfLocalTaxReview"], "description": "Indicates if the Supplemental Report Review Of Local Tax Review is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SuplRptReviewOfLocalTaxReviewAvailOfDocExcept": {"label": "Supl Rpt Review Of Local Tax Review Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["SupplementalReportReviewOfLocalTaxReview"], "description": "Indicates if there are exceptions to the Supplemental Report Review Of Local Tax Review or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SuplRptReviewOfLocalTaxReviewAvailOfFinalDoc": {"label": "Supl Rpt Review Of Local Tax Review Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["SupplementalReportReviewOfLocalTaxReview"], "description": "Indicates if the Supplemental Report Review Of Local Tax Review is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SuplRptReviewOfLocalTaxReviewCntrparty": {"label": "Supl Rpt Review Of Local Tax Review Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["SupplementalReportReviewOfLocalTaxReview"], "description": "Names of counterparties to the Supplemental Report Review Of Local Tax Review.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SuplRptReviewOfLocalTaxReviewDocLink": {"label": "Supl Rpt Review Of Local Tax Review Doc Link", "taxonomy": "SOLAR", "entrypoints": ["SupplementalReportReviewOfLocalTaxReview"], "description": "Link to the Supplemental Report Review Of Local Tax Review document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SuplRptReviewOfLocalTaxReviewEffectDate": {"label": "Supl Rpt Review Of Local Tax Review Effect Date", "taxonomy": "SOLAR", "entrypoints": ["SupplementalReportReviewOfLocalTaxReview"], "description": "Effective date of the Supplemental Report Review Of Local Tax Review.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SuplRptReviewOfLocalTaxReviewExceptDesc": {"label": "Supl Rpt Review Of Local Tax Review Except Desc", "taxonomy": "SOLAR", "entrypoints": ["SupplementalReportReviewOfLocalTaxReview"], "description": "Description of any exceptions to the Supplemental Report Review Of Local Tax Review or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SuppliersContractReviewConsidered": {"label": "Suppliers Contract Review Considered", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Indicates if the suppliers contract review has been considered. If it has been considered, TRUE; if it has not been considered, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SupplyAgreeAvailOfDoc": {"label": "Supply Agree Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["SupplyAgreements"], "description": "Indicates if the Supply Agreements is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SupplyAgreeAvailOfDocExcept": {"label": "Supply Agree Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["SupplyAgreements"], "description": "Indicates if there are exceptions to the Supply Agreements or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SupplyAgreeAvailOfFinalDoc": {"label": "Supply Agree Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["SupplyAgreements"], "description": "Indicates if the Supply Agreements is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SupplyAgreeCntrparty": {"label": "Supply Agree Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["SupplyAgreements"], "description": "Names of counterparties to the Supply Agreements.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SupplyAgreeDocLink": {"label": "Supply Agree Doc Link", "taxonomy": "SOLAR", "entrypoints": ["SupplyAgreements"], "description": "Link to the Supply Agreements document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SupplyAgreeEffectDate": {"label": "Supply Agree Effect Date", "taxonomy": "SOLAR", "entrypoints": ["SupplyAgreements"], "description": "Effective date of the Supply Agreements.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SupplyAgreeExceptDesc": {"label": "Supply Agree Except Desc", "taxonomy": "SOLAR", "entrypoints": ["SupplyAgreements"], "description": "Description of any exceptions to the Supply Agreements or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SupplyAgreeExpDate": {"label": "Supply Agree Exp Date", "taxonomy": "SOLAR", "entrypoints": ["SupplyAgreements"], "description": "Expiration date of the Supply Agreements.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SuretyAnnualPremium": {"label": "Surety Annual Premium", "taxonomy": "SOLAR", "entrypoints": ["SuretyBondPolicy", "Insurance", "IECRECertificate"], "description": "Annual amount of the surety premium.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SuretyBondAmt": {"label": "Surety Bond Amt", "taxonomy": "SOLAR", "entrypoints": ["SuretyBondPolicy", "Insurance", "IECRECertificate"], "description": "Value of the surety bond.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SuretyBondContractDate": {"label": "Surety Bond Contract Date", "taxonomy": "SOLAR", "entrypoints": ["SuretyBondPolicy", "Insurance", "IECRECertificate"], "description": "Contract date of the surety bond.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SuretyBondEffectDate": {"label": "Surety Bond Effect Date", "taxonomy": "SOLAR", "entrypoints": ["SuretyBondPolicy", "Insurance", "IECRECertificate"], "description": "Effective date of the surety bond.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SuretyBondFormAndVersionNum": {"label": "Surety Bond Form And Version Num", "taxonomy": "SOLAR", "entrypoints": ["SuretyBondPolicy", "Insurance", "IECRECertificate"], "description": "Description of the surety bond form used which can include the name of the form and version number. For example, a form provided by the Association of General Contractors or ACORD.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SuretyBondIsElectronic": {"label": "Surety Bond Is Electronic", "taxonomy": "SOLAR", "entrypoints": ["SuretyBondPolicy", "Insurance"], "description": "Flag indicating if the surety bond is electronic. If it is electronic, TRUE; if it is not electronic, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SuretyBondNum": {"label": "Surety Bond Num", "taxonomy": "SOLAR", "entrypoints": ["SuretyBondPolicy", "Insurance", "IECRECertificate"], "description": "Surety bond number which is assigned by the surety company and is the surety company's unique identifier.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SuretyContractDesc": {"label": "Surety Contract Desc", "taxonomy": "SOLAR", "entrypoints": ["SuretyBondPolicy", "Insurance", "IECRECertificate"], "description": "Description of the surety bond contract.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SuretyElectronicBondValidationWebSite": {"label": "Surety Electronic Bond Validation Web Site", "taxonomy": "SOLAR", "entrypoints": ["SuretyBondPolicy", "Insurance", "IECRECertificate"], "description": "Validation web site of the surety electronic bond carrier.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SuretyElectronicBondVerificationNum": {"label": "Surety Electronic Bond Verification Num", "taxonomy": "SOLAR", "entrypoints": ["SuretyBondPolicy", "Insurance", "IECRECertificate"], "description": "Bond Verification Number which comes from the Electronic Bond Provider and is unique to their system.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SuretyLegalJurisdiction": {"label": "Surety Legal Jurisdiction", "taxonomy": "SOLAR", "entrypoints": ["SuretyBondPolicy", "Insurance", "IECRECertificate"], "description": "Jurisdiction for the bond which is usually identified in the contract, to be used to determine where a case would be brought in the event of a dispute.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SuretyObligee": {"label": "Surety Obligee", "taxonomy": "SOLAR", "entrypoints": ["SuretyBondPolicy", "Insurance"], "description": "Name of the obligee (beneficiary) of the surety.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SuretyObligeeEmail": {"label": "Surety Obligee Email", "taxonomy": "SOLAR", "entrypoints": ["SuretyBondPolicy", "Insurance"], "description": "Email address of the Obligee to the surety bond.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SuretyPrincipal": {"label": "Surety Principal", "taxonomy": "SOLAR", "entrypoints": ["SuretyBondPolicy", "Insurance"], "description": "The name of the Principal to a surety bond, which is a promise by a surety or guarantor to pay one party (the obligee) a certain amount if a second party (the principal) fails to meet some obligation, such as fulfilling the terms of a contract.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SuretyPrincipalEmail": {"label": "Surety Principal Email", "taxonomy": "SOLAR", "entrypoints": ["SuretyBondPolicy", "Insurance"], "description": "Email address of the Principal to the surety bond.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SuretyWarrTerm": {"label": "Surety Warr Term", "taxonomy": "SOLAR", "entrypoints": ["Insurance", "IECRECertificate"], "description": "Term of the surety warranty bond. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SwiftCode": {"label": "Swift Code", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Swift code for the bank. The Swift code is a standard format of Bank Identifier Codes (BIC) in accordance with ISO 9362.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemAvailAchievementReqd": {"label": "System Avail Achievement Reqd", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "Percent availability required to meet the achievement goal, for example 98% plant availability.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemAvailAchievementReqdPct": {"label": "System Avail Achievement Reqd Pct", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "Description of the system availability achievement requirement, for example, 98% availability over two years.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemAvailAchievementReqdReconciliationPeriod": {"label": "System Avail Achievement Reqd Reconciliation Period", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "Reconciliation period during which the system availability must be met.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemAvailAchievementReqdReconciliationUnits": {"label": "System Avail Achievement Reqd Reconciliation Units", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "Units, for example, months, years, for the reconciliation period during which the system availability must be met.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemAvailActualPctUptime": {"label": "System Avail Actual Pct Uptime", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "IECRECertificate"], "description": "Actual percent uptime of the project during normal operating conditions for a specified month, availability defined per IECRE 61724-3 or through another standard method.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemAvailActualPctUptimeInceptToDate": {"label": "System Avail Actual Pct Uptime Incept To Date", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "IECRECertificate"], "description": "Percent uptime of the project during normal operating conditions from inception to date, actual, availability defined per IECRE 61724-3 or through another standard method.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemAvailExpectPctUptime": {"label": "System Avail Expect Pct Uptime", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "IECRECertificate"], "description": "Expected percent uptime of the project during normal operating conditions for a specified month, defined per IECRE 61724-3 or through another standard method.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemAvailExpectPctUptimeInceptToDate": {"label": "System Avail Expect Pct Uptime Incept To Date", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "IECRECertificate"], "description": "Percent uptime of the project during normal operating conditions from inception to date, expected, availability defined per IECRE 61724-3 or through another standard method.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemAvailMeasToMeasEnergyPlusLostEnergy": {"label": "System Avail Meas To Meas Energy Plus Lost Energy", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "Plant energy production or plant energy metered in the time period divided by the sum of that value and the calculated lost energy in the period (kWh). Energy-Based Availability takes into consideration that an hour in a period with high irradiance is more valuable than in a period with low irradiance.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemAvailMode": {"label": "System Avail Mode", "taxonomy": "SOLAR", "entrypoints": ["UML", "SiteControlContract"], "description": "Indicates the system availability mode which can be Islanded, Standby, Environment, Grid, Shutdown, Forced, or Emergency.", "type": "systemAvailabilityMode", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemBatteryConnec": {"label": "System Battery Connec", "taxonomy": "SOLAR", "entrypoints": ["UML", "ProjectFinancing"], "description": "Explains how the battery is coupled with the system which can be DC-coupled or AC-coupled.", "type": "batteryConnection", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemCapPeakDC": {"label": "System Cap Peak DC", "taxonomy": "SOLAR", "entrypoints": ["UML", "SystemProduction", "IECRECertificate"], "description": "DC capacity of the system at Standard Test Condition (STC), often referred to as kWp (kilowatt peak).", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemCommercOpDate": {"label": "System Commerc Op Date", "taxonomy": "SOLAR", "entrypoints": ["UML", "Sponsor", "IECRECertificate", "PowerPurchaseAgreement"], "description": "Date the operations of the entity commenced which is when interconnection is made and electricity starts flowing onto the grid, may also be called Operations Commenced Date.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemCostInstallCostsMfr": {"label": "System Cost Install Costs Mfr", "taxonomy": "SOLAR", "entrypoints": ["SystemInstallationCost"], "description": "Installation Costs paid to the manufacturer, excludes cost of equipment.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemCostInstallEngAndDesignCost": {"label": "System Cost Install Eng And Design Cost", "taxonomy": "SOLAR", "entrypoints": ["SystemInstallationCost"], "description": "Installation Costs paid to the manufacturer, excludes cost of equipment.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemCostInstallInterconnFeesCost": {"label": "System Cost Install Interconn Fees Cost", "taxonomy": "SOLAR", "entrypoints": ["SystemInstallationCost"], "description": "Interconnection Fees at installation.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemCostInstallLaborCosts": {"label": "System Cost Install Labor Costs", "taxonomy": "SOLAR", "entrypoints": ["SystemInstallationCost"], "description": "Installation Labor Costs excluding manufactuer costs with a labor component.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemCostInstallMuniInspectionsCost": {"label": "System Cost Install Muni Inspections Cost", "taxonomy": "SOLAR", "entrypoints": ["SystemInstallationCost"], "description": "Costs of Municipal Inspection at installation.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemCostInstallPermittingFeesCost": {"label": "System Cost Install Permitting Fees Cost", "taxonomy": "SOLAR", "entrypoints": ["SystemInstallationCost"], "description": "Permitting Fees at installation.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemCostInstallUtilityInspectionsCost": {"label": "System Cost Install Utility Inspections Cost", "taxonomy": "SOLAR", "entrypoints": ["SystemInstallationCost"], "description": "Costs of utility inspection at installation.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemCostOtherSystemCost": {"label": "System Cost Other System Cost", "taxonomy": "SOLAR", "entrypoints": ["SystemInstallationCost"], "description": "Other costs associated with the system implementation.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemDERType": {"label": "System DER Type", "taxonomy": "SOLAR", "entrypoints": ["UML", "ProjectFinancing"], "description": "DER (Distributed Energy Resource) type of the system, which could be PV System Only, Storage Only, PV plus Storage, Wind or PV Charging Station.", "type": "DER", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemDateCompletedCommiss": {"label": "System Date Completed Commiss", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "Date of commissioning which includes conditional acceptance by owner.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemDateElecCompl": {"label": "System Date Elec Compl", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "Date when the electrical system is complete including capability to connect to the grid, but it is not yet fully tested and not necessarily connected to grid.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemDateFinalAccept": {"label": "System Date Final Accept", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "Date when owner accepts system, usually approximately one year after operation begins.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemDateFinalCompl": {"label": "System Date Final Compl", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "Date when owner accepts system as final per EPC Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemDateInterconnAvail": {"label": "System Date Interconn Avail", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "Date when all of the equipment is in place, so the installation could connect to the grid, (ready to request PTO - permission to operate), but do not yet have permission.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemDateIssueForProcur": {"label": "System Date Issue For Procur", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "Date at which the design is completed and ready to move forward with ordering equipment and starting construction.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemDateMechCompl": {"label": "System Date Mech Compl", "taxonomy": "SOLAR", "entrypoints": ["Project", "UML", "ProjectFinancing", "IECRECertificate"], "description": "Date when all major equipment has been installed, but the project is not yet interconnected to the grid.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemDatePlacedInServ": {"label": "System Date Placed In Serv", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "Date at which the installation obtains Placed in Service (PIS) status.This is used for tax purposes and means the system has met the following: (1) It is synched with the grid, (2) it has no major outstanding permits, (3) it has or is capable of commencing delivery of energy to the grid, (4) care, custody and control has been transferred to the operator, (5) critical tests are complete, for example, those required by the EPC and interconnection agreements.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemDateSubstantialCompl": {"label": "System Date Substantial Compl", "taxonomy": "SOLAR", "entrypoints": ["Project", "UML", "ProjectFinancing", "IECRECertificate"], "description": "Date when the power System has been interconnected and is ready to generate power. This is often used for funding purposes.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemDecommDate": {"label": "System Decomm Date", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Date when the system is decommissioned.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemDegradRate": {"label": "System Degrad Rate", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "Actual degradation rate of the system, in percent of kWh lost.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemDrawing": {"label": "System Drawing", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "URL link to the drawing of the system.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemEPCCost": {"label": "System EPC Cost", "taxonomy": "SOLAR", "entrypoints": ["SystemInstallationCost"], "description": "Engineering procurement and construction costs of the system.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemExpectCommercOpDate": {"label": "System Expect Commerc Op Date", "taxonomy": "SOLAR", "entrypoints": ["UML", "PowerPurchaseAgreement"], "description": "Date the operations of the entity are expected to commence which is when interconnection is made and electricity starts flowing onto the grid.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemGridChargingCapability": {"label": "System Grid Charging Capability", "taxonomy": "SOLAR", "entrypoints": ["UML", "ProjectFinancing"], "description": "Indication as to whether the system allows for grid charging.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemInstallerCo": {"label": "System Installer Co", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Name of the company that has or will install the system.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemIrradiationWeatherAdjustmentFactor": {"label": "System Irradiation Weather Adjustment Factor", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "Ratio between expected (assumed) one year in-plane measured irradiation and actual one year in-plane measured irradiation.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemMethToDetermineAvail": {"label": "System Meth To Determine Avail", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "Description of the method used to determine system availability which could be defined as in IECRE 61724-3 or some other standard method.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemMinIrradThreshold": {"label": "System Min Irrad Threshold", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Minimum irradiance required to activate a PV system or subarray.", "type": "irradiance", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemMonitorCo": {"label": "System Monitor Co", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Name of the company that monitors the system.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemName": {"label": "System Name", "taxonomy": "SOLAR", "entrypoints": ["UML", "SiteControlContract", "IECRECertificate"], "description": "Name of the system.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemNumOfModules": {"label": "System Num Of Modules", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "Aggregate number of modules (panels) in a system.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemOpName": {"label": "System Op Name", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "Name of company that is responsible for operating the system.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemOperationStatus": {"label": "System Operation Status", "taxonomy": "SOLAR", "entrypoints": ["UML", "SiteControlContract"], "description": "Indicates the operational status of the system which can be operational, under maintenance, communication failure, or decommissioned.", "type": "systemOperationalStatus", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemPF": {"label": "System PF", "taxonomy": "SOLAR", "entrypoints": ["UML"], "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.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemPTODate": {"label": "System PTO Date", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "Date at which conditional acceptance and permission from the utility is completed and the project has moved into the operating phase.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemPerfCombinerBoxTemp": {"label": "System Perf Combiner Box Temp", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Temperature of the combiner box, the mechanism that brings together multiple solar strings. Can be reported as Celsius or Fahrenheit by the preparer when specifying units in the instance document.", "type": "temperature", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Celsius", "Kelvin", "Fahrenheit"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemPerfDCInputCurrent": {"label": "System Perf DC Input Current", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "Amount of DC input in current, measured in amps.", "type": "electricCurrent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemPerfDCInputPower": {"label": "System Perf DC Input Power", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "Amount of DC input measured in power which is voltage times current.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemPerfDCInputVoltage": {"label": "System Perf DC Input Voltage", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "Amount of DC input in voltage, measured in volts.", "type": "voltage", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Volt", "Kilovolt", "Megavolt", "Gigavolt"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemPerfGHI": {"label": "System Perf GHI", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "Total amount of shortwave radiation received from above by a surface horizontal to the ground at the location of the solar installation, measured in watts per square meter.", "type": "irradiance", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemPerfGridFreq": {"label": "System Perf Grid Freq", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "Frequency of the current being exported to the grid in hertz. This is a static amount that the system uses rather than the hertz at a point in time.", "type": "frequency", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Hertz"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemPermittingDesc": {"label": "System Permitting Desc", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Description of project permits required before the project can begin on a single solar installation.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemPreventiveMaintTasksStatus": {"label": "System Preventive Maint Tasks Status", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Indication of the status of preventative maintenance tasks performed for cycle, which can be complete or incomplete.", "type": "preventiveMaintenanceTaskStatus", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemQualityLevelDesc": {"label": "System Quality Level Desc", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Description of the system quality.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemSparePartsStatusLevel": {"label": "System Spare Parts Status Level", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Indicates if the status of the spare parts level is sufficient or insufficient.", "type": "sparePartsStatus", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemStruct": {"label": "System Struct", "taxonomy": "SOLAR", "entrypoints": ["UML", "ProjectFinancing"], "description": "Description of the system structure which can be Rooftop, Carport or Ground Mount.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemType": {"label": "System Type", "taxonomy": "SOLAR", "entrypoints": ["UML", "SiteControlContract"], "description": "Indicates the system characterization of the site as either Residential, Community Solar, Commercial, Industrial, Agricultural, Utility.", "type": "solarSystemCharacter", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SystemUptimeRatio": {"label": "System Uptime Ratio", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction"], "description": "Measure of system availability (uptime), calculated by taking the ratio of total useful time (time during which the plant is operating without taking any exclusion factors into account) minus total downtime, divided by the total useful time, multipled by 100. Total useful time is defined as the time when the plant is exposed to irradiation levels above the generator\u2019s Minimum Irradiance Threshold (MIT). This measure is sourced from Solar Power Europe.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TargetBalanceAmt": {"label": "Target Balance Amt", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Specifies target balance amount.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TargetBalancePeriod": {"label": "Target Balance Period", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Period of time during which the target balance applies.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TaxEquityCashDistributions": {"label": "Tax Equity Cash Distributions", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Amount of the tax equity cash distributions.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TaxEquityCashDistributionsPerWatt": {"label": "Tax Equity Cash Distributions Per Watt", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Amount of payment to tax-equity investors in the reporting period. Value should be reported as amount per watt. The StatementScenarioAxis should be used to report values that are predicted. No axis should be used to report values that are actual.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TaxEquityCommPlan": {"label": "Tax Equity Comm Plan", "taxonomy": "SOLAR", "entrypoints": ["Developer", "ProjectFinancing"], "description": "Description of the developer plan for tax equity reporting and communication including a short description of how the sponsor will interface with the tax equity recipient on consent requests, operating issues, tax return filing, tracking models, operating reports and other issues.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TaxIndemnityAgreeAvailOfDoc": {"label": "Tax Indemnity Agree Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["TaxIndemnityAgreement"], "description": "Indicates if the Tax Indemnity Agreement is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TaxIndemnityAgreeAvailOfDocExcept": {"label": "Tax Indemnity Agree Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["TaxIndemnityAgreement"], "description": "Indicates if there are exceptions to the Tax Indemnity Agreement. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TaxIndemnityAgreeAvailOfFinalDoc": {"label": "Tax Indemnity Agree Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["TaxIndemnityAgreement"], "description": "Indicates if the Tax Indemnity Agreement is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TaxIndemnityAgreeCntrparty": {"label": "Tax Indemnity Agree Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["TaxIndemnityAgreement"], "description": "Names of counterparties to the Tax Indemnity Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TaxIndemnityAgreeEffectDate": {"label": "Tax Indemnity Agree Effect Date", "taxonomy": "SOLAR", "entrypoints": ["TaxIndemnityAgreement"], "description": "Effective date of the Tax Indemnity Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TaxIndemnityAgreeExceptDesc": {"label": "Tax Indemnity Agree Except Desc", "taxonomy": "SOLAR", "entrypoints": ["TaxIndemnityAgreement"], "description": "Description of any exceptions to the Tax Indemnity Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TaxIndemnityAgreeExpDate": {"label": "Tax Indemnity Agree Exp Date", "taxonomy": "SOLAR", "entrypoints": ["TaxIndemnityAgreement"], "description": "Expiration date of the Tax Indemnity Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TaxIndemnityAgreeLink": {"label": "Tax Indemnity Agree Link", "taxonomy": "SOLAR", "entrypoints": ["TaxIndemnityAgreement"], "description": "Link to the Tax Indemnity Agreement document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TaxOpinAvailOfDoc": {"label": "Tax Opin Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["TaxOpinion"], "description": "Indicates if the Tax Opinion is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TaxOpinAvailOfDocExcept": {"label": "Tax Opin Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["TaxOpinion"], "description": "Indicates if there are exceptions to the Tax Opinion or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TaxOpinAvailOfFinalDoc": {"label": "Tax Opin Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["TaxOpinion"], "description": "Indicates if the Tax Opinion is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TaxOpinCntrparty": {"label": "Tax Opin Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["TaxOpinion"], "description": "Names of counterparties to the Tax Opinion.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TaxOpinDocLink": {"label": "Tax Opin Doc Link", "taxonomy": "SOLAR", "entrypoints": ["TaxOpinion"], "description": "Link to the Tax Opinion document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TaxOpinEffectDate": {"label": "Tax Opin Effect Date", "taxonomy": "SOLAR", "entrypoints": ["TaxOpinion"], "description": "Effective date of the Tax Opinion.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TaxOpinExceptDesc": {"label": "Tax Opin Except Desc", "taxonomy": "SOLAR", "entrypoints": ["TaxOpinion"], "description": "Description of any exceptions to the Tax Opinion or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TaxOpinExpDate": {"label": "Tax Opin Exp Date", "taxonomy": "SOLAR", "entrypoints": ["TaxOpinion"], "description": "Expiration date of the Tax Opinion.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TaxPreparationFee": {"label": "Tax Preparation Fee", "taxonomy": "SOLAR", "entrypoints": ["Sponsor"], "description": "Amount of tax preparation fees incurred during the period.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:CostsAndExpenses"]}, "TaxPreparationFeePerWatt": {"label": "Tax Preparation Fee Per Watt", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Fee for preparing tax returns. Value should be reported as amount per watt. The StatementScenarioAxis should be used to report values that are predicted. No axis should be used to report values that are actual.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TempAmb": {"label": "Temp Amb", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Temperature of the air.", "type": "temperature", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Celsius", "Kelvin", "Fahrenheit"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TempCell": {"label": "Temp Cell", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Temperature of a cell in a module.", "type": "temperature", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Celsius", "Kelvin", "Fahrenheit"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TempMeter": {"label": "Temp Meter", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Temperature of a power measurement device.", "type": "temperature", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Celsius", "Kelvin", "Fahrenheit"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TempModule": {"label": "Temp Module", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Temperature measured at the back of a module.", "type": "temperature", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Celsius", "Kelvin", "Fahrenheit"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TempRefCell": {"label": "Temp Ref Cell", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Temperature of a reference cell.", "type": "temperature", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Celsius", "Kelvin", "Fahrenheit"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TermLoanAvailOfDoc": {"label": "Term Loan Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["TermLoan"], "description": "Indicates if the Term Loan is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TermLoanAvailOfDocExcept": {"label": "Term Loan Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["TermLoan"], "description": "Indicates if there are exceptions to the Term Loan or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TermLoanAvailOfFinalDoc": {"label": "Term Loan Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["TermLoan"], "description": "Indicates if the Term Loan is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TermLoanCntrparty": {"label": "Term Loan Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["TermLoan"], "description": "Names of counterparties to the Term Loan.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TermLoanDocLink": {"label": "Term Loan Doc Link", "taxonomy": "SOLAR", "entrypoints": ["TermLoan"], "description": "Link to the Term Loan document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TermLoanEffectDate": {"label": "Term Loan Effect Date", "taxonomy": "SOLAR", "entrypoints": ["TermLoan"], "description": "Effective date of the Term Loan.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TermLoanExceptDesc": {"label": "Term Loan Except Desc", "taxonomy": "SOLAR", "entrypoints": ["TermLoan"], "description": "Description of any exceptions to the Term Loan or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TermLoanExpDate": {"label": "Term Loan Exp Date", "taxonomy": "SOLAR", "entrypoints": ["TermLoan"], "description": "Expiration date of the Term Loan.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TermSheetAvailOfDoc": {"label": "Term Sheet Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["TermSheet"], "description": "Indicates if the Term Sheet is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TermSheetAvailOfDocExcept": {"label": "Term Sheet Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["TermSheet"], "description": "Indicates if there are exceptions to the Term Sheet or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TermSheetAvailOfFinalDoc": {"label": "Term Sheet Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["TermSheet"], "description": "Indicates if the Term Sheet is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TermSheetCntrparty": {"label": "Term Sheet Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["TermSheet"], "description": "Names of counterparties to the Term Sheet.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TermSheetDocLink": {"label": "Term Sheet Doc Link", "taxonomy": "SOLAR", "entrypoints": ["TermSheet"], "description": "Link to the Term Sheet document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TermSheetEffectDate": {"label": "Term Sheet Effect Date", "taxonomy": "SOLAR", "entrypoints": ["TermSheet"], "description": "Effective date of the Term Sheet.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TermSheetExceptDesc": {"label": "Term Sheet Except Desc", "taxonomy": "SOLAR", "entrypoints": ["TermSheet"], "description": "Description of any exceptions to the Term Sheet or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TermSheetExpDate": {"label": "Term Sheet Exp Date", "taxonomy": "SOLAR", "entrypoints": ["TermSheet"], "description": "Expiration date of the Term Sheet.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TestLabIsNRTL": {"label": "Test Lab Is NRTL", "taxonomy": "SOLAR", "entrypoints": ["CutSheet"], "description": "Indicates if the test lab used was a Nationally Recognized Testing Laboratory (NRTL) whose Scope of Recognition under the Occupational Safety and Health Administration (OSHA) includes UL 1741. If it was, TRUE; if it was not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TestRsltForSecurementHumidityFreezeAndTempCycling": {"label": "Test Rslt For Securement Humidity Freeze And Temp Cycling", "taxonomy": "SOLAR", "entrypoints": ["CutSheet"], "description": "Indication if test results were submitted for securement, humidity-freeze, and temperature cycling. If they were, TRUE; if they were not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TestWasCalibrated": {"label": "Test Was Calibrated", "taxonomy": "SOLAR", "entrypoints": ["CutSheet"], "description": "Indicates if the test equipment was calibrated when the test was performed. If it was, TRUE; if it was not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ThirdPartyEngagementFee": {"label": "Third Party Engagement Fee", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Amount of the total fee for the engagement.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ThirdPartyEngagementHiringEntity": {"label": "Third Party Engagement Hiring Entity", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Description of type of entity who engaged the third party, for example, Sponsor, Fund, Bank.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ThirdPartyEngagementQualityofWork": {"label": "Third Party Engagement Qualityof Work", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Description of the quality of the work delivered.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ThirdPartyName": {"label": "Third Party Name", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Full legal name of a third party.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ThirdPartyVendorCode": {"label": "Third Party Vendor Code", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "The vendor code in the bank's internal systems.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TimeInterval": {"label": "Time Interval", "taxonomy": "SOLAR", "entrypoints": ["OrangeButton"], "description": "Time interval for a measurement period", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TitlePolicyAvailable": {"label": "Title Policy Available", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Indication as to whether the site has a title policy available.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TitlePolicyExceptDesc": {"label": "Title Policy Except Desc", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Description of the title policy exception.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TitlePolicyExclusionDesc": {"label": "Title Policy Exclusion Desc", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Description of the Title Policy Exclusion.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TitlePolicyID": {"label": "Title Policy ID", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Identifier for a title policy.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TitlePolicyInsurAmt": {"label": "Title Policy Insur Amt", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Amount of the title policy.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TitlePolicyInsurCo": {"label": "Title Policy Insur Co", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Name of the insurance company for the title insurance.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TitlePolicyInsurFinalPolicyLink": {"label": "Title Policy Insur Final Policy Link", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Link to the final title policy insurance document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TitlePolicyInsurProformaDocLink": {"label": "Title Policy Insur Proforma Doc Link", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Link to the pro forma document for the title policy.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TitlePolicyInsurStatus": {"label": "Title Policy Insur Status", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Status of the title policy, which may be Not applicable, Not issued, Pro Forma, or Final.", "type": "titlePolicyInsurance", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TitleRptLink": {"label": "Title Rpt Link", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Link to the title report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TitleSurveyAvailOfDoc": {"label": "Title Survey Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["TitleSurvey"], "description": "Indicates if the Title Survey is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TitleSurveyAvailOfDocExcept": {"label": "Title Survey Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["TitleSurvey"], "description": "Indicates if there are exceptions to the Title Survey or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TitleSurveyAvailOfFinalDoc": {"label": "Title Survey Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["TitleSurvey"], "description": "Indicates if the Title Survey is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TitleSurveyCntrparty": {"label": "Title Survey Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["TitleSurvey"], "description": "Names of counterparties to the Title Survey.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TitleSurveyDocLink": {"label": "Title Survey Doc Link", "taxonomy": "SOLAR", "entrypoints": ["TitleSurvey"], "description": "Link to the Title Survey document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TitleSurveyEffectDate": {"label": "Title Survey Effect Date", "taxonomy": "SOLAR", "entrypoints": ["TitleSurvey"], "description": "Effective date of the Title Survey.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TitleSurveyExceptDesc": {"label": "Title Survey Except Desc", "taxonomy": "SOLAR", "entrypoints": ["TitleSurvey"], "description": "Description of any exceptions to the Title Survey or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TitleSurveyExpDate": {"label": "Title Survey Exp Date", "taxonomy": "SOLAR", "entrypoints": ["TitleSurvey"], "description": "Expiration date of the Title Survey.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TotalExpectEnergyAtRevenueMeter": {"label": "Total Expect Energy At Revenue Meter", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "IECRECertificate"], "description": "Sum of expected energies for both times of availability and unavailability, calculated as Expected Energy At Revenue Meter + Expected Energy At Unavailable Times. This element should be used with the Period Axis to indicate the period.", "type": "energy", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel of Oil Equivalent", "British Thermal Unit", "Foot-Pound", "Thousand Barrels of Oil Equivalent", "Thousand Cubic Foot Equivalent", "Millions of Barrels of Oil Equivalent", "Millions of BTU", "Calorie", "Joule", "Kilojoule", "Kilowatt-Hours", "mJ", "Megawatt-Hour", "Gigawatt-Hour", "Terawatt-Hour", "Million Cubic Foot Equivalent", "Billion Cubic Foot Equivalent", "Trillion Cubic Foot Equivalent", "Megawatt-Month", "Gigawatt-Month", "Watt-Hours", "Volt-ampere-hours"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TotalOfAllProjAcctBalancesPerWatt": {"label": "Total Of All Proj Acct Balances Per Watt", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Total of all project account balances at the end of the reporting period. Value should be reported as amount per watt. The StatementScenarioAxis should be used to report values that are predicted. No axis should be used to report values that are actual.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TrackerAltitude": {"label": "Tracker Altitude", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "The height of the tracker from ground-level.", "type": "length", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Foot", "Inch", "Mile", "Nautical Mile", "Yard", "Centimetre", "Decimetre", "Kilometre", "Metre", "Millimetre"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TrackerAzimuth": {"label": "Tracker Azimuth", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Azimuth measure of the tracker.", "type": "planeAngle", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Degree", "Radian"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TrackerCapPower": {"label": "Tracker Cap Power", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Tracker Capacity in kWdc.", "type": "power", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Horsepower", "Gigawatt", "Kilowatt", "Megawatt", "Terawatt", "Watt", "Volt-ampere reactive", "Volt-ampere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TrackerIsDualAxis": {"label": "Tracker Is Dual Axis", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "Indicator if the tracker is dual axis; if it is TRUE, if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TrackerIsFixedTilt": {"label": "Tracker Is Fixed Tilt", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "Indicator if the tracker is fixed tilt; if it is TRUE, if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TrackerIsSingleAxis": {"label": "Tracker Is Single Axis", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "Indicator if the tracker is single axis; if it is TRUE, if it is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TrackerMaterialsWorkmanshipWarrExp": {"label": "Tracker Materials Workmanship Warr Exp", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": " Workmanship Warranty expiration date.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TrackerMaterialsWorkmanshipWarrInitiation": {"label": "Tracker Materials Workmanship Warr Initiation", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": " Workmanship Warranty initiation date.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TrackerNumOfControllers": {"label": "Tracker Num Of Controllers", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Number of tracker controllers which are electronic devices that directs the tracker.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TrackerStowWindSpeed": {"label": "Tracker Stow Wind Speed", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Stow wind speed in meters/second; tracker stow threshold", "type": "speed", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TrackerStyle": {"label": "Tracker Style", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet", "ProjectFinancing"], "description": "Indicates whether the system tracker is fixed, horizontal axis, two-axis, vertical, vertical-axis, or seasonal tilt.", "type": "tracker", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TrackerTilt": {"label": "Tracker Tilt", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "The tracker'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).", "type": "planeAngle", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Degree", "Radian"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TransRptAndCurtailEstAvailOfDoc": {"label": "Trans Rpt And Curtail Est Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["TransmissionReportandCurtailmentEstimate"], "description": "Indicates if the Transmission Report and Curtailment Estimate is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TransRptAndCurtailEstAvailOfDocExcept": {"label": "Trans Rpt And Curtail Est Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["TransmissionReportandCurtailmentEstimate"], "description": "Indicates if there are exceptions to the Transmission Report and Curtailment Estimate or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TransRptAndCurtailEstAvailOfFinalDoc": {"label": "Trans Rpt And Curtail Est Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["TransmissionReportandCurtailmentEstimate"], "description": "Indicates if the Transmission Report and Curtailment Estimate is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TransRptAndCurtailEstCntrparty": {"label": "Trans Rpt And Curtail Est Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["TransmissionReportandCurtailmentEstimate"], "description": "Names of counterparties to the Transmission Report and Curtailment Estimate.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TransRptAndCurtailEstDocLink": {"label": "Trans Rpt And Curtail Est Doc Link", "taxonomy": "SOLAR", "entrypoints": ["TransmissionReportandCurtailmentEstimate"], "description": "Link to the Transmission Report And Curtailment Estimate document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TransRptAndCurtailEstEffectDate": {"label": "Trans Rpt And Curtail Est Effect Date", "taxonomy": "SOLAR", "entrypoints": ["TransmissionReportandCurtailmentEstimate"], "description": "Effective date of the Transmission Report and Curtailment Estimate.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TransRptAndCurtailEstExceptDesc": {"label": "Trans Rpt And Curtail Est Except Desc", "taxonomy": "SOLAR", "entrypoints": ["TransmissionReportandCurtailmentEstimate"], "description": "Description of exceptions to the transmission and curtailment report.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TransRptAndCurtailEstExpDate": {"label": "Trans Rpt And Curtail Est Exp Date", "taxonomy": "SOLAR", "entrypoints": ["TransmissionReportandCurtailmentEstimate"], "description": "Expiration date of the Transmission Report and Curtailment Estimate.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TransformerDesignFactor": {"label": "Transformer Design Factor", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet"], "description": "Multiplier indicating the amount that the module can operate at above the nameplate capacity. For example at factor of 1.1, can safely operate 10% above the stated nameplate capacity rating.", "type": "decimal", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TransformerPressure": {"label": "Transformer Pressure", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Transformer pressure, in PSI.", "type": "pressure", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pascal", "Bar", "Pounds Per Square Inch", "Standard Atmosphere"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TransformerStyle": {"label": "Transformer Style", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet", "IECRECertificate"], "description": "Description of the tranformer technology style used such as 2/3/4 winding, Inverter step up transformer.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TransformerTemp": {"label": "Transformer Temp", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Transformer temperature. Can be reported as Celsius or Fahrenheit by the preparer when specifying units in the instance document.", "type": "temperature", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Celsius", "Kelvin", "Fahrenheit"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "TypeOfDevice": {"label": "Type Of Device", "taxonomy": "SOLAR", "entrypoints": ["UML", "CutSheet", "ProjectFinancing"], "description": "The value of the item defined as a member for equipment for example, ModuleMember, TransformerMember, LoggerMember.", "type": "device", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UCCPrecautLeaseFilingAvailOfDoc": {"label": "UCC Precaut Lease Filing Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["UCCPrecautionaryLeaseFiling"], "description": "Indicates if the UCC Precautionary Lease Filing is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UCCPrecautLeaseFilingAvailOfDocExcept": {"label": "UCC Precaut Lease Filing Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["UCCPrecautionaryLeaseFiling"], "description": "Indicates if there are exceptions to the UCC Precautionary Lease Filing or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UCCPrecautLeaseFilingAvailOfFinalDoc": {"label": "UCC Precaut Lease Filing Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["UCCPrecautionaryLeaseFiling"], "description": "Indicates if the UCC Precautionary Lease Filing, a legal form filed to indicate that they have or will have an interest in the property of the debtor. is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UCCPrecautLeaseFilingCntrparty": {"label": "UCC Precaut Lease Filing Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["UCCPrecautionaryLeaseFiling"], "description": "Names of counterparties to the UCC Precautionary Lease Filing, a legal form filed to indicate that they have or will have an interest in the property of the debtor.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UCCPrecautLeaseFilingDocLink": {"label": "UCC Precaut Lease Filing Doc Link", "taxonomy": "SOLAR", "entrypoints": ["UCCPrecautionaryLeaseFiling"], "description": "Link to the UCC Precautionary Lease Filing document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UCCPrecautLeaseFilingEffectDate": {"label": "UCC Precaut Lease Filing Effect Date", "taxonomy": "SOLAR", "entrypoints": ["UCCPrecautionaryLeaseFiling"], "description": "Effective date of the UCC Precautionary Lease Filing, a legal form filed to indicate that they have or will have an interest in the property of the debtor.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UCCPrecautLeaseFilingExceptDesc": {"label": "UCC Precaut Lease Filing Except Desc", "taxonomy": "SOLAR", "entrypoints": ["UCCPrecautionaryLeaseFiling"], "description": "Description of any exceptions to the UCC Precautionary Lease Filing or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UCCPrecautLeaseFilingExpDate": {"label": "UCC Precaut Lease Filing Exp Date", "taxonomy": "SOLAR", "entrypoints": ["UCCPrecautionaryLeaseFiling"], "description": "Expiration date of the UCC Precautionary Lease Filing, a legal form filed to indicate that they have or will have an interest in the property of the debtor.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UCCSecurityAgreeAvailOfDoc": {"label": "UCC Security Agree Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["UCCSecurityAgreement"], "description": "Indicates if the UCC Security Agreement is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UCCSecurityAgreeAvailOfDocExcept": {"label": "UCC Security Agree Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["UCCSecurityAgreement"], "description": "Indicates if there are exceptions to the UCC Security Agreement or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UCCSecurityAgreeAvailOfFinalDoc": {"label": "UCC Security Agree Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["UCCSecurityAgreement"], "description": "Indicates if the UCC Security Agreement is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UCCSecurityAgreeCntrparty": {"label": "UCC Security Agree Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["UCCSecurityAgreement"], "description": "Names of counterparties to the UCC Security Agreement.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UCCSecurityAgreeDocLink": {"label": "UCC Security Agree Doc Link", "taxonomy": "SOLAR", "entrypoints": ["UCCSecurityAgreement"], "description": "Link to the UCC Security Agreement document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UCCSecurityAgreeEffectDate": {"label": "UCC Security Agree Effect Date", "taxonomy": "SOLAR", "entrypoints": ["UCCSecurityAgreement"], "description": "Effective date of the UCC Security Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UCCSecurityAgreeExceptDesc": {"label": "UCC Security Agree Except Desc", "taxonomy": "SOLAR", "entrypoints": ["UCCSecurityAgreement"], "description": "Description of any exceptions to the UCC Security Agreement or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UCCSecurityAgreeExpDate": {"label": "UCC Security Agree Exp Date", "taxonomy": "SOLAR", "entrypoints": ["UCCSecurityAgreement"], "description": "Expiration date of the UCC Security Agreement.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UCCTaxLienAndJudgmentLienSearchesAvailOfDoc": {"label": "UCC Tax Lien And Judgment Lien Searches Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["UCCTaxLienandJudgmentLienSearches"], "description": "Indicates if the UCC Tax Lien and Judgment Lien Searches are available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UCCTaxLienAndJudgmentLienSearchesAvailOfDocExcept": {"label": "UCC Tax Lien And Judgment Lien Searches Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["UCCTaxLienandJudgmentLienSearches"], "description": "Indicates if there are exceptions to the UCC Tax Lien and Judgment Lien Searches or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UCCTaxLienAndJudgmentLienSearchesAvailOfFinalDoc": {"label": "UCC Tax Lien And Judgment Lien Searches Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["UCCTaxLienandJudgmentLienSearches"], "description": "Indicates if the UCC Tax Lien and Judgment Lien Searches are available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UCCTaxLienAndJudgmentLienSearchesCntrparty": {"label": "UCC Tax Lien And Judgment Lien Searches Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["UCCTaxLienandJudgmentLienSearches"], "description": "Names of counterparties to the UCC Tax Lien and Judgment Lien Searches.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UCCTaxLienAndJudgmentLienSearchesEffectDate": {"label": "UCC Tax Lien And Judgment Lien Searches Effect Date", "taxonomy": "SOLAR", "entrypoints": ["UCCTaxLienandJudgmentLienSearches"], "description": "Effective date of the UCC Tax Lien and Judgment Lien Searches.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UCCTaxLienAndJudgmentLienSearchesExceptDesc": {"label": "UCC Tax Lien And Judgment Lien Searches Except Desc", "taxonomy": "SOLAR", "entrypoints": ["UCCTaxLienandJudgmentLienSearches"], "description": "Description of any exceptions to the UCC Tax Lien and Judgment Lien Searches or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UCCTaxLienAndJudgmentLienSearchesExpDate": {"label": "UCC Tax Lien And Judgment Lien Searches Exp Date", "taxonomy": "SOLAR", "entrypoints": ["UCCTaxLienandJudgmentLienSearches"], "description": "Expiration date of the UCC Tax Lien and Judgment Lien Searches.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UCCTaxLienAndJudgmentSearchesDocLink": {"label": "UCC Tax Lien And Judgment Searches Doc Link", "taxonomy": "SOLAR", "entrypoints": ["UCCTaxLienandJudgmentLienSearches"], "description": "Link to the UCC Tax Lien And Judgment Searches document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UnderwritingAmtOfPrepaidExpenses": {"label": "Underwriting Amt Of Prepaid Expenses", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Amount of prepaid expenses.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UnderwritingAvailOfPrepaidExpenses": {"label": "Underwriting Avail Of Prepaid Expenses", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Prepaid expenses are available for the project; if available, TRUE; if not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UnderwritingCrossCollateralizationStruct": {"label": "Underwriting Cross Collateralization Struct", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Description of cross collateralization structure among funds.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UnderwritingLOCPurpose": {"label": "Underwriting LOC Purpose", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Description of purpose of Letter of Credit", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UnderwritingOtherUniqueUnderwritingStruct": {"label": "Underwriting Other Unique Underwriting Struct", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Description of any other features of the underwriting structure.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UnderwritingPresentValueOfProj": {"label": "Underwriting Present Value Of Proj", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Present Value of the project.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UnderwritingProtectionMech": {"label": "Underwriting Protection Mech", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Description of protection mechanism.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UnderwritingRentCoverageRatio": {"label": "Underwriting Rent Coverage Ratio", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Rent coverage ratio, defined as Earnings Before Income, Tax, Depreciation and Amortization, divided by rent payments.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UnderwritingReserveStruct": {"label": "Underwriting Reserve Struct", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Description of reserve structure.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UnderwritingRevenueSources": {"label": "Underwriting Revenue Sources", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Description of revenue sources.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UnderwritingTermValue": {"label": "Underwriting Term Value", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Termination value of the project.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UnderwritingTermValueGap": {"label": "Underwriting Term Value Gap", "taxonomy": "SOLAR", "entrypoints": ["Fund"], "description": "Difference between the actual termination value and the present value of the project value at the time of the termination.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UnleveredInternalRateOfRtn": {"label": "Unlevered Internal Rate Of Rtn", "taxonomy": "SOLAR", "entrypoints": ["Sponsor", "IECRECertificate"], "description": "Unlevered internal rate of return. The StatementScenarioAxis should be used to report values that are predicted. No axis should be used to report values that are actual.", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UpdatedMajorDesignModel": {"label": "Updated Major Design Model", "taxonomy": "SOLAR", "entrypoints": ["UML", "IECRECertificate"], "description": "Type of design model when the model is changed which could be Pvsyst, SAM, PV Watts, or Other.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UseOfFundsAmt": {"label": "Use Of Funds Amt", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Amount of the payment made for the use of the funds.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UseOfFundsCntrpartyID": {"label": "Use Of Funds Cntrparty ID", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Identifier for the counterparty that is using the funds.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UseOfFundsDesc": {"label": "Use Of Funds Desc", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Description of the contribution, for example, 45% of funding provided for XYZ project.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UseOfFundsEntityType": {"label": "Use Of Funds Entity Type", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indication of the type of entity using the funds which could be Special Purpose Vehicle (SPV), Counterparty or Third Party.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UseOfFundsProjSpecificFlag": {"label": "Use Of Funds Proj Specific Flag", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Indication as to whether the use of funds is for a specific project. If it is for a specific project, TRUE; if it is not for a specific project, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UseOfFundsSPVID": {"label": "Use Of Funds SPVID", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Identifier for the SPV that is using the funds.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UseOfFundsThirdPartyID": {"label": "Use Of Funds Third Party ID", "taxonomy": "SOLAR", "entrypoints": ["ProjectFinancing"], "description": "Identifier for the third party that is using the funds.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UtilitiesCostsPerWatt": {"label": "Utilities Costs Per Watt", "taxonomy": "SOLAR", "entrypoints": ["IECRECertificate"], "description": "Utilities costs incurred during the reporting period for services, such as water, sewer, gas, electricity and telephone required to operate a building. Value should be reported as amount per watt. The StatementScenarioAxis should be used to report values that are predicted. No axis should be used to report values that are actual.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UtilityContactName": {"label": "Utility Contact Name", "taxonomy": "SOLAR", "entrypoints": ["Utility"], "description": "Contact name for the utility company where the grid connection will reside.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UtilityContactTitle": {"label": "Utility Contact Title", "taxonomy": "SOLAR", "entrypoints": ["Utility"], "description": "Contact title for the utility company where the grid connection will reside.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UtilityCostBasedIncentiveAmt": {"label": "Utility Cost Based Incentive Amt", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Tax Rebate Incentive based on the cost of the system", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UtilityCostBasedIncentiveAppDate": {"label": "Utility Cost Based Incentive App Date", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Date Tax Rebate is applied", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UtilityElectricityCost": {"label": "Utility Electricity Cost", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Electricity cost for the utility company where the grid connection will reside in amount per kWh.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UtilityElectricityExpense": {"label": "Utility Electricity Expense", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Amount for the electricity expense for the utility company where the grid connection will reside.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UtilityEmailAddr": {"label": "Utility Email Addr", "taxonomy": "SOLAR", "entrypoints": ["Utility", "IECRECertificate"], "description": "Utility email address.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UtilityGrantAmt": {"label": "Utility Grant Amt", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Reduction in system cost by grant amount", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UtilityLegalEntityID": {"label": "Utility Legal Entity ID", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "The Legal Entity Identifier of the utility.", "type": "legalEntityIdentifier", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UtilityName": {"label": "Utility Name", "taxonomy": "SOLAR", "entrypoints": ["Utility", "UML", "IECRECertificate"], "description": "Name of utility company where the grid connection will reside.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UtilityProdBasedIncentiveRate": {"label": "Utility Prod Based Incentive Rate", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Incentive based on the production of the system, provided by the Utility.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UtilityRateName": {"label": "Utility Rate Name", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Name of the rate charged by the utility to the offtaker.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UtilityRateNameApplicableDates": {"label": "Utility Rate Name Applicable Dates", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Date range for the time period during which the Utility rate is applicable.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "UtilityRenumerationTypeDesc": {"label": "Utility Renumeration Type Desc", "taxonomy": "SOLAR", "entrypoints": ["UML"], "description": "Method of compensation for energy produced by solar installation, for example, net energy metering, feed-in tarriff.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "VegMgmtAreaOfVeg": {"label": "Veg Mgmt Area Of Veg", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "VegetationManagementAgreement"], "description": "Amount of acreage where there is vegetation such as trees and grass that must be managed by the project.", "type": "area", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Acre", "Square Foot", "Square Mile", "Square Yard", "Hectare", "Square km", "Square metre"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "VegMgmtCostPerAcre": {"label": "Veg Mgmt Cost Per Acre", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "VegetationManagementAgreement"], "description": "Proforma and actual cost of vegetation management in currency per acre.", "type": "perUnit", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "VegMgmtEquipRentalExpense": {"label": "Veg Mgmt Equip Rental Expense", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "VegetationManagementAgreement"], "description": "Rental expense for equipment used for vegetation management.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "VegMgmtFreqOfMgmtActiv": {"label": "Veg Mgmt Freq Of Mgmt Activ", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "VegetationManagementAgreement"], "description": "Number of times per year vegetation is tended.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "VoltageMaxPower": {"label": "Voltage Max Power", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Voltage of a photovoltaic device at the maximum power point.", "type": "voltage", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Volt", "Kilovolt", "Megavolt", "Gigavolt"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "VoltageOpenCircuit": {"label": "Voltage Open Circuit", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Voltage of a photovoltaic device at open circuit conditions.", "type": "voltage", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Volt", "Kilovolt", "Megavolt", "Gigavolt"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "WashingAndWasteCostOfWater": {"label": "Washing And Waste Cost Of Water", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "WashingAndWasteAgreement"], "description": "Cost per gallon of water.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "WashingAndWasteCostPerModule": {"label": "Washing And Waste Cost Per Module", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "WashingAndWasteAgreement"], "description": "Cost to wash an individual module.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "WashingAndWasteEquipRentalExpense": {"label": "Washing And Waste Equip Rental Expense", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "WashingAndWasteAgreement"], "description": "Rental expense for washing equipment.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "WashingAndWasteExpenseOfWaste": {"label": "Washing And Waste Expense Of Waste", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "WashingAndWasteAgreement"], "description": "Cost of disposing of waste.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "WashingAndWasteExpenseOfWater": {"label": "Washing And Waste Expense Of Water", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "WashingAndWasteAgreement"], "description": "Cost of water used to wash.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "WashingAndWasteFreqOfWashing": {"label": "Washing And Waste Freq Of Washing", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "WashingAndWasteAgreement"], "description": "Number of times per year equipment must be washed.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "WashingAndWasteModuleQuantCount": {"label": "Washing And Waste Module Quant Count", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "WashingAndWasteAgreement"], "description": "Number of solar modules that are washed.", "type": "integer", "validationRule": "Integer values (no decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "WashingAndWasteQuantOfWater": {"label": "Washing And Waste Quant Of Water", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "WashingAndWasteAgreement"], "description": "Amount of water needed for washing in gallons.", "type": "volume", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Barrel", "Cubic Foot", "Gallon", "Thousand Barrels", "Thousands Cubic Feet", "Million Barrels", "Millions Cubic Feet", "Litre", "Cubic Metre", "Bushel", "Acre-Foot", "Billions of cubic feet", "Trillions of cubic feet"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "WeatherAdjEnergyMethOfAdjustment": {"label": "Weather Adj Energy Meth Of Adjustment", "taxonomy": "SOLAR", "entrypoints": ["SystemProduction", "MonthlyOperatingReport"], "description": "Description of method used to adjust energy generation for weather.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "WindDirection": {"label": "Wind Direction", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Azimuth direction from which the wind is blowing.", "type": "planeAngle", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Degree", "Radian"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "WindSpeed": {"label": "Wind Speed", "taxonomy": "SOLAR", "entrypoints": ["Monitoring"], "description": "Velocity of the wind, typically measured at 3m height above ground.", "type": "speed", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "WiringInstrAvailOfDoc": {"label": "Wiring Instr Avail Of Doc", "taxonomy": "SOLAR", "entrypoints": ["WiringInstructions"], "description": "Indicates if the Wiring Instructions is available. If it is available, TRUE; if it is not available, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "WiringInstrAvailOfDocExcept": {"label": "Wiring Instr Avail Of Doc Except", "taxonomy": "SOLAR", "entrypoints": ["WiringInstructions"], "description": "Indicates if there are exceptions to the Wiring Instructions or issues raised. If there are exceptions, TRUE; if there are no exceptions, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "WiringInstrAvailOfFinalDoc": {"label": "Wiring Instr Avail Of Final Doc", "taxonomy": "SOLAR", "entrypoints": ["WiringInstructions"], "description": "Indicates if the Wiring Instructions is available in final form. If it is available in fnal form, TRUE; if it is only available in draft form, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "WiringInstrCntrparty": {"label": "Wiring Instr Cntrparty", "taxonomy": "SOLAR", "entrypoints": ["WiringInstructions"], "description": "Names of counterparties to the Wiring Instructions.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "WiringInstrDocLink": {"label": "Wiring Instr Doc Link", "taxonomy": "SOLAR", "entrypoints": ["WiringInstructions"], "description": "Link to the Wiring Instructions document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "WiringInstrEffectDate": {"label": "Wiring Instr Effect Date", "taxonomy": "SOLAR", "entrypoints": ["WiringInstructions"], "description": "Effective date of the Wiring Instructions.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "WiringInstrExceptDesc": {"label": "Wiring Instr Except Desc", "taxonomy": "SOLAR", "entrypoints": ["WiringInstructions"], "description": "Description of any exceptions to the Wiring Instructions or issues raised.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "WiringInstrExpDate": {"label": "Wiring Instr Exp Date", "taxonomy": "SOLAR", "entrypoints": ["WiringInstructions"], "description": "Expiration date of the Wiring Instructions.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "WtEfficAvgToCECEfficValue": {"label": "Wt Effic Avg To CEC Effic Value", "taxonomy": "SOLAR", "entrypoints": ["CutSheet"], "description": "Indication if the three weighted efficiencies on the Summary sheet average to the CEC Efficiency value for the efficiency graph. If they do, TRUE; if they do not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ZoningCovenant": {"label": "Zoning Covenant", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Description of the zoning covenant / obligation.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ZoningPermitAuth": {"label": "Zoning Permit Auth", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Authority issuing the permit.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ZoningPermitCreditReqd": {"label": "Zoning Permit Credit Reqd", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Does the sponsor need to post credit support for site restoration and system removal conditions. If the sponsor needs to post credit support, TRUE; if not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ZoningPermitDocLink": {"label": "Zoning Permit Doc Link", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Link to the actual zoning permit document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ZoningPermitDocType": {"label": "Zoning Permit Doc Type", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Description of the type of documents which could be a permit or a supporting document.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ZoningPermitID": {"label": "Zoning Permit ID", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Identifier for the zoning permit related to a site.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ZoningPermitIssueDate": {"label": "Zoning Permit Issue Date", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Date on which the permit was issued.", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ZoningPermitProperty": {"label": "Zoning Permit Property", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Identifies whether this is a permit for the plant, gen tie line, or substation.", "type": "zoningPermitProperty", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ZoningPermitRecurringFee": {"label": "Zoning Permit Recurring Fee", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Description of the amount, frequency and timing of the recurring fee.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ZoningPermitRecurringFeeReqd": {"label": "Zoning Permit Recurring Fee Reqd", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Indicates if there is a recurring fee for the zoning permit. If there is a recurring fee, TRUE; if there is not, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ZoningPermitRenewable": {"label": "Zoning Permit Renewable", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Indicates if the zoning permit can be renewed at the end of the term. If it can be renewed, TRUE; if it cannot be renewed, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ZoningPermitReqd": {"label": "Zoning Permit Reqd", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Indication as to whether a zoning permit is required.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ZoningPermitSiteRestorationReqd": {"label": "Zoning Permit Site Restoration Reqd", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Indicates if the site needs to be restored at the end of the term. If the site needs to be restored, TRUE; if not required, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ZoningPermitSystemRemovalReqd": {"label": "Zoning Permit System Removal Reqd", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Indicates if the zoning permit requires system removal at the end of the term. If system removal is required, TRUE; if not required, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ZoningPermitTerm": {"label": "Zoning Permit Term", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Term of the permit. 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.", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ZoningPermitTermProvision": {"label": "Zoning Permit Term Provision", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Description of the zoning permit termination provision.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ZoningPermitTermRightsName": {"label": "Zoning Permit Term Rights Name", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Name of the individual or organization that has termination rights.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ZoningPermitType": {"label": "Zoning Permit Type", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Description of the type of zoning permit, for example, Special Use, Conditional Use, Variance.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ZoningPermitUpfrontFeeAmt": {"label": "Zoning Permit Upfront Fee Amt", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Amount of the upfront fee for the zoning permit.", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ZoningPermitUpfrontFeeReqd": {"label": "Zoning Permit Upfront Fee Reqd", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Indicates if there is an upfront fee. If there is an upfront fee, TRUE; if there is not an upfront fee, FALSE.", "type": "boolean", "validationRule": "Boolean values (TRUE or FALSE) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ZoningPermitUpfrontFeeStatus": {"label": "Zoning Permit Upfront Fee Status", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Description of the status of the upfront fee, for example, Not Applicable, Not Due, Overdue, Partially Paid, Fully Paid.", "type": "feeStatus", "validationRule": "Value must be one of the enumerated values listed below:", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ZoningPermitUpfrontFeeTiming": {"label": "Zoning Permit Upfront Fee Timing", "taxonomy": "SOLAR", "entrypoints": ["UML", "Site", "ProjectFinancing"], "description": "Timing of the upfront fee for the zoning permit.", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AccountsReceivableGross": {"label": "Accounts Receivable Gross", "taxonomy": "US-GAAP", "entrypoints": ["MonthlyOperatingReport"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AccountsReceivableNet": {"label": "Accounts Receivable Net", "taxonomy": "US-GAAP", "entrypoints": ["MonthlyOperatingReport"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AccountsPayableAndAccruedLiabilitiesNoncurrent": {"label": "Accounts Payable And Accrued Liabilities Noncurrent", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent"]}, "AccountsPayableCurrent": {"label": "Accounts Payable Current", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:LiabilitiesCurrent"]}, "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent": {"label": "Accounts Payable And Accrued Liabilities Current And Noncurrent", "taxonomy": "US-GAAP", "entrypoints": ["MonthlyOperatingReport"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AccretionExpense": {"label": "Accretion Expense", "taxonomy": "US-GAAP", "entrypoints": ["MonthlyOperatingReport"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "AccruedEnvironmentalLossContingenciesCurrent": {"label": "Accrued Environmental Loss Contingencies Current", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:LiabilitiesCurrent"]}, "AccruedLiabilitiesCurrent": {"label": "Accrued Liabilities Current", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:LiabilitiesCurrent"]}, "AccumulatedOtherComprehensiveIncomeLossNetOfTax": {"label": "Accumulated Other Comprehensive Income Loss Net Of Tax", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:StockholdersEquity"]}, "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {"label": "Accumulated Depreciation Depletion And Amortization Property Plant And Equipment", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:PropertyPlantAndEquipmentNet"]}, "AdditionalPaidInCapital": {"label": "Additional Paid In Capital", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:StockholdersEquity"]}, "AssetRetirementObligationCurrent": {"label": "Asset Retirement Obligation Current", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:LiabilitiesCurrent"]}, "AssetRetirementObligationsNoncurrent": {"label": "Asset Retirement Obligations Noncurrent", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent"]}, "AssetManagementCosts": {"label": "Asset Management Costs", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:CostsAndExpenses"]}, "AssetRetirementObligation": {"label": "Asset Retirement Obligation", "taxonomy": "US-GAAP", "entrypoints": ["MonthlyOperatingReport"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "Assets": {"label": "Assets", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor", "MonthlyOperatingReport"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["+ us-gaap:AssetsCurrent", "+ us-gaap:AssetsNoncurrent"], "usages": ["None"]}, "AssetsNoncurrent": {"label": "Assets Noncurrent", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["+ us-gaap:PrincipalAmountOutstandingOnLoansManagedAndSecuritized", "+ us-gaap:PropertyPlantAndEquipmentNet", "+ us-gaap:DeferredCosts"], "usages": ["us-gaap:Assets"]}, "AssetsCurrent": {"label": "Assets Current", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["+ us-gaap:CashAndCashEquivalentsAtCarryingValue", "+ us-gaap:ShortTermInvestments", "+ us-gaap:ReceivablesNetCurrent", "+ us-gaap:PrepaidExpenseCurrent", "+ us-gaap:DeferredCostsCurrent", "+ us-gaap:IncomeTaxesReceivable", "+ us-gaap:DeferredTaxAssetsLiabilitiesNetCurrent", "+ us-gaap:OtherAssetsCurrent"], "usages": ["us-gaap:Assets"]}, "CapitalLeaseObligationsNoncurrent": {"label": "Capital Lease Obligations Noncurrent", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:LongTermDebtAndCapitalLeaseObligations"]}, "CashAndCashEquivalentsAtCarryingValue": {"label": "Cash And Cash Equivalents At Carrying Value", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor", "MonthlyOperatingReport"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:AssetsCurrent"]}, "CommonStockValue": {"label": "Common Stock Value", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:StockholdersEquity"]}, "CostOfServicesDepreciationAndAmortization": {"label": "Cost Of Services Depreciation And Amortization", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:CostsAndExpenses"]}, "CostsAndExpenses": {"label": "Costs And Expenses", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor", "ProjectFinancing"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["+ us-gaap:CostOfServicesDepreciationAndAmortization", "+ us-gaap:OperatingLeasesRentExpenseNet", "+ solar:SchedAndForecastingExpense", "+ solar:SecurityEquipMaintExpense", "+ solar:SecurityLocalCoExpenseForResponse", "+ solar:SecuritySWUpgradeExpense", "+ solar:SecurityTransExpense", "+ solar:FinPerfEquipCalibrationExpense", "+ solar:FinPerfCommExpense", "+ solar:FinElectricityExpense", "+ us-gaap:RealEstateTaxExpense", "+ us-gaap:GeneralInsuranceExpense", "+ us-gaap:AssetManagementCosts", "+ us-gaap:OtherTaxExpenseBenefit", "+ us-gaap:UtilitiesCosts", "+ solar:AuditFees", "+ solar:TaxPreparationFee", "+ us-gaap:OtherGeneralAndAdministrativeExpense", "+ us-gaap:OtherExpenses"], "usages": ["us-gaap:NetIncomeLoss"]}, "DebtInstrumentPeriodicPaymentInterest": {"label": "Debt Instrument Periodic Payment Interest", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DebtCurrent": {"label": "Debt Current", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:LiabilitiesCurrent"]}, "DebtInstrumentPeriodicPaymentPrincipal": {"label": "Debt Instrument Periodic Payment Principal", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeferredCostsCurrent": {"label": "Deferred Costs Current", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:AssetsCurrent"]}, "DeferredCosts": {"label": "Deferred Costs", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:AssetsNoncurrent"]}, "DeferredRentCredit": {"label": "Deferred Rent Credit", "taxonomy": "US-GAAP", "entrypoints": ["MonthlyOperatingReport"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DeferredRevenueAndCreditsNoncurrent": {"label": "Deferred Revenue And Credits Noncurrent", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent"]}, "DeferredTaxAssetsLiabilitiesNetCurrent": {"label": "Deferred Tax Assets Liabilities Net Current", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:AssetsCurrent"]}, "DeferredTaxLiabilitiesCurrent": {"label": "Deferred Tax Liabilities Current", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:LiabilitiesCurrent"]}, "DeferredTaxLiabilitiesNoncurrent": {"label": "Deferred Tax Liabilities Noncurrent", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent"]}, "Depreciation": {"label": "Depreciation", "taxonomy": "US-GAAP", "entrypoints": ["MonthlyOperatingReport"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "DueToRelatedPartiesCurrentAndNoncurrent": {"label": "Due To Related Parties Current And Noncurrent", "taxonomy": "US-GAAP", "entrypoints": ["MonthlyOperatingReport"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ElectricalGenerationRevenue": {"label": "Electrical Generation Revenue", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:Revenues"]}, "EquityMethodInvestmentOwnershipPercentage": {"label": "Equity Method Investment Ownership Percentage", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "GeneralAndAdministrativeExpense": {"label": "General And Administrative Expense", "taxonomy": "US-GAAP", "entrypoints": ["MonthlyOperatingReport"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "GeneralInsuranceExpense": {"label": "General Insurance Expense", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:CostsAndExpenses"]}, "IncomeTaxExpenseBenefitIntraperiodTaxAllocation": {"label": "Income Tax Expense Benefit Intraperiod Tax Allocation", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "IncomeTaxExpenseBenefit": {"label": "Income Tax Expense Benefit", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:NetIncomeLoss"]}, "IncomeTaxesReceivable": {"label": "Income Taxes Receivable", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:AssetsCurrent"]}, "InterestIncomeExpenseNet": {"label": "Interest Income Expense Net", "taxonomy": "US-GAAP", "entrypoints": ["MonthlyOperatingReport"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LessorDirectFinancingLeaseTermOfContract": {"label": "Lessor Direct Financing Lease Term Of Contract", "taxonomy": "US-GAAP", "entrypoints": ["Fund", "Project", "LeaseContractForProject"], "description": "None", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LessorDirectFinancingLeaseDescription": {"label": "Lessor Direct Financing Lease Description", "taxonomy": "US-GAAP", "entrypoints": ["Project", "LeaseContractForProject"], "description": "None", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LesseeFinanceLeaseDiscountRate": {"label": "Lessee Finance Lease Discount Rate", "taxonomy": "US-GAAP", "entrypoints": ["Project", "LeaseContractForProject"], "description": "None", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LeaseExpirationDate1": {"label": "Lease Expiration Date1", "taxonomy": "US-GAAP", "entrypoints": ["Project", "LeaseContractForProject", "IECRECertificate"], "description": "None", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LiabilitiesAndStockholdersEquity": {"label": "Liabilities And Stockholders Equity", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor", "MonthlyOperatingReport"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["+ us-gaap:Liabilities", "+ us-gaap:StockholdersEquity"], "usages": ["None"]}, "LiabilitiesOtherThanLongtermDebtNoncurrent": {"label": "Liabilities Other Than Longterm Debt Noncurrent", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["+ us-gaap:AccountsPayableAndAccruedLiabilitiesNoncurrent", "+ us-gaap:DeferredRevenueAndCreditsNoncurrent", "+ us-gaap:AssetRetirementObligationsNoncurrent", "+ us-gaap:DeferredTaxLiabilitiesNoncurrent", "+ us-gaap:OtherLiabilitiesNoncurrent"], "usages": ["us-gaap:LiabilitiesNoncurrent"]}, "Liabilities": {"label": "Liabilities", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor", "MonthlyOperatingReport"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["+ us-gaap:LiabilitiesCurrent", "+ us-gaap:LiabilitiesNoncurrent"], "usages": ["us-gaap:LiabilitiesAndStockholdersEquity"]}, "LiabilitiesCurrent": {"label": "Liabilities Current", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["+ us-gaap:AccountsPayableCurrent", "+ us-gaap:AccruedLiabilitiesCurrent", "+ us-gaap:TaxesPayableCurrent", "+ us-gaap:DeferredTaxLiabilitiesCurrent", "+ us-gaap:DebtCurrent", "+ us-gaap:AccruedEnvironmentalLossContingenciesCurrent", "+ us-gaap:AssetRetirementObligationCurrent", "+ us-gaap:OtherLiabilitiesCurrent"], "usages": ["us-gaap:Liabilities"]}, "LiabilitiesNoncurrent": {"label": "Liabilities Noncurrent", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["+ us-gaap:LongTermDebtAndCapitalLeaseObligations", "+ us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent"], "usages": ["us-gaap:Liabilities"]}, "LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest": {"label": "Limited Liability Company LLC Or Limited Partnership LP Managing Member Or General Partner Ownership Interest", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LongTermDebtAndCapitalLeaseObligations": {"label": "Long Term Debt And Capital Lease Obligations", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["+ us-gaap:LongTermDebtNoncurrent", "+ us-gaap:CapitalLeaseObligationsNoncurrent"], "usages": ["us-gaap:LiabilitiesNoncurrent"]}, "LongTermDebtNoncurrent": {"label": "Long Term Debt Noncurrent", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:LongTermDebtAndCapitalLeaseObligations"]}, "MembersEquity": {"label": "Members Equity", "taxonomy": "US-GAAP", "entrypoints": ["MonthlyOperatingReport"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NetIncomeLoss": {"label": "Net Income Loss", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor", "MonthlyOperatingReport"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["+ us-gaap:Revenues", "- us-gaap:CostsAndExpenses", "- us-gaap:IncomeTaxExpenseBenefit"], "usages": ["None"]}, "NoninterestIncome": {"label": "Noninterest Income", "taxonomy": "US-GAAP", "entrypoints": ["MonthlyOperatingReport"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "NonoperatingIncomeExpense": {"label": "Nonoperating Income Expense", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OperatingLeasesRentExpenseNet": {"label": "Operating Leases Rent Expense Net", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:CostsAndExpenses"]}, "OperatingExpenses": {"label": "Operating Expenses", "taxonomy": "US-GAAP", "entrypoints": ["MonthlyOperatingReport"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OperatingLeaseExpense": {"label": "Operating Lease Expense", "taxonomy": "US-GAAP", "entrypoints": ["MonthlyOperatingReport"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OtherAssetsCurrent": {"label": "Other Assets Current", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:AssetsCurrent"]}, "OtherExpenses": {"label": "Other Expenses", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:CostsAndExpenses"]}, "OtherGeneralAndAdministrativeExpense": {"label": "Other General And Administrative Expense", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:CostsAndExpenses"]}, "OtherCostAndExpenseOperating": {"label": "Other Cost And Expense Operating", "taxonomy": "US-GAAP", "entrypoints": ["MonthlyOperatingReport"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "OtherIncome": {"label": "Other Income", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:Revenues"]}, "OtherLiabilitiesNoncurrent": {"label": "Other Liabilities Noncurrent", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent"]}, "OtherLiabilitiesCurrent": {"label": "Other Liabilities Current", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:LiabilitiesCurrent"]}, "OtherTaxExpenseBenefit": {"label": "Other Tax Expense Benefit", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:CostsAndExpenses"]}, "PartnersCapitalAccountReturnOfCapital": {"label": "Partners Capital Account Return Of Capital", "taxonomy": "US-GAAP", "entrypoints": ["MonthlyOperatingReport"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PreferredStockValue": {"label": "Preferred Stock Value", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:StockholdersEquity"]}, "PrepaidExpenseCurrentAndNoncurrent": {"label": "Prepaid Expense Current And Noncurrent", "taxonomy": "US-GAAP", "entrypoints": ["MonthlyOperatingReport"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PrepaidExpenseCurrent": {"label": "Prepaid Expense Current", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:AssetsCurrent"]}, "PrincipalAmountOutstandingOnLoansManagedAndSecuritized": {"label": "Principal Amount Outstanding On Loans Managed And Securitized", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:AssetsNoncurrent"]}, "PropertyPlantAndEquipmentSalvageValue": {"label": "Property Plant And Equipment Salvage Value", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "PropertyPlantAndEquipmentNet": {"label": "Property Plant And Equipment Net", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["+ us-gaap:PropertyPlantAndEquipmentGross", "- us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"], "usages": ["us-gaap:AssetsNoncurrent"]}, "PropertyPlantAndEquipmentGross": {"label": "Property Plant And Equipment Gross", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:PropertyPlantAndEquipmentNet"]}, "PropertyPlantAndEquipmentUsefulLife": {"label": "Property Plant And Equipment Useful Life", "taxonomy": "US-GAAP", "entrypoints": ["Fund", "Sponsor", "ProjectFinancing", "IECRECertificate"], "description": "None", "type": "duration", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RealEstateTaxExpense": {"label": "Real Estate Tax Expense", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:CostsAndExpenses"]}, "ReceivablesNetCurrent": {"label": "Receivables Net Current", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:AssetsCurrent"]}, "RelatedPartyTransactionDescriptionOfTransaction": {"label": "Related Party Transaction Description Of Transaction", "taxonomy": "US-GAAP", "entrypoints": ["Project"], "description": "None", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "RetainedEarningsAccumulatedDeficit": {"label": "Retained Earnings Accumulated Deficit", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:StockholdersEquity"]}, "Revenues": {"label": "Revenues", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor", "ProjectFinancing", "MonthlyOperatingReport"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["+ us-gaap:ElectricalGenerationRevenue", "+ solar:PBIRevenue", "+ solar:RebateRevenue", "+ us-gaap:OtherIncome"], "usages": ["us-gaap:NetIncomeLoss"]}, "SaleLeasebackTransactionCurrentPeriodGainRecognized": {"label": "Sale Leaseback Transaction Current Period Gain Recognized", "taxonomy": "US-GAAP", "entrypoints": ["Project"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SaleLeasebackTransactionAnnualRentalPayments": {"label": "Sale Leaseback Transaction Annual Rental Payments", "taxonomy": "US-GAAP", "entrypoints": ["Project", "SalesLeasebackContractForProject"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SaleLeasebackTransactionDate": {"label": "Sale Leaseback Transaction Date", "taxonomy": "US-GAAP", "entrypoints": ["Project"], "description": "None", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SaleLeasebackTransactionRentExpense": {"label": "Sale Leaseback Transaction Rent Expense", "taxonomy": "US-GAAP", "entrypoints": ["Project"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SaleLeasebackTransactionCumulativeGainRecognized1": {"label": "Sale Leaseback Transaction Cumulative Gain Recognized1", "taxonomy": "US-GAAP", "entrypoints": ["Project"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SaleLeasebackTransactionTransactionCostsInvestingActivities": {"label": "Sale Leaseback Transaction Transaction Costs Investing Activities", "taxonomy": "US-GAAP", "entrypoints": ["Project"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SaleLeasebackTransactionNetProceedsInvestingActivities": {"label": "Sale Leaseback Transaction Net Proceeds Investing Activities", "taxonomy": "US-GAAP", "entrypoints": ["Project"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SaleLeasebackTransactionAmountDueUnderFinancingArrangement": {"label": "Sale Leaseback Transaction Amount Due Under Financing Arrangement", "taxonomy": "US-GAAP", "entrypoints": ["Project"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SaleLeasebackTransactionDeferredGainGross": {"label": "Sale Leaseback Transaction Deferred Gain Gross", "taxonomy": "US-GAAP", "entrypoints": ["Project"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SaleLeasebackTransactionImputedInterestRate": {"label": "Sale Leaseback Transaction Imputed Interest Rate", "taxonomy": "US-GAAP", "entrypoints": ["Project"], "description": "None", "type": "percent", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "Either Precision or Decimals must be specified", "units": ["Pure"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SaleLeasebackTransactionQuarterlyRentalPayments": {"label": "Sale Leaseback Transaction Quarterly Rental Payments", "taxonomy": "US-GAAP", "entrypoints": ["Project", "SalesLeasebackContractForProject"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SaleLeasebackTransactionNetProceedsFinancingActivities": {"label": "Sale Leaseback Transaction Net Proceeds Financing Activities", "taxonomy": "US-GAAP", "entrypoints": ["Project"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SaleLeasebackTransactionDescription": {"label": "Sale Leaseback Transaction Description", "taxonomy": "US-GAAP", "entrypoints": ["Project"], "description": "None", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SaleLeasebackTransactionMonthlyRentalPayments": {"label": "Sale Leaseback Transaction Monthly Rental Payments", "taxonomy": "US-GAAP", "entrypoints": ["Project", "SalesLeasebackContractForProject"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SaleLeasebackTransactionHistoricalCost": {"label": "Sale Leaseback Transaction Historical Cost", "taxonomy": "US-GAAP", "entrypoints": ["Project"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SaleLeasebackTransactionGrossProceedsFinancingActivities": {"label": "Sale Leaseback Transaction Gross Proceeds Financing Activities", "taxonomy": "US-GAAP", "entrypoints": ["Project"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SaleLeasebackTransactionDescriptionOfAssetS": {"label": "Sale Leaseback Transaction Description Of Asset S", "taxonomy": "US-GAAP", "entrypoints": ["Project"], "description": "None", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SaleLeasebackTransactionOtherPaymentsRequired": {"label": "Sale Leaseback Transaction Other Payments Required", "taxonomy": "US-GAAP", "entrypoints": ["Project", "SalesLeasebackContractForProject"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SaleLeasebackTransactionTransactionCostsFinancingActivities": {"label": "Sale Leaseback Transaction Transaction Costs Financing Activities", "taxonomy": "US-GAAP", "entrypoints": ["Project"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SaleLeasebackTransactionDeferredGainNet": {"label": "Sale Leaseback Transaction Deferred Gain Net", "taxonomy": "US-GAAP", "entrypoints": ["Project"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SaleLeasebackTransactionLeaseTerms": {"label": "Sale Leaseback Transaction Lease Terms", "taxonomy": "US-GAAP", "entrypoints": ["Project", "SalesLeasebackContractForProject"], "description": "None", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SaleLeasebackTransactionNetBookValue": {"label": "Sale Leaseback Transaction Net Book Value", "taxonomy": "US-GAAP", "entrypoints": ["Project"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SaleLeasebackTransactionOtherInformation": {"label": "Sale Leaseback Transaction Other Information", "taxonomy": "US-GAAP", "entrypoints": ["Project"], "description": "None", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SaleLeasebackTransactionAccumulatedDepreciation": {"label": "Sale Leaseback Transaction Accumulated Depreciation", "taxonomy": "US-GAAP", "entrypoints": ["Project"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SaleLeasebackTransactionCircumstancesRequiringContinuingInvolvement": {"label": "Sale Leaseback Transaction Circumstances Requiring Continuing Involvement", "taxonomy": "US-GAAP", "entrypoints": ["Project"], "description": "None", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SaleAndLeasebackTransactionGainLossNet": {"label": "Sale And Leaseback Transaction Gain Loss Net", "taxonomy": "US-GAAP", "entrypoints": ["Project"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SaleLeasebackTransactionDescriptionOfAccountingForLeaseback": {"label": "Sale Leaseback Transaction Description Of Accounting For Leaseback", "taxonomy": "US-GAAP", "entrypoints": ["Project"], "description": "None", "type": "string", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "SaleLeasebackTransactionGrossProceedsInvestingActivities": {"label": "Sale Leaseback Transaction Gross Proceeds Investing Activities", "taxonomy": "US-GAAP", "entrypoints": ["Project"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "ShortTermInvestments": {"label": "Short Term Investments", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:AssetsCurrent"]}, "StockholdersEquity": {"label": "Stockholders Equity", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["+ us-gaap:PreferredStockValue", "+ us-gaap:CommonStockValue", "+ us-gaap:AdditionalPaidInCapital", "- us-gaap:TreasuryStockValue", "+ us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "+ us-gaap:RetainedEarningsAccumulatedDeficit"], "usages": ["us-gaap:LiabilitiesAndStockholdersEquity"]}, "TaxesPayableCurrent": {"label": "Taxes Payable Current", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:LiabilitiesCurrent"]}, "TreasuryStockValue": {"label": "Treasury Stock Value", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Instant in time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:StockholdersEquity"]}, "UtilitiesCosts": {"label": "Utilities Costs", "taxonomy": "US-GAAP", "entrypoints": ["Sponsor"], "description": "None", "type": "monetary", "validationRule": "Float values (with or without decimal point) are valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["us-gaap:CostsAndExpenses"]}, "EntityIncorporationDateOfIncorporation": {"label": "Entity Incorporation Date Of Incorporation", "taxonomy": "DEI", "entrypoints": ["ProjectFinancing"], "description": "None", "type": "date", "validationRule": "None", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "EntityIncorporationStateCountryName": {"label": "Entity Incorporation State Country Name", "taxonomy": "DEI", "entrypoints": ["ProjectFinancing"], "description": "None", "type": "normalizedString", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}, "LegalEntityIdentifier": {"label": "Legal Entity Identifier", "taxonomy": "DEI", "entrypoints": ["Entity", "ProjectFinancing", "IECRECertificate"], "description": "None", "type": "legalEntityIdentifier", "validationRule": "Any String is valid", "precisionDecimals": "N/A (neither precision nor decimals may be specified)", "units": ["N/A (units are not specified)"], "period": "Period of time", "nillable": true, "calculations": ["N/A"], "usages": ["None"]}} \ No newline at end of file diff --git a/web/resources/concepts.json b/web/resources/concepts.json index 0637a08..11edcf4 100644 --- a/web/resources/concepts.json +++ b/web/resources/concepts.json @@ -1 +1 @@ -[] \ No newline at end of file +[{"name": "AHJID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ALTASurveyLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ALTASurveyStatus", "taxonomy": "SOLAR", "itemtype": "aLTASurvey", "period": "duration"}, {"name": "ALTASurveyor", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ASTME28484ModelCoeffA1", "taxonomy": "SOLAR", "itemtype": "decimal", "period": "instant"}, {"name": "ASTME28484ModelCoeffA2", "taxonomy": "SOLAR", "itemtype": "decimal", "period": "instant"}, {"name": "ASTME28484ModelCoeffA3", "taxonomy": "SOLAR", "itemtype": "decimal", "period": "instant"}, {"name": "ASTME28484ModelCoeffA4", "taxonomy": "SOLAR", "itemtype": "decimal", "period": "instant"}, {"name": "ASTME2848ModelResidualMean", "taxonomy": "SOLAR", "itemtype": "decimal", "period": "instant"}, {"name": "ASTME2848ModelResidualStandardDeviation", "taxonomy": "SOLAR", "itemtype": "decimal", "period": "instant"}, {"name": "ASTME2848PowerRtgAtRptCond", "taxonomy": "SOLAR", "itemtype": "power", "period": "instant"}, {"name": "ASTME2848PowerRtgUncertainty", "taxonomy": "SOLAR", "itemtype": "decimal", "period": "instant"}, {"name": "AcctRecvCustomerName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AccuracyClass", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ActiveEnergyOrParasiticLoad", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "ActiveEnergyPerfIndex", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "ActualCostLowPerfFromLostEnergyCostPerkWdc", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "ActualCostPenaltiesAndLowPerfCostPerkWdc", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "ActualCostPenaltiesFromLostEnergyCostPerkWdc", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "ActualCostPenaltiesFromUnAvailCostPerkWdc", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "ActualCostUnavailFromLostEnergyCostPerkWh", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "ActualToExpectEnergyProdOfProj", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "AdvisorInvoicesAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "AdvisorInvoicesAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "AdvisorInvoicesAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "AdvisorInvoicesCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AdvisorInvoicesDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AdvisorInvoicesEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "AdvisorInvoicesExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AdvisorInvoicesExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "AerosolModelFactorTMMPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "AerosolModelFactorTMYPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "Albedo", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "AllInEnergyPerfIndex", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "AllInYield", "taxonomy": "SOLAR", "itemtype": "percent", "period": "instant"}, {"name": "AllProjAcctBalances", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "AllowanceAcctForCreditLossesOfFinAssets", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "AmbTempForPowerTargetCapMeas", "taxonomy": "SOLAR", "itemtype": "temperature", "period": "duration"}, {"name": "AppraisalAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "AppraisalAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "AppraisalAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "AppraisalCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AppraisalCostApproach", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "AppraisalDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AppraisalEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "AppraisalEnteredDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "AppraisalExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AppraisalExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "AppraisalID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AppraisalIncomeApproach", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "AppraisalInputDevelopmentFee", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "AppraisalInputEPCFee", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "AppraisalInputInvestTaxCreditBasisForSystemPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "AppraisalInputInvestTaxCreditForStorage", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "AppraisalInputInvestTaxCreditforSystem", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "AppraisalInputStorageUsefulLife", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "AppraisalInputWtAvgCostofCapitalPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "AppraisalMeth", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AppraisalMktComparison", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "AppraisalSource", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AppraisalStage", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AppraisalStatus", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AppraisalVersion", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AppraisedValueFairMktValue", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "AppraisedValueStorageComponent", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "AppraisedValueSystemCostMeth", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "AppraisedValueSystemIncomeMeth", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "AppraisedValueSystemMktCompMeth", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "AppraisedValueValuationPoint", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AppraisedValuetoAppraisedValueAtCommercOpDatePct", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "ApprovAvailabilityofProof", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ApprovCondActionDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ApprovCondDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ApprovCondStatus", "taxonomy": "SOLAR", "itemtype": "approvalStatus", "period": "duration"}, {"name": "ApprovDateofApprov", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "ApprovGrantingEmployee", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ApprovID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ApprovMemoLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ApprovMemoSubmsnDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "ApprovNoticeAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ApprovNoticeAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ApprovNoticeAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ApprovNoticeCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ApprovNoticeDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ApprovNoticeEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "ApprovNoticeExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ApprovNoticeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "ApprovProofLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ApprovStatus", "taxonomy": "SOLAR", "itemtype": "approvalRequest", "period": "duration"}, {"name": "ApprovTypeDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ArrayNumOfSubArrays", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "ArrayTotalModuleArea", "taxonomy": "SOLAR", "itemtype": "area", "period": "duration"}, {"name": "AssetMgmtContractAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "AssetMgmtContractAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "AssetMgmtContractAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "AssetMgmtContractCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AssetMgmtContractDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AssetMgmtContractExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AssetMgmtContractExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "AssetMgmtContractExpenseActual", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "AssetMgmtContractExpenseExpect", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "AssetMgmtContractInitiationDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "AssetMgmtContractInvoicingDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "AssetMgmtContractPmtDeadline", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AssetMgmtContractPmtMeth", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AssetMgmtContractRate", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "AssetMgmtContractRateAmt", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "AssetMgmtContractRateEscalator", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "AssetMgmtContractSubcontractor", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AssetMgmtContractSubcontractorScope", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AssetMgmtContractTerm", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "AssetMgmtContractType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AssetMgmtCostPerWatt", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "AssetMgrBillingMeth", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AssetMgrConsumablesStrategy", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AssetMgrContinuityOfOperationProgram", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AssetMgrEnergyForecastingCapabilities", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AssetMgrFailureAndRemedProcedures", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AssetMgrFederalTaxIDNum", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AssetMgrID", "taxonomy": "SOLAR", "itemtype": "legalEntityIdentifier", "period": "duration"}, {"name": "AssetMgrInsurPolicyMgmt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AssetMgrMegawattUnderMgmt", "taxonomy": "SOLAR", "itemtype": "power", "period": "duration"}, {"name": "AssetMgrNERCAndFERCQual", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AssetMgrNumOfProj", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "AssetMgrNumOfStates", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "AssetMgrOpCenter", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AssetMgrOtherServ", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AssetMgrOutsourcingPlan", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AssetMgrPerfGuarantees", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AssetMgrPreventAndCorrectiveMaint", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AssetMgrProjOwnToThirdPartyProj", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "AssetMgrRECAccounting", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AssetMgrRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AssetMgrSparePartsStrategy", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AssetMgrSupplyStrategy", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AssetMgrWarrExperience", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AssetMgrWorkflow", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AssetsSolarFacil", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "AssignAndAssumpAgreeAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "AssignAndAssumpAgreeAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "AssignAndAssumpAgreeAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "AssignAndAssumpAgreeCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AssignAndAssumpAgreeEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "AssignAndAssumpAgreeExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AssignAndAssumpAgreeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "AssignAndAssumptionsDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AssignOfInterestAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "AssignOfInterestAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "AssignOfInterestAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "AssignOfInterestCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AssignOfInterestDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AssignOfInterestEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "AssignOfInterestExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AssignOfInterestExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "AssumedIrradiationModelAmt", "taxonomy": "SOLAR", "itemtype": "insolation", "period": "duration"}, {"name": "AuditFees", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "AuditingFeePerWatt", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "AuthToMarkLetterFromNRTL", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "Avail", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "AvailCalcMeth", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AvgTimeBetweenEquipFailures", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "BMSNumOfSystems", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "BMSRtg", "taxonomy": "SOLAR", "itemtype": "power", "period": "duration"}, {"name": "BackUpOMMonFee", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "BackupAssetMgmtContractCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "BackupAssetMgmtContractTerm", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "BackupAssetMgmtExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "BackupAssetMgmtFeePriorToActivation", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "BackupAssetMgmtInitiationDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "BackupAssetMgmtMobilizationFee", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "BackupAssetMgmtMonFee", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "BackupOMContractCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "BackupOMContractInitiationDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "BackupOMContractTerm", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "BackupOMUpfrontMobilizationFee", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "BankAcctNum", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "BankAcctTypeDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "BankInvest", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "BankName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "BankRoutingNum", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "BatteryInverterACPowerRtg", "taxonomy": "SOLAR", "itemtype": "power", "period": "duration"}, {"name": "BatteryInverterNum", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "BatteryNum", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "BatteryRtg", "taxonomy": "SOLAR", "itemtype": "power", "period": "duration"}, {"name": "BatteryStyle", "taxonomy": "SOLAR", "itemtype": "batteryChemistry", "period": "duration"}, {"name": "BillOfSaleAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "BillOfSaleAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "BillOfSaleAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "BillOfSaleCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "BillOfSaleDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "BillOfSaleEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "BillOfSaleExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "BillOfSaleExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "BoardResolDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "BoardResolForMasterLesseeLesseeAndOpAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "BoardResolForMasterLesseeLesseeAndOpAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "BoardResolForMasterLesseeLesseeAndOpAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "BoardResolForMasterLesseeLesseeAndOpCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "BoardResolForMasterLesseeLesseeAndOpEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "BoardResolForMasterLesseeLesseeAndOpExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "BoardResolForMasterLesseeLesseeAndOpExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "BreakageFeeAgreeAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "BreakageFeeAgreeAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "BreakageFeeAgreeAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "BreakageFeeAgreeDeveloperFee", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "BreakageFeeAgreeDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "BreakageFeeAgreeEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "BreakageFeeAgreeExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "BreakageFeeAgreeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "BreakageFeeAgreeInvestorFee", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "BreakageFeeContractingParties", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "BreakageFeeEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "BuildingInspctAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "BuildingInspctAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "BuildingInspctAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "BuildingInspctCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "BuildingInspctDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "BuildingInspctEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "BuildingInspctExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "BuildingInspctExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "CECListingDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "CalibrationDateLast", "taxonomy": "SOLAR", "itemtype": "date", "period": "instant"}, {"name": "CalibrationInterval", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "CalibrationMeth", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CaliforniaRule21SourceRequirementDocUsed", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CapFactorRatio", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "CertOfAcceptAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CertOfAcceptAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CertOfAcceptAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CertOfAcceptCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CertOfAcceptEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "CertOfAcceptExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CertOfAcceptLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CertOfComplAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CertOfComplAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CertOfComplAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CertOfComplCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CertOfComplDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CertOfComplEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "CertOfComplExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CertOfFinalComplAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CertOfFinalComplAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CertOfFinalComplAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CertOfFinalComplCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CertOfFinalComplDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CertOfFinalComplEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "CertOfFinalComplExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CertOfFormDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CertOfFormForMasterLesseeLesseeAndOpAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CertOfFormForMasterLesseeLesseeAndOpAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CertOfFormForMasterLesseeLesseeAndOpAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CertOfFormForMasterLesseeLesseeAndOpCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CertOfFormForMasterLesseeLesseeAndOpEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "CertOfFormForMasterLesseeLesseeAndOpExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CertOfFormForMasterLesseeLesseeAndOpExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "CertOfInsurAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CertOfInsurAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CertOfInsurAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CertOfInsurCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CertOfInsurDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CertOfInsurEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "CertOfInsurExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CertOfInsurExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "ClosingCertAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ClosingCertAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ClosingCertAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ClosingCertCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ClosingCertDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ClosingCertEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "ClosingCertExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ClosingCertExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "ClosingDocClassification", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ClosingDocDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ClosingDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ClosingIndemnityAgreeAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ClosingIndemnityAgreeAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ClosingIndemnityAgreeAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ClosingIndemnityAgreeCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ClosingIndemnityAgreeDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ClosingIndemnityAgreeEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "ClosingIndemnityAgreeExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ClosingIndemnityAgreeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "CoTenancyAgreeAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CoTenancyAgreeAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CoTenancyAgreeAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CoTenancyAgreeCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CoTenancyAgreeDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CoTenancyAgreeEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "CoTenancyAgreeExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CoTenancyAgreeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "CollateralAgentDepositaryBank", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CollateralAgentProjWorkingCapitalAcctCollateralType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CollateralAgentProjWorkingCapitalAcctPrefundMon", "taxonomy": "SOLAR", "itemtype": "integer", "period": "instant"}, {"name": "CombinerBoxTempMax", "taxonomy": "SOLAR", "itemtype": "temperature", "period": "duration"}, {"name": "CombinerBoxTempMin", "taxonomy": "SOLAR", "itemtype": "temperature", "period": "duration"}, {"name": "CombinerRtg", "taxonomy": "SOLAR", "itemtype": "power", "period": "duration"}, {"name": "CommentsForPowerTargetCapMeas", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CommitmentAgreeAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CommitmentAgreeAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CommitmentAgreeAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CommitmentAgreeCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CommitmentAgreeDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CommitmentAgreeEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "CommitmentAgreeExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CommitmentAgreeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "ComponentFailure", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ComponentMaintAction", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ComponentMaintCostForEquipWithNoWarr", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "ComponentMaintCostForEquipWithWarr", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "ComponentMaintCostTimePeriod", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "ComponentMaintNumOfComponentsAffected", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "ComponentMaintReasonForTicket", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ComponentMaintSeverityOfEvent", "taxonomy": "SOLAR", "itemtype": "eventSeverity", "period": "duration"}, {"name": "ComponentMaintStatus", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ComponentMaintStatusPctCompleted", "taxonomy": "SOLAR", "itemtype": "percent", "period": "instant"}, {"name": "ComponentMaintStatusPctRemaining", "taxonomy": "SOLAR", "itemtype": "percent", "period": "instant"}, {"name": "ComponentMaintSubReasonForTicket", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ComponentMaintTicketComments", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ComponentMaintTicketDateClosed", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "ComponentMaintTicketDateOpen", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "ComponentToBeRepaired", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ComponentToBeReplaced", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ConstrContractorNoticeOfCertAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ConstrContractorNoticeOfCertAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ConstrContractorNoticeOfCertAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ConstrContractorNoticeOfCertCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ConstrContractorNoticeOfCertDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ConstrContractorNoticeOfCertEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "ConstrContractorNoticeOfCertExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ConstrDataRptSubmitted", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ConstrLoanAgreeAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ConstrLoanAgreeAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ConstrLoanAgreeAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ConstrLoanAgreeCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ConstrLoanAgreeEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "ConstrLoanAgreeExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ConstrLoanAgreeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "ConstrLoanDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ConstrMonitorRptAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ConstrMonitorRptAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ConstrMonitorRptAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ConstrMonitorRptCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ConstrMonitorRptDashboardLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ConstrMonitorRptDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ConstrMonitorRptEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "ConstrMonitorRptEndDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "ConstrMonitorRptExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ContOfOpAgreeAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ContOfOpAgreeAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ContOfOpAgreeAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ContOfOpAgreeCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ContOfOpAgreeContractingParties", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ContOfOpAgreeDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ContOfOpAgreeEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "ContOfOpAgreeExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ContOfOpAgreeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "ContOfOpAgreeOpReplacementProvisions", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ContOfOpAgreeTerm", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "ContOfOpEscrowAcctDetails", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ContOfOpHistorianAccess", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ContOfOpSCADATestRslt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ContOfOpTelecomAcct", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ContractCurrencyUsed", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CostOfServDeprecAndAmortPerWatt", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "CostSegregationAmortClass", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CostSegregationAmortMeth", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CostSegregationAmortPctOfAppraisedValuePct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "CostSegregationAmortTaxBasis", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "CostsAndExpensesPerWatt", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "CreditPerfDateOfFICOScore", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "CreditPerfRetailCreditCheckDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "CreditPerfRetailDaysDelinquent", "taxonomy": "SOLAR", "itemtype": "integer", "period": "instant"}, {"name": "CreditPerfRetailDebtToIncomeRatio", "taxonomy": "SOLAR", "itemtype": "pure", "period": "instant"}, {"name": "CreditPerfRetailEstValueOfHouse", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "CreditPerfRetailFICOMeth", "taxonomy": "SOLAR", "itemtype": "string", "period": "instant"}, {"name": "CreditPerfRetailFICOModelOrig", "taxonomy": "SOLAR", "itemtype": "string", "period": "instant"}, {"name": "CreditPerfRetailFICOScore", "taxonomy": "SOLAR", "itemtype": "integer", "period": "instant"}, {"name": "CreditPerfRetailHomeAppraisalDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "CreditPerfRetailLenOfEmployment", "taxonomy": "SOLAR", "itemtype": "duration", "period": "instant"}, {"name": "CreditPerfRetailLenOfHomeOwn", "taxonomy": "SOLAR", "itemtype": "duration", "period": "instant"}, {"name": "CreditPerfRetailLoanToValueRatio", "taxonomy": "SOLAR", "itemtype": "pure", "period": "instant"}, {"name": "CreditPerfRetailLoantoValueSource", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CreditPerfRetailMortgBalance", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "CreditPerfRetailW2VerificationofEmployment", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "instant"}, {"name": "CreditSupportAmtEndDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "CreditSupportAmtNumOfPeriod", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "CreditSupportAmtPeriodAmt", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "CreditSupportAmtStartDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "CreditSupportBeneficiaryCntrpartyID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CreditSupportBeneficiarySPVID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CreditSupportBeneficiaryType", "taxonomy": "SOLAR", "itemtype": "sPVOrCounterparty", "period": "duration"}, {"name": "CreditSupportComment", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CreditSupportEndDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "CreditSupportForAssetMgmtAgree", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CreditSupportForEPCAgree", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CreditSupportForEquityCapitalContribAgree", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CreditSupportForHedgeAgree", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CreditSupportForIndivContractorAgree", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CreditSupportForLLCAgree", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CreditSupportForLeaseSched", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CreditSupportForMasterLeaseAgree", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CreditSupportForMbrpInterestPurchAgree", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CreditSupportForOMAgree", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CreditSupportForPPA", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CreditSupportForSiteLeaseAgree", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CreditSupportForSitePermit", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CreditSupportForTermLoanAgree", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CreditSupportIssuingEntityName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CreditSupportObligorCntrpartyID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CreditSupportObligorSPVID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CreditSupportObligorType", "taxonomy": "SOLAR", "itemtype": "sPVOrCounterparty", "period": "duration"}, {"name": "CreditSupportParentGuaranteeID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CreditSupportProvider", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CreditSupportRecv", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CreditSupportStartDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "CreditSupportStatus", "taxonomy": "SOLAR", "itemtype": "creditSupportStatus", "period": "duration"}, {"name": "CreditSupportTerm", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "CreditSupportType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CrossDefaultPoolBothPartiesCross", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CrossDefaultPoolForAssetMgmtAgree", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CrossDefaultPoolForEPCAgree", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CrossDefaultPoolForEquityCapitalContribAgree", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CrossDefaultPoolForHedgeAgree", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CrossDefaultPoolForIndivContractorAgree", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CrossDefaultPoolForLLCAgree", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CrossDefaultPoolForLeaseSched", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CrossDefaultPoolForMasterLeaseAgree", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CrossDefaultPoolForMbrpInterestPurchAgree", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CrossDefaultPoolForOMAgree", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CrossDefaultPoolForPPA", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CrossDefaultPoolForSiteLeaseAgree", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CrossDefaultPoolForSitePermit", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CrossDefaultPoolForTermLoanAgree", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CrossDefaultPoolMonetizingofCollateral", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CrossDefaultPoolPartyAbleToDefaultDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CulturResrcID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CulturResrcIdentified", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CulturResrcIdentifiedLoc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CulturResrcIdentifiedName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CulturResrcPermitAction", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CulturResrcPermitActionDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CulturResrcPermitGoverningAuth", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CulturResrcPermitID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CulturResrcPermitIssueDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "CulturResrcPermitLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CulturResrcStudyLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CulturResrcStudyPreparer", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CulturRptReviewed", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CurrentFederalTaxExpenseBenefitPerWatt", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "CurrentMaxPower", "taxonomy": "SOLAR", "itemtype": "electricCurrent", "period": "duration"}, {"name": "CurrentShortCircuit", "taxonomy": "SOLAR", "itemtype": "electricCurrent", "period": "duration"}, {"name": "CurrentStateAndLocalTaxExpenseBenefitPerWatt", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "CurrentTransducerRatio", "taxonomy": "SOLAR", "itemtype": "decimal", "period": "duration"}, {"name": "Curtail", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "CurtailEconomicModelFactorAmt", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "CurtailEconomicModelFactorPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "CurtailEmergOrConstrModelFactorAmt", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "CurtailEmergOrConstrModelFactorPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "CurtailLimit", "taxonomy": "SOLAR", "itemtype": "power", "period": "duration"}, {"name": "CurtailMeasPeriod", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CurtailOtherModelFactorAmt", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "CurtailOtherModelFactorPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "CurtailStabilityOrCongestionModelFactorAmt", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "CurtailStabilityOrCongestionModelFactorPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "CurtailTotalModelFactorAmt", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "CurtailTotalModelFactorPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "CustomTestCond", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "CustomTestCondAirMass", "taxonomy": "SOLAR", "itemtype": "mass", "period": "duration"}, {"name": "CustomTestCondAmbTemp", "taxonomy": "SOLAR", "itemtype": "temperature", "period": "duration"}, {"name": "CustomTestCondCellTemp", "taxonomy": "SOLAR", "itemtype": "temperature", "period": "duration"}, {"name": "CustomTestCondIrradAmt", "taxonomy": "SOLAR", "itemtype": "irradiance", "period": "duration"}, {"name": "CustomTestCondWindSpeed", "taxonomy": "SOLAR", "itemtype": "speed", "period": "duration"}, {"name": "CutSheetAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "CutSheetDocLink", "taxonomy": "SOLAR", "itemtype": "anyURI", "period": "duration"}, {"name": "DAQCommProtocol", "taxonomy": "SOLAR", "itemtype": "communicationProtocol", "period": "duration"}, {"name": "DAQDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DAQIPAddr", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DAQLicenseExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "DAQLicenseExpense", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "DAQMfrContactAndTitle", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DAQMfrEmailAddr", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DAQMfrName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DAQModel", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DAQNumOfUnits", "taxonomy": "SOLAR", "itemtype": "integer", "period": "instant"}, {"name": "DCPowerDesign", "taxonomy": "SOLAR", "itemtype": "power", "period": "duration"}, {"name": "DataFilterCollectionSystem", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "DataFilterInstrumentAlignment", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "DataFilterInverterClipping", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "DataFilterMissing", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "DataFilterOutliers", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "DataFilterOutsideRange", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "DataFilterShading", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "DataFilterStability", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "DataFilterVisual", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "DataSelected", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "DebtInstrumentPeriodicPmtInterestPerWatt", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "DebtInstrumentPeriodicPmtPrincipalPerWatt", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "DeficitRestorationOblig", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "DeficitRestorationObligLimit", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "DeficitRestorationObligLimitPerWatt", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "DeficitRestorationObligPerWatt", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "DemandCharge", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "DesignAndConstrDocCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DesignAndConstrDocExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DesignAndConstrDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DesignAndConstrDocsAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "DesignAndConstrDocsAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "DesignAndConstrDocsAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "DesignAttrPVACCap", "taxonomy": "SOLAR", "itemtype": "power", "period": "duration"}, {"name": "DesignAttrPVACRtg", "taxonomy": "SOLAR", "itemtype": "power", "period": "duration"}, {"name": "DesignAttrPVDCCap", "taxonomy": "SOLAR", "itemtype": "power", "period": "instant"}, {"name": "DeveloperCommunityEngagement", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DeveloperConstrDevelopmentExperience", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DeveloperConstrNumOfMegawatts", "taxonomy": "SOLAR", "itemtype": "power", "period": "duration"}, {"name": "DeveloperCurrentFunds", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DeveloperEPCActivAsPrime", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DeveloperEPCWarrStrategy", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DeveloperExecutiveBios", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DeveloperFederalTaxIDNum", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DeveloperFundReports", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DeveloperFundTechnologyExperience", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DeveloperGovernanceDecisionAuth", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DeveloperGovernanceStruct", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DeveloperID", "taxonomy": "SOLAR", "itemtype": "legalEntityIdentifier", "period": "duration"}, {"name": "DeveloperISOExperience", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DeveloperMegawattConstrLocations", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DeveloperMegawattConstrNumOfProj", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "DeveloperOrgStruct", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DeveloperPastFunds", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DeveloperPortfolioGuaranteeOutput", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "DeveloperPortfolioPerfGuarantee", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "DeveloperPortfolioPerfGuaranteeDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DeveloperPortfolioPerfGuaranteeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "DeveloperPortfolioPerfGuaranteeInitiationDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "DeveloperPortfolioPerfGuaranteeTerm", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "DeveloperPortfolioPerfType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DeveloperPreferredIndepEngineers", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DeveloperProjCommissAndPerfTesting", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DeveloperProjGuaranteeOutput", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "DeveloperProjPerfGuarantee", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "DeveloperProjPerfGuaranteeDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DeveloperProjPerfGuaranteeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "DeveloperProjPerfGuaranteeInitiationDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "DeveloperProjPerfGuaranteeTerm", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "DeveloperProjPerfType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DeveloperRenewableOpExperience", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DeveloperStaffingAndSubcontractor", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DeveloperSubcontractorUse", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DeveloperUseAndQualOfEquip", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DeviationsFromMeasProcedures", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DeviceCost", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "DeviceID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DeviceProfile", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DivisionOfStateArchitectApprovDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "DivisionOfStateArchitectApprovLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DivisionOfStateArchitectApprovReqd", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "DivisionOfStateArchitectApprovStatus", "taxonomy": "SOLAR", "itemtype": "divisionStateApprovalStatus", "period": "duration"}, {"name": "DocIDAdvisorInvoices", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDAppraisal", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDApprovNotice", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDAssetMgmtAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDAssignAndAssumpAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDAssignOfInterest", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDBillOfSale", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDBoardResolForMasterLesseeLesseeAndOp", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDBreakageFeeAgreeAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDBuildingInspct", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDBusinessInterruptionInsurPolicy", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDCasualtyInsurPolicy", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDCertOfAcceptRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDCertOfCompl", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDCertOfFinalCompl", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDCertOfFormForMasterLesseeLesseeAndOp", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDCertOfInsur", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDClosingCert", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDClosingIndemnityAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDCoTenancyAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDCommercGeneralLiabilityInsurPolicy", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDCommitmentAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDComponentStatusRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDConstrContractorNoticeOfCert", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDConstrIssuesRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDConstrLoanAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDConstrMonitorRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDContOfOpAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDCreditReportsDocs", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDDesignAndConstrDocs", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDDeveloperProjPerfGuaranteeAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDEPCAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDEPCContract", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDEasementRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDElecInspct", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDEnergyProdInsurPolicy", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDEngServChecklistRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDEnvAssessI", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDEnvAssessII", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDEnvImpactRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDEquipWarr", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDEquityCapitalContribAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDEquityContribAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDEquityContribGuarantee", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDEstoppelCertPPA", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDExposureRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDFinLeaseSched", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDFundMemo", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDFundProposalReq", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDGuaranteeAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDHedgeAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDHostAck", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDIECRECert", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDIncentiveAssign", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDIncumbencyCert", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDIndepEngOpinRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDIndepEngRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDIndivContractorAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDInstallAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDInsurConsultantRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDInterconnAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDInterconnApprov", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDInvestMemoAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDInvoiceInclWiringInstr", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDLCCRegistration", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDLLCAAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDLLCAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDLLCFormDocs", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDLOCAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDLeaseContractForProj", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDLeaseSched", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDLesseeClaimDocs", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDLesseeCollateralAgencyAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDLesseeSecurityAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDLiabilityInsurCert", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDLienWaiverAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDLocalIncentiveContract", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDMasterLeaseAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDMasterLesseeSecurityAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDMasterPurchAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDMasterServAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDMbrpCertOfLessee", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDMbrpCertOfMasterLessee", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDMbrpInterestPurchAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDMechComplCertAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDModuleAccelAgeTestRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDModuleFactoryAuditRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDMonitorContractAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDNoticeAndPmtInstr", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDNoticeOfApprov", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDNoticeOfCommercOpDate", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDNoticeOfCommercOperation", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDOMAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDOMManual", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDOMSubcontractorContract", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDOpAgreeForMasterLesseeLesseeAndOp", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDOpEventRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDOpGuarantee", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDOpIssuesRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDOpManual", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDOpPerfSponsorGuaranteeContract", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDOpRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDOtherEquipDueDiligenceReports", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDPPA", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDPTOInterconnApprov", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDParentGuaranteeAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDPartnershipFlipContractForProj", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDPerfGuaranteeAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDPledgeAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDPriceFile", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDPriceModelRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDProjAdminAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDPropertyInsurCert", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDPropertyInsurPolicy", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDPropertyTaxExemptionOpin", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDPunchList", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDQualFacilSelfCert", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDRECBuyerAck", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDRECOfftakerAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDRECPerfAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDSalesLeasebackContractForProj", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDSecurityAgreeSupl", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDSecurityContract", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDSharedFacilityAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDSiteCtrlContract", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDSiteLeaseAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDSiteLeaseAssign", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDSiteLeaseMemo", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDSiteLicenseAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDSitePermit", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDSubstantialComplCert", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDSuplRptReviewOfInsurReview", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDSuplRptReviewOfLocalTaxReview", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDSupplyAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDSuretyBondPolicy", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDTaxIndemnityAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDTaxOpin", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDTermLoanAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDTermSheet", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDTitleSurvey", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDTransRptAndCurtailEst", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDUCCPrecautLeaseFiling", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDUCCSecurityAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDUCCTaxLienAndJudgementLienSearches", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDUniversalInsurPolicy", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDVegMgmtAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDWashingAndWasteMgmtAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDWiringInstr", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "DocIDWorkersCompensationInsurPolicy", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EPCAgreeActualComplDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "EPCAgreeCapOnEPCLiabilities", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "EPCAgreeConstrDocAvail", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EPCAgreeContractDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "EPCAgreeContractDocAvail", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EPCAgreeContractHistoryStruct", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EPCAgreeContractType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EPCAgreeContractedAmt", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "EPCAgreeCostPerUnitOfEnergy", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "EPCAgreeCustomer", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EPCAgreeDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EPCAgreeExpectComplDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "EPCAgreeFinAssurances", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EPCAgreeGuaranteedEnergyOutput", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "EPCAgreeGuaranties", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EPCAgreeInterconnAgreeAvail", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EPCAgreePerfGuaranteeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "EPCAgreePerfGuaranteeInitiationDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "EPCAgreePerfGuaranteePct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "EPCAgreePerfGuaranteeTerm", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "EPCAgreePerfGuaranteeType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EPCAgreeScopeofWork", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EPCAgreeSpecialFeat", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EPCAgreeSubcontractorScopeofWork", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EPCAgreeWarrExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "EPCAgreeWarrInitiationDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "EPCAgreeWarrTerm", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "EPCAgreeWorkmanshipWarrAvail", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EPCAgreeWorkmanshipWarrTerm", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "EPCContractReviewConsidered", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EPCContractor", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EPCContractorTitle", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EasementRptAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EasementRptAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EasementRptAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EasementRptCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EasementRptDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EasementRptEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "EasementRptExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EasementRptExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "EcologicalRptReviewed", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ElecGenerationRevenuePerWatt", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "ElecInspctAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ElecInspctAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ElecInspctAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ElecInspctCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ElecInspctDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ElecInspctEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "ElecInspctExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ElecInspctExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "EmployeeFirstName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EmployeeFullName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EmployeeLastName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EmployeeRole", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EmployeeRoleLevel", "taxonomy": "SOLAR", "itemtype": "employeeLevel", "period": "duration"}, {"name": "EmployeeRoleType", "taxonomy": "SOLAR", "itemtype": "employeeRole", "period": "duration"}, {"name": "EmployeeTeam", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EmployeeTitle", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EndDateOfElecEnergyTest", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "EndDateOfElecPowerTest", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "EnergyAC", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "EnergyAvailComparison", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "EnergyBudgetDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "EnergyBudgetID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EnergyBudgetPeriodicity", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EnergyBudgetPhase", "taxonomy": "SOLAR", "itemtype": "energyBudgetPhase", "period": "duration"}, {"name": "EnergyBudgetSource", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EnergyBudgetStatus", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EnergyBudgetSystemPerfDegradPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "EnergyBudgetVersion", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EnergyBudgetYear1CapFactorPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "EnergyBudgetYear1EnergyYieldPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "EnergyBudgetYear1OutputEnergy", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EnergyCharge", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "EnergyContractRatePricePerEnergyUnit", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "EnergyReferenceYield", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "EnergyUnavailComparison", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "EnergyUnavailExcludExtOrOtherOutagesComparison", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "EntityAddr1", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EntityAddr2", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EntityAuthorizedToViewSecurityData", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EntityAuthorizedToViewSecurityDataEmailPhone", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EntityCode", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EntityEmail", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EntityFitchCreditRtg", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EntityID", "taxonomy": "SOLAR", "itemtype": "uuid", "period": "duration"}, {"name": "EntityIsAssetMgr", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EntityIsCOPBackupProvider", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EntityIsEPCContractor", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EntityIsEquipSupplier", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EntityIsHoldingCo", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EntityIsOMContractor", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EntityIsOther", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EntityIsPPAOfftaker", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EntityIsSiteHost", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EntityIsSponsorParent", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EntityIsUtility", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EntityKrollCreditRtg", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EntityLocCity", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EntityLocCountry", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EntityLocCounty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EntityLocState", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EntityLocZipCode", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EntityMoodysCreditRtg", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EntityName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EntityParentCoLegalEntityID", "taxonomy": "SOLAR", "itemtype": "legalEntityIdentifier", "period": "duration"}, {"name": "EntityPhoneNum", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EntityRole", "taxonomy": "SOLAR", "itemtype": "participant", "period": "duration"}, {"name": "EntitySizeACPower", "taxonomy": "SOLAR", "itemtype": "power", "period": "duration"}, {"name": "EntitySizeDCPower", "taxonomy": "SOLAR", "itemtype": "power", "period": "duration"}, {"name": "EntitySizeStorageEnergy", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "EntitySizeStoragePower", "taxonomy": "SOLAR", "itemtype": "power", "period": "duration"}, {"name": "EntityStandardPoorsCreditRtg", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EntityTaxIDNum", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EntityUtilityFlag", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EntityVendorCode", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EntityWebSiteURL", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EnvBiologicalResources", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EnvGeneralEnvImpact", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EnvImpactRptAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EnvImpactRptAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EnvImpactRptAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EnvImpactRptCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EnvImpactRptDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EnvImpactRptEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "EnvImpactRptExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EnvImpactRptExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "EnvSiteAssess", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EnvSiteAssessIAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EnvSiteAssessIAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EnvSiteAssessIAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EnvSiteAssessICntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EnvSiteAssessIDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EnvSiteAssessIEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "EnvSiteAssessIExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EnvSiteAssessIExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "EnvSiteAssessIIAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EnvSiteAssessIIAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EnvSiteAssessIIAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EnvSiteAssessIICntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EnvSiteAssessIIDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EnvSiteAssessIIEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "EnvSiteAssessIIExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EnvSiteAssessIIExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "EnvSiteAssessIIRecognizedEnvCond", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EnvSiteAssessIIRptAuthor", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EnvSiteAssessIRecognizedEnvCond", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EnvSiteAssessIRptAuthor", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EnvSiteAssessLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EnvSiteAssessPhase", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EnvSiteAssessPreparer", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EnvSiteAssessRptIssueDate", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EquipMfrAddr1", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EquipMfrAddr2", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EquipMfrAddrCity", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EquipMfrAddrCountry", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EquipMfrAddrState", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EquipMfrAddrZipCode", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EquipMfrContactName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EquipMfrDetailsAbstract", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EquipProdModelComments", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EquipTypeAvgCostPerUnit", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "EquipTypeNum", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "EquipTypeWarr", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EquipTypeWarrEndDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "EquipTypeWarrOutput", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EquipTypeWarrStartDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "EquipTypeWarrStartDateMilestone", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EquipTypeWarrTerm", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "EquipWarrAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EquipWarrAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EquipWarrAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EquipWarrCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EquipWarrDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EquipWarrEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "EquipWarrExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EquipWarrExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "EquityContribAgreeAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EquityContribAgreeAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EquityContribAgreeAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EquityContribAgreeCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EquityContribAgreeEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "EquityContribAgreeExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EquityContribAgreeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "EquityContribDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EquityContribGuaranteeAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EquityContribGuaranteeAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EquityContribGuaranteeAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EquityContribGuaranteeCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EquityContribGuaranteeDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EquityContribGuaranteeEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "EquityContribGuaranteeExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EquityContribGuaranteeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "EstArrayDegradRate", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "EstSystemDegradRate", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "EstimationPeriodForCurtail", "taxonomy": "SOLAR", "itemtype": "duration", "period": "instant"}, {"name": "EstimationPeriodForDegradMeas", "taxonomy": "SOLAR", "itemtype": "duration", "period": "instant"}, {"name": "EstoppelCertPPAAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EstoppelCertPPAAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EstoppelCertPPAAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "EstoppelCertPPACntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EstoppelCertPPADocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EstoppelCertPPAEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "EstoppelCertPPAExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "EstoppelCertPPAExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "ExciseAndSalesTaxPerWatt", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "ExpectEnergyAtArrayDC", "taxonomy": "SOLAR", "itemtype": "energy", "period": "instant"}, {"name": "ExpectEnergyAtP50", "taxonomy": "SOLAR", "itemtype": "energy", "period": "instant"}, {"name": "ExpectEnergyAtP75", "taxonomy": "SOLAR", "itemtype": "energy", "period": "instant"}, {"name": "ExpectEnergyAtP90", "taxonomy": "SOLAR", "itemtype": "energy", "period": "instant"}, {"name": "ExpectEnergyAtP95", "taxonomy": "SOLAR", "itemtype": "energy", "period": "instant"}, {"name": "ExpectEnergyAtP99", "taxonomy": "SOLAR", "itemtype": "energy", "period": "instant"}, {"name": "ExpectEnergyAtRevenueMeterInceptToDate", "taxonomy": "SOLAR", "itemtype": "energy", "period": "instant"}, {"name": "ExpectEnergyAtTheRevenueMeter", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "ExpectEnergyAtTheRevenueMeterForPeriod", "taxonomy": "SOLAR", "itemtype": "energy", "period": "instant"}, {"name": "ExpectEnergyAtUnavailTimes", "taxonomy": "SOLAR", "itemtype": "energy", "period": "instant"}, {"name": "ExpectEnergyAtUnavailTimesExcludExtOrOtherOutages", "taxonomy": "SOLAR", "itemtype": "energy", "period": "instant"}, {"name": "ExpectEnergyAvailEstRatio", "taxonomy": "SOLAR", "itemtype": "percent", "period": "instant"}, {"name": "ExpectEnergyAvailableExcludExtOrOtherOutages", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "ExpectInsolationAtP50", "taxonomy": "SOLAR", "itemtype": "insolation", "period": "duration"}, {"name": "ExpectInsolationAtP50InceptToDate", "taxonomy": "SOLAR", "itemtype": "insolation", "period": "instant"}, {"name": "ExposureRptAvailOfExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ExposureRptAvailOfFinalRpt", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ExposureRptAvailOfRpt", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ExposureRptDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ExposureRptEffectDate", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ExposureRptExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ExposureRptExpDate", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FWVersion", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FilterIrradMax", "taxonomy": "SOLAR", "itemtype": "irradiance", "period": "duration"}, {"name": "FilterIrradMin", "taxonomy": "SOLAR", "itemtype": "irradiance", "period": "duration"}, {"name": "FilterIrradStabilityMax", "taxonomy": "SOLAR", "itemtype": "percent", "period": "instant"}, {"name": "FilterIrradStabilityWindowLen", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "FilterPowerACMax", "taxonomy": "SOLAR", "itemtype": "power", "period": "duration"}, {"name": "FilterPowerACMin", "taxonomy": "SOLAR", "itemtype": "power", "period": "duration"}, {"name": "FilterTempAmbMax", "taxonomy": "SOLAR", "itemtype": "temperature", "period": "duration"}, {"name": "FilterTempAmbMin", "taxonomy": "SOLAR", "itemtype": "temperature", "period": "duration"}, {"name": "FilterWindSpeedMax", "taxonomy": "SOLAR", "itemtype": "speed", "period": "duration"}, {"name": "FilterWindSpeedMin", "taxonomy": "SOLAR", "itemtype": "speed", "period": "duration"}, {"name": "FinContractForSystemEscalatorPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "FinContractForSystemLenInMon", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "FinContractForSystemOfftakerName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FinContractForSystemPaceEligibility", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "FinContractForSystemRate", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "FinContractForSystemType", "taxonomy": "SOLAR", "itemtype": "financialTransaction", "period": "duration"}, {"name": "FinContractForSystemUpFrontPurch", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "FinElectricityCost", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "FinElectricityExpense", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "FinEventDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "FinEventDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FinEventFirstFinEntity", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FinEventFirstFinEntityEmail", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FinEventFirstFinLoanNum", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FinEventFundOrProj", "taxonomy": "SOLAR", "itemtype": "fundOrProject", "period": "duration"}, {"name": "FinEventID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FinEventLoanForm", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FinEventLoanNum", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FinEventStatus", "taxonomy": "SOLAR", "itemtype": "eventStatus", "period": "duration"}, {"name": "FinEventType", "taxonomy": "SOLAR", "itemtype": "financingEvent", "period": "duration"}, {"name": "FinLeaseSchedAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "FinLeaseSchedAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "FinLeaseSchedAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "FinLeaseSchedCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FinLeaseSchedDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FinLeaseSchedEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "FinLeaseSchedExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FinLeaseSchedExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "FinPerfActualIncentivesToExpect", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "FinPerfActualIncentivesToExpectInceptToDate", "taxonomy": "SOLAR", "itemtype": "percent", "period": "instant"}, {"name": "FinPerfActualOpExpToExpect", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "FinPerfActualOpExpToExpectInceptToDate", "taxonomy": "SOLAR", "itemtype": "percent", "period": "instant"}, {"name": "FinPerfActualPPARevenueToExpect", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "FinPerfActualPPARevenueToExpectInceptToDate", "taxonomy": "SOLAR", "itemtype": "percent", "period": "instant"}, {"name": "FinPerfActualRECRevenueToExpect", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "FinPerfActualRECRevenueToExpectInceptToDate", "taxonomy": "SOLAR", "itemtype": "percent", "period": "instant"}, {"name": "FinPerfCollateralAcctBalance", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "FinPerfCommExpense", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "FinPerfDataMonitorHostingExpense", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "FinPerfEarnBeforeIncomeTaxDeprecAndAmort", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "FinPerfEquipCalibrationExpense", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "FinPerfEstsCollateralAcctBalanceEst", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "FinPerfEstsEarnBeforeIncomeTaxDeprecAndAmortEst", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "FinPerfEstsFutureSurplusCashToDeveloperEst", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "FinPerfEstsLeaseRentPmtNetOfCollateralAcctEst", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "FinPerfEstsRevenuesEst", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "FinPerfExpectAuditingExpense", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "FinPerfFutureSurplusCashToDeveloper", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "FinPerfLeaseRentPmtNetOfCollateralAcct", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "FinPerfReserveBalance", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "FinPerfStateTaxCred", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "FinPerfSurplusCashAppliedToCollateralAcct", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "FinTxnForFundAmt", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "FinTxnForFundCntrpartyName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FinTxnForFundDateOfTxn", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "FinTxnForFundInvoiceLineItem", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FinTxnForSystemAmt", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "FinTxnForSystemCntrpartyName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FinTxnForSystemDateOfTxnForSystem", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "FinTxnForSystemInvoiceLineItem", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FinTxnForSystemSubType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FinTxnType", "taxonomy": "SOLAR", "itemtype": "financialTransaction", "period": "duration"}, {"name": "FinanceOverviewBeneficiaryOfGuarantee", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FinanceOverviewIncentivesDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FinanceOverviewInterconnAgreeDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FinanceOverviewOMContractDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FinanceOverviewTypeOfProj", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FireRiskRptSubmitted", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "FundAttrSubsetID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FundBankInvest", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FundBankRole", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FundClosingDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "FundConstrFin", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "FundDebtFin", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "FundDescAnalyst", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FundDescAvailOfExpenseSinkingFund", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "FundDescAvgPPATerm", "taxonomy": "SOLAR", "itemtype": "duration", "period": "instant"}, {"name": "FundDescCurrentSimplePaybackEndDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "FundDescCurrentSimplePaybackStartDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "FundDescEarliestCommercOpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "FundDescFundComment", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FundDescFundCrossCollateralized", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "FundDescFundInitialFundDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "FundDescFundNameplateCapInverterskWac", "taxonomy": "SOLAR", "itemtype": "power", "period": "instant"}, {"name": "FundDescFundNameplateCapPVArraykWdc", "taxonomy": "SOLAR", "itemtype": "power", "period": "instant"}, {"name": "FundDescFundType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FundDescInvestorHoldingCoName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FundDescLegalCounsel", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FundDescNameOfTaxEquityProvider", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FundDescNumOfSystemsInFund", "taxonomy": "SOLAR", "itemtype": "integer", "period": "instant"}, {"name": "FundDescNumOneStrength", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FundDescNumOneWeakness", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FundDescNumberofOffTakersInFund", "taxonomy": "SOLAR", "itemtype": "integer", "period": "instant"}, {"name": "FundDescPriceAdvisor", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FundDescProFormaGrossIncomeBalance", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "FundDescProFormaNetIncomeBalance", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "FundDescPropertyInsurHurricaneWindRequirement", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FundDescPropertyInsurPollutionRequirement", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FundDescSector", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FundDescShortestPPATerm", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "FundDescSponsorCoName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FundDescSponsorName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FundDescTaxEquityProviderContrib", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "FundDescTrustCo", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FundFinType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FundID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FundInvestFocus", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FundMemoAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "FundMemoAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "FundMemoAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "FundMemoCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FundMemoDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FundMemoEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "FundMemoExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FundMemoExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "FundName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FundProposalReqAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "FundProposalReqAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "FundProposalReqAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "FundProposalReqCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FundProposalReqDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FundProposalReqEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "FundProposalReqExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FundProposalReqExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "FundSolarAssets", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "FundSponsorID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FundStatus", "taxonomy": "SOLAR", "itemtype": "fundStatus", "period": "duration"}, {"name": "FundStorageAssets", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "FundWindAssets", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "FundsDescCapitalContrib", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "FundsDescCostOfFunds", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "FundsFlowABANum", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "FundsFlowAcctName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FundsFlowAcctNum", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "FundsFlowDistributionAmt", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "FundsFlowRecipient", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "FundsFlowReference", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "GenTieLineLen", "taxonomy": "SOLAR", "itemtype": "length", "period": "duration"}, {"name": "GeneralInsurExpensePerWatt", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "GeoLocAtEntrance", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "GeotechnicalRptReviewed", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "GridCodeCompliance", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "GuaranteeAmtCap", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "GuaranteeBeneficiary", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "GuaranteeCommencementDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "GuaranteeDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "GuaranteeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "GuaranteeGuarantor", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "GuaranteeMeasUnits", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "GuaranteeName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "GuaranteeOblig", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "GuaranteePmtMax", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "GuaranteePmtScalingFactor", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "GuaranteeReconciliationPeriod", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "GuaranteeTerm", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "HedgeAgreeAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "HedgeAgreeAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "HedgeAgreeAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "HedgeAgreeCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "HedgeAgreeDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "HedgeAgreeEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "HedgeAgreeExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "HedgeAgreeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "HeightAboveGround", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "HostAckAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "HostAckAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "HostAckAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "HostAckCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "HostAckDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "HostAckEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "HostAckExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "HostAckExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "HumidityRelative", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "HypotheticalLiquidationAtBookValueBalance", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "HypotheticalLiquidationAtBookValueBalancePerWatt", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "IECRECertDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "IECRECertHolder", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IECRECertNum", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IECRECertTimeStamp", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "IECRECertifyingBody", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IECREInspctBody", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IECREOpDocCertType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IECRERulesOfProcedureMet", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "IncentiveAssignAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "IncentiveAssignAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "IncentiveAssignAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "IncentiveAssignCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IncentiveAssignDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IncentiveAssignEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "IncentiveAssignExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IncentiveAssignExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "IncentiveFederalTaxIncentiveIndemnityCap", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "IncentiveFederalTaxIncentiveIndemnityProvider", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IncentiveFederalTaxIncentiveType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IncentiveNameOfRecipient", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IncentivePBIAmendmentExecutionDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "IncentivePBIAmendmentExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "IncentivePBIAmendmentInitiationDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "IncentivePBIEscalator", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "IncentivePBIFirmVolume", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "IncentivePBIInvoicingDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "IncentivePBIPmtDeadline", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "IncentivePBIPmtMeth", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "IncentivePBIPortionOfSite", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "IncentivePBIProgram", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IncentivePBIRate", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "IncentivePBITerm", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "IncentivePctFederalInvestTaxCreditVestedPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "instant"}, {"name": "IncentivePerfActualIncentivesInceptToDate", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "IncentivePerfExpectIncentivesInceptToDate", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "IncentivePerfExpectIncentivesPerProdInceptToDate", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "instant"}, {"name": "IncentivePerfIncentiveType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IncentivePortionUnits", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "IncentiveRebateAmt", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "IncentiveRebatePmtTiming", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IncentiveRebateProgram", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IncentiveRebateType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IncentiveStateTaxCred", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "IncentiveStateTaxCredCurrent", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "IncentiveStateTaxCredEscalator", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "IncentiveStateTaxCredTerm", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "IncentiveStateTaxCreditFirmVolume", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "IncentiveStateTaxCreditPortionOfSite", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "IncentiveStateTaxCreditPortionUnits", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "IncentiveStateTaxCreditProgram", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IncentiveStateTaxCreditRecipient", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IncentiveStateTaxCreditTermExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "IncentiveStateTaxCreditType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IncentiveStateTaxCreditVolumeCap", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "IncentiveTaxEquityPartnerName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IncentiveTaxEquityPartnerPartnerSharesPctOfClassEquity", "taxonomy": "SOLAR", "itemtype": "percent", "period": "instant"}, {"name": "IncentiveTaxEquityPartnerPartnerSharesPctOfTotalEquity", "taxonomy": "SOLAR", "itemtype": "percent", "period": "instant"}, {"name": "IncentiveTaxEquityPartnerSharesPctOfClassEquity", "taxonomy": "SOLAR", "itemtype": "percent", "period": "instant"}, {"name": "IncentiveTaxEquityPartnerSharesPctOfTotalEquity", "taxonomy": "SOLAR", "itemtype": "percent", "period": "instant"}, {"name": "IncentiveVolumeCap", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "IncumbencyCertAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "IncumbencyCertAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "IncumbencyCertAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "IncumbencyCertCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IncumbencyCertDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IncumbencyCertEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "IncumbencyCertExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IncumbencyCertExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "IndepEngOpinRptAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "IndepEngOpinRptAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "IndepEngOpinRptAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "IndepEngOpinRptCntrpartyToThe", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IndepEngOpinRptDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IndepEngOpinRptEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "IndepEngOpinRptExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IndepEngProdEstAuthorOfRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IndepEngProdEstAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "IndepEngProdEstAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "IndepEngProdEstAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "IndepEngProdEstEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "IndepEngProdEstExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IndepEngProdEstRecvOfRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IndepEngRptAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "IndepEngRptAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "IndepEngRptAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "IndepEngRptCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IndepEngRptDesc", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "IndepEngRptDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IndepEngRptEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "IndepEngRptExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IndepEngRptExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "IndepEngServAdvisor", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IndepEngServAdvisorOpin", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IndepEngServAdvisorOpinDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "IndepEngServNotes", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IndepEngServNotesDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "IndepEngServResponsibleParty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InstallAgreeAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InstallAgreeAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InstallAgreeAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InstallAgreeCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InstallAgreeDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InstallAgreeEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "InstallAgreeExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InstallAgreeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "InstallAltitude", "taxonomy": "SOLAR", "itemtype": "length", "period": "instant"}, {"name": "InsurAmtOfCoverage", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "InsurAvail", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InsurBeneficiary", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InsurCarrier", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InsurCarrierEmail", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InsurConsultant", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InsurConsultantRptAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InsurConsultantRptAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InsurConsultantRptAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InsurConsultantRptCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InsurConsultantRptDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InsurConsultantRptEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "InsurConsultantRptExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InsurConsultantRptExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "InsurEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "InsurExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "InsurInitialCoveredStartDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "InsurInitialUCCFilingDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "InsurMinCoverage", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "InsurNAICNum", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InsurPerOccurrenceRequirement", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InsurPolicyNum", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InsurPolicyOwn", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InsurPropertyCertAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InsurPropertyCertAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InsurPropertyCertAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InsurPropertyCertCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InsurPropertyCertDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InsurPropertyCertEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "InsurPropertyCertExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InsurPropertyCertExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "InsurPropertyInsurRequirement", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InsurRebateDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InsurRequirement", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InsurSponsorRptReqrmnts", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InsurStateIncentivesAndCredFilings", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InsurTaxFilingRequirement", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InsurType", "taxonomy": "SOLAR", "itemtype": "insurance", "period": "duration"}, {"name": "InterAnnualAvailOfEnergy", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "InterMonAvailOfEnergy", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "InterconnAgreeAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InterconnAgreeAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InterconnAgreeAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InterconnAgreeCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InterconnAgreeCustomer", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InterconnAgreeDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InterconnAgreeEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "InterconnAgreeExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InterconnAgreeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "InterconnAgreeInterconnProvider", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InterconnAgreePointOfInterconn", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InterconnAgreeSpecialFeat", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InterconnAgreeType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InterconnApprovAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InterconnApprovAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InterconnApprovAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InterconnApprovCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InterconnApprovDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InterconnApprovEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "InterconnApprovExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InterconnApprovExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "InterestRateOnOverduePmt", "taxonomy": "SOLAR", "itemtype": "percent", "period": "instant"}, {"name": "InverterBackupOutputAutoSwitchOverTime", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InverterBackupOutputMaxContCurrentPerPhaseAC", "taxonomy": "SOLAR", "itemtype": "electricCurrent", "period": "duration"}, {"name": "InverterBatteryInputContPowerDC", "taxonomy": "SOLAR", "itemtype": "power", "period": "duration"}, {"name": "InverterBatteryInputNumOfBatteriesPerInverter", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "InverterBatteryInputPeakPowerDC", "taxonomy": "SOLAR", "itemtype": "power", "period": "duration"}, {"name": "InverterBatteryInputSupportedBatteryTypes", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InverterBuiltInMeterAvail", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InverterCECWtEfficPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "InverterCertListing", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InverterComm", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InverterContPowerRtgAt40DegC", "taxonomy": "SOLAR", "itemtype": "power", "period": "duration"}, {"name": "InverterCooling", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InverterCutSheetNotes", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InverterDCOpt", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InverterDepth", "taxonomy": "SOLAR", "itemtype": "length", "period": "duration"}, {"name": "InverterDesignFactor", "taxonomy": "SOLAR", "itemtype": "decimal", "period": "duration"}, {"name": "InverterDisconnectionType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InverterEUEfficRtgPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "InverterEfficAtVmaxPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "InverterEfficAtVminPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "InverterEfficAtVnomPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "InverterEnclosureEnvRtg", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InverterErrorCodeData", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InverterFWVersionTested", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InverterFanStatusFlag", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "instant"}, {"name": "InverterGFDIDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InverterGFDIThreshold", "taxonomy": "SOLAR", "itemtype": "electricCurrent", "period": "duration"}, {"name": "InverterGndAvail", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InverterHarmonicsTheshold", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "InverterHasCertIEC61683", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InverterHasCertIEC62109-1", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InverterHasCertIEC62109-2", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InverterHasCertOther", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InverterHasCertUL1741", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InverterHasCertUL1741SA", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InverterHasDCDisconnectDevice", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InverterHasGroundFaultMonitor", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InverterInputMaxMPPVoltage", "taxonomy": "SOLAR", "itemtype": "voltage", "period": "duration"}, {"name": "InverterInputMaxOpCurrentDC", "taxonomy": "SOLAR", "itemtype": "electricCurrent", "period": "duration"}, {"name": "InverterInputMaxPowerDC", "taxonomy": "SOLAR", "itemtype": "power", "period": "duration"}, {"name": "InverterInputMaxVoltageDC", "taxonomy": "SOLAR", "itemtype": "voltage", "period": "duration"}, {"name": "InverterInputMinMPPVoltage", "taxonomy": "SOLAR", "itemtype": "voltage", "period": "duration"}, {"name": "InverterInputMinVoltageDC", "taxonomy": "SOLAR", "itemtype": "voltage", "period": "duration"}, {"name": "InverterInputNumOfMPPTTrackers", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "InverterInputRatedVoltageDC", "taxonomy": "SOLAR", "itemtype": "voltage", "period": "duration"}, {"name": "InverterInputShortCircuitCurrentDC", "taxonomy": "SOLAR", "itemtype": "electricCurrent", "period": "duration"}, {"name": "InverterInputStringsPerMPPTNum", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "InverterIsGridSupportUtilityInteractive", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InverterIsMPPT", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InverterIsMicroInverter", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InverterIsUtilityInteractiveFlag", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InverterLen", "taxonomy": "SOLAR", "itemtype": "length", "period": "duration"}, {"name": "InverterMPPTOpRangeVoltageMax", "taxonomy": "SOLAR", "itemtype": "voltage", "period": "duration"}, {"name": "InverterMPPTOpRangeVoltageMin", "taxonomy": "SOLAR", "itemtype": "voltage", "period": "duration"}, {"name": "InverterMaxEffic", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "InverterMaxStartVoltage", "taxonomy": "SOLAR", "itemtype": "voltage", "period": "duration"}, {"name": "InverterMinStartVoltage", "taxonomy": "SOLAR", "itemtype": "voltage", "period": "duration"}, {"name": "InverterMonitor", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InverterNightTareLoss", "taxonomy": "SOLAR", "itemtype": "power", "period": "duration"}, {"name": "InverterNightTareLossAt40DegC", "taxonomy": "SOLAR", "itemtype": "power", "period": "duration"}, {"name": "InverterNighttimePowerConsumption", "taxonomy": "SOLAR", "itemtype": "power", "period": "duration"}, {"name": "InverterNumOfLineConnections", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "InverterOTRMax", "taxonomy": "SOLAR", "itemtype": "temperature", "period": "duration"}, {"name": "InverterOTRMin", "taxonomy": "SOLAR", "itemtype": "temperature", "period": "duration"}, {"name": "InverterOutputACFreqRangeMax", "taxonomy": "SOLAR", "itemtype": "frequency", "period": "duration"}, {"name": "InverterOutputACFreqRangeMin", "taxonomy": "SOLAR", "itemtype": "frequency", "period": "duration"}, {"name": "InverterOutputContPower", "taxonomy": "SOLAR", "itemtype": "power", "period": "duration"}, {"name": "InverterOutputMaxApparentPowerAC", "taxonomy": "SOLAR", "itemtype": "power", "period": "duration"}, {"name": "InverterOutputMaxCurrentAC", "taxonomy": "SOLAR", "itemtype": "electricCurrent", "period": "duration"}, {"name": "InverterOutputMaxPowerAC", "taxonomy": "SOLAR", "itemtype": "power", "period": "duration"}, {"name": "InverterOutputPhaseType", "taxonomy": "SOLAR", "itemtype": "inverterPhase", "period": "duration"}, {"name": "InverterOutputRatedFreq", "taxonomy": "SOLAR", "itemtype": "frequency", "period": "duration"}, {"name": "InverterOutputRatedPowerAC", "taxonomy": "SOLAR", "itemtype": "power", "period": "duration"}, {"name": "InverterOutputRatedVoltageAC", "taxonomy": "SOLAR", "itemtype": "voltage", "period": "duration"}, {"name": "InverterOutputVoltageRangeACMax", "taxonomy": "SOLAR", "itemtype": "voltage", "period": "duration"}, {"name": "InverterOutputVoltageRangeACMin", "taxonomy": "SOLAR", "itemtype": "voltage", "period": "duration"}, {"name": "InverterPF", "taxonomy": "SOLAR", "itemtype": "decimal", "period": "duration"}, {"name": "InverterPFMinOverexcited", "taxonomy": "SOLAR", "itemtype": "decimal", "period": "duration"}, {"name": "InverterPFMinUnderexcited", "taxonomy": "SOLAR", "itemtype": "decimal", "period": "duration"}, {"name": "InverterReversePolarityFlag", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InverterStaticMPPTEffic", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "InverterStyle", "taxonomy": "SOLAR", "itemtype": "inverter", "period": "duration"}, {"name": "InverterTestingReqrmntsAbstract", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InverterTransformerDesign", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InverterUL1741SACertDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "InverterWidth", "taxonomy": "SOLAR", "itemtype": "length", "period": "duration"}, {"name": "InverterWt", "taxonomy": "SOLAR", "itemtype": "mass", "period": "duration"}, {"name": "InverterisPartofACPVModule", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InvestMemo", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InvestMemoAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InvestMemoAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InvestMemoAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InvestMemoCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InvestMemoDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InvestMemoEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "InvestMemoExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InvestMemoExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "InvestedCapital", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "InvestedCapitalPerWatt", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "InvoiceInclWiringInstrABANum", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InvoiceInclWiringInstrAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InvoiceInclWiringInstrAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InvoiceInclWiringInstrAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "InvoiceInclWiringInstrBankSendingFunds", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InvoiceInclWiringInstrBeneficiary", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InvoiceInclWiringInstrCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InvoiceInclWiringInstrDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InvoiceInclWiringInstrEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "InvoiceInclWiringInstrExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InvoiceInclWiringInstrExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "InvoiceInclWiringInstrFundsRecipient", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InvoiceInclWiringInstrRecipientAcctNum", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InvoiceInclWiringInstrRecipientContactName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InvoiceInclWiringInstrRecipientSubAcct", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "InvoiceInclWiringInstrReference", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IrradDiffuseHorizontal", "taxonomy": "SOLAR", "itemtype": "irradiance", "period": "duration"}, {"name": "IrradDirectNormal", "taxonomy": "SOLAR", "itemtype": "irradiance", "period": "duration"}, {"name": "IrradForPowerTargetCapMeas", "taxonomy": "SOLAR", "itemtype": "insolation", "period": "duration"}, {"name": "IrradGlobalHorizontal", "taxonomy": "SOLAR", "itemtype": "irradiance", "period": "duration"}, {"name": "IrradPlaneOfArray", "taxonomy": "SOLAR", "itemtype": "irradiance", "period": "duration"}, {"name": "IssuesDuringConstrEquipIssues", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IssuesDuringConstrOtherTechnicalIssues", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "IssuesDuringConstrSecurityIssues", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LCCRegistrationAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "LCCRegistrationAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "LCCRegistrationAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "LCCRegistrationCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LCCRegistrationDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LCCRegistrationEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "LCCRegistrationExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LCCRegistrationExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "LLCAgreeAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "LLCAgreeAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "LLCAgreeAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "LLCAgreeCapitalContributions", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "LLCAgreeCashDistributions", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "LLCAgreeCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LLCAgreeDeficitObligRestoration", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "LLCAgreeDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LLCAgreeEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "LLCAgreeEntity", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LLCAgreeExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LLCAgreeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "LLCAgreeFixedTaxAssumptions", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "LLCAgreeIndemnities", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LLCAgreeInitialFundAmt", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "LLCAgreeMbrp", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LLCAgreePriceParam", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LLCAgreePurchOpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LLCAgreeRegulWithdrawal", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LLCAgreeRptByManagingMember", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LLCAgreeSponsorCapitalContrib", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "LLCAgreeTaxITCAllocations", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "LLCFormDocCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LLCFormDocEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "LLCFormDocExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LLCFormDocExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "LLCFormDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LLCFormDocsAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "LLCFormDocsAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "LLCFormDocsAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "LOCAcctNum", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LOCAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "LOCAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "LOCAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "LOCBeneficiary", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LOCCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LOCDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LOCExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LOCExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "LOCFormVersion", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LOCGuaranteePurpose", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LOCInitiationDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "LOCProvider", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LOCProviderEmailAddr", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LOCProviderMoodysRtg", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LOCSAndPRtg", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LOCSecurityAmt", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "LOCSecurityTerm", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "LOCSecurityType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LeaseAmtPayable", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "LeaseBankIDForLessee", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LeaseBaseStipulatedLossValue", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "LeaseBasicRent", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "LeaseCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LeaseCntrpartyAddr", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LeaseCntrpartyJurisdiction", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LeaseCntrpartyType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LeaseDateOfExecution", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "LeaseFederalTaxIDForLessee", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LeaseInterestAccrued", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "LeaseInterestPayable", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "LeaseInterestPayableOnSection467", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "LeaseJurisdictionAndGoverningLaw", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LeaseOneYearAvgRent", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "LeaseProRataRent", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "LeaseProjCostToLessor", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "LeaseProjDoc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LeaseProportionalRent", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "LeaseRentPmt", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "LeaseSection467Balance", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "LeaseSection467LessorBalance", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "LeaseSixMonAvgRent", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "LeaseStipulatedLossValue", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "LegalEntityArticlesOfOrgAvail", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "LegalEntityArticlesOfOrgLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LegalEntityCertOfOrgAvail", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "LegalEntityCertOfOrgLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LegalEntityMbrpCertAvail", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "LegalEntityMbrpCertLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LegalEntityOpAgreeAvail", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "LegalEntityOpAgreeLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LegalEntityType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LesseeClaimDocCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LesseeClaimDocEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "LesseeClaimDocExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LesseeClaimDocExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "LesseeClaimDocsAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "LesseeClaimDocsAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "LesseeClaimDocsAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "LesseeClaimsDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LesseeCollateralAgencyAgreeAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "LesseeCollateralAgencyAgreeAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "LesseeCollateralAgencyAgreeAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "LesseeCollateralAgencyAgreeCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LesseeCollateralAgencyAgreeDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LesseeCollateralAgencyAgreeEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "LesseeCollateralAgencyAgreeExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LesseeCollateralAgencyAgreeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "LesseeCollateralAgencyAgreeLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LesseeSecurityAgreeAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "LesseeSecurityAgreeAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "LesseeSecurityAgreeAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "LesseeSecurityAgreeCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LesseeSecurityAgreeDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LesseeSecurityAgreeEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "LesseeSecurityAgreeExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LesseeSecurityAgreeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "LessorFinanceLeaseDiscountRate", "taxonomy": "SOLAR", "itemtype": "percent", "period": "instant"}, {"name": "LiabilityInsurCertAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "LiabilityInsurCertAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "LiabilityInsurCertAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "LiabilityInsurCertCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LiabilityInsurCertDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LiabilityInsurCertEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "LiabilityInsurCertExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LiabilityInsurCertExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "LienWaiverAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "LienWaiverAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "LienWaiverAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "LienWaiverCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LienWaiverDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LienWaiverEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "LienWaiverExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LienWaiverExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "LocalIncentiveContractAmt", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "LocalIncentiveContractAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "LocalIncentiveContractAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "LocalIncentiveContractAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "LocalIncentiveContractCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LocalIncentiveContractDesc", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "LocalIncentiveContractDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LocalIncentiveContractEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "LocalIncentiveContractExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LocalIncentiveContractExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "LocalIncentiveContractJurisdiction", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "LocalIncentiveContractNumOfUnits", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "LoggerCommProtocol", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LossFactorCalcType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LossFactorName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "LossFactorPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "MaintCostNoWarrBalanceOfSystem", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "MaintCostNoWarrCombinerBox", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "MaintCostNoWarrDAQ", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "MaintCostNoWarrInverter", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "MaintCostNoWarrMediumVoltagement", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "MaintCostNoWarrMetStation", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "MaintCostNoWarrModule", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "MaintCostNoWarrOAndMBuilding", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "MaintCostNoWarrOther", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "MaintCostNoWarrRackingTracker", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "MaintCostNoWarrRoads", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "MaintCostNoWarrSCADA", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "MaintCostNoWarrSignage", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "MaintCostNoWarrSubstation", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "MaintCostNoWarrWiringConduit", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "MaintCostUnderWarrBalanceOfSystem", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "MaintCostUnderWarrCombinerBox", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "MaintCostUnderWarrDASSCADATelecomm", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "MaintCostUnderWarrInverter", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "MaintCostUnderWarrMediumVoltageEquip", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "MaintCostUnderWarrMetStation", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "MaintCostUnderWarrModule", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "MaintCostUnderWarrOAndMBuilding", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "MaintCostUnderWarrOther", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "MaintCostUnderWarrRackingTracker", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "MaintCostUnderWarrRoads", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "MaintCostUnderWarrSignage", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "MaintCostUnderWarrSubstation", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "MaintCostUnderWarrWiringConduit", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "MaintDateLast", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "MajorDesignModel", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ManualLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ManufactureDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "ManufacturerName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MasterLeaseAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "MasterLeaseAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "MasterLeaseAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "MasterLeaseCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MasterLeaseDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MasterLeaseEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "MasterLeaseExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MasterLeaseExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "MasterLeaseFundCoMasterLessee", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MasterLeaseLiabilityInsurProviderAMBestQualityRtg", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MasterLeaseLiabilityInsurProviderAMBestSizeRtg", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MasterLeaseOwnPartic", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MasterLeasePropertyInsurProviderAMBestQualityRtg", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MasterLesseeSecurityAgreeAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "MasterLesseeSecurityAgreeAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "MasterLesseeSecurityAgreeAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "MasterLesseeSecurityAgreeCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MasterLesseeSecurityAgreeDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MasterLesseeSecurityAgreeEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "MasterLesseeSecurityAgreeExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MasterLesseeSecurityAgreeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "MasterPurchAgreeAssetsDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MasterPurchAgreeAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "MasterPurchAgreeAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "MasterPurchAgreeAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "MasterPurchAgreeBuyer", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MasterPurchAgreeCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MasterPurchAgreeCommitmentPeriod", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "MasterPurchAgreeComplCovenant", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MasterPurchAgreeConditionsPrecedent", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MasterPurchAgreeDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MasterPurchAgreeEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "MasterPurchAgreeExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MasterPurchAgreeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "MasterPurchAgreeIndemnities", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MasterPurchAgreePurchPrice", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "MasterPurchAgreeSeller", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MasterPurchAgreeSpecialCovenants", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MasterPurchAgreeSpecialRepsAndWarr", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MasterServAgreeAdministrator", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MasterServAgreeAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "MasterServAgreeAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "MasterServAgreeAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "MasterServAgreeBudget", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "MasterServAgreeCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MasterServAgreeDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MasterServAgreeEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "MasterServAgreeExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MasterServAgreeFees", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "MasterServAgreeLimitationOfLiability", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MasterServAgreeScopeOfWork", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MasterServAgreeTerm", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "MasterServAgreeTermDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "MasterServAgreeType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MaxContOutputPowerDataFor180Minutes", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "MaxPctThresholdForPmtOfGuarantee", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "MbrpCertOfLesseeAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "MbrpCertOfLesseeAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "MbrpCertOfLesseeAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "MbrpCertOfLesseeCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MbrpCertOfLesseeDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MbrpCertOfLesseeEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "MbrpCertOfLesseeExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MbrpCertOfLesseeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "MbrpCertOfLesseeLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MbrpCertOfMasterLesseeAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "MbrpCertOfMasterLesseeAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "MbrpCertOfMasterLesseeAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "MbrpCertOfMasterLesseeCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MbrpCertOfMasterLesseeEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "MbrpCertOfMasterLesseeExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MbrpCertOfMasterLesseeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "MbrpCertOfMasterLesseeLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MbrpInterestPurchAgreeAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "MbrpInterestPurchAgreeAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "MbrpInterestPurchAgreeAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "MbrpInterestPurchAgreeCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MbrpInterestPurchAgreeDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MbrpInterestPurchAgreeEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "MbrpInterestPurchAgreeExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MbrpInterestPurchAgreeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "MeasCapAtTargetConditions", "taxonomy": "SOLAR", "itemtype": "power", "period": "duration"}, {"name": "MeasClass", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MeasEnergy", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "MeasEnergyAvailBalanceOfSystemIssues", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "MeasEnergyAvailDifference", "taxonomy": "SOLAR", "itemtype": "energy", "period": "instant"}, {"name": "MeasEnergyAvailPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "MeasEnergyAvailSingleTurbine", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "MeasEnergyAvailableExcludExtOrOtherOutages", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "MeasEnergyAvgForPeriod", "taxonomy": "SOLAR", "itemtype": "energy", "period": "instant"}, {"name": "MeasEnergyLossDueToInverterIssues", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "MeasEnergyLossDueToSoiling", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "MeasEnergyToWeatherAdj", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "MeasEnergyWeatherAdj", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "MeasEnergyWeatherAdjAvgForPeriod", "taxonomy": "SOLAR", "itemtype": "energy", "period": "instant"}, {"name": "MeasInsolation", "taxonomy": "SOLAR", "itemtype": "insolation", "period": "duration"}, {"name": "MeasInsolationAvg", "taxonomy": "SOLAR", "itemtype": "insolation", "period": "instant"}, {"name": "MeasInsolationToWeatherAdj", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "MeasInsolationToWeatherAdjInceptToDate", "taxonomy": "SOLAR", "itemtype": "percent", "period": "instant"}, {"name": "MeasScope", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MeasUncertaintyBasisDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MechComplCertAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "MechComplCertAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "MechComplCertAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "MechComplCertCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MechComplCertDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MechComplCertEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "MechComplCertExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MerchPowerSalesPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "MetStationDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MetStationDescOfPyranometer", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MetStationLoc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MetStationModelOfPyranometer", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MetStationNumOfUnits", "taxonomy": "SOLAR", "itemtype": "integer", "period": "instant"}, {"name": "MeterBidirectional", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "MeterDisplayType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MeterMeetsPBIEligibility", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "MeterRevenueGrade", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "MeterRtgAccuracy", "taxonomy": "SOLAR", "itemtype": "decimal", "period": "duration"}, {"name": "MicroinvAttachedAdhesive", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "MinOutputGuaranteedPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "MismatchModelFactorTMMPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "MismatchModelFactorTMYPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "Model", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ModelACSystemLoss", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "ModelAmbTemp", "taxonomy": "SOLAR", "itemtype": "temperature", "period": "duration"}, {"name": "ModelAvailLoss", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "ModelAvgAmbTemp", "taxonomy": "SOLAR", "itemtype": "temperature", "period": "duration"}, {"name": "ModelClippingLoss", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "ModelFactorsExtCurtailFlag", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ModelFactorsNonUnityPFFlag", "taxonomy": "SOLAR", "itemtype": "irradiance", "period": "duration"}, {"name": "ModelFactorsParasiticLossFlag", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ModelFactorsSnowFlag", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ModelFactorsSoilingFlag", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ModelFirstYearModuleDegradLoss", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "ModelFirstYearProjDegradLoss", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "ModelHorizonShadingLoss", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "ModelImperfectInverterMPPT", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "ModelIncidentAngleModifierLoss", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "ModelInverterLoss", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "ModelLowIrradLoss", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "ModelModuleOrientationLoss", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "ModelModuleQualityLoss", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "ModelOngoingModuleDegradLossFactorModel", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "ModelOngoingProjDegradLoss", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "ModelParasiticLoad", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "ModelRefCellTemp", "taxonomy": "SOLAR", "itemtype": "temperature", "period": "duration"}, {"name": "ModelReferenceCelIIrrad", "taxonomy": "SOLAR", "itemtype": "irradiance", "period": "duration"}, {"name": "ModelRelativeHumidity", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "ModelTempLossFactorModel", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "ModelWeatherSource", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ModuleAccelAgeTestRptAgreeAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ModuleAccelAgeTestRptAgreeAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ModuleAccelAgeTestRptAgreeAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ModuleAccelAgeTestRptAgreeCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ModuleAccelAgeTestRptAgreeEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "ModuleAccelAgeTestRptAgreeExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ModuleAccelAgeTestRptDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ModuleApertureArea", "taxonomy": "SOLAR", "itemtype": "area", "period": "duration"}, {"name": "ModuleAvailOfStringLevelData", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "instant"}, {"name": "ModuleAvgPanelEffic", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "ModuleBackMaterial", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ModuleBuiltInDCOptimizerAvail", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ModuleBypassDiodeOptNum", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "ModuleCellArea", "taxonomy": "SOLAR", "itemtype": "area", "period": "duration"}, {"name": "ModuleCellColumnCount", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "ModuleCellCount", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "ModuleCellRowCount", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "ModuleCertListing", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ModuleDepth", "taxonomy": "SOLAR", "itemtype": "length", "period": "duration"}, {"name": "ModuleDesignFactor", "taxonomy": "SOLAR", "itemtype": "decimal", "period": "duration"}, {"name": "ModuleFactoryAuditRptAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ModuleFactoryAuditRptAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ModuleFactoryAuditRptAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ModuleFactoryAuditRptCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ModuleFactoryAuditRptDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ModuleFactoryAuditRptEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "ModuleFactoryAuditRptExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ModuleFireRtg", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ModuleFlashTestCap", "taxonomy": "SOLAR", "itemtype": "power", "period": "duration"}, {"name": "ModuleFrameMaterial", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ModuleFrontMaterialDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ModuleHasCertIEC60364-4-41", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ModuleHasCertIEC61215", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ModuleHasCertIEC61646", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ModuleHasCertIEC61701", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ModuleHasCertIEC61730", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ModuleHasCertIEC62108", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ModuleHasCertOther", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ModuleHasCertUL1703", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ModuleIsBIPV", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ModuleJunctionBoxRtg", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ModuleLen", "taxonomy": "SOLAR", "itemtype": "length", "period": "duration"}, {"name": "ModuleLevelPowerElectrHasMonitor", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ModuleLevelPowerElectrHasOpt", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ModuleLevelPowerElectrHasRapidShutDown", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ModuleLevelPowerElectrHasStringLen", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ModuleMaterialsAndWorkmanShipWarrInitiationDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "ModuleMaxSeriesFuseRtg", "taxonomy": "SOLAR", "itemtype": "electricCurrent", "period": "duration"}, {"name": "ModuleMaxVoltagePerIEC", "taxonomy": "SOLAR", "itemtype": "voltage", "period": "duration"}, {"name": "ModuleMaxVoltagePerUL", "taxonomy": "SOLAR", "itemtype": "voltage", "period": "duration"}, {"name": "ModuleMicroInverterAvail", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ModuleNOCT", "taxonomy": "SOLAR", "itemtype": "temperature", "period": "duration"}, {"name": "ModuleNameplateCap", "taxonomy": "SOLAR", "itemtype": "power", "period": "duration"}, {"name": "ModuleOpTempMax", "taxonomy": "SOLAR", "itemtype": "temperature", "period": "duration"}, {"name": "ModuleOpTempMin", "taxonomy": "SOLAR", "itemtype": "temperature", "period": "duration"}, {"name": "ModuleOpenCircuitVoltage", "taxonomy": "SOLAR", "itemtype": "voltage", "period": "duration"}, {"name": "ModuleOrientation", "taxonomy": "SOLAR", "itemtype": "moduleOrientation", "period": "duration"}, {"name": "ModulePerfWarrEndDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "ModulePerfWarrGuaranteedOutput", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ModulePerfWarrType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ModulePowerToleranceRangeMax", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "ModulePowerToleranceRangeMin", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "ModuleRatedCurrent", "taxonomy": "SOLAR", "itemtype": "electricCurrent", "period": "duration"}, {"name": "ModuleRatedCurrentAtLowIrrad", "taxonomy": "SOLAR", "itemtype": "electricCurrent", "period": "duration"}, {"name": "ModuleRatedCurrentAtNOCT", "taxonomy": "SOLAR", "itemtype": "electricCurrent", "period": "duration"}, {"name": "ModuleRatedVoltage", "taxonomy": "SOLAR", "itemtype": "voltage", "period": "duration"}, {"name": "ModuleRatedVoltageAtLowIrrad", "taxonomy": "SOLAR", "itemtype": "voltage", "period": "duration"}, {"name": "ModuleRatedVoltageAtNOCT", "taxonomy": "SOLAR", "itemtype": "voltage", "period": "duration"}, {"name": "ModuleSeriesNumOfCells", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "ModuleShortCircuitCurrent", "taxonomy": "SOLAR", "itemtype": "electricCurrent", "period": "duration"}, {"name": "ModuleStyle", "taxonomy": "SOLAR", "itemtype": "module", "period": "duration"}, {"name": "ModuleTechnology", "taxonomy": "SOLAR", "itemtype": "moduleTechnology", "period": "duration"}, {"name": "ModuleTemp", "taxonomy": "SOLAR", "itemtype": "temperature", "period": "instant"}, {"name": "ModuleTempCoeffMaxCurrent", "taxonomy": "SOLAR", "itemtype": "temperature", "period": "instant"}, {"name": "ModuleTempCoeffMaxPower", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "ModuleTempCoeffOpVoltageAmt", "taxonomy": "SOLAR", "itemtype": "voltage", "period": "duration"}, {"name": "ModuleTempCoeffShortCircuitCurrentAmt", "taxonomy": "SOLAR", "itemtype": "electricCurrent", "period": "duration"}, {"name": "ModuleTestingExpense", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "ModuleWidth", "taxonomy": "SOLAR", "itemtype": "length", "period": "duration"}, {"name": "ModuleWt", "taxonomy": "SOLAR", "itemtype": "mass", "period": "duration"}, {"name": "ModulesPerString", "taxonomy": "SOLAR", "itemtype": "integer", "period": "instant"}, {"name": "MonitorContractAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "MonitorContractAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "MonitorContractAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "MonitorContractCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MonitorContractDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MonitorContractExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MonitorContractExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "MonitorContractInitiationDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "MonitorContractRate", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "MonitorContractRateEscalator", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "MonitorContractRateType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MonitorContractTerm", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "MonitorSolutionSWVersion", "taxonomy": "SOLAR", "itemtype": "decimal", "period": "duration"}, {"name": "MonitoringContractCounterparties", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "MountingType", "taxonomy": "SOLAR", "itemtype": "mounting", "period": "duration"}, {"name": "MultipleListeeLetterSignedByNRTL", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "NaturResrcID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "NaturResrcIdentified", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "NaturResrcIdentifiedLoc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "NaturResrcIdentifiedName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "NaturResrcPermitAction", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "NaturResrcPermitActionDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "NaturResrcPermitGoverningAuth", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "NaturResrcPermitID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "NaturResrcPermitIssueDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "NaturResrcPermitLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "NaturResrcStudyAction", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "NetworkType", "taxonomy": "SOLAR", "itemtype": "internetConnection", "period": "duration"}, {"name": "NightTareLossInWtEfficForm", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "NonUnityPowerModelFactorTMMPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "NonUnityPowerModelFactorTMYPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "NoticeAndPmtInstrAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "NoticeAndPmtInstrAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "NoticeAndPmtInstrAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "NoticeAndPmtInstrCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "NoticeAndPmtInstrEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "NoticeAndPmtInstrExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "NoticeAndPmtInstrExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "NoticeAndPmtInstrLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "NoticeOfApprovAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "NoticeOfApprovAvailOfExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "NoticeOfApprovAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "NoticeOfApprovCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "NoticeOfApprovDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "NoticeOfApprovEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "NoticeOfApprovExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "NoticeOfApprovExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "NoticeOfCommercOpDateAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "NoticeOfCommercOpDateAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "NoticeOfCommercOpDateAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "NoticeOfCommercOpDateCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "NoticeOfCommercOpDateEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "NoticeOfCommercOpDateExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "NoticeOfCommercOpDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "NoticeOfCommercOperationAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "NoticeOfCommercOperationAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "NoticeOfCommercOperationAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "NoticeOfCommercOperationCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "NoticeOfCommercOperationDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "NoticeOfCommercOperationEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "NoticeOfCommercOperationExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "NoticeOfCommercOperationExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "OMAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "OMAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "OMAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "OMCoName", "taxonomy": "SOLAR", "itemtype": "participant", "period": "duration"}, {"name": "OMCoWebsite", "taxonomy": "SOLAR", "itemtype": "anyURI", "period": "duration"}, {"name": "OMContractAddr", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OMContractAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "OMContractAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "OMContractAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "OMContractCapOnLiabilities", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "OMContractCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OMContractCommencementDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "OMContractContinuityAgreeKeyTerms", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OMContractCustomer", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OMContractDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OMContractEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "OMContractExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OMContractExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "OMContractFee", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "OMContractInitiationDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "OMContractInvoicingDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "OMContractManualAvail", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "OMContractOpPlan", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OMContractPerfGuaranty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OMContractPmtDeadline", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "OMContractPmtMeth", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OMContractProvider", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OMContractProviderContactNameAndTitle", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OMContractRate", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "OMContractRateEscalator", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "OMContractRateType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OMContractResponseTime", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OMContractReviewConsidered", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "OMContractScopeofWork", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OMContractSecondarySubcontractorAddr", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OMContractSecondarySubcontractorCo", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OMContractSecondarySubcontractorContactNameAndTitle", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OMContractSecondarySubcontractorEmail", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OMContractSecondarySubcontractorPHone", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OMContractSpecialFeat", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OMContractStructAndHistory", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OMContractSubcontractor", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OMContractSubcontractorAddr", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OMContractSubcontractorContactNameAndTitle", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OMContractSubcontractorEmail", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OMContractSubcontractorScopeofWork", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OMContractSubcontractorTelephone", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OMContractTerm", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "OMContractTermRights", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OMContractorGuaranteedOutput", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "OMContractorPerfGuarantee", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "OMContractorPerfGuaranteeCommencementDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "OMContractorPerfGuaranteeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "OMContractorPerfGuaranteeTerm", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "OMContractorPerfGuaranteeType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OMCostPerWatt", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "OMDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OMExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OMManualAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "OMManualAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "OMManualAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "OMManualCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OMManualEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "OMManualExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OMProviderCaseID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OMTechnicianSystemEmployeeCount", "taxonomy": "SOLAR", "itemtype": "integer", "period": "instant"}, {"name": "OffTakerContractReviewConsidered", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "OffTakerID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OffTakerName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OfftakerEmail", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OfftakerID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OfftakerName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OfftakerProjectedElecSavingstoUtilityAmt", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "OfftakerProjectedElecSavingstoUtilityPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "OneYearInPlaneAssumedIrradiation", "taxonomy": "SOLAR", "itemtype": "irradiance", "period": "duration"}, {"name": "OneYearInPlaneMeasIrradiation", "taxonomy": "SOLAR", "itemtype": "irradiance", "period": "duration"}, {"name": "OpAccessDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpAgreeForMasterLesseeLesseeAndOpAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "OpAgreeForMasterLesseeLesseeAndOpAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "OpAgreeForMasterLesseeLesseeAndOpAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "OpAgreeForMasterLesseeLesseeAndOpCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpAgreeForMasterLesseeLesseeAndOpDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpAgreeForMasterLesseeLesseeAndOpEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "OpAgreeForMasterLesseeLesseeAndOpExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpAgreeForMasterLesseeLesseeAndOpExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "OpCoResponsibleForRepair", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpCombinationLockPwdInverterPwd", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpDeveloperInsurReqrmnts", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpDeveloperRptReqrmnts", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpDeveloperTaxOblig", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpDistanceNearestOwnPVSystem", "taxonomy": "SOLAR", "itemtype": "length", "period": "duration"}, {"name": "OpEarthquakeInsur", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "OpEventEstEnergyLost", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "OpExpensesCostPerWatt", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "OpGuaranteeAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "OpGuaranteeAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "OpGuaranteeAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "OpGuaranteeCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpGuaranteeDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpGuaranteeEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "OpGuaranteeExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpGuaranteeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "OpIssuesAckTime", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "OpIssuesDateAndTimeIssueCommenced", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "OpIssuesDateAndTimeIssueResolved", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "OpIssuesDateAndTimeProdResumed", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "OpIssuesDateAndTimeProdStopped", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "OpIssuesDatePMCompleted", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "OpIssuesDatePMStarted", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "OpIssuesEnergyLossDueToIssue", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "OpIssuesEnvHealthAndSafetyRelated", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "OpIssuesFutureSteps", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpIssuesImpactOfIssue", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpIssuesInterventionTime", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "OpIssuesLengthofIssue", "taxonomy": "SOLAR", "itemtype": "integer", "period": "instant"}, {"name": "OpIssuesPlanOfAction", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpIssuesResolTime", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "OpIssuesRptIssueDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpIssuesTitleOfIssue", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpIssuesWarrRelated", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "OpManualAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "OpManualAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "OpManualAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "OpManualCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpManualDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpManualEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "OpManualExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpManualExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "OpMgrBillingMeth", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpMgrConsumablesStrategy", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpMgrContOfOpProgram", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpMgrEnergyForecastingCapabilities", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpMgrFailureAndRemedProcedures", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpMgrFederalTaxIDNum", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpMgrID", "taxonomy": "SOLAR", "itemtype": "legalEntityIdentifier", "period": "duration"}, {"name": "OpMgrInsurPolicyMgmt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpMgrMegawattsUnderMgmt", "taxonomy": "SOLAR", "itemtype": "power", "period": "duration"}, {"name": "OpMgrNERCAndFERCQual", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpMgrNumOfProj", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "OpMgrNumOfStates", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpMgrOpCenter", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpMgrOtherServ", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpMgrOutsourcingPlan", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpMgrPerfGuarantees", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpMgrPreventAndCorrectiveMaint", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpMgrRECAccounting", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpMgrRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpMgrSparePartsStrategy", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpMgrSupplyStrategy", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpMgrWarrExperience", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpMgrWorkflow", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpPerfDaylightHoursInceptToDate", "taxonomy": "SOLAR", "itemtype": "decimal", "period": "instant"}, {"name": "OpPerfDaysProdLost", "taxonomy": "SOLAR", "itemtype": "duration", "period": "instant"}, {"name": "OpPerfDaysofOperation", "taxonomy": "SOLAR", "itemtype": "duration", "period": "instant"}, {"name": "OpPerfDowntime", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "OpPerfDowntimeInceptToDate", "taxonomy": "SOLAR", "itemtype": "duration", "period": "instant"}, {"name": "OpPerfFailedComponent", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpPerfFaultCodeCount", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "OpPerfGuaranteeSponsorGuaranteedOutput", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "OpPerfGuaranteeSponsorPerfGuarantee", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "OpPerfGuaranteeSponsorPerfGuaranteeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "OpPerfGuaranteeSponsorPerfGuaranteeInitiationDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "OpPerfGuaranteeSponsorPerfGuaranteeTerm", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "OpPerfGuaranteeSponsorPerfGuaranteeType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpPerfHostElectricityUseProfile", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "OpPerfHostPurchOptTerms", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpPerfInsulatedGAteBipolarTransistorsTemp", "taxonomy": "SOLAR", "itemtype": "temperature", "period": "instant"}, {"name": "OpPerfPMPctCompleted", "taxonomy": "SOLAR", "itemtype": "percent", "period": "instant"}, {"name": "OpPerfPMPctRemaining", "taxonomy": "SOLAR", "itemtype": "percent", "period": "instant"}, {"name": "OpProjMgrToThirdPartyOwn", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "OpRptAgreeRelatedToMajorEvent", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpRptAgreeSectionRelatedToMajorEvent", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpRptAgreeVarianceRelatedToMajorEvent", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpRptAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "OpRptAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "OpRptAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "OpRptCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpRptCommentAboutMajorEvent", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpRptDateOfMajorEvent", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "OpRptDescOfMajorEvent", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpRptDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpRptEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "OpRptEndDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "OpRptExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpRptLevel", "taxonomy": "SOLAR", "itemtype": "mORLevel", "period": "duration"}, {"name": "OpRptMajorEvent", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpRptMaterialNonRoutineMaint", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpRptOverview", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpRptPreparerName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpRptRegulMattersCurtailmentandTransIssues", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpRptResponseTimeToMajorEvent", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpRptRoutinePM", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpRptSeverityOfMajorEvent", "taxonomy": "SOLAR", "itemtype": "eventSeverity", "period": "duration"}, {"name": "OpRptWarrMgmt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OpStatus", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "instant"}, {"name": "OptimizerCertListing", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OptimizerHasCertEN61000", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "OptimizerHasCertIEC61010", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "OptimizerHasCertUL1741", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "OptimizerMPPTOpRangeVoltageMax", "taxonomy": "SOLAR", "itemtype": "voltage", "period": "duration"}, {"name": "OptimizerMPPTOpRangeVoltageMin", "taxonomy": "SOLAR", "itemtype": "voltage", "period": "duration"}, {"name": "OptimizerMaxEffic", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "OptimizerMaxInputCurrent", "taxonomy": "SOLAR", "itemtype": "electricCurrent", "period": "duration"}, {"name": "OptimizerMaxInputVoltage", "taxonomy": "SOLAR", "itemtype": "voltage", "period": "duration"}, {"name": "OptimizerMaxOutputCurrent", "taxonomy": "SOLAR", "itemtype": "electricCurrent", "period": "duration"}, {"name": "OptimizerMaxOutputVoltage", "taxonomy": "SOLAR", "itemtype": "voltage", "period": "duration"}, {"name": "OptimizerMaxShortCircuitCurrent", "taxonomy": "SOLAR", "itemtype": "electricCurrent", "period": "duration"}, {"name": "OptimizerMaxSystemVoltage", "taxonomy": "SOLAR", "itemtype": "voltage", "period": "duration"}, {"name": "OptimizerRatedInputPower", "taxonomy": "SOLAR", "itemtype": "power", "period": "duration"}, {"name": "OptimizerServiceability", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OptimizerType", "taxonomy": "SOLAR", "itemtype": "optimizerType", "period": "duration"}, {"name": "OptimizerWtEffic", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "OrientationAzimuth", "taxonomy": "SOLAR", "itemtype": "planeAngle", "period": "instant"}, {"name": "OrientationGCR", "taxonomy": "SOLAR", "itemtype": "percent", "period": "instant"}, {"name": "OrientationMaxTrackerRotationLimit", "taxonomy": "SOLAR", "itemtype": "planeAngle", "period": "duration"}, {"name": "OrientationMinTrackerRotationLimit", "taxonomy": "SOLAR", "itemtype": "planeAngle", "period": "duration"}, {"name": "OrientationTilt", "taxonomy": "SOLAR", "itemtype": "planeAngle", "period": "instant"}, {"name": "OtherAdminFeesPerWatt", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "OtherEquipDueDiligenceReportsAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "OtherEquipDueDiligenceReportsAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "OtherEquipDueDiligenceReportsAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "OtherEquipDueDiligenceReportsCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OtherEquipDueDiligenceReportsDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OtherEquipDueDiligenceReportsEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "OtherEquipDueDiligenceReportsExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OtherEquipDueDiligenceReportsExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "OtherExpensesPerWatt", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "OtherIncomePerWatt", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "OtherPermitsGoverningAuthName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OtherPermitsIssueDate", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OtherPermitsLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OtherPermitsType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "OtherPmtToFinanciers", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "OtherPmtToFinanciersPerWatt", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "OtherTaxExpenseBenefitPerWatt", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "OtherTestingSourceRequirementDocUsedDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PBIRevenue", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "PBIRevenuePerWatt", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "PPAContractAdditionalTermDuration", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "PPAContractAdditionalTermNum", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "PPAContractReviewConsidered", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "PPAContractTermsAssignProvisions", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PPAContractTermsBuyoutOptInPPA", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PPAContractTermsCommercOpDateGuaranty", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PPAContractTermsContractHistoryAndStruct", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PPAContractTermsCurtailProvisions", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PPAContractTermsDateOfContractExp", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PPAContractTermsDateOfContractInitiation", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PPAContractTermsDefaultProvisions", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PPAContractTermsEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PPAContractTermsEndofTermProvisions", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PPAContractTermsFinAssurances", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PPAContractTermsInsurReqrmnts", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PPAContractTermsLimitationofLiability", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PPAContractTermsOrigTermOfPPALease", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "PPAContractTermsPPAAmendmentEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PPAContractTermsPPAAmendmentExecutionDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PPAContractTermsPPAAmendmentExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PPAContractTermsPPACntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PPAContractTermsPPAFirmVolume", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "PPAContractTermsPPAGuaranteedOutput", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "PPAContractTermsPPAPerfGuarantee", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "PPAContractTermsPPAPerfGuaranteeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PPAContractTermsPPAPerfGuaranteeInitiationDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PPAContractTermsPPAPerfGuaranteeTerm", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "PPAContractTermsPPAPerfGuaranteeType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PPAContractTermsPPAPortionOfSite", "taxonomy": "SOLAR", "itemtype": "percent", "period": "instant"}, {"name": "PPAContractTermsPPAPortionOfUnits", "taxonomy": "SOLAR", "itemtype": "integer", "period": "instant"}, {"name": "PPAContractTermsPPATerm", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "PPAContractTermsPmtFreq", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PPAContractTermsPowerOfftakeAgreeType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PPAContractTermsProdGuarantee", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "PPAContractTermsProvider", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PPAContractTermsRECBundledWithElectricity", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "PPAContractTermsSiteLeaseAgree", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "PPAContractTermsSpecialCustomerRightsAndOblig", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PPAContractTermsSpecialFeat", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PPAContractTermsSpecialProviderRightsAndOblig", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PPAContractTermsTermRights", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PPAContractTermsTransAndSchedResponsibilities", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PPADesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PPAPurchrOptToPurch", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PPARateActualAmt", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "PPARateAddrForInvoices", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PPARateAmtActualToIncept", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "PPARateCntrpartyRptReqrmnts", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PPARateCntrpartyTaxObligAmt", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "PPARateCntrpartyTaxObligDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PPARateCoInvoicesSentTo", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PPARateContactAddrToRecvNotices", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PPARateContactEmailToRecvNotices", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PPARateContactToRecvNotices", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PPARateContractExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PPARateEmailAddrToSendInvoices", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PPARateEscalator", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "PPARateExpectAmt", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "PPARateExpectAmtInceptToDate", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "PPARateHostTelephoneToRecvNotices", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PPARateInvoicingDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PPARateNameOfContactToSendInvoices", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PPARateNameOfHostToRecvNotices", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PPARatePhoneOfInvoicesContact", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PPARatePmtDeadline", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PPARatePmtMeth", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PPARateProdCap", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "PPARateProdGuarantee", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "PPARateProdGuaranteeTiming", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PPARateRemainingTermofPPALease", "taxonomy": "SOLAR", "itemtype": "duration", "period": "instant"}, {"name": "PPARateSeasoningNumOfPmtMade", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "PPARateSystemTrueUpProd", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "PPARateTimeOfUseFlag", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "PPARateTotalUpfrontPmt", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "PPARateTrueupTiming", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PPARateType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PTOInterconnApprovAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "PTOInterconnApprovAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "PTOInterconnApprovAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "PTOInterconnApprovCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PTOInterconnApprovDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PTOInterconnApprovEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PTOInterconnApprovExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PTOInterconnApprovExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PVArrayEnergyOneYearYield", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "PVSystemID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PVSystemOneYearYield", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "PVSystemPerfSamplingInterval", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ParallelMonitorCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ParallelMonitorContractExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "ParallelMonitorContractInitiationDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "ParallelMonitorContractTerm", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "ParallelMonitorOngoingMonFee", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "ParallelMonitorUpfrontMobilizationFee", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "ParasiticLossMeasInTest", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ParasiticLossModelFactorTMMPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "ParasiticLossModelFactorTMYPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "ParentCoChildCoType", "taxonomy": "SOLAR", "itemtype": "sPVOrCounterparty", "period": "duration"}, {"name": "ParentCoStakeInChildCoPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "ParentCoType", "taxonomy": "SOLAR", "itemtype": "sPVOrCounterparty", "period": "duration"}, {"name": "ParentGuaranteeBeneficiary", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ParentGuaranteeDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ParentGuaranteeDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ParentGuaranteeDuration", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "ParentGuaranteeEffectDate", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "ParentGuaranteeExpDate", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "ParentGuaranteeGuarantor", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ParentGuaranteeLimits", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ParentGuaranteeMinLiquidity", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "ParentGuaranteeOblig", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ParentGuaranteeObligors", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PartnershipFlipCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PartnershipFlipCntrpartyAddr", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PartnershipFlipCntrpartyJurisdiction", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PartnershipFlipCntrpartyType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PartnershipFlipDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PartnershipFlipExecutionDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PartnershipFlipExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PartnershipFlipP50FlipDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PartnershipFlipP50FlipPeriod", "taxonomy": "SOLAR", "itemtype": "duration", "period": "instant"}, {"name": "PartnershipFlipP75FlipDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PartnershipFlipP75FlipPeriod", "taxonomy": "SOLAR", "itemtype": "duration", "period": "instant"}, {"name": "PartnershipFlipP90FlipDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PartnershipFlipP90FlipPeriod", "taxonomy": "SOLAR", "itemtype": "duration", "period": "instant"}, {"name": "PartnershipFlipP95FlipDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PartnershipFlipP95FlipPeriod", "taxonomy": "SOLAR", "itemtype": "duration", "period": "instant"}, {"name": "PartnershipFlipP99FlipDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PartnershipFlipP99FlipPeriod", "taxonomy": "SOLAR", "itemtype": "duration", "period": "instant"}, {"name": "PartnershipFlipTermOfContract", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "PartnershipFlipYield", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "PerfGuaranteeDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PerfGuaranteeDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PerfGuaranteeEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PerfGuaranteeExclusions", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PerfGuaranteeExpDate", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PerfGuaranteeLiquidatedDamages", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "PerfGuaranteeProvider", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PerfGuaranteeTerm", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "PerfModelModifiedFlag", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "PerfRatioMethodology", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PerfRatioNonWeatherCorrected", "taxonomy": "SOLAR", "itemtype": "pure", "period": "duration"}, {"name": "PerfRatioWeatherCorrected", "taxonomy": "SOLAR", "itemtype": "pure", "period": "duration"}, {"name": "PeriodOfApplicableDistribution", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PeriodicBudgetEndDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PeriodicBudgetNumberforthePeriod", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "PeriodicBudgetOutputEnergy", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "PeriodicBudgetStateDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PeriodicBudgetSystemAvailPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "PermittingAndLicensesExpense", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "PhaseOfProjNeeded", "taxonomy": "SOLAR", "itemtype": "projectPhase", "period": "duration"}, {"name": "PledgeAgreeAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "PledgeAgreeAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "PledgeAgreeAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "PledgeAgreeCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PledgeAgreeDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PledgeAgreeEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PledgeAgreeExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PledgeAgreeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PledgeAgreeLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PmtForRentPerWatt", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "PmtServicingACHPmt", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "PmtServicingACHPmtDiscountAmt", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "PmtServicingACHPmtDiscountPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "PmtServicingACHPmtPenalty", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "PmtServicingAnnualEscalatorforLeasePmt", "taxonomy": "SOLAR", "itemtype": "percent", "period": "instant"}, {"name": "PmtServicingBaseLeasePmt", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "PmtServicingFirstPmtDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PmtServicingInsurPmtRecv", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "PmtServicingLastPmtDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PmtServicingLeaseEscalatorEndDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PmtServicingLeaseEscalatorStartDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PmtServicingLeaseInitialMonPmt", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "PmtServicingLeasePrepaid", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "PmtServicingLeasePrepaidAmt", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "PmtServicingNextPmtDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PmtServicingNextRateAdjustmentDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PolicyFormVersion", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PortfolioID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PortfolioLegalEntity", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PortfolioLevelDebt", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "PortfolioLevelLegalEntity", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "PortfolioNumOfSystems", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "PortfolioUsedInFund", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "PostClosePostClosingItems", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PostClosePunchListItems", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PowerAC", "taxonomy": "SOLAR", "itemtype": "power", "period": "instant"}, {"name": "PowerDC", "taxonomy": "SOLAR", "itemtype": "power", "period": "instant"}, {"name": "PowerPerfIndex", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "PowerRtgInWtEfficForm", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "PowerTargetCapMeas", "taxonomy": "SOLAR", "itemtype": "power", "period": "duration"}, {"name": "PrecipitationType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PredictedAllInOneYearYield", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "PredictedEnergyAtTheRevenueMeter", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "PredictedEnergyAtTheRevenueMeterForPeriod", "taxonomy": "SOLAR", "itemtype": "energy", "period": "instant"}, {"name": "PredictedEnergyAvailEstRatio", "taxonomy": "SOLAR", "itemtype": "percent", "period": "instant"}, {"name": "PredictedEnergyAvailable", "taxonomy": "SOLAR", "itemtype": "energy", "period": "instant"}, {"name": "PreparerOFEngServChecklistRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfAdvisorInvoices", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfAppraisal", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfApprovNotice", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfAssetMgmtAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfAssignAndAssumpAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfAssignOfInterest", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfBillOfSale", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfBoardResolForMasterLesseeLesseeAndOp", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfBreakageFeeAgreeAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfBuildingInspct", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfBusinessInterruptionInsurPolicy", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfCasualtyInsurPolicy", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfCertOfAcceptRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfCertOfCompl", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfCertOfFinalCompl", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfCertOfFormForMasterLesseeLesseeAndOp", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfCertOfInsur", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfClosingCert", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfClosingIndemnityAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfCoTenancyAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfCommercGeneralLiabilityInsurPolicy", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfCommitmentAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfComponentStatusRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfConstrContractorNoticeOfCert", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfConstrIssuesRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfConstrLoanAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfConstrMonitorRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfContOfOpAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfCreditReportsDoc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfDesignAndConstrDoc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfDeveloperPortfolioPerfGuaranteeAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfDeveloperProjPerfGuaranteeAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfEPCContract", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfEasementRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfElecInspct", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfEnergyProdInsurPolicy", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfEnvAssessI", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfEnvAssessII", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfEnvImpactRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfEquipWarr", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfEquityContribAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfEquityContribGuarantee", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfEstoppelCertPPA", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfExposureRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfFinLeaseSched", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfFundMemo", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfFundProposalReq", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfGuaranteeAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfHedgeAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfHostAck", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfIECRECert", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfIncentiveAssign", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfIncumbencyCert", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfIndepEngOpinRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfIndepEngRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfInstallAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfInsurConsultantRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfInterconnAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfInterconnApprov", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfInvestMemoAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfInvoiceInclWiringInstr", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfLCCRegistration", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfLLCAAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfLLCFormDoc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfLOCAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfLeaseContractForProj", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfLesseeClaimDoc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfLesseeCollateralAgencyAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfLesseeSecurityAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfLiabilityInsurCert", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfLienWaiverAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfLocalIncentiveContract", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfMasterLeaseAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfMasterLesseeSecurityAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfMasterPurchAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfMasterServAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfMbrpCertOfLessee", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfMbrpCertOfMasterLessee", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfMbrpInterestPurchAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfMechComplCertAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfModuleAccelAgeTestRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfModuleFactoryAuditRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfMonitorContractAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfNoticeAndPmtInstr", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfNoticeOfApprov", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfNoticeOfCommercOpDate", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfNoticeOfCommercOperation", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfOMAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfOMManual", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfOMSubcontractorContract", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfOpAgreeForMasterLesseeLesseeAndOp", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfOpEventRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfOpGuarantee", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfOpIssuesRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfOpManual", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfOpPerfSponsorGuaranteeContract", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfOpRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfOtherEquipDueDiligenceReports", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfPPA", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfPTOInterconnApprov", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfParentGuaranteeAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfPartnershipFlipContractForProj", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfPerfGuaranteeAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfPledgeAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfPriceFile", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfPriceModelRpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfProjAdminAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfPropertyInsurCert", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfPropertyInsurPolicy", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfPropertyTaxExemptionOpin", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfPunchList", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfQualFacilSelfCert", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfRECBuyerAck", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfRECOfftakerAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfRECPerfAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfSalesLeasebackContractForProj", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfSecurityAgreeSupl", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfSecurityContract", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfSharedFacilityAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfSiteCtrlContract", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfSiteLeaseAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfSiteLeaseAssign", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfSiteLeaseMemo", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfSiteLicenseAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfSubstantialComplCert", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfSuplRptReviewOfInsurReview", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfSuplRptReviewOfLocalTaxReview", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfSupplyAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfSuretyBondPolicyInsurPolicy", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfTaxIndemnityAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfTaxOpin", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfTermLoanAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfTermSheet", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfTitleSurvey", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfTransRptAndCurtailEst", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfUCCPrecautLeaseFiling", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfUCCSecurityAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfUCCTaxLienAndJudgementLienSearches", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfUniversalInsurPolicy", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfVegMgmtAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfWashingAndWasteMgmtAgree", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfWiringInstr", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PreparerOfWorkersCompensationInsurPolicy", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PressureAtmospheric", "taxonomy": "SOLAR", "itemtype": "pressure", "period": "duration"}, {"name": "PriceFileAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "PriceFileAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "PriceFileAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "PriceFileCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PriceFileDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PriceFileEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PriceFileExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PriceFileExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PriceModelAccrualAcctDeposit", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "PriceModelAvgAnnualRentPmt", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "PriceModelDeprecBasis", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "PriceModelDeprecMeth", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PriceModelEffectAfterTaxEquivInternalRateOfRtn", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "PriceModelEffectAfterTaxEquivTerminalInternalRateOfRtn", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "PriceModelEffectAfterTaxInternalRateOfRtn", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "PriceModelEffectAfterTaxTerminalInternalRateOfRtn", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "PriceModelExpectDeferredIncome", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "PriceModelExpectDeferredInvestTaxCredit", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "PriceModelExpectDeferredTaxLiability", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "PriceModelExpectGrossInvestBalance", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "PriceModelExpectNetInvestBalance", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "PriceModelExpectRentsRecv", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "PriceModelFederalIncomeTaxRateAssump", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "PriceModelGrossPurchPriceToTotalProjValue", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "PriceModelHoldbackFinalComplPmt", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "PriceModelInvestAvgLife", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "PriceModelInvestTaxCreditGrantBasis", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "PriceModelInvestTaxCreditGrantClaimed", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "PriceModelInvestTaxCreditGrantRecv", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "PriceModelNetIncomeAfterTax", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "PriceModelNomAfterTaxEquivInternalRateOfRtn", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "PriceModelNomAfterTaxEquivTerminalInternalRateOfRtn", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "PriceModelNomAfterTaxInternalRateOfRtn", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "PriceModelNomAfterTaxTerminalInternalRateOfRtn", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "PriceModelPretaxCashRtnExpense", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "PriceModelPretaxCashRtnPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "PriceModelRentPmtIncrements", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PriceModelResidualValueAssump", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "PriceModelSimplePaybackPeriod", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "PriceModelSwapRate", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "PriceModelTaxEquityContrib", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "PriceModelTaxEquityCoverageRatio", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "PriceModelTotalUpfrontAmortizedFees", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "PriceModelTotalUpfrontCapitalizedFees", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "PrincipalAmtOutstngOnLoansManagedAndSecuritizedPerWatt", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "PriorityOfAnyOtherAction", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "PriorityOfCorrectiveAction", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "ProFormaAccrualAcctDepositPctOfGrossPurchPrice", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "ProFormaAssumedAnnualInsurEscalator", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "ProFormaDebtServCoverageRatio", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "ProFormaInitialInsurCost", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "ProFormaInitialInsurCostPerPower", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "ProFormaP50FlipDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "ProdCertHolder", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProdCertIssueDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "ProdCertNum", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProdCertType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProdCertifyingBody", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProdCode", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProdDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProdID", "taxonomy": "SOLAR", "itemtype": "uuid", "period": "duration"}, {"name": "ProdMfr", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProdMfrWebSite", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProdModelCutSheetNew", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ProdModelCutSheetRevised", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProdModelCutSheetRevisedReason", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ProdName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProdNotes", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProdType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProdTypeID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProformaDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProjAddr1", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProjAddr2", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProjAddrCity", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProjAddrCountry", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProjAddrState", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProjAddrZipCode", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProjAdminAgreeAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ProjAdminAgreeAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ProjAdminAgreeAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ProjAdminAgreeCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProjAdminAgreeDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProjAdminAgreeEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "ProjAdminAgreeExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProjAdminAgreeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "ProjAssetType", "taxonomy": "SOLAR", "itemtype": "projectAssetType", "period": "duration"}, {"name": "ProjClassType", "taxonomy": "SOLAR", "itemtype": "projectClass", "period": "duration"}, {"name": "ProjCoSPVFederalTaxID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProjCoSPVName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProjCommentOnResidualValueReview", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProjCounty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProjDateOfLastResidualValueReview", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "ProjDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProjDevelopmentStrategy", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProjDistributedGenerationPortfolioOrUtilityScale", "taxonomy": "SOLAR", "itemtype": "distributedGenOrUtilityScale", "period": "duration"}, {"name": "ProjEarlyBuyOutAmt", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "ProjEarlyBuyoutDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "ProjEarlyBuyoutOpt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProjFederalTaxIncentiveType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProjFinCurtailAbilityAndCap", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProjFinFundDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "ProjFinLessee", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProjFinOtherMaterialOngoingOblig", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProjFinPPATimeOfUse", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ProjFinProjFinNum", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProjFinReportsAndNotifications", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProjFinSideLetters", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProjFinStruct", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProjFinTaxIDNum", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProjFinWorkingCapitalAcctPrefundAmt", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "ProjFinWorkingCapitalAcctReqdAmt", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "ProjFinWorkingCapitalAcctReqdMon", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "ProjFullyContractedPowerSales", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ProjFundLatestCOD", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "ProjHedgeAgreeType", "taxonomy": "SOLAR", "itemtype": "hedge", "period": "duration"}, {"name": "ProjID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProjIndemnifiedAmt", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "ProjInitialFundYear", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "ProjInterconnType", "taxonomy": "SOLAR", "itemtype": "projectInterconnection", "period": "duration"}, {"name": "ProjInvestStatus", "taxonomy": "SOLAR", "itemtype": "investmentStatus", "period": "duration"}, {"name": "ProjLevered", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ProjName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProjProdBasedIncentiveFlag", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ProjPropertyInsurEarthquakeRequirement", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProjPropertyInsurFloodRequirement", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProjRECOfftakeAgree", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ProjRECertFlag", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ProjRebateFlag", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ProjRecentEventAboutTheProj", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProjRecentEventSeverityOfEvent", "taxonomy": "SOLAR", "itemtype": "eventSeverity", "period": "duration"}, {"name": "ProjResidualValueAssump", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "ProjRoofOblig", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProjStage", "taxonomy": "SOLAR", "itemtype": "projectStage", "period": "duration"}, {"name": "ProjState", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ProjStateTaxCreditFlag", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ProjTaxEquityProviderContrib", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "ProjWindStatus", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PropertyPlantAndEquipSalvageValuePerWatt", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "instant"}, {"name": "PropertyTaxExemptionOpinAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "PropertyTaxExemptionOpinAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "PropertyTaxExemptionOpinAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "PropertyTaxExemptionOpinCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PropertyTaxExemptionOpinDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PropertyTaxExemptionOpinEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PropertyTaxExemptionOpinExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PropertyTaxExemptionOpinExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PunchListAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "PunchListCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PunchListCostOfOutstngItems", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PunchListDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PunchListDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "PunchListEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PunchListExpectComplDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "PurchDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "QualFacilSelfCertAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "QualFacilSelfCertAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "QualFacilSelfCertAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "QualFacilSelfCertCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "QualFacilSelfCertDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "QualFacilSelfCertEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "QualFacilSelfCertExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "QualFacilSelfCertExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "RECActualAmt", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "RECActualAmtInceptToDate", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "RECActualToExpectRevenue", "taxonomy": "SOLAR", "itemtype": "percent", "period": "instant"}, {"name": "RECActualToExpectRevenueInceptToDate", "taxonomy": "SOLAR", "itemtype": "percent", "period": "instant"}, {"name": "RECBuyerAckAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "RECBuyerAckAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "RECBuyerAckAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "RECBuyerAckCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "RECBuyerAckDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "RECBuyerAckEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "RECBuyerAckExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "RECBuyerAckExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "RECContractAmendmentExecutionDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "RECContractExecutionDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "RECContractExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "RECContractFirmPrice", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "RECContractFirmVolume", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "RECContractGuaranteedOutput", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "RECContractInitiationDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "RECContractPortionOfSite", "taxonomy": "SOLAR", "itemtype": "percent", "period": "instant"}, {"name": "RECContractPortionOfUnits", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "RECContractRateEscalator", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "RECContractRateType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "RECContractStruct", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "RECContractTerm", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "RECContractVolumeCap", "taxonomy": "SOLAR", "itemtype": "energy", "period": "duration"}, {"name": "RECEnvAttributesOwn", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "RECExpectAmt", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "RECExpectAmtInceptToDate", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "RECOfftakeAgreeAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "RECOfftakeAgreeAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "RECOfftakeAgreeAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "RECOfftakeAgreeCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "RECOfftakeAgreeDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "RECOfftakeAgreeEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "RECOfftakeAgreeExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "RECOfftakeAgreeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "RECPerfGuarantee", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "RECPerfGuaranteeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "RECPerfGuaranteeNumOfCred", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "RECPerfGuaranteeTerm", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "RECPerfGuaranteeType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "RECPerformaneGuaranteeInitiationDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "RECRevenuePerWatt", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "REInspctBodyName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "Rainfall", "taxonomy": "SOLAR", "itemtype": "length", "period": "duration"}, {"name": "RatedPowerPeakAC", "taxonomy": "SOLAR", "itemtype": "power", "period": "duration"}, {"name": "RatioArrayCapAsMeasToArrayCapAsRatedDC", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "RatioMeasInsolationToP50", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "RatioMeasInsolationToP50InceptToDate", "taxonomy": "SOLAR", "itemtype": "percent", "period": "instant"}, {"name": "RatioMeasToExpectEnergyAtTheRevenueMeter", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "RatioMeasToExpectEnergyAtTheRevenueMeterInceptToDate", "taxonomy": "SOLAR", "itemtype": "percent", "period": "instant"}, {"name": "RealEstateTaxExpensePerWatt", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "RebateRevenue", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "RebateRevenuePerWatt", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "RefCellCalibrationConstantAtRptCond", "taxonomy": "SOLAR", "itemtype": "decimal", "period": "duration"}, {"name": "ReferenceOneYearYield", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "RegulAppApprovDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "RegulAppLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "RegulAppSubmsnDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "RegulApprovLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "RegulApprovStatus", "taxonomy": "SOLAR", "itemtype": "regulatoryApprovalStatus", "period": "duration"}, {"name": "RegulCertNum", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "RegulFERC203AppApprovNoticeDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "RegulFERC203AppApprovNoticeLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "RegulFERC203AppLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "RegulFERC203AppSubmsnDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "RegulFERC203Flag", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "RegulFERC203Status", "taxonomy": "SOLAR", "itemtype": "regulatoryApprovalStatus", "period": "duration"}, {"name": "RegulFERC205AppApprovNoticeDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "RegulFERC205AppApprovNoticeLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "RegulFERC205AppLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "RegulFERC205AppSubmsnDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "RegulFERC205Flag", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "RegulFERC205Status", "taxonomy": "SOLAR", "itemtype": "regulatoryApprovalStatus", "period": "duration"}, {"name": "RegulFERCType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "RegulFacilityType", "taxonomy": "SOLAR", "itemtype": "regulatoryFacility", "period": "duration"}, {"name": "RegulPUCApprov", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "RegulPowerMkt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "RegulSpecialFeat", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ReportableEnvCond", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ReportableEnvCondAction", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ReserveAcctNum", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ReserveAcctReqdDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "ReserveCollateralType", "taxonomy": "SOLAR", "itemtype": "reserveCollateral", "period": "duration"}, {"name": "ReserveFormOfCurrentReserve", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ReserveFundAccumulationOnSched", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ReserveLOCProviderCreditRtg", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ReservePreFundedAmt", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "ReservePreFundedAmtReqd", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "ReservePreFundedNumOfMon", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "ReservePreFundedNumOfMonReqd", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "ReserveReserveHasBeenUsed", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ReserveTargetAmt", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "ReserveUse", "taxonomy": "SOLAR", "itemtype": "reserveUse", "period": "duration"}, {"name": "RevenueGrade", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "RevenueMeterDimensionsHeight", "taxonomy": "SOLAR", "itemtype": "length", "period": "duration"}, {"name": "RevenueMeterDimensionsLen", "taxonomy": "SOLAR", "itemtype": "length", "period": "duration"}, {"name": "RevenueMeterDimensionsWidth", "taxonomy": "SOLAR", "itemtype": "length", "period": "duration"}, {"name": "RevenueMeterEnclosure", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "RevenueMeterFreq", "taxonomy": "SOLAR", "itemtype": "frequency", "period": "duration"}, {"name": "RevenueMeterKilovoltAmpereReactiveData", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "RevenueMeterMaxRtgContCurrent", "taxonomy": "SOLAR", "itemtype": "electricCurrent", "period": "duration"}, {"name": "RevenueMeterMaxRtgContVoltageLineToLine", "taxonomy": "SOLAR", "itemtype": "voltage", "period": "duration"}, {"name": "RevenueMeterMaxRtgContVoltageLineToNeutral", "taxonomy": "SOLAR", "itemtype": "voltage", "period": "duration"}, {"name": "RevenueMeterOpTemp", "taxonomy": "SOLAR", "itemtype": "temperature", "period": "duration"}, {"name": "RevenueMeterOpTempRangeMax", "taxonomy": "SOLAR", "itemtype": "temperature", "period": "duration"}, {"name": "RevenueMeterOpTempRangeMin", "taxonomy": "SOLAR", "itemtype": "temperature", "period": "duration"}, {"name": "RevenueMeterPF", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "RevenueMeterPhase", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "RevenueMeterPhaseData", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "RevenueMeterRtgContVoltage", "taxonomy": "SOLAR", "itemtype": "voltage", "period": "duration"}, {"name": "RevenueMeterSocketType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "RevenueMeterStartingWatts", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "RevenueMeterTypicalWattLoss", "taxonomy": "SOLAR", "itemtype": "power", "period": "duration"}, {"name": "RevenueMeterVoltageRtgAccuracyRange", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "RevenueMeterWt", "taxonomy": "SOLAR", "itemtype": "mass", "period": "duration"}, {"name": "RevenuesPerWatt", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "RiskPriorityNum", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "RoofSlopeType", "taxonomy": "SOLAR", "itemtype": "roofSlope", "period": "duration"}, {"name": "RoofType", "taxonomy": "SOLAR", "itemtype": "roof", "period": "duration"}, {"name": "SCADACommProtocol", "taxonomy": "SOLAR", "itemtype": "communicationProtocol", "period": "duration"}, {"name": "SCADADocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SCADAIPAddr", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SCADALicenseExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "SCADALicenseExpense", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "SCADAMfrContactAndTitle", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SCADAMfrEmailAddr", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SCADAMfrName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SCADAModel", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SCADANumOfUnits", "taxonomy": "SOLAR", "itemtype": "integer", "period": "instant"}, {"name": "SWIFTCode", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SaleLeasebackCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SaleLeasebackCntrpartyAddr", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SaleLeasebackCntrpartyJurisdiction", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SaleLeasebackCntrpartyType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SaleLeasebackExecutionDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "SaleLeasebackExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "SaleLeasebackTermOfContract", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "SchedAndForecastingExpense", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "SecurityAddr", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SecurityAgreeSuplAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SecurityAgreeSuplAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SecurityAgreeSuplAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SecurityAgreeSuplCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SecurityAgreeSuplDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SecurityAgreeSuplEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "SecurityAgreeSuplExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SecurityAgreeSuplExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "SecurityCo", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SecurityEmailAndPhone", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SecurityEquipMaintExpense", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "SecurityGuardExpense", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "SecurityInterestInAssetMgmtAgree", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SecurityInterestInEPCAgree", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SecurityInterestInEquityCapitalContribAgree", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SecurityInterestInHedgeAgree", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SecurityInterestInIndivContractorAgree", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SecurityInterestInLLCAgree", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SecurityInterestInLeaseSched", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SecurityInterestInMasterLeaseAgree", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SecurityInterestInMbrpInterestPurchAgree", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SecurityInterestInOMAgree", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SecurityInterestInPPA", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SecurityInterestInSiteLeaseAgree", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SecurityInterestInSitePermit", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SecurityInterestInTermLoanAgree", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SecurityInterestProvider", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SecurityInterestRecv", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SecurityInterestsAssetSecuredType", "taxonomy": "SOLAR", "itemtype": "assetSecured", "period": "duration"}, {"name": "SecurityInterestsBankAcctNum", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SecurityInterestsComments", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SecurityInterestsGranteeCntrpartyID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SecurityInterestsGranteeSPVID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SecurityInterestsGranteeType", "taxonomy": "SOLAR", "itemtype": "sPVOrCounterparty", "period": "duration"}, {"name": "SecurityInterestsGrantorCntrpartyID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SecurityInterestsGrantorSPVID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SecurityInterestsGrantorType", "taxonomy": "SOLAR", "itemtype": "sPVOrCounterparty", "period": "duration"}, {"name": "SecurityInterestsInterestRecordedFlag", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SecurityInterestsStatus", "taxonomy": "SOLAR", "itemtype": "securityInterestStatus", "period": "duration"}, {"name": "SecurityInterestsType", "taxonomy": "SOLAR", "itemtype": "securityInterest", "period": "duration"}, {"name": "SecurityLocalCoExpenseForResponse", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "SecuritySWUpgradeExpense", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "SecurityTransExpense", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "SerialNum", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SeriesResistanceModelFactorTMMPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "SeriesResistanceModelFactorTMYPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "ShadingModelFactorTMMPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "ShadingModelFactorTMYPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "SharedFacilityAgreeAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SharedFacilityAgreeAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SharedFacilityAgreeAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SharedFacilityAgreeCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SharedFacilityAgreeDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SharedFacilityAgreeEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "SharedFacilityAgreeExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SharedFacilityAgreeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "SiteAcreage", "taxonomy": "SOLAR", "itemtype": "area", "period": "duration"}, {"name": "SiteAddr1", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteAddr2", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteAddrCity", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteAddrCountry", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteAddrState", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteAddrZipCode", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteBarometricPressure", "taxonomy": "SOLAR", "itemtype": "pressure", "period": "instant"}, {"name": "SiteClimateClassificationIECRE", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteClimateClassificationKoppen", "taxonomy": "SOLAR", "itemtype": "climateClassificationKoppen", "period": "duration"}, {"name": "SiteClimateZoneTypeANSI", "taxonomy": "SOLAR", "itemtype": "climateZoneANSI", "period": "duration"}, {"name": "SiteCollectionSubstationAvail", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SiteCtrlContractStructAndHistory", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteCtrlDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteCtrlEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "SiteCtrlEndofTermProvisions", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteCtrlHostCo", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteCtrlLessee", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteCtrlLessor", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteCtrlNumOfSites", "taxonomy": "SOLAR", "itemtype": "integer", "period": "instant"}, {"name": "SiteCtrlRent", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "SiteCtrlReqdSiteAccessNotice", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteCtrlSiteAccessAgreeCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteCtrlSiteAccessReqrmnts", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteCtrlSiteHostContactNameAndTitle", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteCtrlSiteHostEmailAndPhone", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteCtrlSpecialFeat", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteCtrlTerm", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "SiteCtrlTitlePolicy", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteCtrlType", "taxonomy": "SOLAR", "itemtype": "siteControl", "period": "duration"}, {"name": "SiteElevationAvg", "taxonomy": "SOLAR", "itemtype": "length", "period": "duration"}, {"name": "SiteEnvCondBirdPopulations", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SiteEnvCondDieselSoot", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SiteEnvCondDust", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SiteEnvCondHail", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SiteEnvCondHighInsolation", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SiteEnvCondHighWind", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SiteEnvCondIndustrialEmissions", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SiteEnvCondPollen", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SiteEnvCondSaltAir", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SiteGeospatialBoundaryDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteGeospatialBoundaryFileURI", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteGeospatialBoundaryGISFileFormat", "taxonomy": "SOLAR", "itemtype": "gISFileFormat", "period": "duration"}, {"name": "SiteID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteLatitudeAtRevenueMeter", "taxonomy": "SOLAR", "itemtype": "planeAngle", "period": "duration"}, {"name": "SiteLatitudeAtSystemEntrance", "taxonomy": "SOLAR", "itemtype": "planeAngle", "period": "duration"}, {"name": "SiteLeaseAccessAgreeAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SiteLeaseAccessAgreeAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SiteLeaseAccessAgreeAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SiteLeaseAccessAgreeDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteLeaseAccessAgreeExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteLeaseAgreeCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteLeaseAgreeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "SiteLeaseAgreeInitiationDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "SiteLeaseAgreeRateEscalator", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "SiteLeaseAgreeRateExpense", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "SiteLeaseAgreeRateType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteLeaseAgreeTerm", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "SiteLeaseAgreeType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteLeaseAssignAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SiteLeaseAssignAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SiteLeaseAssignAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SiteLeaseAssignCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteLeaseAssignDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteLeaseAssignEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "SiteLeaseAssignExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteLeaseAssignExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "SiteLeaseDetails", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteLeaseMemoAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SiteLeaseMemoAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SiteLeaseMemoAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SiteLeaseMemoCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteLeaseMemoDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteLeaseMemoEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "SiteLeaseMemoExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteLeaseMemoExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "SiteLeasePmtPerWatt", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "SiteLicenseAgreeAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SiteLicenseAgreeAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SiteLicenseAgreeAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SiteLicenseAgreeCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteLicenseAgreeEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "SiteLicenseAgreeExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteLicenseAgreeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "SiteLicenseAgreeLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteLongitudeAtRevenueMeter", "taxonomy": "SOLAR", "itemtype": "planeAngle", "period": "duration"}, {"name": "SiteLongitudeAtSystemEntrance", "taxonomy": "SOLAR", "itemtype": "planeAngle", "period": "duration"}, {"name": "SiteMandatoryAccessReqrmnts", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteNaturDisasterRisk", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteParcelID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SitePermitReviewConsidered", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SitePropertyAppraisalURI", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SitePropertyConsumablesInventory", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SitePropertyGeotechnicalURI", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SitePropertyLocOfKeys", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SitePropertyLocOfWaterHookups", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SitePropertyMapsURI", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SitePropertyOccupancyType", "taxonomy": "SOLAR", "itemtype": "occupancy", "period": "duration"}, {"name": "SitePropertyOtherExpensesConsumablesExpense", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "SitePropertyOtherExpensesCostOfRepairs", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "SitePropertyOtherExpensesEstSystemRemovalCosts", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "SitePropertyOtherExpensesStorageOfSparePartsExpense", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "SitePropertyOtherExpensesTechnicianSalaryBenefitsExpense", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "SitePropertyOtherExpensesTelecomExpense", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "SitePropertyPhotosURI", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SitePropertySparePartsInventory", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SitePropertySubType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SitePropertySurveyURI", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SiteUTCOffset", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "SizeMegawatts", "taxonomy": "SOLAR", "itemtype": "power", "period": "duration"}, {"name": "SizeValue", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "SnowAccumulation", "taxonomy": "SOLAR", "itemtype": "length", "period": "duration"}, {"name": "SnowModelFactorTMMPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "SnowModelFactorTMYPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "Snowfall", "taxonomy": "SOLAR", "itemtype": "length", "period": "duration"}, {"name": "SoilInSiteRptAvailable", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SoilingInstrumentType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SoilingModelFactorTMMPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "SoilingModelFactorTMYPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "SoilingRatio", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "SolarArrayAnnualDegrad", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "SolarArrayNumOfInvertersConnectedToArray", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "SolarArrayNumOfPanelsInArray", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "SourceOfFundsAmt", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "SourceOfFundsBankFundedFlag", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SourceOfFundsCntrpartyID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SourceOfFundsDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SourceOfFundsSPVID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SourceOfFundsSPVOrCntrparty", "taxonomy": "SOLAR", "itemtype": "sPVOrCounterparty", "period": "duration"}, {"name": "SpecialPurposeVehicleBankInternalCode", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SpecialPurposeVehicleType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SponsorGroupBankInternalRtg", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SponsorGroupID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "StandardsApplicable", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "StartDateOfElecEnergyTest", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "StartDateOfElecPowerTest", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "StatedUncertaintyOfExpectEnergyBasedOnAllFactorsPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "StatedUncertaintyOfExpectEnergyBasedOnWeatherPct", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "SubArrayGeospatialLayoutFileFormat", "taxonomy": "SOLAR", "itemtype": "gISFileFormat", "period": "duration"}, {"name": "SubArrayGeospatialLayoutFileLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SubArrayID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SubstantialComplCertAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SubstantialComplCertAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SubstantialComplCertAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SubstantialComplCertCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SubstantialComplCertDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SubstantialComplCertEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "SubstantialComplCertExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SuplRptReviewOfInsurReviewAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SuplRptReviewOfInsurReviewAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SuplRptReviewOfInsurReviewAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SuplRptReviewOfInsurReviewCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SuplRptReviewOfInsurReviewDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SuplRptReviewOfInsurReviewEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "SuplRptReviewOfInsurReviewExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SuplRptReviewOfLocalTaxReviewAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SuplRptReviewOfLocalTaxReviewAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SuplRptReviewOfLocalTaxReviewAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SuplRptReviewOfLocalTaxReviewCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SuplRptReviewOfLocalTaxReviewDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SuplRptReviewOfLocalTaxReviewEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "SuplRptReviewOfLocalTaxReviewExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SuppliersContractReviewConsidered", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SupplyAgreeAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SupplyAgreeAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SupplyAgreeAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SupplyAgreeCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SupplyAgreeDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SupplyAgreeEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "SupplyAgreeExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SupplyAgreeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "SuretyAnnualPremium", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "SuretyBondAmt", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "SuretyBondContractDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "SuretyBondEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "SuretyBondFormAndVersionNum", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SuretyBondIsElectronic", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SuretyBondNum", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SuretyContractDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SuretyElectronicBondValidationWebSite", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SuretyElectronicBondVerificationNum", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SuretyLegalJurisdiction", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SuretyObligee", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SuretyObligeeEmail", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SuretyPrincipal", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SuretyPrincipalEmail", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SuretyWarrTerm", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "SwiftCode", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SystemAvailAchievementReqd", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "SystemAvailAchievementReqdPct", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SystemAvailAchievementReqdReconciliationPeriod", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SystemAvailAchievementReqdReconciliationUnits", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SystemAvailActualPctUptime", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "SystemAvailActualPctUptimeInceptToDate", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "SystemAvailExpectPctUptime", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "SystemAvailExpectPctUptimeInceptToDate", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "SystemAvailMeasToMeasEnergyPlusLostEnergy", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "SystemAvailMode", "taxonomy": "SOLAR", "itemtype": "systemAvailabilityMode", "period": "duration"}, {"name": "SystemBatteryConnec", "taxonomy": "SOLAR", "itemtype": "batteryConnection", "period": "duration"}, {"name": "SystemCapPeakDC", "taxonomy": "SOLAR", "itemtype": "power", "period": "instant"}, {"name": "SystemCommercOpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "SystemCostInstallCostsMfr", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "SystemCostInstallEngAndDesignCost", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "SystemCostInstallInterconnFeesCost", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "SystemCostInstallLaborCosts", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "SystemCostInstallMuniInspectionsCost", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "SystemCostInstallPermittingFeesCost", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "SystemCostInstallUtilityInspectionsCost", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "SystemCostOtherSystemCost", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "SystemDERType", "taxonomy": "SOLAR", "itemtype": "DER", "period": "duration"}, {"name": "SystemDateCompletedCommiss", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "SystemDateElecCompl", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "SystemDateFinalAccept", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "SystemDateFinalCompl", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "SystemDateInterconnAvail", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "SystemDateIssueForProcur", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "SystemDateMechCompl", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "SystemDatePlacedInServ", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "SystemDateSubstantialCompl", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "SystemDecommDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "SystemDegradRate", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "SystemDrawing", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SystemEPCCost", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "SystemExpectCommercOpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "SystemGridChargingCapability", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "SystemInstallerCo", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SystemIrradiationWeatherAdjustmentFactor", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "SystemMethToDetermineAvail", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SystemMinIrradThreshold", "taxonomy": "SOLAR", "itemtype": "irradiance", "period": "duration"}, {"name": "SystemMonitorCo", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SystemName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SystemNumOfModules", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "SystemOpName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SystemOperationStatus", "taxonomy": "SOLAR", "itemtype": "systemOperationalStatus", "period": "duration"}, {"name": "SystemPF", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "SystemPTODate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "SystemPerfCombinerBoxTemp", "taxonomy": "SOLAR", "itemtype": "temperature", "period": "instant"}, {"name": "SystemPerfDCInputCurrent", "taxonomy": "SOLAR", "itemtype": "electricCurrent", "period": "duration"}, {"name": "SystemPerfDCInputPower", "taxonomy": "SOLAR", "itemtype": "power", "period": "duration"}, {"name": "SystemPerfDCInputVoltage", "taxonomy": "SOLAR", "itemtype": "voltage", "period": "duration"}, {"name": "SystemPerfGHI", "taxonomy": "SOLAR", "itemtype": "irradiance", "period": "instant"}, {"name": "SystemPerfGridFreq", "taxonomy": "SOLAR", "itemtype": "frequency", "period": "duration"}, {"name": "SystemPermittingDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SystemPreventiveMaintTasksStatus", "taxonomy": "SOLAR", "itemtype": "preventiveMaintenanceTaskStatus", "period": "duration"}, {"name": "SystemQualityLevelDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SystemSparePartsStatusLevel", "taxonomy": "SOLAR", "itemtype": "sparePartsStatus", "period": "duration"}, {"name": "SystemStruct", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "SystemType", "taxonomy": "SOLAR", "itemtype": "solarSystemCharacter", "period": "duration"}, {"name": "SystemUptimeRatio", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "TargetBalanceAmt", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "TargetBalancePeriod", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "TaxEquityCashDistributions", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "TaxEquityCashDistributionsPerWatt", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "TaxEquityCommPlan", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "TaxIndemnityAgreeAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "TaxIndemnityAgreeAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "TaxIndemnityAgreeAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "TaxIndemnityAgreeCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "TaxIndemnityAgreeEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "TaxIndemnityAgreeExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "TaxIndemnityAgreeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "TaxIndemnityAgreeLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "TaxOpinAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "TaxOpinAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "TaxOpinAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "TaxOpinCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "TaxOpinDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "TaxOpinEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "TaxOpinExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "TaxOpinExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "TaxPreparationFee", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "TaxPreparationFeePerWatt", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "TempAmb", "taxonomy": "SOLAR", "itemtype": "temperature", "period": "duration"}, {"name": "TempCell", "taxonomy": "SOLAR", "itemtype": "temperature", "period": "duration"}, {"name": "TempMeter", "taxonomy": "SOLAR", "itemtype": "temperature", "period": "duration"}, {"name": "TempModule", "taxonomy": "SOLAR", "itemtype": "temperature", "period": "duration"}, {"name": "TempRefCell", "taxonomy": "SOLAR", "itemtype": "temperature", "period": "duration"}, {"name": "TermLoanAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "TermLoanAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "TermLoanAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "TermLoanCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "TermLoanDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "TermLoanEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "TermLoanExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "TermLoanExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "TermSheetAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "TermSheetAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "TermSheetAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "TermSheetCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "TermSheetDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "TermSheetEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "TermSheetExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "TermSheetExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "TestLabIsNRTL", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "TestRsltForSecurementHumidityFreezeAndTempCycling", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "TestWasCalibrated", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ThirdPartyEngagementFee", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "ThirdPartyEngagementHiringEntity", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ThirdPartyEngagementQualityofWork", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ThirdPartyName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ThirdPartyVendorCode", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "TimeInterval", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "TitlePolicyAvailable", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "TitlePolicyExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "TitlePolicyExclusionDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "TitlePolicyID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "TitlePolicyInsurAmt", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "TitlePolicyInsurCo", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "TitlePolicyInsurFinalPolicyLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "TitlePolicyInsurProformaDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "TitlePolicyInsurStatus", "taxonomy": "SOLAR", "itemtype": "titlePolicyInsurance", "period": "duration"}, {"name": "TitleRptLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "TitleSurveyAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "TitleSurveyAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "TitleSurveyAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "TitleSurveyCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "TitleSurveyDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "TitleSurveyEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "TitleSurveyExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "TitleSurveyExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "TotalExpectEnergyAtRevenueMeter", "taxonomy": "SOLAR", "itemtype": "energy", "period": "instant"}, {"name": "TotalOfAllProjAcctBalancesPerWatt", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "TrackerAltitude", "taxonomy": "SOLAR", "itemtype": "length", "period": "duration"}, {"name": "TrackerAzimuth", "taxonomy": "SOLAR", "itemtype": "planeAngle", "period": "instant"}, {"name": "TrackerCapPower", "taxonomy": "SOLAR", "itemtype": "power", "period": "duration"}, {"name": "TrackerIsDualAxis", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "TrackerIsFixedTilt", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "TrackerIsSingleAxis", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "TrackerMaterialsWorkmanshipWarrExp", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "TrackerMaterialsWorkmanshipWarrInitiation", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "TrackerNumOfControllers", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "TrackerStowWindSpeed", "taxonomy": "SOLAR", "itemtype": "speed", "period": "duration"}, {"name": "TrackerStyle", "taxonomy": "SOLAR", "itemtype": "tracker", "period": "duration"}, {"name": "TrackerTilt", "taxonomy": "SOLAR", "itemtype": "planeAngle", "period": "instant"}, {"name": "TransRptAndCurtailEstAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "TransRptAndCurtailEstAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "TransRptAndCurtailEstAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "TransRptAndCurtailEstCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "TransRptAndCurtailEstDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "TransRptAndCurtailEstEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "TransRptAndCurtailEstExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "TransRptAndCurtailEstExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "TransformerDesignFactor", "taxonomy": "SOLAR", "itemtype": "decimal", "period": "duration"}, {"name": "TransformerPressure", "taxonomy": "SOLAR", "itemtype": "pressure", "period": "duration"}, {"name": "TransformerStyle", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "TransformerTemp", "taxonomy": "SOLAR", "itemtype": "temperature", "period": "duration"}, {"name": "TypeOfDevice", "taxonomy": "SOLAR", "itemtype": "device", "period": "duration"}, {"name": "UCCPrecautLeaseFilingAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "UCCPrecautLeaseFilingAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "UCCPrecautLeaseFilingAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "UCCPrecautLeaseFilingCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "UCCPrecautLeaseFilingDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "UCCPrecautLeaseFilingEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "UCCPrecautLeaseFilingExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "UCCPrecautLeaseFilingExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "UCCSecurityAgreeAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "UCCSecurityAgreeAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "UCCSecurityAgreeAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "UCCSecurityAgreeCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "UCCSecurityAgreeDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "UCCSecurityAgreeEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "UCCSecurityAgreeExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "UCCSecurityAgreeExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "UCCTaxLienAndJudgmentLienSearchesAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "UCCTaxLienAndJudgmentLienSearchesAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "UCCTaxLienAndJudgmentLienSearchesAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "UCCTaxLienAndJudgmentLienSearchesCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "UCCTaxLienAndJudgmentLienSearchesEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "UCCTaxLienAndJudgmentLienSearchesExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "UCCTaxLienAndJudgmentLienSearchesExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "UCCTaxLienAndJudgmentSearchesDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "UnderwritingAmtOfPrepaidExpenses", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "UnderwritingAvailOfPrepaidExpenses", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "UnderwritingCrossCollateralizationStruct", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "UnderwritingLOCPurpose", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "UnderwritingOtherUniqueUnderwritingStruct", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "UnderwritingPresentValueOfProj", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "UnderwritingProtectionMech", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "UnderwritingRentCoverageRatio", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "UnderwritingReserveStruct", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "UnderwritingRevenueSources", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "UnderwritingTermValue", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "UnderwritingTermValueGap", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "instant"}, {"name": "UnleveredInternalRateOfRtn", "taxonomy": "SOLAR", "itemtype": "percent", "period": "duration"}, {"name": "UpdatedMajorDesignModel", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "UseOfFundsAmt", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "UseOfFundsCntrpartyID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "UseOfFundsDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "UseOfFundsEntityType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "UseOfFundsProjSpecificFlag", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "UseOfFundsSPVID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "UseOfFundsThirdPartyID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "UtilitiesCostsPerWatt", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "UtilityContactName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "UtilityContactTitle", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "UtilityCostBasedIncentiveAmt", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "UtilityCostBasedIncentiveAppDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "UtilityElectricityCost", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "UtilityElectricityExpense", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "UtilityEmailAddr", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "UtilityGrantAmt", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "UtilityLegalEntityID", "taxonomy": "SOLAR", "itemtype": "legalEntityIdentifier", "period": "duration"}, {"name": "UtilityName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "UtilityProdBasedIncentiveRate", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "UtilityRateName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "UtilityRateNameApplicableDates", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "UtilityRenumerationTypeDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "VegMgmtAreaOfVeg", "taxonomy": "SOLAR", "itemtype": "area", "period": "duration"}, {"name": "VegMgmtCostPerAcre", "taxonomy": "SOLAR", "itemtype": "perUnit", "period": "duration"}, {"name": "VegMgmtEquipRentalExpense", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "VegMgmtFreqOfMgmtActiv", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "VoltageMaxPower", "taxonomy": "SOLAR", "itemtype": "voltage", "period": "duration"}, {"name": "VoltageOpenCircuit", "taxonomy": "SOLAR", "itemtype": "voltage", "period": "duration"}, {"name": "WashingAndWasteCostOfWater", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "WashingAndWasteCostPerModule", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "WashingAndWasteEquipRentalExpense", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "WashingAndWasteExpenseOfWaste", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "WashingAndWasteExpenseOfWater", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "WashingAndWasteFreqOfWashing", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "WashingAndWasteModuleQuantCount", "taxonomy": "SOLAR", "itemtype": "integer", "period": "duration"}, {"name": "WashingAndWasteQuantOfWater", "taxonomy": "SOLAR", "itemtype": "volume", "period": "duration"}, {"name": "WeatherAdjEnergyMethOfAdjustment", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "WindDirection", "taxonomy": "SOLAR", "itemtype": "planeAngle", "period": "duration"}, {"name": "WindSpeed", "taxonomy": "SOLAR", "itemtype": "speed", "period": "duration"}, {"name": "WiringInstrAvailOfDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "WiringInstrAvailOfDocExcept", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "WiringInstrAvailOfFinalDoc", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "WiringInstrCntrparty", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "WiringInstrDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "WiringInstrEffectDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "WiringInstrExceptDesc", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "WiringInstrExpDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "WtEfficAvgToCECEfficValue", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ZoningCovenant", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ZoningPermitAuth", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ZoningPermitCreditReqd", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ZoningPermitDocLink", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ZoningPermitDocType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ZoningPermitID", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ZoningPermitIssueDate", "taxonomy": "SOLAR", "itemtype": "date", "period": "duration"}, {"name": "ZoningPermitProperty", "taxonomy": "SOLAR", "itemtype": "zoningPermitProperty", "period": "duration"}, {"name": "ZoningPermitRecurringFee", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ZoningPermitRecurringFeeReqd", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ZoningPermitRenewable", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ZoningPermitReqd", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ZoningPermitSiteRestorationReqd", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ZoningPermitSystemRemovalReqd", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ZoningPermitTerm", "taxonomy": "SOLAR", "itemtype": "duration", "period": "duration"}, {"name": "ZoningPermitTermProvision", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ZoningPermitTermRightsName", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ZoningPermitType", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "ZoningPermitUpfrontFeeAmt", "taxonomy": "SOLAR", "itemtype": "monetary", "period": "duration"}, {"name": "ZoningPermitUpfrontFeeReqd", "taxonomy": "SOLAR", "itemtype": "boolean", "period": "duration"}, {"name": "ZoningPermitUpfrontFeeStatus", "taxonomy": "SOLAR", "itemtype": "feeStatus", "period": "duration"}, {"name": "ZoningPermitUpfrontFeeTiming", "taxonomy": "SOLAR", "itemtype": "string", "period": "duration"}, {"name": "AccountsReceivableGross", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "AccountsReceivableNet", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "AccountsPayableAndAccruedLiabilitiesNoncurrent", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "AccountsPayableCurrent", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "AccretionExpense", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "AccruedEnvironmentalLossContingenciesCurrent", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "AccruedLiabilitiesCurrent", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "AdditionalPaidInCapital", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "AssetRetirementObligationCurrent", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "AssetRetirementObligationsNoncurrent", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "AssetManagementCosts", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "AssetRetirementObligation", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "Assets", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "AssetsNoncurrent", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "AssetsCurrent", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "CapitalLeaseObligationsNoncurrent", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "CashAndCashEquivalentsAtCarryingValue", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "CommonStockValue", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "CostOfServicesDepreciationAndAmortization", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "CostsAndExpenses", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "DebtInstrumentPeriodicPaymentInterest", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "DebtCurrent", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "DebtInstrumentPeriodicPaymentPrincipal", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "DeferredCostsCurrent", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "DeferredCosts", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "DeferredRentCredit", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "DeferredRevenueAndCreditsNoncurrent", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "DeferredTaxAssetsLiabilitiesNetCurrent", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "DeferredTaxLiabilitiesCurrent", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "DeferredTaxLiabilitiesNoncurrent", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "Depreciation", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "DueToRelatedPartiesCurrentAndNoncurrent", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "ElectricalGenerationRevenue", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "EquityMethodInvestmentOwnershipPercentage", "taxonomy": "US-GAAP", "itemtype": "percent", "period": "instant"}, {"name": "GeneralAndAdministrativeExpense", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "GeneralInsuranceExpense", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "IncomeTaxExpenseBenefitIntraperiodTaxAllocation", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "IncomeTaxExpenseBenefit", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "IncomeTaxesReceivable", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "InterestIncomeExpenseNet", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "LessorDirectFinancingLeaseTermOfContract", "taxonomy": "US-GAAP", "itemtype": "duration", "period": "duration"}, {"name": "LessorDirectFinancingLeaseDescription", "taxonomy": "US-GAAP", "itemtype": "string", "period": "duration"}, {"name": "LesseeFinanceLeaseDiscountRate", "taxonomy": "US-GAAP", "itemtype": "percent", "period": "instant"}, {"name": "LeaseExpirationDate1", "taxonomy": "US-GAAP", "itemtype": "date", "period": "duration"}, {"name": "LiabilitiesAndStockholdersEquity", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "LiabilitiesOtherThanLongtermDebtNoncurrent", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "Liabilities", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "LiabilitiesCurrent", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "LiabilitiesNoncurrent", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest", "taxonomy": "US-GAAP", "itemtype": "percent", "period": "duration"}, {"name": "LongTermDebtAndCapitalLeaseObligations", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "LongTermDebtNoncurrent", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "MembersEquity", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "NetIncomeLoss", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "NoninterestIncome", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "NonoperatingIncomeExpense", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "OperatingLeasesRentExpenseNet", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "OperatingExpenses", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "OperatingLeaseExpense", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "OtherAssetsCurrent", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "OtherExpenses", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "OtherGeneralAndAdministrativeExpense", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "OtherCostAndExpenseOperating", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "OtherIncome", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "OtherLiabilitiesNoncurrent", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "OtherLiabilitiesCurrent", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "OtherTaxExpenseBenefit", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "PartnersCapitalAccountReturnOfCapital", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "PreferredStockValue", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "PrepaidExpenseCurrentAndNoncurrent", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "PrepaidExpenseCurrent", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "PrincipalAmountOutstandingOnLoansManagedAndSecuritized", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "PropertyPlantAndEquipmentSalvageValue", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "PropertyPlantAndEquipmentNet", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "PropertyPlantAndEquipmentGross", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "PropertyPlantAndEquipmentUsefulLife", "taxonomy": "US-GAAP", "itemtype": "duration", "period": "duration"}, {"name": "RealEstateTaxExpense", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "ReceivablesNetCurrent", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "RelatedPartyTransactionDescriptionOfTransaction", "taxonomy": "US-GAAP", "itemtype": "string", "period": "duration"}, {"name": "RetainedEarningsAccumulatedDeficit", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "Revenues", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "SaleLeasebackTransactionCurrentPeriodGainRecognized", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "SaleLeasebackTransactionAnnualRentalPayments", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "SaleLeasebackTransactionDate", "taxonomy": "US-GAAP", "itemtype": "string", "period": "duration"}, {"name": "SaleLeasebackTransactionRentExpense", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "SaleLeasebackTransactionCumulativeGainRecognized1", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "SaleLeasebackTransactionTransactionCostsInvestingActivities", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "SaleLeasebackTransactionNetProceedsInvestingActivities", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "SaleLeasebackTransactionAmountDueUnderFinancingArrangement", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "SaleLeasebackTransactionDeferredGainGross", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "SaleLeasebackTransactionImputedInterestRate", "taxonomy": "US-GAAP", "itemtype": "percent", "period": "duration"}, {"name": "SaleLeasebackTransactionQuarterlyRentalPayments", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "SaleLeasebackTransactionNetProceedsFinancingActivities", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "SaleLeasebackTransactionDescription", "taxonomy": "US-GAAP", "itemtype": "string", "period": "duration"}, {"name": "SaleLeasebackTransactionMonthlyRentalPayments", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "SaleLeasebackTransactionHistoricalCost", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "SaleLeasebackTransactionGrossProceedsFinancingActivities", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "SaleLeasebackTransactionDescriptionOfAssetS", "taxonomy": "US-GAAP", "itemtype": "string", "period": "duration"}, {"name": "SaleLeasebackTransactionOtherPaymentsRequired", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "SaleLeasebackTransactionTransactionCostsFinancingActivities", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "SaleLeasebackTransactionDeferredGainNet", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "SaleLeasebackTransactionLeaseTerms", "taxonomy": "US-GAAP", "itemtype": "string", "period": "duration"}, {"name": "SaleLeasebackTransactionNetBookValue", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "SaleLeasebackTransactionOtherInformation", "taxonomy": "US-GAAP", "itemtype": "string", "period": "duration"}, {"name": "SaleLeasebackTransactionAccumulatedDepreciation", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "SaleLeasebackTransactionCircumstancesRequiringContinuingInvolvement", "taxonomy": "US-GAAP", "itemtype": "string", "period": "duration"}, {"name": "SaleAndLeasebackTransactionGainLossNet", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "SaleLeasebackTransactionDescriptionOfAccountingForLeaseback", "taxonomy": "US-GAAP", "itemtype": "string", "period": "duration"}, {"name": "SaleLeasebackTransactionGrossProceedsInvestingActivities", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "ShortTermInvestments", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "StockholdersEquity", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "TaxesPayableCurrent", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "TreasuryStockValue", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "instant"}, {"name": "UtilitiesCosts", "taxonomy": "US-GAAP", "itemtype": "monetary", "period": "duration"}, {"name": "EntityIncorporationDateOfIncorporation", "taxonomy": "DEI", "itemtype": "date", "period": "duration"}, {"name": "EntityIncorporationStateCountryName", "taxonomy": "DEI", "itemtype": "normalizedString", "period": "duration"}, {"name": "LegalEntityIdentifier", "taxonomy": "DEI", "itemtype": "legalEntityIdentifier", "period": "duration"}] \ No newline at end of file diff --git a/web/resources/entrypoints-concepts.json b/web/resources/entrypoints-concepts.json index 9e26dfe..b221fd6 100644 --- a/web/resources/entrypoints-concepts.json +++ b/web/resources/entrypoints-concepts.json @@ -1 +1 @@ -{} \ No newline at end of file +{"AdvisorInvoices": ["AdvisorInvoicesAbstract", "AdvisorInvoicesAvailOfDoc", "AdvisorInvoicesAvailOfFinalDoc", "AdvisorInvoicesAvailOfDocExcept", "AdvisorInvoicesExceptDesc", "AdvisorInvoicesCntrparty", "AdvisorInvoicesEffectDate", "AdvisorInvoicesExpDate", "AdvisorInvoicesDocLink", "PreparerOfAdvisorInvoices", "DocIDAdvisorInvoices"], "All": ["CutSheetAbstract", "CutSheetDetailsTable", "ProdIDAxis", "TestCondAxis", "TestCondDomain", "STCMember", "NomOpCondMember", "PVUSATestCondMember", "CustomTestCondMember", "CutSheetDetailsLineItems", "TypeOfDevice", "DeviceCost", "ManualLink", "ProdMfr", "Model", "ProdID", "ProdName", "ProdNotes", "ProdDesc", "CutSheetDocLink", "CECListingDate", "ProdModelCutSheetNew", "ProdModelCutSheetRevisedReason", "ProdModelCutSheetRevised", "CutSheetAvailOfDoc", "ProdCertDetailsAbstract", "ProdCertNum", "ProdCertifyingBody", "ProdCertHolder", "ProdCertIssueDate", "ProdCertType", "EquipMfrDetailsAbstract", "EquipMfrContactName", "EquipMfrAddr1", "EquipMfrAddr2", "EquipMfrAddrCity", "EquipMfrAddrCountry", "EquipMfrAddrState", "EquipMfrAddrZipCode", "EquipWarrAbstract", "EquipTypeWarrTerm", "EquipTypeWarrOutput", "EquipTypeWarr", "EquipWarrDocLink", "ProdIDModuleAbstract", "ModulePerfWarrGuaranteedOutput", "ModuleFlashTestCap", "ModuleDesignFactor", "ModuleBuiltInDCOptimizerAvail", "ModuleMicroInverterAvail", "ModuleAvailOfStringLevelData", "ModuleOrientation", "ModuleIsBIPV", "ModuleTechnology", "ModuleStyle", "ModuleCertAbstract", "ModuleHasCertIEC60364-4-41", "ModuleHasCertIEC61215", "ModuleHasCertIEC61646", "ModuleHasCertIEC61701", "ModuleHasCertIEC61730", "ModuleHasCertIEC62108", "ModuleHasCertUL1703", "ModuleHasCertOther", "ModuleCertListing", "ModuleLevelPowerElectrAbstract", "ModuleLevelPowerElectrHasMonitor", "ModuleLevelPowerElectrHasRapidShutDown", "ModuleLevelPowerElectrHasOpt", "ModuleLevelPowerElectrHasStringLen", "ModuleNameplateAbstract", "ModuleDimensionsAbstract", "ModuleLen", "ModuleWidth", "ModuleDepth", "ModuleWt", "ModuleApertureArea", "ModuleBackMaterial", "ModuleFireRtg", "ModuleFrameMaterial", "ModuleFrontMaterialDesc", "ModuleJunctionBoxRtg", "ModuleOpTempMax", "ModuleOpTempMin", "ModuleNOCT", "ModuleMaxSeriesFuseRtg", "ModuleMaxVoltagePerIEC", "ModuleMaxVoltagePerUL", "ModuleAvgPanelEffic", "ModulePowerToleranceRangeMax", "ModulePowerToleranceRangeMin", "ModuleTempCoeffMaxCurrent", "ModuleTempCoeffMaxPower", "ModuleTempCoeffOpVoltageAmt", "ModuleTempCoeffShortCircuitCurrentAmt", "ModuleRatedCurrent", "ModuleRatedVoltage", "ModuleRatedCurrentAtNOCT", "ModuleRatedVoltageAtNOCT", "ModuleRatedCurrentAtLowIrrad", "ModuleRatedVoltageAtLowIrrad", "ModuleNameplateCap", "ModuleOpenCircuitVoltage", "ModuleShortCircuitCurrent", "ModuleCellArea", "ModuleCellColumnCount", "ModuleCellCount", "ModuleSeriesNumOfCells", "ModuleCellRowCount", "ModuleBypassDiodeOptNum", "ProdIDOptimizerAbstract", "OptimizerCertAbstract", "OptimizerHasCertEN61000", "OptimizerHasCertIEC61010", "OptimizerHasCertUL1741", "OptimizerCertListing", "OptimizerMaxEffic", "OptimizerMaxInputCurrent", "OptimizerMaxInputVoltage", "OptimizerMaxOutputCurrent", "OptimizerMaxOutputVoltage", "OptimizerMaxShortCircuitCurrent", "OptimizerMaxSystemVoltage", "OptimizerMPPTOpRangeVoltageMax", "OptimizerMPPTOpRangeVoltageMin", "OptimizerRatedInputPower", "OptimizerWtEffic", "OptimizerType", "OptimizerServiceability", "ProdIDInverterAbstract", "InverterOutputPhaseType", "InverterStyle", "InverterBuiltInMeterAvail", "InverterIsUtilityInteractiveFlag", "InverterIsGridSupportUtilityInteractive", "InverterisPartofACPVModule", "InverterDCOpt", "InverterCertAbstract", "InverterHasCertUL1741", "InverterHasCertIEC62109-2", "InverterHasCertIEC62109-1", "InverterHasCertIEC61683", "InverterHasCertUL1741SA", "InverterUL1741SACertDate", "InverterHasCertOther", "InverterCertListing", "TestLabIsNRTL", "CaliforniaRule21SourceRequirementDocUsed", "OtherTestingSourceRequirementDocUsedDesc", "TestWasCalibrated", "AuthToMarkLetterFromNRTL", "InverterNameplateAbstract", "InverterGeneralDataAbstract", "InverterDesignFactor", "InverterGFDIThreshold", "InverterGFDIDesc", "InverterDisconnectionType", "InverterGndAvail", "InverterHarmonicsTheshold", "InverterNumOfLineConnections", "InverterReversePolarityFlag", "InverterOTRMax", "InverterOTRMin", "InverterEnclosureEnvRtg", "InverterComm", "InverterTransformerDesign", "InverterMonitor", "InverterCooling", "InverterFWVersionTested", "InverterHasGroundFaultMonitor", "InverterHasDCDisconnectDevice", "InverterCutSheetNotes", "InverterNightTareLoss", "InverterContPowerRtgAt40DegC", "InverterNightTareLossAt40DegC", "InverterTestingReqrmntsAbstract", "MaxContOutputPowerDataFor180Minutes", "PowerRtgInWtEfficForm", "NightTareLossInWtEfficForm", "WtEfficAvgToCECEfficValue", "MicroinvAttachedAdhesive", "MultipleListeeLetterSignedByNRTL", "TestRsltForSecurementHumidityFreezeAndTempCycling", "ConstrDataRptSubmitted", "InverterInputNameplateAbstract", "InverterInputMaxOpCurrentDC", "InverterCECWtEfficPct", "InverterEUEfficRtgPct", "InverterStaticMPPTEffic", "InverterIsMPPT", "InverterMaxEffic", "InverterInputMaxPowerDC", "InverterInputShortCircuitCurrentDC", "InverterInputMaxVoltageDC", "InverterInputMinVoltageDC", "InverterInputMaxMPPVoltage", "InverterInputMinMPPVoltage", "InverterMinStartVoltage", "InverterMaxStartVoltage", "InverterMPPTOpRangeVoltageMax", "InverterMPPTOpRangeVoltageMin", "InverterInputNumOfMPPTTrackers", "InverterInputStringsPerMPPTNum", "InverterInputRatedVoltageDC", "InverterOutputNameplateAbstract", "InverterOutputRatedPowerAC", "InverterOutputContPower", "InverterOutputMaxPowerAC", "InverterOutputMaxApparentPowerAC", "InverterOutputMaxCurrentAC", "InverterOutputRatedVoltageAC", "InverterOutputVoltageRangeACMax", "InverterOutputVoltageRangeACMin", "InverterNighttimePowerConsumption", "InverterPF", "InverterPFMinOverexcited", "InverterPFMinUnderexcited", "InverterOutputRatedFreq", "InverterOutputACFreqRangeMax", "InverterOutputACFreqRangeMin", "InverterBackupPowerOutputAbstract", "InverterBackupOutputAutoSwitchOverTime", "InverterBackupOutputMaxContCurrentPerPhaseAC", "InverterBatteryInputAbstract", "InverterBatteryInputContPowerDC", "InverterBatteryInputNumOfBatteriesPerInverter", "InverterBatteryInputPeakPowerDC", "InverterBatteryInputSupportedBatteryTypes", "InverterDimensionsAbstract", "InverterDepth", "InverterLen", "InverterWidth", "InverterWt", "ProdIDCombinerAbstract", "CombinerRtg", "ProdIDMeterAbstract", "MeterRtgAccuracy", "MeterRevenueGrade", "MeterBidirectional", "MeterMeetsPBIEligibility", "MeterDisplayType", "RevenueMeterPF", "RevenueMeterRtgContVoltage", "RevenueMeterMaxRtgContVoltageLineToLine", "RevenueMeterMaxRtgContVoltageLineToNeutral", "RevenueMeterMaxRtgContCurrent", "RevenueMeterVoltageRtgAccuracyRange", "RevenueMeterFreq", "RevenueMeterPhase", "RevenueMeterSocketType", "RevenueMeterStartingWatts", "RevenueMeterTypicalWattLoss", "RevenueMeterOpTempRangeMax", "RevenueMeterOpTempRangeMin", "RevenueMeterEnclosure", "RevenueMeterDimensionsAbstract", "RevenueMeterDimensionsHeight", "RevenueMeterDimensionsLen", "RevenueMeterDimensionsWidth", "RevenueMeterWt", "ProdIDMonitorSolutionAbstract", "MonitorSolutionSWVersion", "ProdIDLoggerAbstract", "LoggerCommProtocol", "ProdIDTrackerAbstract", "TrackerNumOfControllers", "TrackerStowWindSpeed", "TrackerStyle", "OrientationMaxTrackerRotationLimit", "OrientationMinTrackerRotationLimit", "ProdIDTransformerAbstract", "TransformerStyle", "TransformerDesignFactor", "ProdIDBatteryAbstract", "BatteryRtg", "BatteryStyle", "ProdIDBatteryMgmtAbstract", "BMSRtg", "ProdIDMetStationAbstract", "MetStationDesc", "MetStationDescOfPyranometer", "MetStationModelOfPyranometer", "InverterPowerLevelTable", "InverterPowerLevelPctAxis", "InverterPowerLevelPctDomain", "InverterPowerLevel10PctMember", "InverterPowerLevel20PctMember", "InverterPowerLevel30PctMember", "InverterPowerLevel50PctMember", "InverterPowerLevel75PctMember", "InverterPowerLevel100PctMember", "InverterPowerLevelWtMember", "InverterPowerLevelLineItems", "InverterEfficAtVminPct", "InverterEfficAtVmaxPct", "InverterEfficAtVnomPct", "SiteAbstract", "SiteDetailsAbstract", "SiteIDTable", "SiteIDAxis", "SiteDetailsLineItems", "SiteName", "SiteParcelID", "SiteMandatoryAccessReqrmnts", "SiteLatitudeAtRevenueMeter", "SiteLongitudeAtRevenueMeter", "SiteLatitudeAtSystemEntrance", "SiteLongitudeAtSystemEntrance", "SiteElevationAvg", "SiteNaturDisasterRisk", "SiteUTCOffset", "SiteType", "SiteAcreage", "GenTieLineLen", "SizeMegawatts", "SiteCollectionSubstationAvail", "ZoningPermitReqd", "SiteBarometricPressure", "SiteClimateClassificationAbstract", "SiteClimateClassificationKoppen", "SiteClimateZoneTypeANSI", "SiteClimateClassificationIECRE", "DivisionOfStateArchitectApprovAbstract", "DivisionOfStateArchitectApprovReqd", "DivisionOfStateArchitectApprovStatus", "DivisionOfStateArchitectApprovDate", "DivisionOfStateArchitectApprovLink", "TitlePolicyAbstract", "TitlePolicyAvailable", "TitlePolicyInsurCo", "TitlePolicyInsurAmt", "TitlePolicyID", "TitlePolicyInsurStatus", "TitlePolicyInsurProformaDocLink", "TitlePolicyInsurFinalPolicyLink", "TitleRptLink", "ALTASurveyAbstract", "ALTASurveyStatus", "ALTASurveyor", "ALTASurveyLink", "SiteAddrAbstract", "SiteAddr1", "SiteAddr2", "SiteAddrCity", "SiteAddrCountry", "SiteAddrState", "SiteAddrZipCode", "SiteCtrlAbstract", "SiteCtrlDesc", "SiteCtrlContractStructAndHistory", "SiteCtrlSiteAccessAgreeCntrparty", "SiteCtrlReqdSiteAccessNotice", "SiteCtrlSiteAccessReqrmnts", "SiteCtrlHostCo", "SiteCtrlSiteHostEmailAndPhone", "SiteCtrlSiteHostContactNameAndTitle", "SiteCtrlType", "SiteCtrlEffectDate", "SiteCtrlEndofTermProvisions", "SiteCtrlLessee", "SiteCtrlLessor", "SiteCtrlRent", "SiteCtrlNumOfSites", "SiteCtrlSpecialFeat", "SiteCtrlTerm", "SiteCtrlTitlePolicy", "SitePropertyInfoAbstract", "SitePropertySurveyURI", "SitePropertyMapsURI", "SitePropertyGeotechnicalURI", "SitePropertyPhotosURI", "SitePropertyAppraisalURI", "SitePropertySubType", "SiteGeospatialBoundaryDesc", "SiteGeospatialBoundaryGISFileFormat", "SiteGeospatialBoundaryFileURI", "SitePropertyOccupancyType", "SitePropertyLocOfKeys", "SitePropertySparePartsInventory", "SitePropertyConsumablesInventory", "SitePropertyLocOfWaterHookups", "SitePropertyOtherExpensesAbstract", "SitePropertyOtherExpensesStorageOfSparePartsExpense", "SitePropertyOtherExpensesConsumablesExpense", "SitePropertyOtherExpensesEstSystemRemovalCosts", "SitePropertyOtherExpensesTechnicianSalaryBenefitsExpense", "SitePropertyOtherExpensesTelecomExpense", "SitePropertyOtherExpensesCostOfRepairs", "SiteLeaseAgreeAbstract", "SiteLeaseAgreeCntrparty", "SiteLeaseAgreeExpDate", "SiteLeaseAgreeInitiationDate", "SiteLeaseAgreeRateExpense", "SiteLeaseAgreeRateEscalator", "SiteLeaseAgreeRateType", "SiteLeaseAgreeTerm", "SiteLeaseAgreeType", "DocIDSiteLeaseAgree", "SiteLeaseAccessAgreeAvailOfDoc", "SiteLeaseAccessAgreeAvailOfFinalDoc", "SiteLeaseAccessAgreeAvailOfDocExcept", "SiteLeaseAccessAgreeExceptDesc", "SiteLeaseAccessAgreeDocLink", "SiteLeaseDetails", "PreparerOfSiteLeaseAgree", "VegMgmtAbstract", "VegMgmtAreaOfVeg", "VegMgmtCostPerAcre", "VegMgmtEquipRentalExpense", "VegMgmtFreqOfMgmtActiv", "WashingAndWasteAbstract", "WashingAndWasteCostPerModule", "WashingAndWasteEquipRentalExpense", "WashingAndWasteFreqOfWashing", "WashingAndWasteModuleQuantCount", "WashingAndWasteCostOfWater", "WashingAndWasteQuantOfWater", "WashingAndWasteExpenseOfWaste", "WashingAndWasteExpenseOfWater", "SiteEnvCondAbstract", "EnvGeneralEnvImpact", "SiteEnvCondPollen", "SiteEnvCondHighWind", "SiteEnvCondHail", "SiteEnvCondSaltAir", "SiteEnvCondDieselSoot", "SiteEnvCondIndustrialEmissions", "SiteEnvCondBirdPopulations", "SiteEnvCondDust", "SiteEnvCondHighInsolation", "EnvSiteAssessAbstract", "EnvSiteAssessTable", "EnvSiteAssessAxis", "EnvSiteAssessDetailsLineItems", "SiteID", "EnvSiteAssessPhase", "EnvSiteAssessRptIssueDate", "EnvSiteAssessPreparer", "EnvSiteAssess", "EnvSiteAssessLink", "ReportableEnvCondAbstract", "ReportableEnvCondIDTable", "ReportableEnvCondIDAxis", "EnvSiteAssessLineItems", "ReportableEnvCond", "ReportableEnvCondAction", "CulturResrcAbstract", "CulturResrcIDTable", "CulturResrcIDAxis", "CulturResrcIDLineItems", "CulturResrcIdentifiedName", "CulturResrcIdentified", "CulturResrcIdentifiedLoc", "CulturResrcStudyTable", "CulturResrcStudyAxis", "CulturResrcStudyLineItems", "CulturResrcID", "CulturResrcStudyPreparer", "CulturResrcStudyLink", "CulturResrcPermitTable", "CulturResrcPermitAxis", "CulturResrcPermitLineItems", "CulturResrcPermitGoverningAuth", "CulturResrcPermitLink", "CulturResrcPermitIssueDate", "CulturResrcPermitActionTable", "CulturResrcPermitActionAxis", "CulturResrcPermitActionLineItems", "CulturResrcPermitID", "CulturResrcPermitActionDesc", "CulturResrcPermitAction", "NaturResrcIDAbstract", "NaturResrcIDTable", "NaturResrcIDAxis", "NaturResrcIDLineItems", "NaturResrcIdentifiedName", "NaturResrcIdentified", "NaturResrcIdentifiedLoc", "NaturResrcStudyTable", "NaturResrcStudyAxis", "NaturResrcStudyLineItems", "NaturResrcID", "NaturResrcStudyAction", "NaturResrcPermitTable", "NaturResrcPermitAxis", "NaturResrcPermitLineItems", "NaturResrcPermitLink", "NaturResrcPermitIssueDate", "NaturResrcPermitGoverningAuth", "NaturResrcPermitActionTable", "NaturResrcPermitActionAxis", "NaturResrcPermitActionLineItems", "NaturResrcPermitID", "NaturResrcPermitActionDesc", "NaturResrcPermitAction", "OtherPermitsAbstract", "OtherPermitsTable", "OtherPermitsAxis", "OtherPermitsDetailsLineItems", "OtherPermitsGoverningAuthName", "OtherPermitsType", "OtherPermitsLink", "OtherPermitsIssueDate", "TitlePolicyExceptAbstract", "TitlePolicyExceptTable", "TitlePolicyExceptAxis", "TitlePolicyExceptDetailsLineItems", "TitlePolicyExceptDesc", "TitlePolicyExclusionAbstract", "TitlePolicyExclusionTable", "TitlePolicyExclusionAxis", "TitlePolicyExclusionDetailsLineItems", "TitlePolicyExclusionDesc", "ZoningPermitAndCovenantsAbstract", "ZoningPermitTable", "ZoningPermitIDAxis", "ZoningPermitDetailsLineItems", "ZoningPermitType", "ZoningPermitAuth", "ZoningPermitProperty", "ZoningPermitIssueDate", "ZoningPermitTerm", "ZoningPermitRenewable", "ZoningPermitSystemRemovalReqd", "ZoningPermitSiteRestorationReqd", "ZoningPermitCreditReqd", "ZoningPermitUpfrontFeeReqd", "ZoningPermitUpfrontFeeAmt", "ZoningPermitUpfrontFeeStatus", "ZoningPermitUpfrontFeeTiming", "ZoningPermitRecurringFeeReqd", "ZoningPermitRecurringFee", "ZoningPermitDocTable", "ZoningPermitDocAxis", "ZoningPermitDocDetailsLineItems", "ZoningPermitID", "ZoningPermitDocType", "ZoningPermitDocLink", "ZoningCovenantsTable", "ZoningCovenantsAxis", "ZoningCovenantsDetailsLineItems", "ZoningCovenant", "ZoningPermitTermTable", "ZoningPermitTermDetailsLineItems", "ZoningPermitTermRightsName", "ZoningPermitTermProvision", "SystemAbstract", "SystemDetailsAbstract", "PVSystemTable", "PVSystemIDAxis", "SystemDetailsLineItems", "SiteID", "ProjID", "PortfolioID", "AssetMgrID", "DeveloperID", "OpMgrID", "SponsorGroupID", "EntityID", "SystemName", "SystemType", "FundID", "SystemInstallerCo", "SystemMonitorCo", "SystemAvailMode", "SystemOperationStatus", "SystemPF", "EntityAuthorizedToViewSecurityDataEmailPhone", "GeoLocAtEntrance", "PVSystemPerfSamplingInterval", "SystemOpName", "SystemSparePartsStatusLevel", "SystemPreventiveMaintTasksStatus", "SystemMinIrradThreshold", "UtilityInfoAbstract", "UtilityName", "UtilityLegalEntityID", "UtilityElectricityCost", "UtilityElectricityExpense", "UtilityRateName", "UtilityRateNameApplicableDates", "UtilityCostBasedIncentiveAmt", "UtilityCostBasedIncentiveAppDate", "UtilityGrantAmt", "UtilityProdBasedIncentiveRate", "UtilityRenumerationTypeDesc", "SystemGridChargingCapability", "IECRECertForSystemAbstract", "IECRECertNum", "IECRECertDate", "IECREOpDocCertType", "IECRECertTimeStamp", "IECRECertHolder", "IECRECertifyingBody", "IECREInspctBody", "PreparerOfIECRECert", "DocIDIECRECert", "ContractCurrencyUsed", "REInspctBodyName", "MeasClass", "SystemDesignAndModelAbstract", "DesignAttrAbstract", "SystemDERType", "SystemDrawing", "DesignAttrPVACCap", "DesignAttrPVACRtg", "DesignAttrPVDCCap", "SystemStruct", "EnergyModelAbstract", "MajorDesignModel", "UpdatedMajorDesignModel", "PerfModelModifiedFlag", "ModelWeatherSource", "AerosolModelFactorTMYPct", "AerosolModelFactorTMMPct", "SoilingModelFactorTMYPct", "SoilingModelFactorTMMPct", "SnowModelFactorTMYPct", "SnowModelFactorTMMPct", "SeriesResistanceModelFactorTMYPct", "SeriesResistanceModelFactorTMMPct", "MismatchModelFactorTMYPct", "MismatchModelFactorTMMPct", "ShadingModelFactorTMYPct", "ShadingModelFactorTMMPct", "ParasiticLossModelFactorTMYPct", "ParasiticLossModelFactorTMMPct", "NonUnityPowerModelFactorTMYPct", "NonUnityPowerModelFactorTMMPct", "AssumedIrradiationModelAmt", "ModelACSystemLoss", "ModelAvailLoss", "ModelClippingLoss", "ModelFirstYearModuleDegradLoss", "ModelFirstYearProjDegradLoss", "ModelHorizonShadingLoss", "ModelImperfectInverterMPPT", "ModelIncidentAngleModifierLoss", "ModelInverterLoss", "ModelLowIrradLoss", "ModelModuleOrientationLoss", "ModelModuleQualityLoss", "ModelOngoingProjDegradLoss", "ModelTempLossFactorModel", "ModelOngoingModuleDegradLossFactorModel", "ModelParasiticLoad", "ModelAmbTemp", "ModelAvgAmbTemp", "ModelReferenceCelIIrrad", "ModelRefCellTemp", "ModelRelativeHumidity", "SystemDatesAbstract", "SystemDateIssueForProcur", "SystemDateMechCompl", "SystemDateElecCompl", "SystemDateInterconnAvail", "SystemDateSubstantialCompl", "SystemDateCompletedCommiss", "SystemDatePlacedInServ", "SystemPTODate", "SystemCommercOpDate", "SystemExpectCommercOpDate", "SystemDateFinalAccept", "SystemDecommDate", "SystemDateFinalCompl", "SystemPermittingAbstract", "AHJID", "PermittingAndLicensesExpense", "SystemPermittingDesc", "RegulAbstract", "RegulFERCType", "RegulPowerMkt", "RegulPUCApprov", "RegulSpecialFeat", "RegulFacilityType", "RegulApprovStatus", "RegulAppSubmsnDate", "RegulAppApprovDate", "RegulCertNum", "RegulAppLink", "RegulApprovLink", "RegulFERC205Flag", "RegulFERC205Status", "RegulFERC205AppSubmsnDate", "RegulFERC205AppLink", "RegulFERC205AppApprovNoticeDate", "RegulFERC205AppApprovNoticeLink", "RegulFERC203Flag", "RegulFERC203Status", "RegulFERC203AppSubmsnDate", "RegulFERC203AppLink", "RegulFERC203AppApprovNoticeDate", "RegulFERC203AppApprovNoticeLink", "SecurityAbstract", "SecurityGuardExpense", "SecurityAddr", "SecurityCo", "SecurityEmailAndPhone", "SecurityEquipMaintExpense", "SecurityLocalCoExpenseForResponse", "SecuritySWUpgradeExpense", "SecurityTransExpense", "DAQAbstract", "DAQLicenseExpDate", "DAQNumOfUnits", "DAQMfrName", "DAQMfrContactAndTitle", "DAQMfrEmailAddr", "DAQModel", "DAQIPAddr", "DAQLicenseExpense", "DAQCommProtocol", "DAQDocLink", "SCADAAbstract", "SCADALicenseExpDate", "SCADANumOfUnits", "SCADAMfrName", "SCADAMfrContactAndTitle", "SCADAMfrEmailAddr", "SCADAModel", "SCADAIPAddr", "SCADALicenseExpense", "SCADACommProtocol", "SCADADocLink", "ProdIDAbstract", "ProdIDTable", "ProdIDAxis", "TestCondAxis", "TestCondDomain", "STCMember", "NomOpCondMember", "PVUSATestCondMember", "CustomTestCondMember", "ProdIDLineItems", "ProdName", "ProdCode", "ProdDesc", "ProdNotes", "Model", "CECListingDate", "TypeOfDevice", "ProdMfr", "ProdMfrWebSite", "CustomTestCondAbstract", "CustomTestCond", "CustomTestCondAirMass", "CustomTestCondAmbTemp", "CustomTestCondCellTemp", "CustomTestCondIrradAmt", "CustomTestCondWindSpeed", "ProdCertDetailsAbstract", "ProdCertNum", "ProdCertifyingBody", "ProdCertHolder", "ProdCertIssueDate", "ProdCertType", "EquipWarrAbstract", "EquipTypeWarrTerm", "EquipTypeWarrOutput", "EquipTypeWarr", "ModulePerfWarrGuaranteedOutput", "EquipWarrDocLink", "EquipTypeWarrStartDateMilestone", "ModulePerfWarrType", "ProdIDInverterAbstract", "InverterOutputPhaseType", "InverterStyle", "InverterBuiltInMeterAvail", "InverterIsMicroInverter", "InverterErrorCodeData", "InverterCertAbstract", "InverterHasCertIEC61683", "InverterHasCertIEC62109-1", "InverterHasCertIEC62109-2", "InverterHasCertUL1741", "InverterHasCertUL1741SA", "InverterHasCertOther", "InverterCertListing", "InverterUL1741SACertDate", "InverterNameplateAbstract", "InverterGeneralDataAbstract", "InverterEnclosureEnvRtg", "InverterTransformerDesign", "InverterStaticMPPTEffic", "InverterHasGroundFaultMonitor", "InverterHasDCDisconnectDevice", "InverterDCOpt", "InverterDesignFactor", "InverterDisconnectionType", "InverterGFDIThreshold", "InverterGFDIDesc", "InverterGndAvail", "InverterHarmonicsTheshold", "InverterReversePolarityFlag", "InverterOTRMin", "InverterOTRMax", "InverterComm", "InverterMonitor", "InverterFWVersionTested", "InverterCooling", "InverterCutSheetNotes", "InverterNightTareLoss", "InverterContPowerRtgAt40DegC", "InverterNightTareLossAt40DegC", "InverterDimensionsAbstract", "InverterDepth", "InverterWt", "InverterWidth", "InverterLen", "InverterInputNameplateAbstract", "InverterMaxStartVoltage", "InverterMinStartVoltage", "InverterInputMaxOpCurrentDC", "InverterCECWtEfficPct", "InverterEUEfficRtgPct", "InverterIsMPPT", "InverterMPPTOpRangeVoltageMax", "InverterMPPTOpRangeVoltageMin", "InverterMaxEffic", "InverterInputMaxPowerDC", "InverterInputShortCircuitCurrentDC", "InverterInputMaxVoltageDC", "InverterInputMinVoltageDC", "InverterInputMaxMPPVoltage", "InverterInputMinMPPVoltage", "InverterInputNumOfMPPTTrackers", "InverterInputStringsPerMPPTNum", "InverterInputRatedVoltageDC", "InverterOutputNameplateAbstract", "InverterOutputMaxApparentPowerAC", "InverterOutputMaxCurrentAC", "InverterOutputContPower", "InverterOutputMaxPowerAC", "InverterOutputVoltageRangeACMin", "InverterOutputVoltageRangeACMax", "InverterNighttimePowerConsumption", "InverterPFMinUnderexcited", "InverterPFMinOverexcited", "InverterPF", "InverterOutputRatedPowerAC", "InverterOutputRatedVoltageAC", "InverterOutputRatedFreq", "InverterOutputACFreqRangeMax", "InverterOutputACFreqRangeMin", "InverterNumOfLineConnections", "InverterBackupPowerOutputAbstract", "InverterBackupOutputAutoSwitchOverTime", "InverterBackupOutputMaxContCurrentPerPhaseAC", "InverterBatteryInputAbstract", "InverterBatteryInputContPowerDC", "InverterBatteryInputNumOfBatteriesPerInverter", "InverterBatteryInputPeakPowerDC", "InverterBatteryInputSupportedBatteryTypes", "ProdIDModuleAbstract", "ModuleAvailOfStringLevelData", "ModuleTechnology", "ModuleStyle", "ModuleOrientation", "ModuleBuiltInDCOptimizerAvail", "ModuleMicroInverterAvail", "ModuleTestingExpense", "ModuleDesignFactor", "ModuleCertAbstract", "ModuleHasCertIEC60364-4-41", "ModuleHasCertIEC61215", "ModuleHasCertIEC61646", "ModuleHasCertIEC61701", "ModuleHasCertIEC61730", "ModuleHasCertIEC62108", "ModuleHasCertUL1703", "ModuleHasCertOther", "ModuleCertListing", "ModuleLevelPowerElectrAbstract", "ModuleLevelPowerElectrHasMonitor", "ModuleLevelPowerElectrHasRapidShutDown", "ModuleLevelPowerElectrHasOpt", "ModuleLevelPowerElectrHasStringLen", "ModuleNameplateAbstract", "ModuleBackMaterial", "ModuleFireRtg", "ModuleFrameMaterial", "ModuleFrontMaterialDesc", "ModuleJunctionBoxRtg", "ModuleMaxVoltagePerIEC", "ModuleMaxVoltagePerUL", "ModuleAvgPanelEffic", "ModuleMaxSeriesFuseRtg", "ModulePowerToleranceRangeMax", "ModulePowerToleranceRangeMin", "ModuleTempCoeffMaxCurrent", "ModuleTempCoeffMaxPower", "ModuleTempCoeffOpVoltageAmt", "ModuleTempCoeffShortCircuitCurrentAmt", "ModuleShortCircuitCurrent", "ModuleOpenCircuitVoltage", "ModuleRatedCurrent", "ModuleRatedVoltage", "ModuleRatedCurrentAtNOCT", "ModuleRatedVoltageAtNOCT", "ModuleRatedCurrentAtLowIrrad", "ModuleRatedVoltageAtLowIrrad", "ModuleNameplateCap", "ModuleFlashTestCap", "ModuleOpTempMax", "ModuleOpTempMin", "ModuleBypassDiodeOptNum", "ModuleDimensionsAbstract", "ModuleWidth", "ModuleLen", "ModuleDepth", "ModuleWt", "ModuleApertureArea", "ModuleCellAbstract", "ModuleCellArea", "ModuleCellColumnCount", "ModuleCellCount", "ModuleCellRowCount", "ModuleSeriesNumOfCells", "ProdIDOptimizerAbstract", "OptimizerMaxEffic", "OptimizerMaxInputCurrent", "OptimizerMaxInputVoltage", "OptimizerMaxOutputCurrent", "OptimizerMaxOutputVoltage", "OptimizerMaxShortCircuitCurrent", "OptimizerMaxSystemVoltage", "OptimizerMPPTOpRangeVoltageMax", "OptimizerMPPTOpRangeVoltageMin", "OptimizerRatedInputPower", "OptimizerWtEffic", "OptimizerType", "OptimizerServiceability", "OptimizerCertAbstract", "OptimizerHasCertEN61000", "OptimizerHasCertIEC61010", "OptimizerHasCertUL1741", "ProdIDCombinerAbstract", "CombinerRtg", "CombinerBoxTempMax", "CombinerBoxTempMin", "ProdIDMeterAbstract", "MeterMeetsPBIEligibility", "MeterDisplayType", "RevenueMeterRtgContVoltage", "RevenueMeterMaxRtgContVoltageLineToLine", "RevenueMeterMaxRtgContVoltageLineToNeutral", "RevenueMeterMaxRtgContCurrent", "RevenueMeterVoltageRtgAccuracyRange", "RevenueMeterFreq", "RevenueMeterPhase", "RevenueMeterSocketType", "RevenueMeterStartingWatts", "RevenueMeterTypicalWattLoss", "RevenueMeterOpTemp", "RevenueMeterEnclosure", "MeterRtgAccuracy", "MeterRevenueGrade", "MeterBidirectional", "RevenueMeterPF", "RevenueMeterDimensionsAbstract", "RevenueMeterDimensionsHeight", "RevenueMeterDimensionsLen", "RevenueMeterDimensionsWidth", "RevenueMeterWt", "ProdIDMonitorSolutionAbstract", "MonitorSolutionSWVersion", "ProdIDLoggerAbstract", "LoggerCommProtocol", "ProdIDTrackerAbstract", "TrackerCapPower", "TrackerStyle", "TrackerNumOfControllers", "TrackerStowWindSpeed", "TrackerIsFixedTilt", "TrackerIsDualAxis", "TrackerIsSingleAxis", "ProdIDTransformerAbstract", "TransformerStyle", "TransformerDesignFactor", "ProdIDBatteryMgmtAbstract", "BMSRtg", "BMSNumOfSystems", "ProdIDBatteryAbstract", "BatteryRtg", "BatteryNum", "BatteryStyle", "ProdIDBatteryInverterAbstract", "BatteryInverterNum", "BatteryInverterACPowerRtg", "ProdIDMetStationAbstract", "MetStationDesc", "MetStationLoc", "MetStationNumOfUnits", "MetStationDescOfPyranometer", "MetStationModelOfPyranometer", "ProdIDNetworkTypeAbstract", "NetworkType", "InverterPowerLevelTable", "InverterPowerLevelPctAxis", "InverterPowerLevelPctDomain", "InverterPowerLevel10PctMember", "InverterPowerLevel20PctMember", "InverterPowerLevel30PctMember", "InverterPowerLevel50PctMember", "InverterPowerLevel75PctMember", "InverterPowerLevel100PctMember", "InverterPowerLevelWtMember", "InverterPowerLevelLineItems", "InverterEfficAtVminPct", "InverterEfficAtVmaxPct", "InverterEfficAtVnomPct", "ArrayConfigAbstract", "SolarArrayTable", "EquipTypeAxis", "EquipTypeDomain", "ModuleMember", "InverterMember", "MountingMember", "SolarSubArrayIDAxis", "SolarArrayLineItems", "ArrayTotalModuleArea", "ArrayNumOfSubArrays", "RatioArrayCapAsMeasToArrayCapAsRatedDC", "SolarArrayNumOfPanelsInArray", "SystemNumOfModules", "SolarArrayNumOfInvertersConnectedToArray", "SystemCapPeakDC", "SolarArrayAnnualDegrad", "SubArrayAbstract", "SubArrayID", "ModulesPerString", "OrientationAbstract", "OrientationAzimuth", "OrientationGCR", "OrientationTilt", "OrientationMinTrackerRotationLimit", "OrientationMaxTrackerRotationLimit", "SubArrayGeospatialLayoutAbstract", "SubArrayGeospatialLayoutFileLink", "SubArrayGeospatialLayoutFileFormat", "EstMeasAbstract", "EstMeasTable", "EstimationPeriodStartDateAxis", "EstMeasLineItems", "EstDegradMeasAbstract", "EstimationPeriodForDegradMeas", "EstSystemDegradRate", "EstArrayDegradRate", "CurtailModelFactorAbstract", "EstimationPeriodForCurtail", "CurtailEconomicModelFactorPct", "CurtailStabilityOrCongestionModelFactorPct", "CurtailEmergOrConstrModelFactorPct", "CurtailOtherModelFactorPct", "CurtailTotalModelFactorPct", "CurtailEconomicModelFactorAmt", "CurtailStabilityOrCongestionModelFactorAmt", "CurtailEmergOrConstrModelFactorAmt", "CurtailOtherModelFactorAmt", "CurtailTotalModelFactorAmt", "SystemEntityAbstract", "SystemEntityTable", "EntityAxis", "SystemEntityLineItems", "SystemEntityFlag", "SystemAbstract", "DeviceAbstract", "DeviceTable", "DeviceIDAxis", "DeviceLineItems", "TypeOfDevice", "PVSystemID", "Model", "ProdID", "SerialNum", "PurchDate", "DeviceCost", "ManufactureDate", "ManualLink", "FWVersion", "DeviceWarrAbstract", "EquipTypeWarrOutput", "EquipTypeWarrStartDateMilestone", "EquipTypeWarr", "EquipTypeWarrTerm", "EquipTypeWarrStartDate", "EquipTypeWarrEndDate", "ModulePerfWarrEndDate", "ModulePerfWarrGuaranteedOutput", "ModuleMaterialsAndWorkmanShipWarrInitiationDate", "TrackerMaterialsWorkmanshipWarrExp", "TrackerMaterialsWorkmanshipWarrInitiation", "DeviceSpecificFeatAbstract", "OpPerfInsulatedGAteBipolarTransistorsTemp", "InverterFanStatusFlag", "ModuleTemp", "SystemPerfCombinerBoxTemp", "RevenueMeterPhaseData", "RevenueMeterKilovoltAmpereReactiveData", "RevenueMeterOpTemp", "TrackerAltitude", "TrackerAzimuth", "TrackerTilt", "TransformerPressure", "TransformerTemp", "SystemAbstract", "InstallTypeAbstract", "InstallTypeTable", "PVSystemIDAxis", "InstallTypeAxis", "InstallTypeDomain", "RooftopMember", "GroundMember", "SolarSubArrayIDAxis", "InstallTypeLineItems", "InstallAltitude", "MountingType", "SystemStruct", "SystemBatteryConnec", "SystemGridChargingCapability", "RoofTopAbstract", "RoofSlopeType", "RoofType", "SystemAbstract", "SystemCostAbstract", "SystemEquipTable", "PVSystemIDAxis", "EquipTypeAxis", "EquipTypeDomain", "ModuleMember", "OptimizerMember", "DCDisconnectSwitchMember", "ACDisconnectSwitchMember", "InverterMember", "TrackerMember", "CombinerMember", "MetStationMember", "TransformerMember", "BatteryMember", "BMSMember", "BatteryInverterMember", "LoggerMember", "MeterMember", "StringMember", "MountingMember", "DAQMember", "SCADAMember", "SystemEquipLineItems", "DeviceCost", "SystemCostInstallCostsMfr", "SystemCostInstallEngAndDesignCost", "SystemCostInstallLaborCosts", "SystemCostInstallPermittingFeesCost", "SystemCostInstallInterconnFeesCost", "SystemCostInstallMuniInspectionsCost", "SystemCostInstallUtilityInspectionsCost", "SystemEPCCost", "SystemCostOtherSystemCost", "EquipTypeAvgCostPerUnit", "EquipTypeNum", "SystemAbstract", "SystemPerfAbstract", "SystemProdTable", "PVSystemIDAxis", "PeriodAxis", "PeriodDomain", "PeriodAnnualMember", "PeriodFirstQtrMember", "PeriodSecondQtrMember", "PeriodThirdQtrMember", "PeriodFourthQtrMember", "PeriodMonMember", "PeriodMonJanMember", "PeriodMonFebMember", "PeriodMonMarMember", "PeriodMonAprMember", "PeriodMonthMayMember", "PeriodMonJunMember", "PeriodMonJulMember", "PeriodMonAugMember", "PeriodMonSepMember", "PeriodMonOctMember", "PeriodMonNovMember", "PeriodMonDecMember", "SystemProdLineItems", "SystemPerfInsolationAbstract", "MeasInsolationAvg", "MeasInsolation", "RatioMeasInsolationToP50InceptToDate", "RatioMeasInsolationToP50", "MeasInsolationToWeatherAdjInceptToDate", "MeasInsolationToWeatherAdj", "ExpectInsolationAtP50InceptToDate", "ExpectInsolationAtP50", "OneYearInPlaneAssumedIrradiation", "OneYearInPlaneMeasIrradiation", "SystemIrradiationWeatherAdjustmentFactor", "IrradForPowerTargetCapMeas", "SystemPerfEnergyMeasAbstract", "MeasEnergyAbstract", "MeasEnergyAvgForPeriod", "MeasEnergy", "MeasEnergyWeatherAdj", "MeasEnergyWeatherAdjAvgForPeriod", "WeatherAdjEnergyMethOfAdjustment", "ActiveEnergyOrParasiticLoad", "MeasEnergyAvailableExcludExtOrOtherOutages", "MeasEnergyLossDueToSoiling", "MeasEnergyLossDueToInverterIssues", "SystemDegradRate", "PredictedEnergyAbstract", "PredictedEnergyAtTheRevenueMeter", "PredictedEnergyAtTheRevenueMeterForPeriod", "PredictedEnergyAvailable", "PredictedEnergyAvailEstRatio", "ExpectEnergyAbstract", "ExpectEnergyAtTheRevenueMeter", "ExpectEnergyAtTheRevenueMeterForPeriod", "TotalExpectEnergyAtRevenueMeter", "ExpectEnergyAtRevenueMeterInceptToDate", "ExpectEnergyAtUnavailTimes", "ExpectEnergyAtArrayDC", "EnergyRatioAndYieldAbstract", "MeasEnergyToWeatherAdj", "EnergyReferenceYield", "PerfRatioNonWeatherCorrected", "PerfRatioWeatherCorrected", "AllInEnergyPerfIndex", "PredictedAllInOneYearYield", "PVArrayEnergyOneYearYield", "PVSystemOneYearYield", "ReferenceOneYearYield", "ActiveEnergyPerfIndex", "CapFactorRatio", "RatioMeasToExpectEnergyAtTheRevenueMeterInceptToDate", "RatioMeasToExpectEnergyAtTheRevenueMeter", "UncertaintyMeasAbstract", "MeasUncertaintyBasisDesc", "StatedUncertaintyOfExpectEnergyBasedOnWeatherPct", "StatedUncertaintyOfExpectEnergyBasedOnAllFactorsPct", "SystemPerfExpectEnergyAbstract", "ExpectEnergyAtP50", "ExpectEnergyAtP75", "ExpectEnergyAtP90", "ExpectEnergyAtP95", "ExpectEnergyAtP99", "SystemPerfPowerMeasAbstract", "SystemPerfDCInputPower", "SystemPerfDCInputCurrent", "SystemPerfDCInputVoltage", "RatedPowerPeakAC", "DCPowerDesign", "PowerTargetCapMeas", "MeasCapAtTargetConditions", "PowerPerfIndex", "SystemCapPeakDC", "SystemPerfAvailAbstract", "MeasEnergyAvailPct", "SystemAvailActualPctUptime", "SystemAvailExpectPctUptime", "SystemAvailActualPctUptimeInceptToDate", "SystemAvailExpectPctUptimeInceptToDate", "EnergyUnavailComparison", "EnergyUnavailExcludExtOrOtherOutagesComparison", "EnergyAvailComparison", "SystemUptimeRatio", "InterAnnualAvailOfEnergy", "InterMonAvailOfEnergy", "SystemMethToDetermineAvail", "SystemAvailMeasToMeasEnergyPlusLostEnergy", "SystemAvailAchievementReqdPct", "SystemAvailAchievementReqd", "SystemAvailAchievementReqdReconciliationPeriod", "SystemAvailAchievementReqdReconciliationUnits", "MeasEnergyAvailBalanceOfSystemIssues", "MeasEnergyAvailSingleTurbine", "SeasonalModelFactorsAbstract", "ShadingModelFactorTMYPct", "ShadingModelFactorTMMPct", "AerosolModelFactorTMYPct", "AerosolModelFactorTMMPct", "SoilingModelFactorTMYPct", "SoilingModelFactorTMMPct", "SnowModelFactorTMYPct", "SnowModelFactorTMMPct", "SeriesResistanceModelFactorTMYPct", "SeriesResistanceModelFactorTMMPct", "MismatchModelFactorTMYPct", "MismatchModelFactorTMMPct", "ParasiticLossModelFactorTMYPct", "ParasiticLossModelFactorTMMPct", "NonUnityPowerModelFactorTMYPct", "NonUnityPowerModelFactorTMMPct", "ModelFactorsSoilingFlag", "ModelFactorsSnowFlag", "ModelFactorsParasiticLossFlag", "ModelFactorsExtCurtailFlag", "ModelFactorsNonUnityPFFlag", "SystemNameplateAbstract", "ArrayTotalModuleArea", "EntitySizeStorageEnergy", "EntitySizeACPower", "EntitySizeDCPower", "EntitySizeStoragePower", "SystemPerfGridFreq", "SystemPerfGHI", "UtilityInfoAbstract", "UtilityTable", "UtilityLegalEntityIDAxis", "UtilityDetailsLineItems", "UtilityName", "UtilityContactName", "UtilityContactTitle", "UtilityEmailAddr", "InvestFundAbstract", "FundTable", "FundIDAxis", "FundDetailsLineItems", "PriceModelAbstract", "PriceModelAccrualAcctDeposit", "PriceModelAvgAnnualRentPmt", "PriceModelDeprecBasis", "PriceModelDeprecMeth", "PriceModelEffectAfterTaxInternalRateOfRtn", "PriceModelEffectAfterTaxTerminalInternalRateOfRtn", "PriceModelEffectAfterTaxEquivInternalRateOfRtn", "PriceModelEffectAfterTaxEquivTerminalInternalRateOfRtn", "PriceModelFederalIncomeTaxRateAssump", "PriceModelGrossPurchPriceToTotalProjValue", "PriceModelHoldbackFinalComplPmt", "PriceModelInvestAvgLife", "PriceModelInvestTaxCreditGrantBasis", "PriceModelInvestTaxCreditGrantClaimed", "PriceModelInvestTaxCreditGrantRecv", "PriceModelNetIncomeAfterTax", "PriceModelNomAfterTaxInternalRateOfRtn", "PriceModelNomAfterTaxTerminalInternalRateOfRtn", "PriceModelNomAfterTaxEquivInternalRateOfRtn", "PriceModelNomAfterTaxEquivTerminalInternalRateOfRtn", "PriceModelPretaxCashRtnExpense", "PriceModelPretaxCashRtnPct", "PriceModelRentPmtIncrements", "PriceModelResidualValueAssump", "PriceModelSwapRate", "PriceModelTaxEquityContrib", "PriceModelTaxEquityCoverageRatio", "PriceModelTotalUpfrontAmortizedFees", "PriceModelTotalUpfrontCapitalizedFees", "PriceModelExpectDeferredIncome", "PriceModelExpectDeferredInvestTaxCredit", "PriceModelExpectDeferredTaxLiability", "PriceModelExpectGrossInvestBalance", "PriceModelExpectNetInvestBalance", "PriceModelExpectRentsRecv", "PriceModelSimplePaybackPeriod", "ProFormaAbstract", "ProFormaDebtServCoverageRatio", "ProFormaAccrualAcctDepositPctOfGrossPurchPrice", "ProFormaP50FlipDate", "ProFormaAssumedAnnualInsurEscalator", "ProFormaInitialInsurCostPerPower", "ProFormaInitialInsurCost", "ProformaDocLink", "FundsFlowAbstract", "FundsFlowRecipient", "FundsFlowABANum", "FundsFlowAcctName", "FundsFlowAcctNum", "FundsFlowDistributionAmt", "FundsFlowReference", "RECAbstract", "RECContractAmendmentExecutionDate", "RECContractExecutionDate", "RECEnvAttributesOwn", "RECContractExpDate", "RECContractFirmPrice", "RECContractFirmVolume", "RECContractGuaranteedOutput", "RECContractInitiationDate", "RECContractRateEscalator", "RECContractRateType", "RECContractStruct", "RECContractTerm", "RECContractVolumeCap", "RECContractPortionOfSite", "RECContractPortionOfUnits", "RECAmtAbstract", "RECActualToExpectRevenueInceptToDate", "RECActualToExpectRevenue", "RECActualAmtInceptToDate", "RECActualAmt", "RECExpectAmtInceptToDate", "RECExpectAmt", "RECPerfGuaranteeAbstract", "RECPerfGuaranteeNumOfCred", "RECPerfGuarantee", "RECPerfGuaranteeExpDate", "RECPerformaneGuaranteeInitiationDate", "RECPerfGuaranteeTerm", "RECPerfGuaranteeType", "UnderwritingStructAbstract", "UnderwritingCrossCollateralizationStruct", "LessorDirectFinancingLeaseTermOfContract", "PPAContractTermsPPATerm", "UnderwritingLOCPurpose", "LOCSecurityAmt", "LOCInitiationDate", "LOCExpDate", "UnderwritingOtherUniqueUnderwritingStruct", "UnderwritingAvailOfPrepaidExpenses", "UnderwritingAmtOfPrepaidExpenses", "UnderwritingProtectionMech", "UnderwritingRentCoverageRatio", "UnderwritingReserveStruct", "UnderwritingRevenueSources", "UnderwritingTermValueGap", "UnderwritingTermValue", "UnderwritingPresentValueOfProj", "FundDescAbstract", "FundBankRole", "FundBankInvest", "FundSponsorID", "FundStatus", "FundClosingDate", "SizeMegawatts", "SizeValue", "BankInvest", "FundAttrSubsetID", "FundDescLegalCounsel", "FundDescInvestorHoldingCoName", "FundDescSponsorCoName", "FundDescFundComment", "FundsDescCapitalContrib", "FundsDescCostOfFunds", "FundDescNumberofOffTakersInFund", "FundDescNumOfSystemsInFund", "FundDescAvgPPATerm", "FundDescCurrentSimplePaybackStartDate", "FundDescCurrentSimplePaybackEndDate", "FundDescEarliestCommercOpDate", "FundDescNumOneStrength", "FundDescNumOneWeakness", "FundDescAnalyst", "FundName", "FundDescSector", "PropertyPlantAndEquipmentUsefulLife", "FundDescFundNameplateCapInverterskWac", "FundDescFundNameplateCapPVArraykWdc", "FundDescFundCrossCollateralized", "FundDescFundType", "FundDescFundInitialFundDate", "FundDescShortestPPATerm", "FundDescAvailOfExpenseSinkingFund", "FundDescTaxEquityProviderContrib", "FundDescNameOfTaxEquityProvider", "FundDescPriceAdvisor", "FundDescProFormaGrossIncomeBalance", "FundDescProFormaNetIncomeBalance", "FundDescPropertyInsurHurricaneWindRequirement", "FundDescPropertyInsurPollutionRequirement", "SiteID", "FundCompositionAndFinStructAbstract", "FundFinType", "FundConstrFin", "FundDebtFin", "FundWindAssets", "FundSolarAssets", "FundStorageAssets", "FundTaxEquityDetailsAbstract", "IncentiveTaxEquityPartnerName", "IncentiveTaxEquityPartnerPartnerSharesPctOfClassEquity", "IncentiveTaxEquityPartnerPartnerSharesPctOfTotalEquity", "IncentiveTaxEquityPartnerSharesPctOfClassEquity", "IncentiveTaxEquityPartnerSharesPctOfTotalEquity", "FundDescTrustCo", "CollateralAgentAbstract", "CollateralAgentProjWorkingCapitalAcctCollateralType", "CollateralAgentProjWorkingCapitalAcctPrefundMon", "CollateralAgentDepositaryBank", "PostCloseAbstract", "PostClosePostClosingItems", "PostClosePunchListItems", "FinanceOverviewAbstract", "FinanceOverviewIncentivesDesc", "EPCAgreeDesc", "FinanceOverviewInterconnAgreeDesc", "FinanceOverviewOMContractDesc", "PPADesc", "SiteCtrlDesc", "SiteCtrlNumOfSites", "FinanceOverviewTypeOfProj", "FinanceOverviewBeneficiaryOfGuarantee", "IncentiveAbstract", "IncentiveNameOfRecipient", "IncentivePBIAmendmentExecutionDate", "IncentivePBIAmendmentExpDate", "IncentivePBIAmendmentInitiationDate", "IncentivePBIEscalator", "IncentivePBIFirmVolume", "IncentivePBIProgram", "IncentivePBIRate", "IncentivePBITerm", "IncentivePBIInvoicingDate", "IncentivePBIPmtDeadline", "IncentivePBIPmtMeth", "IncentiveVolumeCap", "IncentivePBIPortionOfSite", "IncentivePortionUnits", "IncentiveRebateAmt", "IncentiveRebatePmtTiming", "IncentiveRebateType", "IncentiveRebateProgram", "IncentiveStateTaxCreditFirmVolume", "IncentiveStateTaxCreditPortionOfSite", "IncentiveStateTaxCreditPortionUnits", "IncentiveStateTaxCreditRecipient", "IncentiveStateTaxCreditType", "IncentiveStateTaxCreditVolumeCap", "IncentiveStateTaxCred", "IncentiveStateTaxCredEscalator", "IncentiveStateTaxCredTerm", "IncentiveStateTaxCredCurrent", "IncentiveStateTaxCreditTermExpDate", "IncentiveStateTaxCreditProgram", "IncentiveFederalTaxIncentiveIndemnityCap", "IncentiveFederalTaxIncentiveIndemnityProvider", "IncentiveFederalTaxIncentiveType", "IncentivePctFederalInvestTaxCreditVestedPct", "FundInsurAbstract", "InsurInitialCoveredStartDate", "InsurInitialUCCFilingDate", "InsurConsultant", "InsurSponsorRptReqrmnts", "InsurStateIncentivesAndCredFilings", "InsurTaxFilingRequirement", "ReserveTypeTable", "ReserveTypeAxis", "ReserveTypeDomain", "ProjReserveMember", "FundReserveMember", "ReserveTypeLineItems", "ReserveUse", "ReserveCollateralType", "ReservePreFundedNumOfMon", "ReservePreFundedAmt", "ReservePreFundedNumOfMonReqd", "ReservePreFundedAmtReqd", "FinPerfReserveBalance", "ReserveFormOfCurrentReserve", "ReserveLOCProviderCreditRtg", "ReserveReserveHasBeenUsed", "ReserveFundAccumulationOnSched", "ReserveTargetAmt", "ReserveAcctNum", "ReserveAcctReqdDate", "OffTakerTable", "OfftakerIDAxis", "PVSystemIDAxis", "OffTakerLineItems", "OfftakerName", "OfftakerEmail", "OfftakerProjectedElecSavingstoUtilityAmt", "OfftakerProjectedElecSavingstoUtilityPct", "CreditPerfRetailAbstract", "CreditPerfRetailFICOScore", "CreditPerfDateOfFICOScore", "CreditPerfRetailFICOModelOrig", "CreditPerfRetailFICOMeth", "CreditPerfRetailDaysDelinquent", "CreditPerfCheckRptAbstract", "CreditPerfRetailCreditCheckDate", "CreditPerfRetailDebtToIncomeRatio", "CreditPerfRetailEstValueOfHouse", "CreditPerfRetailHomeAppraisalDate", "CreditPerfRetailLenOfEmployment", "CreditPerfRetailLenOfHomeOwn", "CreditPerfRetailLoanToValueRatio", "CreditPerfRetailLoantoValueSource", "CreditPerfRetailMortgBalance", "CreditPerfRetailW2VerificationofEmployment", "ProjAbstract", "ProjIDTable", "ProjIDAxis", "ProjLineItems", "ProjName", "ProjState", "ProjCoSPVName", "ProjCoSPVFederalTaxID", "PVSystemID", "ProjAssetType", "ProjClassType", "ProjInterconnType", "ProjWindStatus", "ProjStage", "ProjInvestStatus", "ProjCounty", "SystemDateMechCompl", "SystemDateSubstantialCompl", "ProjHedgeAgreeType", "ProjStateTaxCreditFlag", "ProjRebateFlag", "ProjProdBasedIncentiveFlag", "ProjRECertFlag", "ProjRECOfftakeAgree", "SizeMegawatts", "SizeValue", "ProjDesc", "ProjRoofOblig", "ProjFullyContractedPowerSales", "ProjFundLatestCOD", "ProjResidualValueAssump", "ProjCommentOnResidualValueReview", "ProjDateOfLastResidualValueReview", "ProjRecentEventAboutTheProj", "ProjRecentEventSeverityOfEvent", "ProjLevered", "ProjFederalTaxIncentiveType", "ProjFinStruct", "ProjInitialFundYear", "ProjIndemnifiedAmt", "ProjTaxEquityProviderContrib", "ProjRegulInfoAbstract", "RegulFacilityType", "RegulApprovStatus", "RegulAppSubmsnDate", "RegulAppApprovDate", "RegulCertNum", "RegulAppLink", "RegulApprovLink", "RegulFERC205Flag", "RegulFERC205Status", "RegulFERC205AppSubmsnDate", "RegulFERC205AppLink", "RegulFERC205AppApprovNoticeDate", "RegulFERC205AppApprovNoticeLink", "RegulFERC203Flag", "RegulFERC203Status", "RegulFERC203AppSubmsnDate", "RegulFERC203AppLink", "RegulFERC203AppApprovNoticeDate", "RegulFERC203AppApprovNoticeLink", "ProjAddrAbstract", "ProjAddr1", "ProjAddr2", "ProjAddrCity", "ProjAddrCountry", "ProjAddrState", "ProjAddrZipCode", "ProjFinAbstract", "ProjFinPmtServicingAbstract", "PmtServicingACHPmt", "PmtServicingACHPmtDiscountAmt", "PmtServicingACHPmtDiscountPct", "PmtServicingACHPmtPenalty", "PmtServicingFirstPmtDate", "PmtServicingInsurPmtRecv", "PmtServicingNextRateAdjustmentDate", "ProjFinCurtailAbilityAndCap", "ProjEarlyBuyoutOpt", "ProjEarlyBuyoutDate", "ProjEarlyBuyOutAmt", "ProjFinOtherMaterialOngoingOblig", "ProjFinPPATimeOfUse", "ProjFinReportsAndNotifications", "ProjFinSideLetters", "AllowanceAcctForCreditLossesOfFinAssets", "ProjFinFundDate", "ProjFinTaxIDNum", "ProjFinProjFinNum", "ProjFinWorkingCapitalAcctPrefundAmt", "ProjFinWorkingCapitalAcctReqdAmt", "ProjFinWorkingCapitalAcctReqdMon", "LeaseAbstract", "LeaseContractForProjAbstract", "ProjFinLessee", "LeaseCntrparty", "LeaseCntrpartyAddr", "LeaseCntrpartyType", "LeaseCntrpartyJurisdiction", "LeaseProjCostToLessor", "LessorDirectFinancingLeaseTermOfContract", "LeaseExpirationDate1", "LeaseFederalTaxIDForLessee", "LeaseBankIDForLessee", "InterestRateOnOverduePmt", "LesseeFinanceLeaseDiscountRate", "LessorFinanceLeaseDiscountRate", "LessorDirectFinancingLeaseDescription", "LeaseOneYearAvgRent", "LeaseSixMonAvgRent", "LeaseProjDoc", "LeaseJurisdictionAndGoverningLaw", "LeaseDateOfExecution", "PmtServicingAnnualEscalatorforLeasePmt", "PmtServicingLastPmtDate", "PmtServicingLeaseEscalatorEndDate", "PmtServicingLeaseEscalatorStartDate", "PmtServicingLeaseInitialMonPmt", "LeaseServicingForProjAbstract", "LeaseBaseStipulatedLossValue", "LeaseStipulatedLossValue", "LeaseSection467Balance", "LeaseProRataRent", "LeaseRentPmt", "LeaseBasicRent", "LeaseInterestPayableOnSection467", "LeaseAmtPayable", "LeaseInterestAccrued", "LeaseInterestPayable", "LeaseProportionalRent", "LeaseSection467LessorBalance", "PmtServicingLeasePrepaid", "PmtServicingLeasePrepaidAmt", "PmtServicingNextPmtDate", "PmtServicingBaseLeasePmt", "PartnershipFlipAbstract", "PartnershipFlipContractForProjAbstract", "PartnershipFlipCntrparty", "PartnershipFlipCntrpartyAddr", "PartnershipFlipCntrpartyType", "PartnershipFlipCntrpartyJurisdiction", "PartnershipFlipExecutionDate", "PartnershipFlipTermOfContract", "PartnershipFlipExpDate", "PartnershipFlipP75FlipDate", "PartnershipFlipP75FlipPeriod", "PartnershipFlipP90FlipDate", "PartnershipFlipP90FlipPeriod", "PartnershipFlipP95FlipDate", "PartnershipFlipP95FlipPeriod", "PartnershipFlipP99FlipDate", "PartnershipFlipP99FlipPeriod", "PartnershipFlipP50FlipDate", "PartnershipFlipP50FlipPeriod", "SaleLeasebackAbstract", "SaleLeasebackContractForProjAbstract", "SaleLeasebackCntrparty", "SaleLeasebackCntrpartyAddr", "SaleLeasebackCntrpartyType", "SaleLeasebackCntrpartyJurisdiction", "SaleLeasebackExecutionDate", "SaleLeasebackTermOfContract", "SaleLeasebackExpDate", "SaleLeasebackTransactionLeaseTerms", "SaleLeasebackTransactionMonthlyRentalPayments", "SaleLeasebackTransactionQuarterlyRentalPayments", "SaleLeasebackTransactionAnnualRentalPayments", "SaleLeasebackTransactionOtherPaymentsRequired", "SaleLeasebackTransactionTable", "SaleLeasebackTransactionDescriptionAxis", "SaleLeasebackTransactionNameDomain", "SaleLeasebackTransactionLineItems", "SaleLeasebackTransactionDescription", "SaleLeasebackTransactionDate", "SaleLeasebackTransactionDescriptionOfAssetS", "SaleLeasebackTransactionNetBookValueAbstract", "SaleLeasebackTransactionHistoricalCost", "SaleLeasebackTransactionAccumulatedDepreciation", "SaleLeasebackTransactionNetBookValue", "SaleLeasebackTransactionNetProceedsInvestingActivitiesAbstract", "SaleLeasebackTransactionGrossProceedsInvestingActivities", "SaleLeasebackTransactionTransactionCostsInvestingActivities", "SaleLeasebackTransactionNetProceedsInvestingActivities", "SaleLeasebackTransactionNetProceedsFinancingActivitiesAbstract", "SaleLeasebackTransactionGrossProceedsFinancingActivities", "SaleLeasebackTransactionTransactionCostsFinancingActivities", "SaleLeasebackTransactionNetProceedsFinancingActivities", "SaleLeasebackTransactionDeferredGainNetAbstract", "SaleLeasebackTransactionDeferredGainGross", "SaleLeasebackTransactionCumulativeGainRecognized1", "SaleLeasebackTransactionDeferredGainNet", "SaleLeasebackTransactionCurrentPeriodGainRecognized", "SaleLeasebackTransactionDescriptionOfAccountingForLeaseback", "SaleLeasebackTransactionImputedInterestRate", "SaleLeasebackTransactionAmountDueUnderFinancingArrangement", "SaleLeasebackTransactionRentExpense", "RelatedPartyTransactionDescriptionOfTransaction", "SaleLeasebackTransactionCircumstancesRequiringContinuingInvolvement", "SaleLeasebackTransactionOtherInformation", "SaleAndLeasebackTransactionGainLossNet", "ProjEarlyBuyOutOptTable", "ProjEarlyBuyOutOptAxis", "ProjEarlyBuyOutOptLineItems", "EntityInfoAbstract", "EntityTable", "EntityAxis", "EntityLineItems", "EntityCode", "EntityName", "LegalEntityIdentifier", "EntityParentCoLegalEntityID", "EntityStandardPoorsCreditRtg", "EntityMoodysCreditRtg", "EntityFitchCreditRtg", "EntityKrollCreditRtg", "EntityTaxIDNum", "EntityWebSiteURL", "EntityEmail", "EntityPhoneNum", "EntityRole", "EntityAddrAbstract", "EntityAddr1", "EntityAddr2", "EntityLocCity", "EntityLocCounty", "EntityLocCountry", "EntityLocState", "EntityLocZipCode", "EntityRoleIndicatorAbstract", "EntityIsAssetMgr", "EntityIsCOPBackupProvider", "EntityIsUtility", "EntityIsEPCContractor", "EntityIsEquipSupplier", "EntityIsHoldingCo", "EntityIsOMContractor", "EntityIsOther", "EntityIsPPAOfftaker", "EntityIsSiteHost", "EntityIsSponsorParent", "EntityUtilityFlag", "EntityVendorCode", "DeveloperAbstract", "DeveloperTable", "DeveloperIDAxis", "DeveloperDetailsLineItems", "DeveloperFederalTaxIDNum", "DeveloperExecutiveBios", "DeveloperCurrentFunds", "DeveloperPastFunds", "DeveloperFundReports", "FundInvestFocus", "DeveloperRenewableOpExperience", "TaxEquityCommPlan", "DeveloperOrgStruct", "DeveloperGovernanceStruct", "DeveloperGovernanceDecisionAuth", "DeveloperFundTechnologyExperience", "DeveloperISOExperience", "DeveloperStaffingAndSubcontractor", "ProjDevelopmentStrategy", "DeveloperConstrDevelopmentExperience", "DeveloperConstrNumOfMegawatts", "DeveloperMegawattConstrLocations", "DeveloperMegawattConstrNumOfProj", "DeveloperEPCActivAsPrime", "DeveloperSubcontractorUse", "DeveloperUseAndQualOfEquip", "DeveloperProjCommissAndPerfTesting", "DeveloperPreferredIndepEngineers", "DeveloperCommunityEngagement", "DeveloperEPCWarrStrategy", "OpMgrAbstract", "OpMgrTable", "OpMgrIDAxis", "OpMgrDetailsLineItems", "OpMgrFederalTaxIDNum", "OpMgrMegawattsUnderMgmt", "OpMgrNumOfProj", "OpProjMgrToThirdPartyOwn", "OpMgrNumOfStates", "OpMgrOutsourcingPlan", "OpMgrOpCenter", "OpMgrNERCAndFERCQual", "OpMgrEnergyForecastingCapabilities", "OpMgrPreventAndCorrectiveMaint", "OpMgrSparePartsStrategy", "OpMgrSupplyStrategy", "OpMgrConsumablesStrategy", "OpMgrFailureAndRemedProcedures", "OpMgrContOfOpProgram", "OpMgrRpt", "OpMgrWarrExperience", "OpMgrInsurPolicyMgmt", "OpMgrBillingMeth", "OpMgrRECAccounting", "OpMgrPerfGuarantees", "OpMgrOtherServ", "OpMgrWorkflow", "OpMgrPerfByGeographyTable", "StateGeographicalAxis", "OpMgrPerfByGeographyLineItems", "OpMgrID", "ActualToExpectEnergyProdOfProj", "AssetMgrAbstract", "AssetMgrTable", "AssetMgrIDAxis", "AssetMgrDetailsLineItems", "AssetMgrFederalTaxIDNum", "AssetMgrMegawattUnderMgmt", "AssetMgrNumOfProj", "AssetMgrProjOwnToThirdPartyProj", "AssetMgrNumOfStates", "AssetMgrOutsourcingPlan", "AssetMgrOpCenter", "AssetMgrNERCAndFERCQual", "AssetMgrEnergyForecastingCapabilities", "AssetMgrPreventAndCorrectiveMaint", "AssetMgrSparePartsStrategy", "AssetMgrConsumablesStrategy", "AssetMgrSupplyStrategy", "AssetMgrFailureAndRemedProcedures", "AssetMgrContinuityOfOperationProgram", "AssetMgrRpt", "AssetMgrWarrExperience", "AssetMgrInsurPolicyMgmt", "AssetMgrBillingMeth", "AssetMgrRECAccounting", "AssetMgrPerfGuarantees", "AssetMgrOtherServ", "AssetMgrWorkflow", "AssetMgrPerfByGeographyTable", "StateGeographicalAxis", "AssetMgrPerfByGeographyLineItems", "AssetMgrID", "ActualToExpectEnergyProdOfProj", "PortfolioAbstract", "PortfolioTable", "PortfolioIDAxis", "PortfolioLineItems", "ProjID", "PortfolioUsedInFund", "PortfolioLevelDebt", "PortfolioLevelLegalEntity", "PortfolioLegalEntity", "SizeMegawatts", "SizeValue", "BankInvest", "PortfolioNumOfSystems", "SponsorGroupAbstract", "SponsorGroupTable", "SponsorGroupIDAxis", "SponsorGroupDetailsLineItems", "FundDescSponsorName", "SponsorGroupBankInternalRtg", "EntityStandardPoorsCreditRtg", "EntityMoodysCreditRtg", "EntityFitchCreditRtg", "EntityKrollCreditRtg", "InsurAbstract", "InsurTable", "EntityAxis", "PVSystemIDAxis", "InsurAxis", "InsurLineItems", "InsurType", "InsurCarrier", "InsurCarrierEmail", "InsurNAICNum", "InsurRequirement", "InsurEffectDate", "InsurExpDate", "InsurAvail", "InsurMinCoverage", "InsurAmtOfCoverage", "InsurBeneficiary", "InsurPolicyOwn", "InsurPolicyNum", "PolicyFormVersion", "InsurPerOccurrenceRequirement", "SuretyAbstract", "SuretyObligee", "SuretyBondFormAndVersionNum", "SuretyPrincipal", "SuretyPrincipalEmail", "SuretyObligeeEmail", "SuretyBondNum", "SuretyBondAmt", "SuretyWarrTerm", "SuretyBondIsElectronic", "SuretyElectronicBondValidationWebSite", "SuretyElectronicBondVerificationNum", "SuretyAnnualPremium", "SuretyBondEffectDate", "SuretyBondContractDate", "SuretyContractDesc", "SuretyLegalJurisdiction", "IndepEngServChecklistAbstract", "IndepEngServChecklistTable", "IndepEngServChecklistAxis", "IndepEngServChecklistDomain", "IndepEngServChecklistModuleFactoryAuditsMember", "ModuleFactoryAuditsPreProdAuditRemedRptMember", "ModuleFactoryAuditsProdOversightandRemedRptMember", "ModuleFactoryAuditsPreShipmentInspctRptMember", "ModuleFactoryAuditsQualityMgmtSystemRptMember", "IndepEngServChecklistModuleReliabTestingReportsMember", "ModuleReliabTestingModulePreQualTestsMember", "ModuleReliabTestingStatisticalModuleBatchTestRptMember", "ModuleReliabTestingDegradRateCharacterizationTestRptMember", "IndepEngServChecklistEquipReviewMember", "EquipReviewPVModulesMember", "EquipReviewInvertersMember", "EquipReviewRackingTrackerOrParkingStructMember", "EquipReviewMediumVoltageTransformersMember", "EquipReviewGenerationStepUpTransformersMember", "EquipReviewDataAcquisSystemsMetersMember", "EquipReviewSCADASystemsMetersMember", "EquipReviewCommInfrastructureMember", "EquipReviewTelcoInfrastructureMember", "EquipReviewMeteorologicalStationMember", "EquipReviewOtherMaterialEquipMember", "IndepEngServChecklistWarrReviewMember", "WarrReviewPVModulesMember", "WarrReviewInvertersMember", "WarrReviewRackingTrackerOrParkingStructMember", "WarrReviewMediumVoltageTransformersMember", "WarrReviewGenerationStepUpTransformersMember", "WarrReviewDataAcquisSystemsMetersMember", "WarrReviewSCADASystemsMetersMember", "WarrReviewCommInfrastructureMember", "WarrReviewMeteorologicalStationMember", "WarrReviewOtherMaterialEquipMember", "IndepEngServChecklistPermitsAndAssessReviewMember", "PermitsAndAssesssReviewEnvSiteAssessMember", "PermitsAndAssessReviewEnvPermitMember", "PermitsAndAssessReviewALTASurveyMember", "PermitsAndAssessReviewEasementsMember", "PermitsAndAssessReviewUtilityScaleInterconnAgreeMember", "PermitsAndAssessReviewConditionalUsePermitMember", "PermitsAndAssessReviewBuildingPermitsMember", "PermitsAndAssessReviewDGInterconnAgreeMember", "PermitsAndAssesssReviewDGRiskAssessMember", "IndepEngServChecklistContractsReviewMember", "ContractReviewPPAMember", "ContractReviewEPCMember", "ContractReviewEPCSchedMember", "ContractReviewPMMember", "ContractReviewCorrectiveMaintMember", "ContractReviewTimeAndMaterialsMember", "ContractReviewWashingPlanMember", "ContractReviewAssetMgmtMember", "ContractReviewMonitorServProviderMember", "ContractReviewSparePartsListMember", "ContractReviewConsumablesListMember", "ContractReviewDecommMember", "ContractReviewSiteLeaseMember", "ContractReviewOtherContractsMember", "IndepEngServChecklistReviewByContractorMember", "ReviewByContractorOfEPCHighVoltageMember", "ReviewByContractorOfOMMember", "ReviewByContractorOfAssetMgmtInclInfrastructureMember", "ReviewByContractorOfMonitorServProviderMember", "ReviewByContractorOfOtherTopicsMember", "IndepEngServChecklistDesignReviewMember", "DesignReviewOfGeotechRptMember", "DesignReviewOfCivilRptMember", "DesignReviewOfElecRptMember", "DesignReviewOfStructRptMember", "DesignReviewOfMechRptMember", "DesignReviewOfArchitecturalRptMember", "IndepEngServChecklistSiteReviewMember", "SiteReviewOfSitePlanMember", "SiteReviewOfSystemImpactMember", "SiteReviewOfArcheolCulturAndLocalImpactMember", "SiteReviewOfHazardousWasteMember", "SiteReviewOfOffSiteContaminationMember", "SiteReviewOfEndangeredSpeciesMember", "SiteReviewOfRoofCondMember", "SiteReviewOfLandCondMember", "IndepEngServChecklistOpBudgetReviewMember", "OpBudgetReviewOfOMMember", "OpBudgetReviewOfSparePartsListMember", "OpBudgetReviewOfConsumablesListMember", "OpBudgetReviewOfAssetMgmtMember", "OpBudgetReviewOfMonitorServProviderMember", "OpBudgetReviewOfDecommMember", "OpBudgetReviewOfOtherOpMember", "IndepEngServChecklistFinModelReviewMember", "FinModelReviewOfRevenueMember", "FinModelReviewOfOtherSourcesOfRevenueMember", "FinModelReviewOfExpensesMember", "FinModelReviewOfCurtailStudyMember", "IndepEngServChecklistEnergyProdEstMember", "EnergyProdEstOfSolarResrcAssessMember", "EnergyProdEstOfPANFileMember", "EnergyProdEstOfONDFileMember", "EnergyProdEstOfLossEstimationMember", "EnergyProdEstOfLoadStudyMember", "EnergyProdEstOfIndepSimulationMember", "IndepEngServChecklistTransAndCurtailMember", "TransAndCurtailHistAndForwardLookingAnalMember", "TransAndCurtailTrackingAcctEstMember", "IndepEngServChecklistSiteInspectionsMember", "SiteInspctsSmallDGPhotographicInspctMember", "SiteInspctsUtilityScaleMonPhysicalInspctMember", "SiteInspctsPhotographicInspctAtComplMember", "SiteInspctsPhysicalInspctAtMechComplMember", "IndepEngServChecklistMechComplReviewMember", "MechComplReviewEquipConfirmationMember", "MechComplReviewCommissTestStringPolarityMember", "MechComplReviewCommissTestOpenCircuitVoltageMember", "MechComplReviewCommissTestGndContinuityMember", "MechComplReviewCommissTestMeggerTestingMember", "IndepEngServChecklistSubstantialOrFinalComplReviewMember", "SubstantialComplOfConstrMember", "ComplOfPerfTestMember", "ExceptToPerfTestMember", "ComplOfFunctionalTestMember", "ExceptToFunctionalTestMember", "ComplOfSCADAConfirmationFunctionalityMember", "ComplOfVPNConnecToSCADAMember", "ComplOfInvestorParallelMonitorFeedMember", "ContOfOpProgramDocUploadedMember", "ComplOfOMManualReviewMember", "ComplOfPunchListMember", "ActiveEnergyPerfIndex", "IndepEngServChecklistSuplReportsReviewMember", "ReviewOfConstrMonitorMember", "ReviewOfModuleLabTestingMember", "ReviewOfModuleFactoryAuditMember", "SuplRptReviewOfInsurReviewMember", "SuplRptReviewOfLocalTaxReviewMember", "IndepEngServChecklistReviewOfRptStatusMember", "StatusRptOfIndepEngRptsMember", "StatusRptOfSuplIndepEngRptsMember", "StatusRptOfIndepEngMechComplCertMember", "StatusRptOfIndepEngSubstantialComplCertMember", "StatusRptOfIndepEngOpinLetterMember", "StatusRptOfProjScorecardMember", "StatusRptOfProjDescMember", "StatusRptOfIndepEngOpinDocMember", "IndepEngServChecklistPostFundActivityMember", "PostFundActivityClosingPunchListMember", "PostFundActivityAnnualPVPlantCertMember", "IndepEngServChecklistLineItems", "ProjDistributedGenerationPortfolioOrUtilityScale", "StandardsApplicable", "PhaseOfProjNeeded", "IndepEngServResponsibleParty", "IndepEngServNotes", "IndepEngServNotesDate", "IndepEngServAdvisor", "IndepEngServAdvisorOpin", "IndepEngServAdvisorOpinDate", "PreparerOFEngServChecklistRpt", "DocIDEngServChecklistRpt", "MonitorContractAbstract", "MonitorContractRate", "MonitorContractRateEscalator", "MonitorContractRateType", "MonitorContractCntrparty", "MonitorContractExpDate", "MonitorContractInitiationDate", "MonitorContractTerm", "MonitorContractAvailOfDoc", "MonitorContractAvailOfFinalDoc", "MonitorContractAvailOfDocExcept", "MonitorContractExceptDesc", "MonitoringContractCounterparties", "MonitorContractDocLink", "DocIDMonitorContractAgree", "PreparerOfMonitorContractAgree", "PPAAbstract", "PPAContractTermsAbstract", "PPAContractTable", "PPAContractAxis", "PPAContractLineItems", "DocIDPPA", "PreparerOfPPA", "PPADesc", "SystemCommercOpDate", "SystemExpectCommercOpDate", "PPAContractTermsOrigTermOfPPALease", "PPAContractTermsDateOfContractInitiation", "PPAContractTermsDateOfContractExp", "PPAContractTermsPmtFreq", "PPAContractTermsAssignProvisions", "PPAContractTermsBuyoutOptInPPA", "PPAContractTermsCommercOpDateGuaranty", "PPAContractTermsContractHistoryAndStruct", "PPAContractTermsCurtailProvisions", "PPAContractTermsDefaultProvisions", "PPAContractTermsEffectDate", "PPAContractTermsEndofTermProvisions", "PPAContractTermsFinAssurances", "OffTakerID", "OffTakerName", "OfftakerEmail", "SiteLongitudeAtRevenueMeter", "SiteLatitudeAtRevenueMeter", "PPAContractTermsProdGuarantee", "PPAContractTermsProvider", "PPAContractTermsSpecialCustomerRightsAndOblig", "PPAContractTermsSpecialFeat", "PPAContractTermsSpecialProviderRightsAndOblig", "PPAContractTermsPPATerm", "PPAContractAdditionalTermNum", "PPAContractAdditionalTermDuration", "PPAPurchrOptToPurch", "PPAContractTermsTermRights", "PPAContractTermsTransAndSchedResponsibilities", "PPAContractTermsSiteLeaseAgree", "PPAContractTermsLimitationofLiability", "PPAContractTermsInsurReqrmnts", "PPAContractTermsPowerOfftakeAgreeType", "PPAContractTermsPPAAmendmentExecutionDate", "PPAContractTermsPPAAmendmentEffectDate", "PPAContractTermsPPAAmendmentExpDate", "PPAContractTermsPPACntrparty", "PPAContractTermsPPAFirmVolume", "PPAContractTermsPPAGuaranteedOutput", "PPAContractTermsPPAPerfGuarantee", "PPAContractTermsPPAPerfGuaranteeTerm", "PPAContractTermsPPAPerfGuaranteeType", "PPAContractTermsPPAPerfGuaranteeExpDate", "PPAContractTermsPPAPerfGuaranteeInitiationDate", "PPAContractTermsPPAPortionOfSite", "PPAContractTermsPPAPortionOfUnits", "PPAContractTermsRECBundledWithElectricity", "PPARateInfoAbstract", "PPARateEscalator", "PPARateType", "EnergyContractRatePricePerEnergyUnit", "PPARateTimeOfUseFlag", "PPARateProdCap", "PPARateProdGuarantee", "PPARateProdGuaranteeTiming", "PPARateSystemTrueUpProd", "PPARateTrueupTiming", "PPARateRemainingTermofPPALease", "PPARateContractExpDate", "PPARateSeasoningNumOfPmtMade", "PPARateTotalUpfrontPmt", "PPARateAmtActualToIncept", "PPARateActualAmt", "PPARateCntrpartyRptReqrmnts", "PPARateCntrpartyTaxObligAmt", "PPARateCntrpartyTaxObligDesc", "PPARateExpectAmtInceptToDate", "PPARateExpectAmt", "PPARateAddrForInvoices", "PPARateNameOfContactToSendInvoices", "PPARateCoInvoicesSentTo", "PPARateEmailAddrToSendInvoices", "PPARatePhoneOfInvoicesContact", "PPARateInvoicingDate", "PPARateContactAddrToRecvNotices", "PPARateContactToRecvNotices", "PPARateContactEmailToRecvNotices", "PPARateNameOfHostToRecvNotices", "PPARateHostTelephoneToRecvNotices", "PPARatePmtDeadline", "PPARatePmtMeth", "EnergyRateTable", "EnergyContractYearlyRateAxis", "MonPeriodAxis", "MonPeriodDomain", "PeriodMonMember", "PeriodMonJanMember", "PeriodMonFebMember", "PeriodMonMarMember", "PeriodMonAprMember", "PeriodMonthMayMember", "PeriodMonJunMember", "PeriodMonJulMember", "PeriodMonAugMember", "PeriodMonSepMember", "PeriodMonOctMember", "PeriodMonNovMember", "PeriodMonDecMember", "EnergyContractHourlyRateAxis", "EnergyContractHourlyRateDomain", "EnergyContractHourlyRateHour1Member", "EnergyContractHourlyRateHour2Member", "EnergyContractHourlyRateHour3Member", "EnergyContractHourlyRateHour4Member", "EnergyContractHourlyRateHour5Member", "EnergyContractHourlyRateHour6Member", "EnergyContractHourlyRateHour7Member", "EnergyContractHourlyRateHour8Member", "EnergyContractHourlyRateHour9Member", "EnergyContractHourlyRateHour10Member", "EnergyContractHourlyRateHour11Member", "EnergyContractHourlyRateHour12Member", "EnergyContractHourlyRateHour13Member", "EnergyContractHourlyRateHour14Member", "EnergyContractHourlyRateHour15Member", "EnergyContractHourlyRateHour16Member", "EnergyContractHourlyRateHour17Member", "EnergyContractHourlyRateHour18Member", "EnergyContractHourlyRateHour19Member", "EnergyContractHourlyRateHour20Member", "EnergyContractHourlyRateHour21Member", "EnergyContractHourlyRateHour22Member", "EnergyContractHourlyRateHour23Member", "EnergyContractHourlyRateHour24Member", "EnergyContractRateLineItems", "AssetMgmtContractAbstract", "AssetMgmtContractInvoicingDate", "AssetMgmtContractPmtDeadline", "AssetMgmtContractPmtMeth", "AssetMgmtContractCntrparty", "AssetMgmtContractExpDate", "AssetMgmtContractInitiationDate", "AssetMgmtContractRate", "AssetMgmtContractRateAmt", "AssetMgmtContractRateEscalator", "AssetMgmtContractTerm", "AssetMgmtContractType", "AssetMgmtContractSubcontractor", "AssetMgmtContractSubcontractorScope", "AssetMgmtContractExpenseActual", "AssetMgmtContractExpenseExpect", "DocIDAssetMgmtAgree", "PreparerOfAssetMgmtAgree", "AssetMgmtContractAvailOfDoc", "AssetMgmtContractAvailOfFinalDoc", "AssetMgmtContractAvailOfDocExcept", "AssetMgmtContractExceptDesc", "AssetMgmtContractDocLink", "BreakageFeeAgreeAbstract", "BreakageFeeAgreeInvestorFee", "BreakageFeeAgreeDeveloperFee", "BreakageFeeContractingParties", "BreakageFeeEffectDate", "BreakageFeeAgreeAvailOfDoc", "BreakageFeeAgreeAvailOfFinalDoc", "BreakageFeeAgreeAvailOfDocExcept", "BreakageFeeAgreeExceptDesc", "BreakageFeeAgreeEffectDate", "BreakageFeeAgreeExpDate", "BreakageFeeAgreeDocLink", "PreparerOfBreakageFeeAgreeAgree", "DocIDBreakageFeeAgreeAgree", "ContOfOpAbstract", "ContOfOpEscrowAcctDetails", "ContOfOpHistorianAccess", "ContOfOpSCADATestRslt", "ContOfOpTelecomAcct", "ContOfOpAgreeContractingParties", "ContOfOpAgreeEffectDate", "ContOfOpAgreeOpReplacementProvisions", "ContOfOpAgreeTerm", "ContOfOpAgreeAvailOfDoc", "ContOfOpAgreeAvailOfFinalDoc", "ContOfOpAgreeAvailOfDocExcept", "ContOfOpAgreeExceptDesc", "ContOfOpAgreeCntrparty", "ContOfOpAgreeExpDate", "ContOfOpAgreeDocLink", "PreparerOfContOfOpAgree", "DocIDContOfOpAgree", "BackupAssetMgmtAbstract", "BackupAssetMgmtContractCntrparty", "BackupAssetMgmtContractTerm", "BackupAssetMgmtFeePriorToActivation", "BackupAssetMgmtInitiationDate", "BackupAssetMgmtExpDate", "BackupAssetMgmtMobilizationFee", "BackupAssetMgmtMonFee", "ParallelMonitorAbstract", "ParallelMonitorCntrparty", "ParallelMonitorContractInitiationDate", "ParallelMonitorContractTerm", "ParallelMonitorUpfrontMobilizationFee", "ParallelMonitorContractExpDate", "ParallelMonitorOngoingMonFee", "BackupOMAbstract", "BackupOMContractCntrparty", "BackupOMContractInitiationDate", "BackupOMContractTerm", "BackupOMUpfrontMobilizationFee", "BackUpOMMonFee", "LLCAgreeAbstract", "LLCAgreeCapitalContributions", "LLCAgreeSponsorCapitalContrib", "LLCAgreeCashDistributions", "LLCAgreeDeficitObligRestoration", "LLCAgreeEffectDate", "LLCAgreeEntity", "LLCAgreeFixedTaxAssumptions", "LLCAgreeIndemnities", "LLCAgreeMbrp", "LLCAgreePriceParam", "LLCAgreePurchOpt", "LLCAgreeRegulWithdrawal", "LLCAgreeRptByManagingMember", "LLCAgreeInitialFundAmt", "LLCAgreeTaxITCAllocations", "LLCAgreeAvailOfDoc", "LLCAgreeAvailOfFinalDoc", "LLCAgreeAvailOfDocExcept", "LLCAgreeExceptDesc", "LLCAgreeCntrparty", "LLCAgreeExpDate", "LLCAgreeDocLink", "PreparerOfLLCAAgree", "DocIDLLCAAgree", "MasterPurchAgreeAbstract", "MasterPurchAgreeAssetsDesc", "MasterPurchAgreeBuyer", "MasterPurchAgreeCommitmentPeriod", "MasterPurchAgreeComplCovenant", "MasterPurchAgreeEffectDate", "MasterPurchAgreeIndemnities", "MasterPurchAgreePurchPrice", "MasterPurchAgreeSeller", "MasterPurchAgreeSpecialCovenants", "MasterPurchAgreeConditionsPrecedent", "MasterPurchAgreeSpecialRepsAndWarr", "MasterPurchAgreeAvailOfDoc", "MasterPurchAgreeAvailOfFinalDoc", "MasterPurchAgreeAvailOfDocExcept", "MasterPurchAgreeExceptDesc", "MasterPurchAgreeCntrparty", "MasterPurchAgreeExpDate", "MasterPurchAgreeDocLink", "PreparerOfMasterPurchAgree", "DocIDMasterPurchAgree", "MasterServAgreeAbstract", "MasterServAgreeAdministrator", "MasterServAgreeBudget", "MasterServAgreeEffectDate", "MasterServAgreeFees", "MasterServAgreeLimitationOfLiability", "MasterServAgreeScopeOfWork", "MasterServAgreeTerm", "MasterServAgreeTermDate", "MasterServAgreeType", "MasterServAgreeAvailOfDoc", "MasterServAgreeAvailOfFinalDoc", "MasterServAgreeAvailOfDocExcept", "MasterServAgreeExceptDesc", "MasterServAgreeCntrparty", "MasterServAgreeDocLink", "PreparerOfMasterServAgree", "DocIDMasterServAgree", "MasterLeaseAgreeAbstract", "MasterLeaseFundCoMasterLessee", "MasterLeaseLiabilityInsurProviderAMBestQualityRtg", "MasterLeaseLiabilityInsurProviderAMBestSizeRtg", "MasterLeaseOwnPartic", "MasterLeasePropertyInsurProviderAMBestQualityRtg", "MasterLeaseDocLink", "MasterLeaseAvailOfDoc", "MasterLeaseAvailOfFinalDoc", "MasterLeaseAvailOfDocExcept", "MasterLeaseExceptDesc", "MasterLeaseCntrparty", "MasterLeaseEffectDate", "MasterLeaseExpDate", "PreparerOfMasterLeaseAgree", "DocIDMasterLeaseAgree", "InterconnAgreeAbstract", "InterconnAgreeType", "InterconnAgreeCustomer", "InterconnAgreeEffectDate", "InterconnAgreeInterconnProvider", "InterconnAgreePointOfInterconn", "InterconnAgreeSpecialFeat", "InterconnAgreeAvailOfDoc", "InterconnAgreeAvailOfFinalDoc", "InterconnAgreeAvailOfDocExcept", "InterconnAgreeExceptDesc", "InterconnAgreeCntrparty", "InterconnAgreeExpDate", "InterconnAgreeDocLink", "DocIDInterconnAgree", "PreparerOfInterconnAgree", "LOCAbstract", "LOCTable", "LOCIDAxis", "LOCLineItems", "LOCGuaranteePurpose", "SWIFTCode", "LOCFormVersion", "LOCAcctNum", "LOCSecurityAmt", "LOCBeneficiary", "LOCExpDate", "LOCInitiationDate", "LOCProvider", "LOCProviderMoodysRtg", "LOCSAndPRtg", "LOCSecurityTerm", "LOCSecurityType", "LOCAvailOfDoc", "LOCAvailOfFinalDoc", "LOCAvailOfDocExcept", "LOCExceptDesc", "LOCCntrparty", "LOCDocLink", "PreparerOfLOCAgree", "DocIDLOCAgree", "OMContractAbstract", "OMContractTable", "OMContractAxis", "OMContractDetailsLineItems", "ProjFinSideLetters", "ProjID", "PortfolioID", "OMContractCapOnLiabilities", "OMContractCommencementDate", "OMContractStructAndHistory", "OMContractCustomer", "OMContractCntrparty", "OMContractEffectDate", "OMContractFee", "OMContractPerfGuaranty", "OMContractScopeofWork", "OMContractSpecialFeat", "OMContractTerm", "OMContractTermRights", "OMContractExpDate", "OMContractInitiationDate", "OMContractRate", "OMContractRateEscalator", "OMContractRateType", "OMContractorGuaranteedOutput", "OMContractContinuityAgreeKeyTerms", "OMContractInvoicingDate", "OMContractPmtDeadline", "OMContractPmtMeth", "OMContractManualAvail", "OMContractOpPlan", "OMContractProvider", "OMContractAddr", "OMContractProviderContactNameAndTitle", "OMContractResponseTime", "DocIDOMAgree", "PreparerOfOMAgree", "OMContractAvailOfDoc", "OMContractAvailOfFinalDoc", "OMContractAvailOfDocExcept", "OMContractExceptDesc", "OMContractDocLink", "OMAvailOfDoc", "OMAvailOfFinalDoc", "OMAvailOfDocExcept", "OMExceptDesc", "OMContractPerfGuaranteeAbstract", "OMContractorPerfGuarantee", "OMContractorPerfGuaranteeCommencementDate", "OMContractorPerfGuaranteeExpDate", "OMContractorPerfGuaranteeTerm", "OMContractorPerfGuaranteeType", "OMParticAbstract", "OMCoName", "OMTechnicianSystemEmployeeCount", "OMCoWebsite", "SubcontractorAbstract", "OMContractSubcontractor", "OMContractSubcontractorAddr", "OMContractSubcontractorEmail", "OMContractSubcontractorTelephone", "OMContractSubcontractorContactNameAndTitle", "OMContractSecondarySubcontractorAddr", "OMContractSecondarySubcontractorCo", "OMContractSecondarySubcontractorEmail", "OMContractSecondarySubcontractorPHone", "OMContractSecondarySubcontractorContactNameAndTitle", "OMContractSubcontractorScopeofWork", "OpPerfSponsorGuaranteeAbstract", "OpPerfGuaranteeSponsorGuaranteedOutput", "OpPerfGuaranteeSponsorPerfGuarantee", "OpPerfGuaranteeSponsorPerfGuaranteeExpDate", "OpPerfGuaranteeSponsorPerfGuaranteeInitiationDate", "OpPerfGuaranteeSponsorPerfGuaranteeTerm", "OpPerfGuaranteeSponsorPerfGuaranteeType", "SiteLeaseAgreeAbstract", "SiteIDTable", "SiteIDAxis", "SiteDetailsLineItems", "SiteLeaseAgreeCntrparty", "SiteLeaseAgreeExpDate", "SiteLeaseAgreeInitiationDate", "SiteLeaseAgreeRateExpense", "SiteLeaseAgreeRateEscalator", "SiteLeaseAgreeRateType", "SiteLeaseAgreeTerm", "SiteLeaseAgreeType", "DocIDSiteLeaseAgree", "PreparerOfSiteLeaseAgree", "SiteLeaseAccessAgreeAvailOfDoc", "SiteLeaseAccessAgreeAvailOfFinalDoc", "SiteLeaseAccessAgreeAvailOfDocExcept", "SiteLeaseAccessAgreeExceptDesc", "SiteLeaseAccessAgreeDocLink", "SiteID", "SiteName", "SiteParcelID", "SiteMandatoryAccessReqrmnts", "SiteLeaseDetails", "SiteAddrAbstract", "SiteAddr1", "SiteAddr2", "SiteAddrCity", "SiteAddrCountry", "SiteAddrState", "SiteAddrZipCode", "GuaranteeAbstract", "GuaranteeAmtCap", "GuaranteeName", "GuaranteeBeneficiary", "GuaranteeCommencementDate", "GuaranteeExpDate", "GuaranteeMeasUnits", "MinOutputGuaranteedPct", "MaxPctThresholdForPmtOfGuarantee", "GuaranteePmtScalingFactor", "GuaranteePmtMax", "GuaranteeReconciliationPeriod", "GuaranteeTerm", "GuaranteeOblig", "GuaranteeGuarantor", "GuaranteeDocLink", "PreparerOfGuaranteeAgree", "DocIDGuaranteeAgree", "ParentGuaranteeAbstract", "ParentGuaranteeBeneficiary", "ParentGuaranteeDesc", "ParentGuaranteeGuarantor", "ParentGuaranteeLimits", "ParentGuaranteeOblig", "ParentGuaranteeObligors", "ParentGuaranteeMinLiquidity", "ParentGuaranteeDuration", "ParentGuaranteeDocLink", "PreparerOfParentGuaranteeAgree", "DocIDParentGuaranteeAgree", "ParentGuaranteeEffectDate", "ParentGuaranteeExpDate", "PerfGuaranteeAbstract", "PerfGuaranteeEffectDate", "PerfGuaranteeExpDate", "PerfGuaranteeExclusions", "PerfGuaranteeDesc", "PerfGuaranteeLiquidatedDamages", "PerfGuaranteeProvider", "PerfGuaranteeTerm", "PerfGuaranteeDocLink", "PreparerOfPerfGuaranteeAgree", "DocIDPerfGuaranteeAgree", "DeveloperPerfGuaranteeAbstract", "DeveloperPortfolioPerfGuaranteeDocLink", "PreparerOfDeveloperPortfolioPerfGuaranteeAgree", "DeveloperPortfolioPerfGuaranteeAbstract", "DeveloperPortfolioGuaranteeOutput", "DeveloperPortfolioPerfGuarantee", "DeveloperPortfolioPerfGuaranteeExpDate", "DeveloperPortfolioPerfGuaranteeInitiationDate", "DeveloperPortfolioPerfGuaranteeTerm", "DeveloperPortfolioPerfType", "DeveloperProjPerfGuaranteeAbstract", "DeveloperProjGuaranteeOutput", "DeveloperProjPerfGuarantee", "DeveloperProjPerfGuaranteeExpDate", "DeveloperProjPerfGuaranteeInitiationDate", "DeveloperProjPerfGuaranteeTerm", "DeveloperProjPerfType", "DeveloperProjPerfGuaranteeDocLink", "PreparerOfDeveloperProjPerfGuaranteeAgree", "DocIDDeveloperProjPerfGuaranteeAgree", "ExposureRptAbstract", "ExposureRptAvailOfRpt", "ExposureRptAvailOfFinalRpt", "ExposureRptAvailOfExcept", "ExposureRptExceptDesc", "ExposureRptEffectDate", "ExposureRptExpDate", "ExposureRptDocLink", "PreparerOfExposureRpt", "DocIDExposureRpt", "InvestMemoAbstract", "InvestMemoAvailOfDoc", "InvestMemoAvailOfFinalDoc", "InvestMemoAvailOfDocExcept", "InvestMemoExceptDesc", "InvestMemoCntrparty", "InvestMemoEffectDate", "InvestMemoExpDate", "InvestMemoDocLink", "PreparerOfInvestMemoAgree", "DocIDInvestMemoAgree", "NoticeOfApprovAbstract", "NoticeOfApprovAvailOfDoc", "NoticeOfApprovAvailOfFinalDoc", "NoticeOfApprovAvailOfExcept", "NoticeOfApprovExceptDesc", "NoticeOfApprovCntrparty", "NoticeOfApprovEffectDate", "NoticeOfApprovExpDate", "NoticeOfApprovDocLink", "PreparerOfNoticeOfApprov", "DocIDNoticeOfApprov", "FundProposalReqAbstract", "FundProposalReqAvailOfDoc", "FundProposalReqAvailOfFinalDoc", "FundProposalReqAvailOfDocExcept", "FundProposalReqExceptDesc", "FundProposalReqCntrparty", "FundProposalReqEffectDate", "FundProposalReqExpDate", "FundProposalReqDocLink", "PreparerOfFundProposalReq", "DocIDFundProposalReq", "IndepEngOpinRptAbstract", "IndepEngOpinRptAvailOfDoc", "IndepEngOpinRptAvailOfFinalDoc", "IndepEngOpinRptAvailOfDocExcept", "IndepEngOpinRptExceptDesc", "IndepEngOpinRptCntrpartyToThe", "IndepEngOpinRptEffectDate", "IndepEngOpinRptDocLink", "PreparerOfIndepEngOpinRpt", "DocIDIndepEngOpinRpt", "ModuleFactoryAuditRptAbstract", "ModuleFactoryAuditRptAvailOfDoc", "ModuleFactoryAuditRptAvailOfFinalDoc", "ModuleFactoryAuditRptAvailOfDocExcept", "ModuleFactoryAuditRptExceptDesc", "ModuleFactoryAuditRptCntrparty", "ModuleFactoryAuditRptEffectDate", "ModuleFactoryAuditRptDocLink", "PreparerOfModuleFactoryAuditRpt", "DocIDModuleFactoryAuditRpt", "LiabilityInsurCertAbstract", "LiabilityInsurCertAvailOfDoc", "LiabilityInsurCertAvailOfFinalDoc", "LiabilityInsurCertAvailOfDocExcept", "LiabilityInsurCertExceptDesc", "LiabilityInsurCertCntrparty", "LiabilityInsurCertEffectDate", "LiabilityInsurCertExpDate", "LiabilityInsurCertDocLink", "PreparerOfLiabilityInsurCert", "DocIDLiabilityInsurCert", "InsurPropertyCertAbstract", "InsurPropertyCertAvailOfDoc", "InsurPropertyCertAvailOfFinalDoc", "InsurPropertyCertAvailOfDocExcept", "InsurPropertyCertExceptDesc", "InsurPropertyCertCntrparty", "InsurPropertyCertEffectDate", "InsurPropertyCertExpDate", "InsurPropertyCertDocLink", "PreparerOfPropertyInsurCert", "DocIDPropertyInsurCert", "ConstrContractorNoticeOfCertAbstract", "ConstrContractorNoticeOfCertAvailOfDoc", "ConstrContractorNoticeOfCertAvailOfFinalDoc", "ConstrContractorNoticeOfCertAvailOfDocExcept", "ConstrContractorNoticeOfCertExceptDesc", "ConstrContractorNoticeOfCertCntrparty", "ConstrContractorNoticeOfCertEffectDate", "ConstrContractorNoticeOfCertDocLink", "PreparerOfConstrContractorNoticeOfCert", "DocIDConstrContractorNoticeOfCert", "InstallAgreeAbstract", "InstallAgreeAvailOfDoc", "InstallAgreeAvailOfFinalDoc", "InstallAgreeAvailOfDocExcept", "InstallAgreeExceptDesc", "InstallAgreeCntrparty", "InstallAgreeEffectDate", "InstallAgreeExpDate", "InstallAgreeDocLink", "PreparerOfInstallAgree", "DocIDInstallAgree", "LienWaiverAbstract", "LienWaiverAvailOfDoc", "LienWaiverAvailOfFinalDoc", "LienWaiverAvailOfDocExcept", "LienWaiverExceptDesc", "LienWaiverCntrparty", "LienWaiverEffectDate", "LienWaiverExpDate", "LienWaiverDocLink", "PreparerOfLienWaiverAgree", "DocIDLienWaiverAgree", "NoticeOfCommercOperationAbstract", "NoticeOfCommercOperationAvailOfDoc", "NoticeOfCommercOperationAvailOfFinalDoc", "NoticeOfCommercOperationAvailOfDocExcept", "NoticeOfCommercOperationExceptDesc", "NoticeOfCommercOperationCntrparty", "NoticeOfCommercOperationEffectDate", "NoticeOfCommercOperationExpDate", "NoticeOfCommercOperationDocLink", "PreparerOfNoticeOfCommercOperation", "DocIDNoticeOfCommercOperation", "EnvImpactRptAbstract", "SiteIDTable", "SiteIDAxis", "EnvImpactRptLineItems", "EnvBiologicalResources", "EnvGeneralEnvImpact", "EnvSiteAssess", "EnvImpactRptAvailOfDoc", "EnvImpactRptAvailOfFinalDoc", "EnvImpactRptAvailOfDocExcept", "EnvImpactRptExceptDesc", "EnvImpactRptCntrparty", "EnvImpactRptEffectDate", "EnvImpactRptExpDate", "EnvImpactRptDocLink", "PreparerOfEnvImpactRpt", "DocIDEnvImpactRpt", "CommitmentAgreeAbstract", "CommitmentAgreeAvailOfDoc", "CommitmentAgreeAvailOfFinalDoc", "CommitmentAgreeAvailOfDocExcept", "CommitmentAgreeExceptDesc", "CommitmentAgreeCntrparty", "CommitmentAgreeEffectDate", "CommitmentAgreeExpDate", "CommitmentAgreeDocLink", "PreparerOfCommitmentAgree", "DocIDCommitmentAgree", "ConstrMonitorRptAbstract", "ConstrMonitorRptAvailOfDoc", "ConstrMonitorRptAvailOfFinalDoc", "ConstrMonitorRptAvailOfDocExcept", "ConstrMonitorRptExceptDesc", "ConstrMonitorRptCntrparty", "ConstrMonitorRptEffectDate", "ConstrMonitorRptEndDate", "ConstrMonitorRptDocLink", "ConstrMonitorRptDashboardLink", "PreparerOfConstrMonitorRpt", "DocIDConstrMonitorRpt", "MechComplCertAbstract", "MechComplCertAvailOfDoc", "MechComplCertAvailOfFinalDoc", "MechComplCertAvailOfDocExcept", "MechComplCertExceptDesc", "MechComplCertCntrparty", "MechComplCertEffectDate", "MechComplCertDocLink", "PreparerOfMechComplCertAgree", "DocIDMechComplCertAgree", "SubstantialComplCertAbstract", "SubstantialComplCertAvailOfDoc", "SubstantialComplCertAvailOfFinalDoc", "SubstantialComplCertAvailOfDocExcept", "SubstantialComplCertExceptDesc", "SubstantialComplCertCntrparty", "SubstantialComplCertEffectDate", "SubstantialComplCertDocLink", "PreparerOfSubstantialComplCert", "DocIDSubstantialComplCert", "CertOfFinalComplAbstract", "CertOfFinalComplAvailOfDoc", "CertOfFinalComplAvailOfFinalDoc", "CertOfFinalComplAvailOfDocExcept", "CertOfFinalComplExceptDesc", "CertOfFinalComplCntrparty", "CertOfFinalComplEffectDate", "CertOfFinalComplDocLink", "PreparerOfCertOfFinalCompl", "DocIDCertOfFinalCompl", "ModuleAccelAgeTestRptAgreeAbstract", "ModuleAccelAgeTestRptAgreeAvailOfDoc", "ModuleAccelAgeTestRptAgreeAvailOfFinalDoc", "ModuleAccelAgeTestRptAgreeAvailOfDocExcept", "ModuleAccelAgeTestRptAgreeExceptDesc", "ModuleAccelAgeTestRptAgreeCntrparty", "ModuleAccelAgeTestRptAgreeEffectDate", "ModuleAccelAgeTestRptDocLink", "PreparerOfModuleAccelAgeTestRpt", "DocIDModuleAccelAgeTestRpt", "OtherEquipDueDiligenceReportsAbstract", "OtherEquipDueDiligenceReportsAvailOfDoc", "OtherEquipDueDiligenceReportsAvailOfFinalDoc", "OtherEquipDueDiligenceReportsAvailOfDocExcept", "OtherEquipDueDiligenceReportsExceptDesc", "OtherEquipDueDiligenceReportsCntrparty", "OtherEquipDueDiligenceReportsEffectDate", "OtherEquipDueDiligenceReportsExpDate", "OtherEquipDueDiligenceReportsDocLink", "PreparerOfOtherEquipDueDiligenceReports", "DocIDOtherEquipDueDiligenceReports", "InsurConsultantRptAbstract", "InsurConsultantRptAvailOfDoc", "InsurConsultantRptAvailOfFinalDoc", "InsurConsultantRptAvailOfDocExcept", "InsurConsultantRptExceptDesc", "InsurConsultantRptCntrparty", "InsurConsultantRptEffectDate", "InsurConsultantRptExpDate", "InsurConsultantRptDocLink", "PreparerOfInsurConsultantRpt", "DocIDInsurConsultantRpt", "CertOfAcceptAbstract", "CertOfAcceptAvailOfDoc", "CertOfAcceptAvailOfFinalDoc", "CertOfAcceptAvailOfDocExcept", "CertOfAcceptExceptDesc", "CertOfAcceptCntrparty", "CertOfAcceptEffectDate", "CertOfAcceptLink", "PreparerOfCertOfAcceptRpt", "DocIDCertOfAcceptRpt", "NoticeAndPmtInstrAbstract", "NoticeAndPmtInstrAvailOfDoc", "NoticeAndPmtInstrAvailOfFinalDoc", "NoticeAndPmtInstrAvailOfDocExcept", "NoticeAndPmtInstrExceptDesc", "NoticeAndPmtInstrCntrparty", "NoticeAndPmtInstrEffectDate", "NoticeAndPmtInstrExpDate", "NoticeAndPmtInstrLink", "PreparerOfNoticeAndPmtInstr", "DocIDNoticeAndPmtInstr", "TaxIndemnityAgreeAbstract", "TaxIndemnityAgreeAvailOfDoc", "TaxIndemnityAgreeAvailOfFinalDoc", "TaxIndemnityAgreeAvailOfDocExcept", "TaxIndemnityAgreeExceptDesc", "TaxIndemnityAgreeCntrparty", "TaxIndemnityAgreeEffectDate", "TaxIndemnityAgreeExpDate", "TaxIndemnityAgreeLink", "PreparerOfTaxIndemnityAgree", "DocIDTaxIndemnityAgree", "EasementRptAbstract", "EasementRptAvailOfDoc", "EasementRptAvailOfFinalDoc", "EasementRptAvailOfDocExcept", "EasementRptExceptDesc", "EasementRptCntrparty", "EasementRptEffectDate", "EasementRptExpDate", "EasementRptDocLink", "PreparerOfEasementRpt", "DocIDEasementRpt", "TitleSurveyAbstract", "SiteIDTable", "SiteIDAxis", "TitleSurveyLineItems", "TitleSurveyAvailOfDoc", "TitleSurveyAvailOfFinalDoc", "TitleSurveyAvailOfDocExcept", "TitleSurveyExceptDesc", "TitleSurveyCntrparty", "TitleSurveyEffectDate", "TitleSurveyExpDate", "TitleSurveyDocLink", "PreparerOfTitleSurvey", "DocIDTitleSurvey", "EnvSiteAssessIAbstract", "SiteIDTable", "SiteIDAxis", "EnvSiteAssessILineItems", "EnvSiteAssessIAvailOfDoc", "EnvSiteAssessIAvailOfFinalDoc", "EnvSiteAssessIAvailOfDocExcept", "EnvSiteAssessIExceptDesc", "EnvSiteAssessICntrparty", "EnvSiteAssessIEffectDate", "EnvSiteAssessIExpDate", "EnvSiteAssessIRptAuthor", "EnvSiteAssessIRecognizedEnvCond", "EnvSiteAssessIDocLink", "PreparerOfEnvAssessI", "DocIDEnvAssessI", "EnvSiteAssessIIAbstract", "SiteIDTable", "SiteIDAxis", "EnvSiteAssessIILineItems", "EnvSiteAssessIIAvailOfDoc", "EnvSiteAssessIIAvailOfFinalDoc", "EnvSiteAssessIIAvailOfDocExcept", "EnvSiteAssessIIExceptDesc", "EnvSiteAssessIICntrparty", "EnvSiteAssessIIEffectDate", "EnvSiteAssessIIExpDate", "EnvSiteAssessIIRptAuthor", "EnvSiteAssessIIRecognizedEnvCond", "EnvSiteAssessIIDocLink", "PreparerOfEnvAssessII", "DocIDEnvAssessII", "IncentiveAssignAbstract", "IncentiveAssignAvailOfDoc", "IncentiveAssignAvailOfFinalDoc", "IncentiveAssignAvailOfDocExcept", "IncentiveAssignExceptDesc", "IncentiveAssignCntrparty", "IncentiveAssignEffectDate", "IncentiveAssignExpDate", "IncentiveAssignDocLink", "PreparerOfIncentiveAssign", "DocIDIncentiveAssign", "LocalIncentiveContractAbstract", "LocalIncentiveContractAvailOfDoc", "LocalIncentiveContractAvailOfFinalDoc", "LocalIncentiveContractAvailOfDocExcept", "LocalIncentiveContractExceptDesc", "LocalIncentiveContractCntrparty", "LocalIncentiveContractEffectDate", "LocalIncentiveContractExpDate", "LocalIncentiveContractAmt", "LocalIncentiveContractNumOfUnits", "LocalIncentiveContractDesc", "LocalIncentiveContractJurisdiction", "LocalIncentiveContractDocLink", "PreparerOfLocalIncentiveContract", "DocIDLocalIncentiveContract", "IndepEngRptAbstract", "PerfRatioNonWeatherCorrected", "PerfRatioWeatherCorrected", "IndepEngRptAvailOfDoc", "IndepEngRptAvailOfFinalDoc", "IndepEngRptAvailOfDocExcept", "IndepEngRptExceptDesc", "IndepEngRptCntrparty", "IndepEngRptEffectDate", "IndepEngRptExpDate", "IndepEngRptDesc", "IndepEngRptDocLink", "PreparerOfIndepEngRpt", "DocIDIndepEngRpt", "IndepEngProdEstAbstract", "IndepEngProdEstAvailOfDoc", "IndepEngProdEstAvailOfFinalDoc", "IndepEngProdEstRecvOfRpt", "IndepEngProdEstAuthorOfRpt", "IndepEngProdEstAvailOfDocExcept", "IndepEngProdEstExceptDesc", "IndepEngProdEstEffectDate", "PunchListAbstract", "PunchListAvailOfDoc", "PunchListEffectDate", "PunchListDesc", "PunchListCostOfOutstngItems", "PunchListCntrparty", "PunchListExpectComplDate", "PunchListDocLink", "PreparerOfPunchList", "DocIDPunchList", "BillOfSaleAbstract", "BillOfSaleAvailOfDoc", "BillOfSaleAvailOfFinalDoc", "BillOfSaleAvailOfDocExcept", "BillOfSaleExceptDesc", "BillOfSaleCntrparty", "BillOfSaleEffectDate", "BillOfSaleExpDate", "BillOfSaleDocLink", "PreparerOfBillOfSale", "DocIDBillOfSale", "SecurityAgreeSuplAbstract", "SecurityAgreeSuplAvailOfDoc", "SecurityAgreeSuplAvailOfFinalDoc", "SecurityAgreeSuplAvailOfDocExcept", "SecurityAgreeSuplExceptDesc", "SecurityAgreeSuplCntrparty", "SecurityAgreeSuplEffectDate", "SecurityAgreeSuplExpDate", "SecurityAgreeSuplDocLink", "PreparerOfSecurityAgreeSupl", "DocIDSecurityAgreeSupl", "AppraisalAbstract", "AppraisalAvailOfDoc", "AppraisalAvailOfFinalDoc", "AppraisalAvailOfDocExcept", "AppraisalExceptDesc", "AppraisalCntrparty", "AppraisalEffectDate", "AppraisalExpDate", "AppraisedValueFairMktValue", "AppraisalDocLink", "PreparerOfAppraisal", "DocIDAppraisal", "UCCSecurityAgreeAbstract", "UCCSecurityAgreeAvailOfDoc", "UCCSecurityAgreeAvailOfFinalDoc", "UCCSecurityAgreeAvailOfDocExcept", "UCCSecurityAgreeExceptDesc", "UCCSecurityAgreeCntrparty", "UCCSecurityAgreeEffectDate", "UCCSecurityAgreeExpDate", "UCCSecurityAgreeDocLink", "PreparerOfUCCSecurityAgree", "DocIDUCCSecurityAgree", "UCCPrecautLeaseFilingAbstract", "UCCPrecautLeaseFilingAvailOfDoc", "UCCPrecautLeaseFilingAvailOfFinalDoc", "UCCPrecautLeaseFilingAvailOfDocExcept", "UCCPrecautLeaseFilingExceptDesc", "UCCPrecautLeaseFilingCntrparty", "UCCPrecautLeaseFilingEffectDate", "UCCPrecautLeaseFilingExpDate", "UCCPrecautLeaseFilingDocLink", "PreparerOfUCCPrecautLeaseFiling", "DocIDUCCPrecautLeaseFiling", "CertOfInsurAbstract", "CertOfInsurAvailOfDoc", "CertOfInsurAvailOfFinalDoc", "CertOfInsurAvailOfDocExcept", "CertOfInsurExceptDesc", "CertOfInsurCntrparty", "CertOfInsurEffectDate", "CertOfInsurExpDate", "CertOfInsurDocLink", "PreparerOfCertOfInsur", "DocIDCertOfInsur", "ClosingCertAbstract", "ClosingCertAvailOfDoc", "ClosingCertAvailOfFinalDoc", "ClosingCertAvailOfDocExcept", "ClosingCertExceptDesc", "ClosingCertCntrparty", "ClosingCertEffectDate", "ClosingCertExpDate", "ClosingCertDocLink", "PreparerOfClosingCert", "DocIDClosingCert", "IncumbencyCertAbstract", "IncumbencyCertAvailOfDoc", "IncumbencyCertAvailOfFinalDoc", "IncumbencyCertAvailOfDocExcept", "IncumbencyCertExceptDesc", "IncumbencyCertCntrparty", "IncumbencyCertEffectDate", "IncumbencyCertExpDate", "IncumbencyCertDocLink", "PreparerOfIncumbencyCert", "DocIDIncumbencyCert", "TaxOpinAbstract", "TaxOpinAvailOfDoc", "TaxOpinAvailOfFinalDoc", "TaxOpinAvailOfDocExcept", "TaxOpinExceptDesc", "TaxOpinCntrparty", "TaxOpinEffectDate", "TaxOpinExpDate", "TaxOpinDocLink", "PreparerOfTaxOpin", "DocIDTaxOpin", "CertOfFormForMasterLesseeLesseeAndOpAbstract", "CertOfFormForMasterLesseeLesseeAndOpAvailOfDoc", "CertOfFormForMasterLesseeLesseeAndOpAvailOfFinalDoc", "CertOfFormForMasterLesseeLesseeAndOpAvailOfDocExcept", "CertOfFormForMasterLesseeLesseeAndOpExceptDesc", "CertOfFormForMasterLesseeLesseeAndOpCntrparty", "CertOfFormForMasterLesseeLesseeAndOpEffectDate", "CertOfFormForMasterLesseeLesseeAndOpExpDate", "CertOfFormDocLink", "PreparerOfCertOfFormForMasterLesseeLesseeAndOp", "DocIDCertOfFormForMasterLesseeLesseeAndOp", "BoardResolForMasterLesseeLesseeAndOpAbstract", "BoardResolForMasterLesseeLesseeAndOpAvailOfDoc", "BoardResolForMasterLesseeLesseeAndOpAvailOfFinalDoc", "BoardResolForMasterLesseeLesseeAndOpAvailOfDocExcept", "BoardResolForMasterLesseeLesseeAndOpExceptDesc", "BoardResolForMasterLesseeLesseeAndOpCntrparty", "BoardResolForMasterLesseeLesseeAndOpEffectDate", "BoardResolForMasterLesseeLesseeAndOpExpDate", "BoardResolDocLink", "PreparerOfBoardResolForMasterLesseeLesseeAndOp", "DocIDBoardResolForMasterLesseeLesseeAndOp", "FundMemoAbstract", "FundMemoAvailOfDoc", "FundMemoAvailOfFinalDoc", "FundMemoAvailOfDocExcept", "FundMemoExceptDesc", "FundMemoCntrparty", "FundMemoEffectDate", "FundMemoExpDate", "FundMemoDocLink", "PreparerOfFundMemo", "DocIDFundMemo", "UCCTaxLienAndJudgmentLienSearchesAbstract", "UCCTaxLienAndJudgmentLienSearchesAvailOfDoc", "UCCTaxLienAndJudgmentLienSearchesAvailOfFinalDoc", "UCCTaxLienAndJudgmentLienSearchesAvailOfDocExcept", "UCCTaxLienAndJudgmentLienSearchesExceptDesc", "UCCTaxLienAndJudgmentLienSearchesCntrparty", "UCCTaxLienAndJudgmentLienSearchesEffectDate", "UCCTaxLienAndJudgmentLienSearchesExpDate", "UCCTaxLienAndJudgmentSearchesDocLink", "PreparerOfUCCTaxLienAndJudgementLienSearches", "DocIDUCCTaxLienAndJudgementLienSearches", "InvoiceInclWiringInstrAbstract", "InvoiceInclWiringInstrAvailOfDoc", "InvoiceInclWiringInstrAvailOfFinalDoc", "InvoiceInclWiringInstrAvailOfDocExcept", "InvoiceInclWiringInstrExceptDesc", "InvoiceInclWiringInstrCntrparty", "InvoiceInclWiringInstrEffectDate", "InvoiceInclWiringInstrExpDate", "InvoiceInclWiringInstrDocLink", "PreparerOfInvoiceInclWiringInstr", "DocIDInvoiceInclWiringInstr", "LCCRegistrationAbstract", "LCCRegistrationAvailOfDoc", "LCCRegistrationAvailOfFinalDoc", "LCCRegistrationAvailOfDocExcept", "LCCRegistrationExceptDesc", "LCCRegistrationCntrparty", "LCCRegistrationEffectDate", "LCCRegistrationExpDate", "LCCRegistrationDocLink", "PreparerOfLCCRegistration", "DocIDLCCRegistration", "BuildingInspctAbstract", "BuildingInspctAvailOfDoc", "BuildingInspctAvailOfFinalDoc", "BuildingInspctAvailOfDocExcept", "BuildingInspctExceptDesc", "BuildingInspctCntrparty", "BuildingInspctEffectDate", "BuildingInspctExpDate", "BuildingInspctDocLink", "PreparerOfBuildingInspct", "DocIDBuildingInspct", "CertOfComplAbstract", "CertOfComplAvailOfDoc", "CertOfComplAvailOfFinalDoc", "CertOfComplAvailOfDocExcept", "CertOfComplExceptDesc", "CertOfComplCntrparty", "CertOfComplEffectDate", "CertOfComplDocLink", "PreparerOfCertOfCompl", "DocIDCertOfCompl", "ElecInspctAbstract", "ElecInspctAvailOfDoc", "ElecInspctAvailOfFinalDoc", "ElecInspctAvailOfDocExcept", "ElecInspctExceptDesc", "ElecInspctCntrparty", "ElecInspctEffectDate", "ElecInspctExpDate", "ElecInspctDocLink", "PreparerOfElecInspct", "DocIDElecInspct", "PTOInterconnApprovAbstract", "PTOInterconnApprovAvailOfDoc", "PTOInterconnApprovAvailOfFinalDoc", "PTOInterconnApprovAvailOfDocExcept", "PTOInterconnApprovExceptDesc", "PTOInterconnApprovCntrparty", "PTOInterconnApprovEffectDate", "PTOInterconnApprovExpDate", "PTOInterconnApprovDocLink", "PreparerOfPTOInterconnApprov", "DocIDPTOInterconnApprov", "TermSheetAbstract", "TermSheetAvailOfDoc", "TermSheetAvailOfFinalDoc", "TermSheetAvailOfDocExcept", "TermSheetExceptDesc", "TermSheetCntrparty", "TermSheetEffectDate", "TermSheetExpDate", "TermSheetDocLink", "PreparerOfTermSheet", "DocIDTermSheet", "PriceFileAbstract", "PriceFileAvailOfDoc", "PriceFileAvailOfFinalDoc", "PriceFileAvailOfDocExcept", "PriceFileExceptDesc", "PriceFileCntrparty", "PriceFileEffectDate", "PriceFileExpDate", "PriceFileDocLink", "PreparerOfPriceFile", "DocIDPriceFile", "WiringInstrAbstract", "WiringInstrAvailOfDoc", "WiringInstrAvailOfFinalDoc", "WiringInstrAvailOfDocExcept", "WiringInstrExceptDesc", "WiringInstrCntrparty", "WiringInstrEffectDate", "WiringInstrExpDate", "InvoiceInclWiringInstrFundsRecipient", "InvoiceInclWiringInstrBankSendingFunds", "InvoiceInclWiringInstrRecipientAcctNum", "InvoiceInclWiringInstrRecipientSubAcct", "InvoiceInclWiringInstrABANum", "InvoiceInclWiringInstrBeneficiary", "InvoiceInclWiringInstrReference", "InvoiceInclWiringInstrRecipientContactName", "WiringInstrDocLink", "PreparerOfWiringInstr", "DocIDWiringInstr", "AssignAndAssumpAgreeAbstract", "AssignAndAssumpAgreeAvailOfDoc", "AssignAndAssumpAgreeAvailOfFinalDoc", "AssignAndAssumpAgreeAvailOfDocExcept", "AssignAndAssumpAgreeExceptDesc", "AssignAndAssumpAgreeCntrparty", "AssignAndAssumpAgreeEffectDate", "AssignAndAssumpAgreeExpDate", "AssignAndAssumptionsDocLink", "PreparerOfAssignAndAssumpAgree", "DocIDAssignAndAssumpAgree", "PropertyTaxExemptionOpinAbstract", "PropertyTaxExemptionOpinAvailOfDoc", "PropertyTaxExemptionOpinAvailOfFinalDoc", "PropertyTaxExemptionOpinAvailOfDocExcept", "PropertyTaxExemptionOpinExceptDesc", "PropertyTaxExemptionOpinCntrparty", "PropertyTaxExemptionOpinEffectDate", "PropertyTaxExemptionOpinExpDate", "PropertyTaxExemptionOpinDocLink", "PreparerOfPropertyTaxExemptionOpin", "DocIDPropertyTaxExemptionOpin", "SiteLeaseAssignAbstract", "SiteIDTable", "SiteIDAxis", "SiteLeaseAssignLineItems", "SiteLeaseAssignAvailOfDoc", "SiteLeaseAssignAvailOfFinalDoc", "SiteLeaseAssignAvailOfDocExcept", "SiteLeaseAssignExceptDesc", "SiteLeaseAssignCntrparty", "SiteLeaseAssignEffectDate", "SiteLeaseAssignExpDate", "SiteLeaseAssignDocLink", "PreparerOfSiteLeaseAssign", "DocIDSiteLeaseAssign", "SiteLeaseMemoAbstract", "SiteIDTable", "SiteIDAxis", "SiteLeaseMemoLineItems", "SiteLeaseMemoAvailOfDoc", "SiteLeaseMemoAvailOfFinalDoc", "SiteLeaseMemoAvailOfDocExcept", "SiteLeaseMemoExceptDesc", "SiteLeaseMemoCntrparty", "SiteLeaseMemoEffectDate", "SiteLeaseMemoExpDate", "SiteLeaseMemoDocLink", "PreparerOfSiteLeaseMemo", "DocIDSiteLeaseMemo", "ApprovNoticeAbstract", "ApprovNoticeAvailOfDoc", "ApprovNoticeAvailOfFinalDoc", "ApprovNoticeAvailOfDocExcept", "ApprovNoticeExceptDesc", "ApprovNoticeCntrparty", "ApprovNoticeEffectDate", "ApprovNoticeExpDate", "ApprovNoticeDocLink", "PreparerOfApprovNotice", "DocIDApprovNotice", "HostAckAbstract", "HostAckAvailOfDoc", "HostAckAvailOfFinalDoc", "HostAckAvailOfDocExcept", "HostAckExceptDesc", "HostAckCntrparty", "HostAckEffectDate", "HostAckExpDate", "HostAckDocLink", "PreparerOfHostAck", "DocIDHostAck", "InterconnApprovAbstract", "InterconnApprovAvailOfDoc", "InterconnApprovAvailOfFinalDoc", "InterconnApprovAvailOfDocExcept", "InterconnApprovExceptDesc", "InterconnApprovCntrparty", "InterconnApprovEffectDate", "InterconnApprovExpDate", "InterconnApprovDocLink", "PreparerOfInterconnApprov", "DocIDInterconnApprov", "NoticeOfCommercOpDateAbstract", "NoticeOfCommercOpDateAvailOfDoc", "NoticeOfCommercOpDateAvailOfFinalDoc", "NoticeOfCommercOpDateAvailOfDocExcept", "NoticeOfCommercOpDateExceptDesc", "NoticeOfCommercOpDateCntrparty", "NoticeOfCommercOpDateEffectDate", "NoticeOfCommercOpDocLink", "PreparerOfNoticeOfCommercOpDate", "DocIDNoticeOfCommercOpDate", "OMManualAbstract", "OMManualAvailOfDoc", "OMManualAvailOfFinalDoc", "OMManualAvailOfDocExcept", "OMManualExceptDesc", "OMManualCntrparty", "OMManualEffectDate", "OMDocLink", "PreparerOfOMManual", "DocIDOMManual", "SiteLicenseAgreeAbstract", "SiteIDTable", "SiteIDAxis", "SiteLicenseAgreeLineItems", "SiteLicenseAgreeAvailOfDoc", "SiteLicenseAgreeAvailOfFinalDoc", "SiteLicenseAgreeAvailOfDocExcept", "SiteLicenseAgreeExceptDesc", "SiteLicenseAgreeCntrparty", "SiteLicenseAgreeEffectDate", "SiteLicenseAgreeExpDate", "SiteLicenseAgreeLink", "PreparerOfSiteLicenseAgree", "DocIDSiteLicenseAgree", "RECBuyerAckAbstract", "RECBuyerAckAvailOfDoc", "RECBuyerAckAvailOfFinalDoc", "RECBuyerAckAvailOfDocExcept", "RECBuyerAckExceptDesc", "RECBuyerAckCntrparty", "RECBuyerAckEffectDate", "RECBuyerAckExpDate", "RECBuyerAckDocLink", "PreparerOfRECBuyerAck", "DocIDRECBuyerAck", "LesseeCollateralAgencyAgreeAbstract", "LesseeCollateralAgencyAgreeAvailOfDoc", "LesseeCollateralAgencyAgreeAvailOfFinalDoc", "LesseeCollateralAgencyAgreeAvailOfDocExcept", "LesseeCollateralAgencyAgreeExceptDesc", "LesseeCollateralAgencyAgreeCntrparty", "LesseeCollateralAgencyAgreeEffectDate", "LesseeCollateralAgencyAgreeExpDate", "LesseeCollateralAgencyAgreeLink", "LesseeCollateralAgencyAgreeDocLink", "PreparerOfLesseeCollateralAgencyAgree", "DocIDLesseeCollateralAgencyAgree", "MbrpCertOfLesseeAbstract", "MbrpCertOfLesseeAvailOfDoc", "MbrpCertOfLesseeAvailOfFinalDoc", "MbrpCertOfLesseeAvailOfDocExcept", "MbrpCertOfLesseeExceptDesc", "MbrpCertOfLesseeCntrparty", "MbrpCertOfLesseeEffectDate", "MbrpCertOfLesseeExpDate", "MbrpCertOfLesseeLink", "MbrpCertOfLesseeDocLink", "PreparerOfMbrpCertOfLessee", "DocIDMbrpCertOfLessee", "OpGuaranteeAbstract", "OpGuaranteeAvailOfDoc", "OpGuaranteeAvailOfFinalDoc", "OpGuaranteeAvailOfDocExcept", "OpGuaranteeExceptDesc", "OpGuaranteeCntrparty", "OpGuaranteeEffectDate", "OpGuaranteeExpDate", "OpGuaranteeDocLink", "PreparerOfOpGuarantee", "DocIDOpGuarantee", "MbrpCertOfMasterLesseeAbstract", "MbrpCertOfMasterLesseeAvailOfDoc", "MbrpCertOfMasterLesseeAvailOfFinalDoc", "MbrpCertOfMasterLesseeAvailOfDocExcept", "MbrpCertOfMasterLesseeExceptDesc", "MbrpCertOfMasterLesseeCntrparty", "MbrpCertOfMasterLesseeEffectDate", "MbrpCertOfMasterLesseeExpDate", "MbrpCertOfMasterLesseeLink", "PreparerOfMbrpCertOfMasterLessee", "DocIDMbrpCertOfMasterLessee", "PledgeAgreeAbstract", "PledgeAgreeAvailOfDoc", "PledgeAgreeAvailOfFinalDoc", "PledgeAgreeAvailOfDocExcept", "PledgeAgreeExceptDesc", "PledgeAgreeCntrparty", "PledgeAgreeEffectDate", "PledgeAgreeExpDate", "PledgeAgreeLink", "PledgeAgreeDocLink", "PreparerOfPledgeAgree", "DocIDPledgeAgree", "LesseeSecurityAgreeAbstract", "LesseeSecurityAgreeAvailOfDoc", "LesseeSecurityAgreeAvailOfFinalDoc", "LesseeSecurityAgreeAvailOfDocExcept", "LesseeSecurityAgreeExceptDesc", "LesseeSecurityAgreeCntrparty", "LesseeSecurityAgreeEffectDate", "LesseeSecurityAgreeExpDate", "LesseeSecurityAgreeDocLink", "PreparerOfLesseeSecurityAgree", "DocIDLesseeSecurityAgree", "MasterLesseeSecurityAgreeAbstract", "MasterLesseeSecurityAgreeAvailOfDoc", "MasterLesseeSecurityAgreeAvailOfFinalDoc", "MasterLesseeSecurityAgreeAvailOfDocExcept", "MasterLesseeSecurityAgreeExceptDesc", "MasterLesseeSecurityAgreeCntrparty", "MasterLesseeSecurityAgreeEffectDate", "MasterLesseeSecurityAgreeExpDate", "MasterLesseeSecurityAgreeDocLink", "PreparerOfMasterLesseeSecurityAgree", "DocIDMasterLesseeSecurityAgree", "EquipWarrAbstract", "EquipWarrAvailOfDoc", "EquipWarrAvailOfFinalDoc", "EquipWarrAvailOfDocExcept", "EquipWarrExceptDesc", "EquipWarrCntrparty", "EquipWarrEffectDate", "EquipWarrExpDate", "EquipWarrDocLink", "PreparerOfEquipWarr", "DocIDEquipWarr", "OpManualAbstract", "OpManualAvailOfDoc", "OpManualAvailOfFinalDoc", "OpManualAvailOfDocExcept", "OpManualExceptDesc", "OpManualCntrparty", "OpManualEffectDate", "OpManualExpDate", "OpManualDocLink", "PreparerOfOpManual", "DocIDOpManual", "AdvisorInvoicesAbstract", "AdvisorInvoicesAvailOfDoc", "AdvisorInvoicesAvailOfFinalDoc", "AdvisorInvoicesAvailOfDocExcept", "AdvisorInvoicesExceptDesc", "AdvisorInvoicesCntrparty", "AdvisorInvoicesEffectDate", "AdvisorInvoicesExpDate", "AdvisorInvoicesDocLink", "PreparerOfAdvisorInvoices", "DocIDAdvisorInvoices", "TransRptAndCurtailEstAbstract", "TransRptAndCurtailEstAvailOfDoc", "TransRptAndCurtailEstAvailOfFinalDoc", "TransRptAndCurtailEstAvailOfDocExcept", "TransRptAndCurtailEstExceptDesc", "TransRptAndCurtailEstCntrparty", "TransRptAndCurtailEstEffectDate", "TransRptAndCurtailEstExpDate", "TransRptAndCurtailEstDocLink", "PreparerOfTransRptAndCurtailEst", "DocIDTransRptAndCurtailEst", "SupplyAgreeAbstract", "SupplyAgreeTable", "SupplyAgreeAxis", "EquipTypeAxis", "EquipTypeDomain", "ModuleMember", "OptimizerMember", "DCDisconnectSwitchMember", "ACDisconnectSwitchMember", "InverterMember", "TrackerMember", "CombinerMember", "MetStationMember", "TransformerMember", "BatteryMember", "BMSMember", "BatteryInverterMember", "LoggerMember", "MeterMember", "StringMember", "MountingMember", "SupplyAgreeLineItems", "SupplyAgreeAvailOfDoc", "SupplyAgreeAvailOfFinalDoc", "SupplyAgreeAvailOfDocExcept", "SupplyAgreeExceptDesc", "SupplyAgreeCntrparty", "SupplyAgreeEffectDate", "SupplyAgreeExpDate", "SupplyAgreeDocLink", "PreparerOfSupplyAgree", "DocIDSupplyAgree", "DesignAndConstrDocAbstract", "DesignAndConstrDocsAvailOfDoc", "DesignAndConstrDocsAvailOfFinalDoc", "DesignAndConstrDocsAvailOfDocExcept", "DesignAndConstrDocExceptDesc", "DesignAndConstrDocCntrparty", "DesignAndConstrDocLink", "PreparerOfDesignAndConstrDoc", "DocIDDesignAndConstrDocs", "OpAgreeForMasterLesseeLesseeAndOpAbstract", "OpAgreeForMasterLesseeLesseeAndOpAvailOfDoc", "OpAgreeForMasterLesseeLesseeAndOpAvailOfFinalDoc", "OpAgreeForMasterLesseeLesseeAndOpAvailOfDocExcept", "OpAgreeForMasterLesseeLesseeAndOpExceptDesc", "OpAgreeForMasterLesseeLesseeAndOpCntrparty", "OpAgreeForMasterLesseeLesseeAndOpEffectDate", "OpAgreeForMasterLesseeLesseeAndOpExpDate", "OpAgreeForMasterLesseeLesseeAndOpDocLink", "PreparerOfOpAgreeForMasterLesseeLesseeAndOp", "DocIDOpAgreeForMasterLesseeLesseeAndOp", "LLCFormDocAbstract", "LLCFormDocsAvailOfDoc", "LLCFormDocsAvailOfFinalDoc", "LLCFormDocsAvailOfDocExcept", "LLCFormDocExceptDesc", "LLCFormDocCntrparty", "LLCFormDocEffectDate", "LLCFormDocExpDate", "LLCFormDocLink", "PreparerOfLLCFormDoc", "DocIDLLCFormDocs", "LesseeClaimDocAbstract", "LesseeClaimDocsAvailOfDoc", "LesseeClaimDocsAvailOfFinalDoc", "LesseeClaimDocsAvailOfDocExcept", "LesseeClaimDocExceptDesc", "LesseeClaimDocCntrparty", "LesseeClaimDocEffectDate", "LesseeClaimDocExpDate", "LesseeClaimsDocLink", "PreparerOfLesseeClaimDoc", "DocIDLesseeClaimDocs", "QualFacilSelfCertAbstract", "QualFacilSelfCertAvailOfDoc", "QualFacilSelfCertAvailOfFinalDoc", "QualFacilSelfCertAvailOfDocExcept", "QualFacilSelfCertExceptDesc", "QualFacilSelfCertCntrparty", "QualFacilSelfCertEffectDate", "QualFacilSelfCertExpDate", "QualFacilSelfCertDocLink", "PreparerOfQualFacilSelfCert", "DocIDQualFacilSelfCert", "EstoppelCertPPAAbstract", "EstoppelCertPPAAvailOfDoc", "EstoppelCertPPAAvailOfFinalDoc", "EstoppelCertPPAAvailOfDocExcept", "EstoppelCertPPAExceptDesc", "EstoppelCertPPACntrparty", "EstoppelCertPPAEffectDate", "EstoppelCertPPAExpDate", "EstoppelCertPPADocLink", "PreparerOfEstoppelCertPPA", "DocIDEstoppelCertPPA", "ProjAdminAgree", "ProjAdminAgreeAvailOfDoc", "ProjAdminAgreeAvailOfFinalDoc", "ProjAdminAgreeAvailOfDocExcept", "ProjAdminAgreeExceptDesc", "ProjAdminAgreeCntrparty", "ProjAdminAgreeEffectDate", "ProjAdminAgreeExpDate", "ProjAdminAgreeDocLink", "PreparerOfProjAdminAgree", "DocIDProjAdminAgree", "CoTenancyAgree", "CoTenancyAgreeAvailOfDoc", "CoTenancyAgreeAvailOfFinalDoc", "CoTenancyAgreeAvailOfDocExcept", "CoTenancyAgreeExceptDesc", "CoTenancyAgreeCntrparty", "CoTenancyAgreeEffectDate", "CoTenancyAgreeExpDate", "CoTenancyAgreeDocLink", "PreparerOfCoTenancyAgree", "DocIDCoTenancyAgree", "EquityContribAgreeAbstract", "EquityContribAgreeAvailOfDoc", "EquityContribAgreeAvailOfFinalDoc", "EquityContribAgreeAvailOfDocExcept", "EquityContribAgreeExceptDesc", "EquityContribAgreeCntrparty", "EquityContribAgreeEffectDate", "EquityContribAgreeExpDate", "EquityContribDocLink", "PreparerOfEquityContribAgree", "DocIDEquityContribAgree", "EquityContribGuaranteeAbstract", "EquityContribGuaranteeAvailOfDoc", "EquityContribGuaranteeAvailOfFinalDoc", "EquityContribGuaranteeAvailOfDocExcept", "EquityContribGuaranteeExceptDesc", "EquityContribGuaranteeCntrparty", "EquityContribGuaranteeEffectDate", "EquityContribGuaranteeExpDate", "EquityContribGuaranteeDocLink", "PreparerOfEquityContribGuarantee", "DocIDEquityContribGuarantee", "AssignOfInterestAbstract", "AssignOfInterestAvailOfDoc", "AssignOfInterestAvailOfFinalDoc", "AssignOfInterestAvailOfDocExcept", "AssignOfInterestExceptDesc", "AssignOfInterestCntrparty", "AssignOfInterestEffectDate", "AssignOfInterestExpDate", "AssignOfInterestDocLink", "PreparerOfAssignOfInterest", "DocIDAssignOfInterest", "ConstrLoanAgreeAbstract", "ConstrLoanAgreeAvailOfDoc", "ConstrLoanAgreeAvailOfFinalDoc", "ConstrLoanAgreeAvailOfDocExcept", "ConstrLoanAgreeExceptDesc", "ConstrLoanAgreeCntrparty", "ConstrLoanAgreeEffectDate", "ConstrLoanAgreeExpDate", "ConstrLoanDocLink", "PreparerOfConstrLoanAgree", "DocIDConstrLoanAgree", "TermLoanAbstract", "TermLoanAvailOfDoc", "TermLoanAvailOfFinalDoc", "TermLoanAvailOfDocExcept", "TermLoanExceptDesc", "TermLoanCntrparty", "TermLoanEffectDate", "TermLoanExpDate", "TermLoanDocLink", "PreparerOfTermLoanAgree", "DocIDTermLoanAgree", "HedgeAgreeAbstract", "HedgeAgreeAvailOfDoc", "HedgeAgreeAvailOfFinalDoc", "HedgeAgreeAvailOfDocExcept", "HedgeAgreeExceptDesc", "HedgeAgreeCntrparty", "HedgeAgreeEffectDate", "HedgeAgreeExpDate", "DocIDHedgeAgree", "HedgeAgreeDocLink", "PreparerOfHedgeAgree", "RECOfftakeAgreeAbstract", "RECOfftakeAgreeAvailOfDoc", "RECOfftakeAgreeAvailOfFinalDoc", "RECOfftakeAgreeAvailOfDocExcept", "RECOfftakeAgreeExceptDesc", "RECOfftakeAgreeCntrparty", "RECOfftakeAgreeEffectDate", "RECOfftakeAgreeExpDate", "RECOfftakeAgreeDocLink", "RECContractAmendmentExecutionDate", "RECContractExecutionDate", "RECEnvAttributesOwn", "RECContractFirmPrice", "RECContractFirmVolume", "RECContractGuaranteedOutput", "RECContractRateEscalator", "RECContractRateType", "RECContractStruct", "RECContractTerm", "RECContractVolumeCap", "RECContractPortionOfSite", "RECContractPortionOfUnits", "PreparerOfRECOfftakerAgree", "DocIDRECOfftakerAgree", "FinLeaseSchedAbstract", "FinLeaseSchedAvailOfDoc", "FinLeaseSchedAvailOfFinalDoc", "FinLeaseSchedAvailOfDocExcept", "FinLeaseSchedExceptDesc", "FinLeaseSchedCntrparty", "FinLeaseSchedEffectDate", "FinLeaseSchedExpDate", "FinLeaseSchedDocLink", "PreparerOfFinLeaseSched", "DocIDFinLeaseSched", "SharedFacilityAgreeAbstract", "SharedFacilityAgreeAvailOfDoc", "SharedFacilityAgreeAvailOfFinalDoc", "SharedFacilityAgreeAvailOfDocExcept", "SharedFacilityAgreeExceptDesc", "SharedFacilityAgreeCntrparty", "SharedFacilityAgreeEffectDate", "SharedFacilityAgreeExpDate", "SharedFacilityAgreeDocLink", "PreparerOfSharedFacilityAgree", "DocIDSharedFacilityAgree", "MbrpInterestPurchAgreeAbstract", "MbrpInterestPurchAgreeAvailOfDoc", "MbrpInterestPurchAgreeAvailOfFinalDoc", "MbrpInterestPurchAgreeAvailOfDocExcept", "MbrpInterestPurchAgreeExceptDesc", "MbrpInterestPurchAgreeCntrparty", "MbrpInterestPurchAgreeEffectDate", "MbrpInterestPurchAgreeExpDate", "DocIDMbrpInterestPurchAgree", "MbrpInterestPurchAgreeDocLink", "PreparerOfMbrpInterestPurchAgree", "ClosingIndemnityAgreeAbstract", "ClosingIndemnityAgreeAvailOfDoc", "ClosingIndemnityAgreeAvailOfFinalDoc", "ClosingIndemnityAgreeAvailOfDocExcept", "ClosingIndemnityAgreeExceptDesc", "ClosingIndemnityAgreeCntrparty", "ClosingIndemnityAgreeEffectDate", "ClosingIndemnityAgreeExpDate", "ClosingIndemnityAgreeDocLink", "PreparerOfClosingIndemnityAgree", "DocIDClosingIndemnityAgree", "SuplRptReviewOfLocalTaxReviewAbstract", "SuplRptReviewOfLocalTaxReviewAvailOfDoc", "SuplRptReviewOfLocalTaxReviewAvailOfFinalDoc", "SuplRptReviewOfLocalTaxReviewAvailOfDocExcept", "SuplRptReviewOfLocalTaxReviewExceptDesc", "SuplRptReviewOfLocalTaxReviewCntrparty", "SuplRptReviewOfLocalTaxReviewEffectDate", "SuplRptReviewOfLocalTaxReviewDocLink", "PreparerOfSuplRptReviewOfLocalTaxReview", "DocIDSuplRptReviewOfLocalTaxReview", "SuplRptReviewOfInsurReviewAbstract", "SuplRptReviewOfInsurReviewAvailOfDoc", "SuplRptReviewOfInsurReviewAvailOfFinalDoc", "SuplRptReviewOfInsurReviewAvailOfDocExcept", "SuplRptReviewOfInsurReviewExceptDesc", "SuplRptReviewOfInsurReviewCntrparty", "SuplRptReviewOfInsurReviewEffectDate", "SuplRptReviewOfInsurReviewDocLink", "PreparerOfSuplRptReviewOfInsurReview", "DocIDSuplRptReviewOfInsurReview", "MonthlyOperatingReportAbstract", "OpRptAvailOfDoc", "OpRptAvailOfFinalDoc", "OpRptAvailOfDocExcept", "OpRptLevel", "SiteID", "FundID", "ProjID", "OpRptExceptDesc", "PreparerOfOpRpt", "DocIDOpRpt", "OpRptCntrparty", "OpRptEffectDate", "OpRptEndDate", "OpRptDocLink", "OpRptPreparerName", "OpRptSummaryAbstract", "MeasInsolation", "ExpectInsolationAtP50", "RatioMeasInsolationToP50", "MeasEnergy", "ExpectEnergyAtTheRevenueMeter", "RatioMeasToExpectEnergyAtTheRevenueMeter", "PerfRatioNonWeatherCorrected", "PerfRatioWeatherCorrected", "PowerPerfIndex", "Curtail", "CurtailMeasPeriod", "PerfRatioMethodology", "MeasEnergyAvailPct", "AvailCalcMeth", "OpRptOverview", "OpRptRoutinePM", "OpRptMaterialNonRoutineMaint", "OpRptWarrMgmt", "OpRptRegulMattersCurtailmentandTransIssues", "MeasEnergyWeatherAdj", "MeasEnergyToWeatherAdj", "WeatherAdjEnergyMethOfAdjustment", "OpRptBalanceSheetAbstract", "CashAndCashEquivalentsAtCarryingValue", "AccountsReceivableNet", "PrepaidExpenseCurrentAndNoncurrent", "AssetsSolarFacil", "Assets", "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent", "DueToRelatedPartiesCurrentAndNoncurrent", "DeferredRentCredit", "AssetRetirementObligation", "Liabilities", "MembersEquity", "LiabilitiesAndStockholdersEquity", "OpRptIncomeStatementAbstract", "Revenues", "OperatingLeaseExpense", "OtherCostAndExpenseOperating", "GeneralAndAdministrativeExpense", "Depreciation", "AccretionExpense", "NoninterestIncome", "InterestIncomeExpenseNet", "NetIncomeLoss", "OperatingExpenses", "OpRptAcctRecvAgingAbstract", "AcctRecvAgingTable", "AcctRecvAgingAxis", "AcctRecvAgingDomain", "AcctRecvAgingOutstngBalanceMember", "AcctRecvAgingCurrentBalanceMember", "AcctRecvAgingBalancePastDue1To30DaysMember", "AcctRecvAgingBalancePastDue31To60DaysMember", "AcctRecvAgingBalancePastDue61To90DaysMember", "AcctRecvAgingBalancePastDue91To120DaysMember", "AcctRecvAgingBalancePastDueOver120DaysMember", "AcctRecvAgingLineItems", "AcctRecvCustomerName", "AccountsReceivableGross", "OpRptCashDistributionAbstract", "OpRptCashDistributionTable", "ProjIDAxis", "CashDistributionAxis", "InvestClassAxis", "CashDistributionLineItems", "PeriodOfApplicableDistribution", "PartnersCapitalAccountReturnOfCapital", "CreditPerfCheckRptAbstract", "CreditPerfRetailFICOScore", "CreditPerfRetailFICOModelOrig", "CreditPerfRetailFICOMeth", "CreditPerfRetailDaysDelinquent", "CreditPerfRetailCreditCheckDate", "CreditPerfRetailDebtToIncomeRatio", "CreditPerfRetailEstValueOfHouse", "CreditPerfRetailHomeAppraisalDate", "CreditPerfRetailLenOfEmployment", "CreditPerfRetailLenOfHomeOwn", "CreditPerfRetailLoanToValueRatio", "CreditPerfRetailLoantoValueSource", "CreditPerfRetailMortgBalance", "CreditPerfRetailW2VerificationofEmployment", "PreparerOfCreditReportsDoc", "DocIDCreditReportsDocs", "EPCAbstract", "EPCAgreeAbstract", "EPCContractTable", "EPCContractAxis", "EPCContractLineItems", "PreparerOfEPCContract", "DocIDEPCContract", "EPCAgreeDesc", "EPCAgreeContractedAmt", "EPCAgreeContractDate", "EPCAgreeGuaranteedEnergyOutput", "EPCAgreePerfGuaranteePct", "EPCAgreePerfGuaranteeTerm", "EPCAgreePerfGuaranteeType", "EPCAgreePerfGuaranteeExpDate", "EPCAgreePerfGuaranteeInitiationDate", "EPCAgreeSubcontractorScopeofWork", "EPCAgreeWarrTerm", "EPCAgreeWarrExpDate", "EPCAgreeWarrInitiationDate", "EPCAgreeCostPerUnitOfEnergy", "EPCAgreeCapOnEPCLiabilities", "EPCAgreeContractHistoryStruct", "EPCAgreeCustomer", "EPCAgreeFinAssurances", "EPCAgreeGuaranties", "EPCAgreeScopeofWork", "EPCAgreeSpecialFeat", "EPCAgreeContractType", "EPCAgreeWorkmanshipWarrAvail", "EPCAgreeWorkmanshipWarrTerm", "EPCAgreeConstrDocAvail", "EPCAgreeContractDocAvail", "EPCAgreeActualComplDate", "EPCAgreeExpectComplDate", "EPCAgreeInterconnAgreeAvail", "EPCContractorDetailsAbstract", "EPCContractor", "EPCContractorTitle", "SiteCtrlAbstract", "SiteIDTable", "SiteIDAxis", "SiteCtrlLineItems", "SiteCtrlDesc", "SiteCtrlContractStructAndHistory", "SiteCtrlSiteAccessAgreeCntrparty", "SiteCtrlReqdSiteAccessNotice", "SiteCtrlSiteAccessReqrmnts", "SiteCtrlHostCo", "SiteCtrlSiteHostEmailAndPhone", "SiteCtrlSiteHostContactNameAndTitle", "SiteCtrlType", "SiteCtrlEffectDate", "SiteCtrlEndofTermProvisions", "SiteCtrlLessee", "SiteCtrlLessor", "SiteCtrlRent", "SiteCtrlNumOfSites", "SiteCtrlSpecialFeat", "SiteCtrlTerm", "SiteCtrlTitlePolicy", "SiteID", "SiteName", "SiteParcelID", "SiteMandatoryAccessReqrmnts", "PVSystemID", "SystemName", "SystemType", "SystemAvailMode", "SystemOperationStatus", "SiteLeaseDetails", "PreparerOfSiteCtrlContract", "DocIDSiteCtrlContract", "SiteAddrAbstract", "SiteAddr1", "SiteAddr2", "SiteAddrCity", "SiteAddrCountry", "SiteAddrState", "SiteAddrZipCode", "VegMgmtAbstract", "SiteIDTable", "SiteIDAxis", "VegMgmtLineItems", "VegMgmtAreaOfVeg", "VegMgmtCostPerAcre", "VegMgmtEquipRentalExpense", "VegMgmtFreqOfMgmtActiv", "PreparerOfVegMgmtAgree", "DocIDVegMgmtAgree", "WashingAndWasteAbstract", "SiteIDTable", "SiteIDAxis", "WashingAndWasteAgreeLineItems", "WashingAndWasteCostPerModule", "WashingAndWasteEquipRentalExpense", "WashingAndWasteFreqOfWashing", "WashingAndWasteModuleQuantCount", "WashingAndWasteCostOfWater", "WashingAndWasteQuantOfWater", "WashingAndWasteExpenseOfWaste", "WashingAndWasteExpenseOfWater", "PreparerOfWashingAndWasteMgmtAgree", "DocIDWashingAndWasteMgmtAgree", "PriceModelAbstract", "PriceModelAccrualAcctDeposit", "PriceModelAvgAnnualRentPmt", "PriceModelDeprecBasis", "PriceModelDeprecMeth", "PriceModelEffectAfterTaxInternalRateOfRtn", "PriceModelEffectAfterTaxTerminalInternalRateOfRtn", "PriceModelEffectAfterTaxEquivInternalRateOfRtn", "PriceModelEffectAfterTaxEquivTerminalInternalRateOfRtn", "PriceModelFederalIncomeTaxRateAssump", "PriceModelGrossPurchPriceToTotalProjValue", "PriceModelHoldbackFinalComplPmt", "PriceModelInvestAvgLife", "PriceModelInvestTaxCreditGrantBasis", "PriceModelInvestTaxCreditGrantClaimed", "PriceModelInvestTaxCreditGrantRecv", "PriceModelNetIncomeAfterTax", "PriceModelNomAfterTaxInternalRateOfRtn", "PriceModelNomAfterTaxTerminalInternalRateOfRtn", "PriceModelNomAfterTaxEquivInternalRateOfRtn", "PriceModelNomAfterTaxEquivTerminalInternalRateOfRtn", "PriceModelPretaxCashRtnExpense", "PriceModelPretaxCashRtnPct", "PriceModelRentPmtIncrements", "PriceModelResidualValueAssump", "PriceModelSwapRate", "PriceModelTaxEquityContrib", "PriceModelTaxEquityCoverageRatio", "PriceModelTotalUpfrontAmortizedFees", "PriceModelTotalUpfrontCapitalizedFees", "PriceModelExpectDeferredIncome", "PriceModelExpectDeferredInvestTaxCredit", "PriceModelExpectDeferredTaxLiability", "PriceModelExpectGrossInvestBalance", "PriceModelExpectNetInvestBalance", "PriceModelExpectRentsRecv", "PriceModelSimplePaybackPeriod", "PreparerOfPriceModelRpt", "DocIDPriceModelRpt", "RECPerfGuaranteeAbstract", "RECPerfGuaranteeNumOfCred", "RECPerfGuarantee", "RECPerfGuaranteeExpDate", "RECPerformaneGuaranteeInitiationDate", "RECPerfGuaranteeTerm", "RECPerfGuaranteeType", "PreparerOfRECPerfAgree", "DocIDRECPerfAgree", "LeaseContractForProjAbstract", "ProjFinLessee", "LeaseCntrparty", "LeaseCntrpartyAddr", "LeaseCntrpartyType", "LeaseCntrpartyJurisdiction", "LeaseProjCostToLessor", "LessorDirectFinancingLeaseTermOfContract", "LeaseExpirationDate1", "LeaseFederalTaxIDForLessee", "LeaseBankIDForLessee", "InterestRateOnOverduePmt", "LesseeFinanceLeaseDiscountRate", "LessorFinanceLeaseDiscountRate", "LessorDirectFinancingLeaseDescription", "LeaseOneYearAvgRent", "LeaseSixMonAvgRent", "LeaseProjDoc", "LeaseJurisdictionAndGoverningLaw", "LeaseDateOfExecution", "PmtServicingAnnualEscalatorforLeasePmt", "PmtServicingFirstPmtDate", "PmtServicingLastPmtDate", "PmtServicingLeaseEscalatorEndDate", "PmtServicingLeaseEscalatorStartDate", "PmtServicingLeaseInitialMonPmt", "PreparerOfLeaseContractForProj", "DocIDLeaseContractForProj", "ProjEarlyBuyOutOptAbstract", "ProjEarlyBuyOutOptTable", "ProjEarlyBuyOutOptAxis", "ProjEarlyBuyOutOptLineItems", "ProjEarlyBuyOutAmt", "ProjEarlyBuyoutDate", "ProjEarlyBuyoutOpt", "PartnershipFlipContractForProjAbstract", "PartnershipFlipCntrparty", "PartnershipFlipCntrpartyAddr", "PartnershipFlipCntrpartyType", "PartnershipFlipCntrpartyJurisdiction", "PartnershipFlipExecutionDate", "PartnershipFlipTermOfContract", "PartnershipFlipExpDate", "PartnershipFlipP75FlipDate", "PartnershipFlipP75FlipPeriod", "PartnershipFlipP90FlipDate", "PartnershipFlipP90FlipPeriod", "PartnershipFlipP95FlipDate", "PartnershipFlipP95FlipPeriod", "PartnershipFlipP99FlipDate", "PartnershipFlipP99FlipPeriod", "PartnershipFlipP50FlipPeriod", "PreparerOfPartnershipFlipContractForProj", "DocIDPartnershipFlipContractForProj", "SaleLeasebackContractForProjAbstract", "SaleLeasebackCntrparty", "SaleLeasebackCntrpartyAddr", "SaleLeasebackCntrpartyType", "SaleLeasebackCntrpartyJurisdiction", "SaleLeasebackExecutionDate", "SaleLeasebackTermOfContract", "SaleLeasebackExpDate", "SaleLeasebackTransactionLeaseTerms", "SaleLeasebackTransactionMonthlyRentalPayments", "SaleLeasebackTransactionQuarterlyRentalPayments", "SaleLeasebackTransactionAnnualRentalPayments", "SaleLeasebackTransactionOtherPaymentsRequired", "PreparerOfSalesLeasebackContractForProj", "DocIDSalesLeasebackContractForProj", "PropertyInsurAbstract", "PropertyInsurTable", "InsurAxis", "PropertyInsurLineItems", "InsurCarrier", "InsurNAICNum", "InsurRequirement", "InsurEffectDate", "InsurExpDate", "InsurAvail", "InsurMinCoverage", "InsurAmtOfCoverage", "InsurBeneficiary", "InsurPolicyOwn", "InsurPerOccurrenceRequirement", "InsurRebateDesc", "InsurPropertyInsurRequirement", "ProjPropertyInsurFloodRequirement", "ProjPropertyInsurEarthquakeRequirement", "PreparerOfPropertyInsurPolicy", "DocIDPropertyInsurPolicy", "CommercGeneralLiabilityInsurAbstract", "CommercGeneralLiabilityInsurTable", "InsurAxis", "CommercGeneralLiabilityInsurLineItems", "InsurCarrier", "InsurNAICNum", "InsurRequirement", "InsurEffectDate", "InsurExpDate", "InsurAvail", "InsurMinCoverage", "InsurAmtOfCoverage", "InsurBeneficiary", "InsurPolicyOwn", "InsurPerOccurrenceRequirement", "PreparerOfCommercGeneralLiabilityInsurPolicy", "DocIDCommercGeneralLiabilityInsurPolicy", "BusinessInterruptionInsurAbstract", "BusinessInterruptionInsurTable", "InsurAxis", "BusinessInterruptionInsurLineItems", "InsurCarrier", "InsurNAICNum", "InsurRequirement", "InsurEffectDate", "InsurExpDate", "InsurAvail", "InsurMinCoverage", "InsurAmtOfCoverage", "InsurBeneficiary", "InsurPolicyOwn", "InsurPerOccurrenceRequirement", "PreparerOfBusinessInterruptionInsurPolicy", "DocIDBusinessInterruptionInsurPolicy", "SuretyAbstract", "SuretyInsurTable", "InsurAxis", "SuretyInsurLineItems", "SuretyBondFormAndVersionNum", "SuretyPrincipal", "SuretyPrincipalEmail", "SuretyObligee", "SuretyObligeeEmail", "SuretyBondNum", "SuretyBondAmt", "SuretyBondIsElectronic", "SuretyElectronicBondValidationWebSite", "SuretyElectronicBondVerificationNum", "SuretyAnnualPremium", "SuretyBondEffectDate", "SuretyBondContractDate", "SuretyContractDesc", "SuretyLegalJurisdiction", "PreparerOfSuretyBondPolicyInsurPolicy", "DocIDSuretyBondPolicy", "CasualtyInsurAbstract", "CasualtyInsurTable", "InsurAxis", "CasualtyInsurLineItems", "InsurCarrier", "InsurNAICNum", "InsurRequirement", "InsurEffectDate", "InsurExpDate", "InsurAvail", "InsurMinCoverage", "InsurAmtOfCoverage", "InsurBeneficiary", "InsurPolicyOwn", "InsurPerOccurrenceRequirement", "PreparerOfCasualtyInsurPolicy", "DocIDCasualtyInsurPolicy", "WorkersCompensationInsurAbstract", "WorkersCompensationInsurTable", "InsurAxis", "WorkersCompensationInsurLineItems", "InsurCarrier", "InsurNAICNum", "InsurRequirement", "InsurEffectDate", "InsurExpDate", "InsurAvail", "InsurMinCoverage", "InsurAmtOfCoverage", "InsurBeneficiary", "InsurPolicyOwn", "InsurPerOccurrenceRequirement", "PreparerOfWorkersCompensationInsurPolicy", "DocIDWorkersCompensationInsurPolicy", "UniversalInsurAbstract", "UniversalInsurTable", "InsurAxis", "UniversalInsurLineItems", "InsurCarrier", "InsurNAICNum", "InsurRequirement", "InsurEffectDate", "InsurExpDate", "InsurAvail", "InsurMinCoverage", "InsurAmtOfCoverage", "InsurBeneficiary", "InsurPolicyOwn", "InsurPerOccurrenceRequirement", "PreparerOfUniversalInsurPolicy", "DocIDUniversalInsurPolicy", "EnergyProdInsurAbstract", "EnergyProdInsurTable", "InsurAxis", "EnergyProdInsurLineItems", "InsurCarrier", "InsurNAICNum", "InsurRequirement", "InsurEffectDate", "InsurExpDate", "InsurAvail", "InsurMinCoverage", "InsurAmtOfCoverage", "InsurBeneficiary", "InsurPolicyOwn", "InsurPerOccurrenceRequirement", "PreparerOfEnergyProdInsurPolicy", "DocIDEnergyProdInsurPolicy", "IECRECertAbstract", "IECRECertDetailsAbstract", "IECRECertNum", "IECRECertDate", "IECREOpDocCertType", "IECRECertTimeStamp", "IECRECertHolder", "IECRECertifyingBody", "IECREInspctBody", "PreparerOfIECRECert", "DocIDIECRECert", "ContractCurrencyUsed", "REInspctBodyName", "MeasClass", "ParasiticLossMeasInTest", "DeviationsFromMeasProcedures", "IECRESystemInfoAbstract", "PVSystemID", "SystemName", "TrackerIsFixedTilt", "TrackerIsDualAxis", "TrackerIsSingleAxis", "SubArrayID", "PortfolioNumOfSystems", "UtilityName", "LegalEntityIdentifier", "OfftakerID", "OfftakerEmail", "UtilityEmailAddr", "AHJID", "SystemDrawing", "SystemNumOfModules", "EntityAuthorizedToViewSecurityData", "EntityAuthorizedToViewSecurityDataEmailPhone", "InverterOutputMaxPowerAC", "InverterStyle", "ModuleNameplateCap", "BatteryNum", "BatteryStyle", "TransformerStyle", "GeoLocAtEntrance", "SystemOpName", "EPCContractor", "BMSNumOfSystems", "BMSRtg", "BatteryRtg", "BatteryInverterACPowerRtg", "BatteryInverterNum", "RiskPriorityNum", "SystemQualityLevelDesc", "RatedPowerPeakAC", "PVSystemPerfSamplingInterval", "SystemCapPeakDC", "IECRESiteInfoAbstract", "SiteClimateClassificationIECRE", "SiteElevationAvg", "SiteAddrCity", "SiteAddrCountry", "SiteAddrState", "SiteAddrZipCode", "SiteLatitudeAtRevenueMeter", "SiteLongitudeAtRevenueMeter", "IECREInsurAndSuretyAbstract", "IECREInsurAndSuretyTable", "InsurAxis", "IECREInsurAndSuretyLineItems", "InsurCarrier", "InsurCarrierEmail", "InsurEffectDate", "InsurExpDate", "InsurNAICNum", "PolicyFormVersion", "InsurPolicyNum", "SuretyAnnualPremium", "SuretyBondAmt", "SuretyBondContractDate", "SuretyBondEffectDate", "SuretyBondFormAndVersionNum", "SuretyBondNum", "SuretyContractDesc", "SuretyElectronicBondValidationWebSite", "SuretyElectronicBondVerificationNum", "SuretyLegalJurisdiction", "SuretyWarrTerm", "IECRECertSystemDatesAbstract", "SystemDateIssueForProcur", "SystemDateMechCompl", "SystemDateElecCompl", "SystemDateInterconnAvail", "SystemDateSubstantialCompl", "SystemDateCompletedCommiss", "SystemDatePlacedInServ", "SystemPTODate", "SystemCommercOpDate", "SystemDateFinalAccept", "SystemDateFinalCompl", "IECREModelAndDesignAbstract", "ModelWeatherSource", "DCPowerDesign", "UpdatedMajorDesignModel", "MajorDesignModel", "PerfModelModifiedFlag", "AssumedIrradiationModelAmt", "IECREModelFactorAbstract", "ShadingModelFactorTMYPct", "ShadingModelFactorTMMPct", "AerosolModelFactorTMYPct", "AerosolModelFactorTMMPct", "SoilingModelFactorTMYPct", "SoilingModelFactorTMMPct", "SnowModelFactorTMYPct", "SnowModelFactorTMMPct", "SeriesResistanceModelFactorTMYPct", "SeriesResistanceModelFactorTMMPct", "MismatchModelFactorTMYPct", "MismatchModelFactorTMMPct", "ParasiticLossModelFactorTMYPct", "ParasiticLossModelFactorTMMPct", "NonUnityPowerModelFactorTMYPct", "NonUnityPowerModelFactorTMMPct", "IECREModelFactorFlagsAbstract", "ModelFactorsSoilingFlag", "ModelFactorsSnowFlag", "ModelFactorsParasiticLossFlag", "ModelFactorsExtCurtailFlag", "ModelFactorsNonUnityPFFlag", "IECRETestingDatesAbstract", "EndDateOfElecPowerTest", "StartDateOfElecPowerTest", "StartDateOfElecEnergyTest", "EndDateOfElecEnergyTest", "IECREPerfDataAbstract", "IrradForPowerTargetCapMeas", "AmbTempForPowerTargetCapMeas", "IECREExpectPerfDataAbstract", "ExpectEnergyAvailableExcludExtOrOtherOutages", "ExpectEnergyAtRevenueMeterInceptToDate", "ExpectEnergyAtTheRevenueMeter", "ExpectEnergyAtUnavailTimes", "TotalExpectEnergyAtRevenueMeter", "PowerTargetCapMeas", "CommentsForPowerTargetCapMeas", "ExpectEnergyAtUnavailTimesExcludExtOrOtherOutages", "IECREPredictedPerfDataAbstract", "PredictedEnergyAtTheRevenueMeter", "PredictedEnergyAvailable", "IECREMeasPerfDataAbstract", "MeasEnergy", "MeasEnergyAvailPct", "MeasEnergyAvailDifference", "MeasEnergyAvailableExcludExtOrOtherOutages", "MeasCapAtTargetConditions", "OneYearInPlaneMeasIrradiation", "IECREPerfRatiosAbstract", "ExpectEnergyAvailEstRatio", "PredictedEnergyAvailEstRatio", "AllInEnergyPerfIndex", "ActiveEnergyPerfIndex", "CapFactorRatio", "PowerPerfIndex", "RatioArrayCapAsMeasToArrayCapAsRatedDC", "RatioMeasToExpectEnergyAtTheRevenueMeter", "RatioMeasToExpectEnergyAtTheRevenueMeterInceptToDate", "PerfRatioNonWeatherCorrected", "PerfRatioWeatherCorrected", "IECRESystemAvailAbstract", "EnergyUnavailComparison", "EnergyUnavailExcludExtOrOtherOutagesComparison", "EnergyAvailComparison", "SystemAvailActualPctUptime", "SystemAvailActualPctUptimeInceptToDate", "SystemAvailExpectPctUptime", "SystemAvailExpectPctUptimeInceptToDate", "IECREUncertaintyMeasAbstract", "MeasUncertaintyBasisDesc", "StatedUncertaintyOfExpectEnergyBasedOnWeatherPct", "StatedUncertaintyOfExpectEnergyBasedOnAllFactorsPct", "IECREUnavailAndPenaltyCostMeasAbstract", "ActualCostPenaltiesFromUnAvailCostPerkWdc", "ActualCostUnavailFromLostEnergyCostPerkWh", "ActualCostPenaltiesFromLostEnergyCostPerkWdc", "ActualCostLowPerfFromLostEnergyCostPerkWdc", "ActualCostPenaltiesAndLowPerfCostPerkWdc", "IECRERptReviewAbstract", "SuppliersContractReviewConsidered", "GridCodeCompliance", "SoilInSiteRptAvailable", "IECRERulesOfProcedureMet", "PPAContractReviewConsidered", "SitePermitReviewConsidered", "OffTakerContractReviewConsidered", "OMContractReviewConsidered", "EPCContractReviewConsidered", "GeotechnicalRptReviewed", "FireRiskRptSubmitted", "EcologicalRptReviewed", "CulturRptReviewed", "IECREChargeAbstract", "EnergyRateTable", "PPAContractAxis", "EnergyContractYearlyRateAxis", "MonPeriodAxis", "MonPeriodDomain", "EnergyContractHourlyRateAxis", "EnergyContractHourlyRateDomain", "EnergyContractRateLineItems", "EnergyContractRatePricePerEnergyUnit", "DemandCharge", "EnergyCharge", "IECREPerfComparisonAbstract", "IECREPerfComparisonTable", "StatementScenarioAxis", "ScenarioUnspecifiedDomain", "ScenarioPlanMember", "IECREPerfComparisonLineItems", "OMCostPerWatt", "OpExpensesCostPerWatt", "AssetMgmtCostPerWatt", "GeneralInsurExpensePerWatt", "ExciseAndSalesTaxPerWatt", "RealEstateTaxExpensePerWatt", "UtilitiesCostsPerWatt", "OtherExpensesPerWatt", "AuditingFeePerWatt", "TaxPreparationFeePerWatt", "OtherAdminFeesPerWatt", "SiteLeasePmtPerWatt", "CurrentFederalTaxExpenseBenefitPerWatt", "CurrentStateAndLocalTaxExpenseBenefitPerWatt", "OtherTaxExpenseBenefitPerWatt", "CostsAndExpensesPerWatt", "PmtForRentPerWatt", "ElecGenerationRevenuePerWatt", "PBIRevenuePerWatt", "RECRevenuePerWatt", "RebateRevenuePerWatt", "OtherIncomePerWatt", "RevenuesPerWatt", "CostOfServDeprecAndAmortPerWatt", "PrincipalAmtOutstngOnLoansManagedAndSecuritizedPerWatt", "InvestedCapitalPerWatt", "TotalOfAllProjAcctBalancesPerWatt", "UnleveredInternalRateOfRtn", "TaxEquityCashDistributionsPerWatt", "OtherPmtToFinanciersPerWatt", "HypotheticalLiquidationAtBookValueBalancePerWatt", "DebtInstrumentPeriodicPmtPrincipalPerWatt", "DebtInstrumentPeriodicPmtInterestPerWatt", "DeficitRestorationObligPerWatt", "DeficitRestorationObligLimitPerWatt", "AllInYield", "PropertyPlantAndEquipmentUsefulLife", "PropertyPlantAndEquipSalvageValuePerWatt", "IECREFinDetailsAbstract", "MerchPowerSalesPct", "PartnershipFlipExecutionDate", "PartnershipFlipExpDate", "PartnershipFlipDate", "PartnershipFlipYield", "SaleLeasebackExecutionDate", "SaleLeasebackExpDate", "PPAContractTermsDateOfContractExp", "PPAContractTermsDateOfContractInitiation", "LeaseDateOfExecution", "LeaseExpirationDate1", "FundSponsorID", "IECRELOCDetailsAbstract", "IECRELOCDetailsTable", "LOCIDAxis", "IECRELOCDetailsLineItems", "LOCAcctNum", "LOCFormVersion", "LOCProvider", "LOCProviderEmailAddr", "LOCSecurityAmt", "IECREFinEventAbstract", "IECREFinEventTable", "FinEventIDAxis", "IECREFinEventLineItems", "FinEventFirstFinEntity", "FinEventFirstFinEntityEmail", "FinEventFirstFinLoanNum", "FinEventLoanForm", "FinEventLoanNum", "SubcontractorAbstract", "OMContractSubcontractor", "OMContractSubcontractorAddr", "OMContractSubcontractorEmail", "OMContractSubcontractorTelephone", "OMContractSubcontractorContactNameAndTitle", "OMContractSecondarySubcontractorAddr", "OMContractSecondarySubcontractorCo", "OMContractSecondarySubcontractorEmail", "OMContractSecondarySubcontractorPHone", "OMContractSecondarySubcontractorContactNameAndTitle", "OMContractSubcontractorScopeofWork", "PreparerOfOMSubcontractorContract", "DocIDOMSubcontractorContract", "SecurityAbstract", "SecurityGuardExpense", "SecurityAddr", "SecurityCo", "SecurityEmailAndPhone", "SecurityEquipMaintExpense", "SecurityLocalCoExpenseForResponse", "SecuritySWUpgradeExpense", "SecurityTransExpense", "PreparerOfSecurityContract", "DocIDSecurityContract", "OpPerfSponsorGuaranteeAbstract", "OpPerfGuaranteeSponsorGuaranteedOutput", "OpPerfGuaranteeSponsorPerfGuarantee", "OpPerfGuaranteeSponsorPerfGuaranteeExpDate", "OpPerfGuaranteeSponsorPerfGuaranteeInitiationDate", "OpPerfGuaranteeSponsorPerfGuaranteeTerm", "OpPerfGuaranteeSponsorPerfGuaranteeType", "PreparerOfOpPerfSponsorGuaranteeContract", "DocIDOpPerfSponsorGuaranteeContract", "OpEventRptAbstract", "OpEventRptTable", "OpEventRptAxis", "OpEventRptLineItems", "OpRptMajorEvent", "OpRptDescOfMajorEvent", "OpRptDateOfMajorEvent", "OpRptResponseTimeToMajorEvent", "OpRptCommentAboutMajorEvent", "OpRptAgreeRelatedToMajorEvent", "OpRptAgreeVarianceRelatedToMajorEvent", "OpRptAgreeSectionRelatedToMajorEvent", "PriorityOfCorrectiveAction", "PriorityOfAnyOtherAction", "PreparerOfOpEventRpt", "DocIDOpEventRpt", "ComponentStatusAbstract", "ComponentToBeRepaired", "ComponentFailure", "ComponentMaintStatus", "ComponentMaintStatusPctCompleted", "ComponentMaintStatusPctRemaining", "ComponentToBeReplaced", "PreparerOfComponentStatusRpt", "DocIDComponentStatusRpt", "ComponentMaintCostNoWarrAbstract", "MaintCostNoWarrBalanceOfSystem", "MaintCostNoWarrCombinerBox", "MaintCostNoWarrDAQ", "MaintCostNoWarrSCADA", "MaintCostNoWarrInverter", "MaintCostNoWarrMediumVoltagement", "MaintCostNoWarrMetStation", "MaintCostNoWarrModule", "MaintCostNoWarrOAndMBuilding", "MaintCostNoWarrOther", "MaintCostNoWarrRackingTracker", "MaintCostNoWarrRoads", "MaintCostNoWarrSignage", "MaintCostNoWarrSubstation", "MaintCostNoWarrWiringConduit", "ComponentMaintCostUnderWarrAbstract", "MaintCostUnderWarrBalanceOfSystem", "MaintCostUnderWarrCombinerBox", "MaintCostUnderWarrDASSCADATelecomm", "MaintCostUnderWarrInverter", "MaintCostUnderWarrMediumVoltageEquip", "MaintCostUnderWarrMetStation", "MaintCostUnderWarrModule", "MaintCostUnderWarrOAndMBuilding", "MaintCostUnderWarrOther", "MaintCostUnderWarrRackingTracker", "MaintCostUnderWarrRoads", "MaintCostUnderWarrSignage", "MaintCostUnderWarrSubstation", "MaintCostUnderWarrWiringConduit", "FinPerfDataMonitorHostingExpense", "OpIssuesAbstract", "OpIssuesDateAndTimeProdStopped", "OpIssuesRptIssueDesc", "OpIssuesDateAndTimeIssueResolved", "OpIssuesDateAndTimeIssueCommenced", "OpIssuesDateAndTimeProdResumed", "OpIssuesDatePMCompleted", "OpIssuesDatePMStarted", "OpIssuesImpactOfIssue", "OpIssuesFutureSteps", "OpIssuesPlanOfAction", "OpIssuesTitleOfIssue", "OpIssuesLengthofIssue", "PreparerOfOpIssuesRpt", "DocIDOpIssuesRpt", "IssuesDuringConstrAbstract", "IssuesDuringConstrEquipIssues", "IssuesDuringConstrOtherTechnicalIssues", "IssuesDuringConstrSecurityIssues", "PreparerOfConstrIssuesRpt", "DocIDConstrIssuesRpt", "ProjFinAbstract", "DeveloperAbstract", "DeveloperTable", "DeveloperIDAxis", "DeveloperDetailsLineItems", "DeveloperFederalTaxIDNum", "DeveloperExecutiveBios", "DeveloperCurrentFunds", "DeveloperPastFunds", "DeveloperFundReports", "FundInvestFocus", "DeveloperRenewableOpExperience", "TaxEquityCommPlan", "DeveloperOrgStruct", "DeveloperGovernanceStruct", "DeveloperGovernanceDecisionAuth", "DeveloperFundTechnologyExperience", "DeveloperISOExperience", "DeveloperStaffingAndSubcontractor", "ProjDevelopmentStrategy", "DeveloperConstrDevelopmentExperience", "DeveloperConstrNumOfMegawatts", "DeveloperMegawattConstrLocations", "DeveloperMegawattConstrNumOfProj", "DeveloperEPCActivAsPrime", "DeveloperSubcontractorUse", "DeveloperUseAndQualOfEquip", "DeveloperProjCommissAndPerfTesting", "DeveloperPreferredIndepEngineers", "DeveloperCommunityEngagement", "DeveloperEPCWarrStrategy", "OpMgrAbstract", "OpMgrTable", "OpMgrIDAxis", "OpMgrDetailsLineItems", "OpMgrFederalTaxIDNum", "OpMgrMegawattsUnderMgmt", "OpMgrNumOfProj", "OpProjMgrToThirdPartyOwn", "OpMgrNumOfStates", "OpMgrOutsourcingPlan", "OpMgrOpCenter", "OpMgrNERCAndFERCQual", "OpMgrEnergyForecastingCapabilities", "OpMgrPreventAndCorrectiveMaint", "OpMgrSparePartsStrategy", "OpMgrConsumablesStrategy", "OpMgrSupplyStrategy", "OpMgrFailureAndRemedProcedures", "OpMgrContOfOpProgram", "OpMgrRpt", "OpMgrWarrExperience", "OpMgrInsurPolicyMgmt", "OpMgrBillingMeth", "OpMgrRECAccounting", "OpMgrPerfGuarantees", "OpMgrOtherServ", "OpMgrWorkflow", "OpMgrPerfByGeographyAbstract", "OpMgrPerfByGeographyTable", "StateGeographicalAxis", "OpMgrPerfByGeographyLineItems", "OpMgrID", "ActualToExpectEnergyProdOfProj", "AssetMgrAbstract", "AssetMgrTable", "AssetMgrIDAxis", "AssetMgrDetailsLineItems", "AssetMgrFederalTaxIDNum", "AssetMgrMegawattUnderMgmt", "AssetMgrNumOfProj", "AssetMgrProjOwnToThirdPartyProj", "AssetMgrNumOfStates", "AssetMgrOutsourcingPlan", "AssetMgrOpCenter", "AssetMgrNERCAndFERCQual", "AssetMgrEnergyForecastingCapabilities", "AssetMgrPreventAndCorrectiveMaint", "AssetMgrSparePartsStrategy", "AssetMgrConsumablesStrategy", "AssetMgrSupplyStrategy", "AssetMgrFailureAndRemedProcedures", "AssetMgrContinuityOfOperationProgram", "AssetMgrRpt", "AssetMgrWarrExperience", "AssetMgrInsurPolicyMgmt", "AssetMgrBillingMeth", "AssetMgrRECAccounting", "AssetMgrPerfGuarantees", "AssetMgrOtherServ", "AssetMgrWorkflow", "AssetMgrPerfByGeographyAbstract", "AssetMgrPerfByGeographyTable", "AssetMgrPerfByGeographyLineItems", "AssetMgrID", "FundAbstract", "FundTable", "FundIDAxis", "FundDetailsLineItems", "FundName", "FundBankRole", "FundBankInvest", "FundFinType", "FundConstrFin", "FundDebtFin", "FundWindAssets", "FundSolarAssets", "FundStorageAssets", "FundSponsorID", "FundStatus", "FundClosingDate", "SizeMegawatts", "SizeValue", "BankInvest", "FundAttrSubsetID", "PortfolioAbstract", "PortfolioTable", "PortfolioIDAxis", "PortfolioLineItems", "FundID", "PortfolioUsedInFund", "PortfolioLevelDebt", "PortfolioLevelLegalEntity", "PortfolioLegalEntity", "FinEventAbstract", "FinEventTable", "FinEventIDAxis", "ProjIDAxis", "FinEventLineItems", "FinEventFundOrProj", "FinEventLoanNum", "FinEventFirstFinEntity", "SwiftCode", "FinEventFirstFinLoanNum", "FinEventLoanForm", "FinEventFirstFinEntityEmail", "FinEventType", "FinEventStatus", "FinEventDate", "FinEventDesc", "SourceOfFundsAbstract", "SourceOfFundsTable", "SourceOfFundsAxis", "SourceOfFundsLineItems", "FinEventID", "SourceOfFundsBankFundedFlag", "SourceOfFundsSPVOrCntrparty", "SourceOfFundsSPVID", "SourceOfFundsCntrpartyID", "SourceOfFundsAmt", "SourceOfFundsDesc", "UseOfFundsAbstract", "UseOfFundsTable", "UseOfFundsAxis", "UseOfFundsLineItems", "UseOfFundsEntityType", "UseOfFundsSPVID", "UseOfFundsCntrpartyID", "UseOfFundsThirdPartyID", "UseOfFundsAmt", "UseOfFundsDesc", "UseOfFundsProjSpecificFlag", "ApprovAbstract", "ApprovTable", "ApprovAxis", "ApprovLineItems", "ApprovTypeDesc", "ApprovGrantingEmployee", "ApprovStatus", "ApprovDateofApprov", "ApprovProofLink", "ApprovAvailabilityofProof", "ApprovMemoTable", "ApprovMemoAxis", "ApprovMemoLineItems", "InvestMemo", "ApprovID", "ApprovMemoSubmsnDate", "ApprovMemoLink", "ApprovCondTable", "ApprovCondAxis", "ApprovCondLineItems", "ApprovCondDesc", "ApprovCondActionDesc", "ApprovCondStatus", "ClosingDocAbstract", "ClosingDocTable", "ClosingDocAxis", "ClosingDocLineItems", "ClosingDocClassification", "ClosingDocDesc", "ClosingDocLink", "ProjAbstract", "ProjIDTable", "ProjLineItems", "PortfolioID", "ProjName", "ProjState", "ProjCoSPVName", "ProjCoSPVFederalTaxID", "ProjAssetType", "ProjClassType", "ProjInterconnType", "ProjWindStatus", "ProjStage", "ProjInvestStatus", "ProjCounty", "SystemDateMechCompl", "SystemDateSubstantialCompl", "ProjHedgeAgreeType", "ProjStateTaxCreditFlag", "ProjRebateFlag", "ProjProdBasedIncentiveFlag", "ProjRECertFlag", "ProjRECOfftakeAgree", "ProjRegulInfoAbstract", "RegulFacilityType", "RegulApprovStatus", "RegulAppSubmsnDate", "RegulAppApprovDate", "RegulCertNum", "RegulAppLink", "RegulApprovLink", "RegulFERC205Flag", "RegulFERC205Status", "RegulFERC205AppSubmsnDate", "RegulFERC205AppLink", "RegulFERC205AppApprovNoticeDate", "RegulFERC205AppApprovNoticeLink", "RegulFERC203Flag", "RegulFERC203Status", "RegulFERC203AppSubmsnDate", "RegulFERC203AppLink", "RegulFERC203AppApprovNoticeDate", "RegulFERC203AppApprovNoticeLink", "SiteAbstract", "SiteIDTable", "SiteIDAxis", "SiteDetailsLineItems", "SiteName", "SiteType", "SiteCtrlType", "SiteAcreage", "SiteGeospatialBoundaryDesc", "SitePropertySurveyURI", "SiteCollectionSubstationAvail", "GenTieLineLen", "SiteAddrAbstract", "SiteAddr1", "SiteAddr2", "SiteAddrCity", "SiteAddrCountry", "SiteAddrState", "SiteAddrZipCode", "DivisionOfStateArchitectApprovAbstract", "DivisionOfStateArchitectApprovReqd", "DivisionOfStateArchitectApprovStatus", "DivisionOfStateArchitectApprovDate", "DivisionOfStateArchitectApprovLink", "TitlePolicyAbstract", "TitlePolicyAvailable", "TitlePolicyInsurCo", "TitlePolicyInsurAmt", "TitlePolicyInsurStatus", "TitlePolicyInsurProformaDocLink", "TitlePolicyInsurFinalPolicyLink", "TitleRptLink", "TitlePolicyID", "ALTASurveyAbstract", "ALTASurveyStatus", "ALTASurveyor", "ALTASurveyLink", "EnvSiteAssessAbstract", "EnvSiteAssessTable", "EnvSiteAssessAxis", "EnvSiteAssessDetailsLineItems", "SiteID", "EnvSiteAssessPhase", "EnvSiteAssessRptIssueDate", "EnvSiteAssessPreparer", "EnvSiteAssess", "EnvSiteAssessLink", "ReportableEnvCondAbstract", "ReportableEnvCondIDTable", "ReportableEnvCondIDAxis", "EnvSiteAssessLineItems", "ReportableEnvCond", "ReportableEnvCondAction", "CulturResrcAbstract", "CulturResrcIDTable", "CulturResrcIDAxis", "CulturResrcIDLineItems", "CulturResrcIdentifiedName", "CulturResrcIdentified", "CulturResrcIdentifiedLoc", "CulturResrcStudyTable", "CulturResrcStudyAxis", "CulturResrcStudyLineItems", "CulturResrcID", "CulturResrcStudyPreparer", "CulturResrcStudyLink", "CulturResrcPermitTable", "CulturResrcPermitAxis", "CulturResrcPermitLineItems", "CulturResrcPermitGoverningAuth", "CulturResrcPermitLink", "CulturResrcPermitIssueDate", "CulturResrcPermitActionTable", "CulturResrcPermitActionAxis", "CulturResrcPermitActionLineItems", "CulturResrcPermitID", "CulturResrcPermitAction", "CulturResrcPermitActionDesc", "NaturResrcAbstract", "NaturResrcIDTable", "NaturResrcIDAxis", "NaturResrcIDLineItems", "NaturResrcIdentifiedName", "NaturResrcIdentified", "NaturResrcIdentifiedLoc", "NaturResrcStudyTable", "NaturResrcStudyAxis", "NaturResrcStudyLineItems", "NaturResrcID", "NaturResrcStudyAction", "NaturResrcPermitTable", "NaturResrcPermitAxis", "NaturResrcPermitLineItems", "NaturResrcPermitLink", "NaturResrcPermitIssueDate", "NaturResrcPermitGoverningAuth", "NaturResrcPermitActionTable", "NaturResrcPermitActionAxis", "NaturResrcPermitActionLineItems", "NaturResrcPermitID", "NaturResrcPermitActionDesc", "NaturResrcPermitAction", "OtherPermitsAbstract", "OtherPermitsTable", "OtherPermitsAxis", "OtherPermitsDetailsLineItems", "OtherPermitsGoverningAuthName", "OtherPermitsType", "OtherPermitsLink", "OtherPermitsIssueDate", "TitlePolicyExceptAbstract", "TitlePolicyExceptTable", "TitlePolicyExceptAxis", "TitlePolicyExceptDetailsLineItems", "TitlePolicyExceptDesc", "TitlePolicyExclusionAbstract", "TitlePolicyExclusionTable", "TitlePolicyExclusionAxis", "TitlePolicyExclusionDetailsLineItems", "TitlePolicyExclusionDesc", "SystemOnboardingAbstract", "PVSystemTable", "PVSystemIDAxis", "SystemDetailsLineItems", "SystemDERType", "EntitySizeDCPower", "EntitySizeACPower", "EntitySizeStorageEnergy", "EntitySizeStoragePower", "SystemStruct", "TrackerStyle", "SystemBatteryConnec", "SystemGridChargingCapability", "FinContractForSystemAbstract", "FinContractForSystemType", "FinContractForSystemRate", "FinContractForSystemEscalatorPct", "FinContractForSystemLenInMon", "FinContractForSystemUpFrontPurch", "FinContractForSystemPaceEligibility", "FinContractForSystemOfftakerName", "EquipOnboardingAbstract", "EquipOnboardingTable", "ProdIDAxis", "EquipOnboardingLineItems", "ProdName", "Model", "TypeOfDevice", "ProdMfr", "ArrayNumOfSubArrays", "EquipProdModelComments", "EquipTypeWarrTable", "EquipTypeWarrLineItems", "EquipTypeWarr", "EquipTypeWarrTerm", "ModulePerfWarrGuaranteedOutput", "EquipWarrDocLink", "EquipTypeWarrOutput", "EquipTypeWarrStartDateMilestone", "ModulePerfWarrType", "BankAcctAbstract", "BankAcctTable", "BankAcctIDAxis", "SpecialPurposeVehicleIDAxis", "BankAcctDetailsLineItems", "LegalEntityIdentifier", "BankName", "BankAcctNum", "BankRoutingNum", "BankAcctTypeDesc", "TargetBalanceTable", "TargetBalanceAxis", "TargetBalanceLineItems", "TargetBalancePeriod", "TargetBalanceAmt", "SpecialPurposeVehicleAbstract", "SpecialPurposeVehicleTable", "SpecialPurposeVehicleDetailsLineItems", "SpecialPurposeVehicleBankInternalCode", "LegalEntityType", "SpecialPurposeVehicleType", "EntityIncorporationDateOfIncorporation", "EntityIncorporationStateCountryName", "LegalEntityArticlesOfOrgAvail", "LegalEntityArticlesOfOrgLink", "LegalEntityCertOfOrgAvail", "LegalEntityCertOfOrgLink", "LegalEntityOpAgreeAvail", "LegalEntityOpAgreeLink", "LegalEntityMbrpCertAvail", "LegalEntityMbrpCertLink", "EntityInfoAbstract", "EntityTable", "EntityAxis", "EntityLineItems", "EntityCode", "EntityName", "EntityParentCoLegalEntityID", "EntityStandardPoorsCreditRtg", "EntityMoodysCreditRtg", "EntityFitchCreditRtg", "EntityKrollCreditRtg", "EntityWebSiteURL", "EntityEmail", "EntityPhoneNum", "EntityRole", "EntityVendorCode", "EntityRoleIndicatorAbstract", "EntityIsAssetMgr", "EntityIsCOPBackupProvider", "EntityIsUtility", "EntityIsEPCContractor", "EntityIsEquipSupplier", "EntityIsHoldingCo", "EntityIsOMContractor", "EntityIsOther", "EntityIsPPAOfftaker", "EntityIsSiteHost", "EntityIsSponsorParent", "EntityUtilityFlag", "EntityAddrAbstract", "EntityAddr1", "EntityAddr2", "EntityLocCity", "EntityLocCounty", "EntityLocCountry", "EntityLocState", "EntityLocZipCode", "SponsorGroupAbstract", "SponsorGroupTable", "SponsorGroupIDAxis", "SponsorGroupDetailsLineItems", "FundDescSponsorName", "SponsorGroupBankInternalRtg", "ParentCoAbstract", "ParentCoTable", "ParentCoIDAxis", "ParentCoDetailsLineItems", "ParentCoChildCoType", "ParentCoType", "ParentCoStakeInChildCoPct", "ThirdPartyAbstract", "ThirdPartyRolesTable", "ThirdPartyRolesAxis", "ThirdPartyRolesDetailsLineItems", "ThirdPartyVendorCode", "ThirdPartyName", "ThirdPartyEngagementHiringEntity", "ThirdPartyEngagementFee", "ThirdPartyEngagementQualityofWork", "EmployeeAbstract", "EmployeeTable", "EmployeeIDAxis", "EmployeeDetailsLineItems", "EmployeeFirstName", "EmployeeLastName", "EmployeeFullName", "EmployeeTeam", "EmployeeTitle", "EmployeeRoleTable", "EmployeeRoleIDAxis", "EmployeeRoleLineItems", "EmployeeRoleType", "EmployeeRole", "EmployeeRoleLevel", "ProjID", "EnergyBudgetAbstract", "EnergyBudgetTable", "EnergyBudgetIDAxis", "EnergyBudgetDetailsLineItems", "EnergyBudgetVersion", "EnergyBudgetSource", "EnergyBudgetStatus", "EnergyBudgetPhase", "EnergyBudgetDate", "EnergyBudgetYear1OutputEnergy", "EnergyBudgetYear1EnergyYieldPct", "EnergyBudgetYear1CapFactorPct", "PerfRatioNonWeatherCorrected", "PerfRatioWeatherCorrected", "EnergyBudgetSystemPerfDegradPct", "EnergyBudgetPeriodicity", "LossFactorTable", "LossFactorIDAxis", "LossFactorDetailsLineItems", "EnergyBudgetID", "LossFactorName", "LossFactorCalcType", "LossFactorPct", "PeriodicBudgetTable", "PeriodicBudgetIDAxis", "PeriodicBudgetDetailsLineItems", "PeriodicBudgetNumberforthePeriod", "PeriodicBudgetStateDate", "PeriodicBudgetEndDate", "PeriodicBudgetOutputEnergy", "PeriodicBudgetSystemAvailPct", "AppraisalAbstract", "AppraisalTable", "AppraisalIDAxis", "AppraisalDetailsLineItems", "AppraisalVersion", "AppraisalSource", "AppraisalStatus", "AppraisalStage", "AppraisalEnteredDate", "AppraisalIncomeApproach", "AppraisalCostApproach", "AppraisalMktComparison", "AppraisalMeth", "AppraisalInputWtAvgCostofCapitalPct", "AppraisalInputDevelopmentFee", "AppraisalInputEPCFee", "PropertyPlantAndEquipmentUsefulLife", "AppraisalInputStorageUsefulLife", "AppraisalInputInvestTaxCreditforSystem", "AppraisalInputInvestTaxCreditBasisForSystemPct", "AppraisalInputInvestTaxCreditForStorage", "AppraisedValueTable", "AppraisedValueAxis", "AppraisedValueDetailsLineItems", "AppraisalID", "AppraisedValueValuationPoint", "AppraisedValueFairMktValue", "AppraisedValuetoAppraisedValueAtCommercOpDatePct", "AppraisedValueStorageComponent", "AppraisedValueSystemIncomeMeth", "AppraisedValueSystemCostMeth", "AppraisedValueSystemMktCompMeth", "CostSegregationTable", "CostSegregationIDAxis", "CostSegregationDetailsLineItems", "CostSegregationAmortClass", "CostSegregationAmortMeth", "CostSegregationAmortTaxBasis", "CostSegregationAmortPctOfAppraisedValuePct", "ZoningPermitAndCovenantsAbstract", "ZoningPermitTable", "ZoningPermitIDAxis", "ZoningPermitDetailsLineItems", "ZoningPermitType", "ZoningPermitAuth", "ZoningPermitProperty", "ZoningPermitIssueDate", "ZoningPermitReqd", "ZoningPermitTerm", "ZoningPermitRenewable", "ZoningPermitSystemRemovalReqd", "ZoningPermitSiteRestorationReqd", "ZoningPermitCreditReqd", "ZoningPermitUpfrontFeeReqd", "ZoningPermitUpfrontFeeAmt", "ZoningPermitUpfrontFeeStatus", "ZoningPermitUpfrontFeeTiming", "ZoningPermitRecurringFeeReqd", "ZoningPermitRecurringFee", "ZoningPermitDocTable", "ZoningPermitDocAxis", "ZoningPermitDocDetailsLineItems", "ZoningPermitID", "ZoningPermitDocType", "ZoningPermitDocLink", "ZoningCovenantsTable", "ZoningCovenantsAxis", "ZoningCovenantsDetailsLineItems", "ZoningCovenant", "ZoningPermitTermTable", "ZoningPermitTermDetailsLineItems", "ZoningPermitTermRightsName", "ZoningPermitTermProvision", "CreditSupportAbstract", "CreditSupportTable", "CreditSupportIDAxis", "CreditSupportDetailsLineItems", "CreditSupportProvider", "CreditSupportRecv", "CreditSupportType", "CreditSupportStatus", "CreditSupportIssuingEntityName", "CreditSupportParentGuaranteeID", "CreditSupportObligorType", "CreditSupportObligorSPVID", "CreditSupportObligorCntrpartyID", "CreditSupportBeneficiaryType", "CreditSupportBeneficiarySPVID", "CreditSupportBeneficiaryCntrpartyID", "CreditSupportStartDate", "CreditSupportTerm", "CreditSupportEndDate", "CreditSupportComment", "CreditSupportAssociatedContractAbstract", "CreditSupportForLLCAgree", "CreditSupportForMbrpInterestPurchAgree", "CreditSupportForMasterLeaseAgree", "CreditSupportForLeaseSched", "CreditSupportForEquityCapitalContribAgree", "CreditSupportForPPA", "CreditSupportForHedgeAgree", "CreditSupportForIndivContractorAgree", "CreditSupportForEPCAgree", "CreditSupportForOMAgree", "CreditSupportForAssetMgmtAgree", "CreditSupportForSiteLeaseAgree", "CreditSupportForSitePermit", "CreditSupportForTermLoanAgree", "CreditSupportDocIDAbstract", "DocIDLLCAgree", "DocIDMbrpInterestPurchAgree", "DocIDMasterLeaseAgree", "DocIDLeaseSched", "DocIDEquityCapitalContribAgree", "DocIDPPA", "DocIDHedgeAgree", "DocIDIndivContractorAgree", "DocIDEPCAgree", "DocIDOMAgree", "DocIDAssetMgmtAgree", "DocIDSiteLeaseAgree", "DocIDTermLoanAgree", "DocIDConstrLoanAgree", "DocIDSitePermit", "CreditSupportAmtTable", "CreditSupportAmtIDAxis", "CreditSupportAmtDetailsLineItems", "CreditSupportAmtNumOfPeriod", "CreditSupportAmtStartDate", "CreditSupportAmtEndDate", "CreditSupportAmtPeriodAmt", "SecurityInterestAbstract", "SecurityInterestTable", "SecurityInterestIDAxis", "SecurityInterestDetailsLineItems", "SecurityInterestProvider", "SecurityInterestRecv", "SecurityInterestsType", "SecurityInterestsAssetSecuredType", "SecurityInterestsBankAcctNum", "SecurityInterestsStatus", "SecurityInterestsInterestRecordedFlag", "SecurityInterestsGrantorType", "SecurityInterestsGrantorSPVID", "SecurityInterestsGrantorCntrpartyID", "SecurityInterestsGranteeType", "SecurityInterestsGranteeSPVID", "SecurityInterestsGranteeCntrpartyID", "SecurityInterestsComments", "SecurityInterestAssociatedContractAbstract", "SecurityInterestInLLCAgree", "SecurityInterestInMbrpInterestPurchAgree", "SecurityInterestInMasterLeaseAgree", "SecurityInterestInLeaseSched", "SecurityInterestInEquityCapitalContribAgree", "SecurityInterestInPPA", "SecurityInterestInHedgeAgree", "SecurityInterestInIndivContractorAgree", "SecurityInterestInEPCAgree", "SecurityInterestInOMAgree", "SecurityInterestInAssetMgmtAgree", "SecurityInterestInSiteLeaseAgree", "SecurityInterestInSitePermit", "SecurityInterestInTermLoanAgree", "SecurityInterestDocIDAbstract", "CrossDefaultPoolAbstract", "CrossDefaultPoolAmtTable", "CrossDefaultPoolIDAxis", "CrossDefaultPoolAmtDetailsLineItems", "CrossDefaultPoolBothPartiesCross", "CrossDefaultPoolPartyAbleToDefaultDesc", "CrossDefaultPoolMonetizingofCollateral", "CrossDefaultPoolAssociatedContractAbstract", "CrossDefaultPoolForLLCAgree", "CrossDefaultPoolForMbrpInterestPurchAgree", "CrossDefaultPoolForMasterLeaseAgree", "CrossDefaultPoolForLeaseSched", "CrossDefaultPoolForEquityCapitalContribAgree", "CrossDefaultPoolForPPA", "CrossDefaultPoolForHedgeAgree", "CrossDefaultPoolForIndivContractorAgree", "CrossDefaultPoolForEPCAgree", "CrossDefaultPoolForOMAgree", "CrossDefaultPoolForAssetMgmtAgree", "CrossDefaultPoolForSiteLeaseAgree", "CrossDefaultPoolForSitePermit", "CrossDefaultPoolForTermLoanAgree", "CrossDefaultPoolDocIDAbstract", "FinTxnForSystemAbstract", "FinTxnForSystemTable", "FinTxnForSystemAxis", "FinTxnForSystemLineItems", "FinTxnForSystemInvoiceLineItem", "FinTxnType", "FinTxnForSystemSubType", "FinTxnForSystemDateOfTxnForSystem", "FinTxnForSystemAmt", "FinTxnForSystemCntrpartyName", "FinTxnForFundAbstract", "FinTxnForFundTable", "FinTxnForFundAxis", "FinTxnForFundLineItems", "FinTxnForFundInvoiceLineItem", "FinTxnForFundDateOfTxn", "FinTxnForFundAmt", "FinTxnForFundCntrpartyName", "FinSummaryBySystemAbstract", "FinSummaryBySystemTable", "StatementScenarioAxis", "ScenarioUnspecifiedDomain", "ScenarioPlanMember", "FinSummaryBySystemLineItems", "Revenues", "CostsAndExpenses", "FinPerfAbstract", "ProjPerfTable", "ProjIDAxis", "StatementScenarioAxis", "ScenarioUnspecifiedDomain", "ScenarioPlanMember", "ProjPerfLineItems", "FinPerfCollateralAcctBalance", "FinPerfFutureSurplusCashToDeveloper", "FinPerfLeaseRentPmtNetOfCollateralAcct", "FinPerfStateTaxCred", "MerchPowerSalesPct", "FinPerfSurplusCashAppliedToCollateralAcct", "AllProjAcctBalances", "UnleveredInternalRateOfRtn", "PropertyPlantAndEquipmentUsefulLife", "PropertyPlantAndEquipmentSalvageValue", "TaxEquityCashDistributions", "OtherPmtToFinanciers", "HypotheticalLiquidationAtBookValueBalance", "PartnershipFlipDate", "PartnershipFlipYield", "DebtInstrumentPeriodicPaymentPrincipal", "DebtInstrumentPeriodicPaymentInterest", "DeficitRestorationOblig", "DeficitRestorationObligLimit", "IncomeTaxExpenseBenefitIntraperiodTaxAllocation", "LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest", "EquityMethodInvestmentOwnershipPercentage", "FinPerfEstAbstract", "FinPerfEstsCollateralAcctBalanceEst", "FinPerfEstsEarnBeforeIncomeTaxDeprecAndAmortEst", "FinPerfEstsFutureSurplusCashToDeveloperEst", "FinPerfEstsLeaseRentPmtNetOfCollateralAcctEst", "FinPerfEstsRevenuesEst", "FinPerfExpectAuditingExpense", "OpCoFinDataAbstract", "IncomeStatementAbstract", "RevenuesAbstract", "ElectricalGenerationRevenue", "PBIRevenue", "RECActualAmt", "RebateRevenue", "OtherIncome", "Revenues", "CostsAndExpensesAbstract", "CostOfServicesDepreciationAndAmortization", "OperatingLeasesRentExpenseNet", "SchedAndForecastingExpense", "SecurityEquipMaintExpense", "SecurityLocalCoExpenseForResponse", "SecuritySWUpgradeExpense", "SecurityTransExpense", "FinPerfEquipCalibrationExpense", "FinPerfCommExpense", "FinElectricityExpense", "RealEstateTaxExpense", "GeneralInsuranceExpense", "AssetManagementCosts", "OtherTaxExpenseBenefit", "UtilitiesCosts", "AuditFees", "TaxPreparationFee", "OtherGeneralAndAdministrativeExpense", "OtherExpenses", "NonoperatingIncomeExpense", "CostsAndExpenses", "IncomeTaxExpenseBenefit", "NetIncomeLoss", "FinPerfEarnBeforeIncomeTaxDeprecAndAmort", "StatementOfFinancialPositionAbstract", "AssetsAbstract", "AssetsCurrentAbstract", "CashAndCashEquivalentsAtCarryingValue", "ShortTermInvestments", "ReceivablesNetCurrent", "PrepaidExpenseCurrent", "DeferredCostsCurrent", "IncomeTaxesReceivable", "DeferredTaxAssetsLiabilitiesNetCurrent", "OtherAssetsCurrent", "AssetsCurrent", "AssetsNoncurrentAbstract", "PrincipalAmountOutstandingOnLoansManagedAndSecuritized", "PropertyPlantAndEquipmentNetAbstract", "PropertyPlantAndEquipmentGross", "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "PropertyPlantAndEquipmentNet", "DeferredCosts", "AssetsNoncurrent", "Assets", "LiabilitiesAndStockholdersEquityAbstract", "LiabilitiesAbstract", "LiabilitiesCurrentAbstract", "AccountsPayableCurrent", "AccruedLiabilitiesCurrent", "TaxesPayableCurrent", "DeferredTaxLiabilitiesCurrent", "DebtCurrent", "AccruedEnvironmentalLossContingenciesCurrent", "AssetRetirementObligationCurrent", "OtherLiabilitiesCurrent", "LiabilitiesCurrent", "LiabilitiesNoncurrentAbstract", "LongTermDebtAndCapitalLeaseObligationsAbstract", "LongTermDebtNoncurrent", "CapitalLeaseObligationsNoncurrent", "LongTermDebtAndCapitalLeaseObligations", "LiabilitiesOtherThanLongTermDebtNoncurrentAbstract", "AccountsPayableAndAccruedLiabilitiesNoncurrent", "DeferredRevenueAndCreditsNoncurrent", "AssetRetirementObligationsNoncurrent", "DeferredTaxLiabilitiesNoncurrent", "OtherLiabilitiesNoncurrent", "LiabilitiesOtherThanLongtermDebtNoncurrent", "LiabilitiesNoncurrent", "Liabilities", "StockholdersEquityAbstract", "PreferredStockValue", "CommonStockValue", "AdditionalPaidInCapital", "TreasuryStockValue", "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "RetainedEarningsAccumulatedDeficit", "StockholdersEquity", "LiabilitiesAndStockholdersEquity", "FinPerfRatiosAbstract", "FinPerfActualIncentivesToExpectInceptToDate", "FinPerfActualIncentivesToExpect", "FinPerfActualOpExpToExpectInceptToDate", "FinPerfActualOpExpToExpect", "FinPerfActualPPARevenueToExpectInceptToDate", "FinPerfActualPPARevenueToExpect", "FinPerfActualRECRevenueToExpectInceptToDate", "FinPerfActualRECRevenueToExpect", "FinElectricityCost", "IncentivePerfAbstract", "IncentivePerfIncentiveType", "IncentivePerfActualIncentivesInceptToDate", "IncentivePerfExpectIncentivesInceptToDate", "IncentivePerfExpectIncentivesPerProdInceptToDate", "InvestedCapital", "FinSummaryBySystemTable", "PVSystemIDAxis", "ScenarioUnspecifiedDomain_1", "ScenarioPlanMember_1", "FinSummaryBySystemLineItems", "ProjID", "OpPerfAbstract", "PVSystemTable", "PVSystemIDAxis", "SystemDetailsLineItems", "OpStatus", "SystemCommercOpDate", "OpCombinationLockPwdInverterPwd", "OpCoResponsibleForRepair", "OpAccessDesc", "OpDeveloperInsurReqrmnts", "OpDeveloperRptReqrmnts", "OpDeveloperTaxOblig", "OpDistanceNearestOwnPVSystem", "OpEarthquakeInsur", "OpEventAndIssuesRptTable", "OpEventIDAxis", "OpEventAndIssuesRptLineItems", "OpRptMajorEvent", "OpRptDescOfMajorEvent", "OpRptDateOfMajorEvent", "OpEventEstEnergyLost", "OpRptSeverityOfMajorEvent", "OpRptResponseTimeToMajorEvent", "OpRptCommentAboutMajorEvent", "OpRptAgreeRelatedToMajorEvent", "OpRptAgreeVarianceRelatedToMajorEvent", "OpRptAgreeSectionRelatedToMajorEvent", "PriorityOfCorrectiveAction", "PriorityOfAnyOtherAction", "OpIssuesAbstract", "OpIssuesDateAndTimeProdStopped", "OpIssuesRptIssueDesc", "OpIssuesDateAndTimeIssueResolved", "OpIssuesDateAndTimeIssueCommenced", "OpIssuesDateAndTimeProdResumed", "OpIssuesDatePMCompleted", "OpIssuesDatePMStarted", "OpIssuesImpactOfIssue", "AvgTimeBetweenEquipFailures", "OpIssuesResolTime", "OpIssuesAckTime", "OpIssuesInterventionTime", "OpIssuesWarrRelated", "OpIssuesEnvHealthAndSafetyRelated", "OpIssuesEnergyLossDueToIssue", "OpIssuesFutureSteps", "OpIssuesPlanOfAction", "OpIssuesTitleOfIssue", "OpIssuesLengthofIssue", "OpPerfDaysofOperation", "OpPerfDaysProdLost", "OpPerfDaylightHoursInceptToDate", "OpPerfDowntimeInceptToDate", "OpPerfDowntime", "OpPerfFailedComponent", "OpPerfFaultCodeCount", "OpPerfHostElectricityUseProfile", "OpPerfHostPurchOptTerms", "OpPerfAbstract", "ComponentMaintTable", "ComponentMaintEventAxis", "ComponentMaintLineItems", "DeviceID", "ComponentFailure", "ComponentMaintStatus", "ComponentMaintCostTimePeriod", "ComponentMaintStatusPctCompleted", "ComponentMaintStatusPctRemaining", "ComponentMaintCostForEquipWithNoWarr", "ComponentMaintCostForEquipWithWarr", "OpPerfAbstract", "ComponentMaintActionsTable", "ComponentMaintActionsAxis", "ComponentMaintEventAxis", "ComponentMaintActionsLineItems", "DeviceID", "ComponentMaintReasonForTicket", "ComponentMaintSeverityOfEvent", "ComponentMaintSubReasonForTicket", "ComponentMaintNumOfComponentsAffected", "ComponentMaintTicketComments", "OMProviderCaseID", "ComponentMaintTicketDateOpen", "ComponentMaintTicketDateClosed", "ComponentMaintAction", "ComponentMaintCostForEquipWithNoWarr", "ComponentMaintCostForEquipWithWarr", "OpPerfPMPctCompleted", "OpPerfPMPctRemaining", "MonitoringAbstract", "ProdType", "ProdTypeID", "CalibrationDateLast", "MaintDateLast", "CalibrationMeth", "AccuracyClass", "CalibrationInterval", "HeightAboveGround", "IrradDirectNormal", "IrradDiffuseHorizontal", "IrradPlaneOfArray", "IrradGlobalHorizontal", "TempAmb", "WindSpeed", "WindDirection", "HumidityRelative", "PressureAtmospheric", "Rainfall", "Snowfall", "PrecipitationType", "Albedo", "SnowAccumulation", "TempRefCell", "CurrentShortCircuit", "VoltageOpenCircuit", "CurrentMaxPower", "VoltageMaxPower", "RevenueGrade", "MeasScope", "CurrentTransducerRatio", "PowerAC", "PowerDC", "EnergyAC", "TempMeter", "TempMeter_1", "TempModule", "TempCell", "CurtailLimit", "Avail", "SoilingRatio", "SoilingInstrumentType", "RefCellCalibrationConstantAtRptCond", "DataSelected", "DataFilterVisual", "DataFilterOutliers", "DataFilterMissing", "DataFilterCollectionSystem", "DataFilterOutsideRange", "DataFilterStability", "DataFilterInverterClipping", "DataFilterShading", "DataFilterInstrumentAlignment", "FilterIrradMax", "FilterIrradMin", "FilterTempAmbMax", "FilterTempAmbMin", "FilterWindSpeedMax", "FilterWindSpeedMin", "FilterPowerACMax", "FilterPowerACMin", "FilterIrradStabilityMax", "FilterIrradStabilityWindowLen", "ASTME28484ModelCoeffA1", "ASTME28484ModelCoeffA2", "ASTME28484ModelCoeffA3", "ASTME28484ModelCoeffA4", "ASTME2848PowerRtgAtRptCond", "ASTME2848PowerRtgUncertainty", "ASTME2848ModelResidualMean", "ASTME2848ModelResidualStandardDeviation", "OrangeButtonAbstract", "ManufacturerName", "DeviceProfile", "TimeInterval"], "Appraisal": ["AppraisalAbstract", "AppraisalAvailOfDoc", "AppraisalAvailOfFinalDoc", "AppraisalAvailOfDocExcept", "AppraisalExceptDesc", "AppraisalCntrparty", "AppraisalEffectDate", "AppraisalExpDate", "AppraisedValueFairMktValue", "AppraisalDocLink", "PreparerOfAppraisal", "DocIDAppraisal"], "ApprovalNotice": ["ApprovNoticeAbstract", "ApprovNoticeAvailOfDoc", "ApprovNoticeAvailOfFinalDoc", "ApprovNoticeAvailOfDocExcept", "ApprovNoticeExceptDesc", "ApprovNoticeCntrparty", "ApprovNoticeEffectDate", "ApprovNoticeExpDate", "ApprovNoticeDocLink", "PreparerOfApprovNotice", "DocIDApprovNotice"], "AssetManagementContract": ["AssetMgmtContractAbstract", "AssetMgmtContractInvoicingDate", "AssetMgmtContractPmtDeadline", "AssetMgmtContractPmtMeth", "AssetMgmtContractCntrparty", "AssetMgmtContractExpDate", "AssetMgmtContractInitiationDate", "AssetMgmtContractRate", "AssetMgmtContractRateAmt", "AssetMgmtContractRateEscalator", "AssetMgmtContractTerm", "AssetMgmtContractType", "AssetMgmtContractSubcontractor", "AssetMgmtContractSubcontractorScope", "AssetMgmtContractExpenseActual", "AssetMgmtContractExpenseExpect", "DocIDAssetMgmtAgree", "PreparerOfAssetMgmtAgree", "AssetMgmtContractAvailOfDoc", "AssetMgmtContractAvailOfFinalDoc", "AssetMgmtContractAvailOfDocExcept", "AssetMgmtContractExceptDesc", "AssetMgmtContractDocLink"], "AssetManager": ["AssetMgrAbstract", "AssetMgrTable", "AssetMgrIDAxis", "AssetMgrDetailsLineItems", "AssetMgrFederalTaxIDNum", "AssetMgrMegawattUnderMgmt", "AssetMgrNumOfProj", "AssetMgrProjOwnToThirdPartyProj", "AssetMgrNumOfStates", "AssetMgrOutsourcingPlan", "AssetMgrOpCenter", "AssetMgrNERCAndFERCQual", "AssetMgrEnergyForecastingCapabilities", "AssetMgrPreventAndCorrectiveMaint", "AssetMgrSparePartsStrategy", "AssetMgrConsumablesStrategy", "AssetMgrSupplyStrategy", "AssetMgrFailureAndRemedProcedures", "AssetMgrContinuityOfOperationProgram", "AssetMgrRpt", "AssetMgrWarrExperience", "AssetMgrInsurPolicyMgmt", "AssetMgrBillingMeth", "AssetMgrRECAccounting", "AssetMgrPerfGuarantees", "AssetMgrOtherServ", "AssetMgrWorkflow", "AssetMgrPerfByGeographyTable", "StateGeographicalAxis", "AssetMgrPerfByGeographyLineItems", "AssetMgrID", "ActualToExpectEnergyProdOfProj"], "AssignmentOfInterest": ["AssignOfInterestAbstract", "AssignOfInterestAvailOfDoc", "AssignOfInterestAvailOfFinalDoc", "AssignOfInterestAvailOfDocExcept", "AssignOfInterestExceptDesc", "AssignOfInterestCntrparty", "AssignOfInterestEffectDate", "AssignOfInterestExpDate", "AssignOfInterestDocLink", "PreparerOfAssignOfInterest", "DocIDAssignOfInterest"], "AssignmentandAssumptionAgreement": ["AssignAndAssumpAgreeAbstract", "AssignAndAssumpAgreeAvailOfDoc", "AssignAndAssumpAgreeAvailOfFinalDoc", "AssignAndAssumpAgreeAvailOfDocExcept", "AssignAndAssumpAgreeExceptDesc", "AssignAndAssumpAgreeCntrparty", "AssignAndAssumpAgreeEffectDate", "AssignAndAssumpAgreeExpDate", "AssignAndAssumptionsDocLink", "PreparerOfAssignAndAssumpAgree", "DocIDAssignAndAssumpAgree"], "BillOfSale": ["BillOfSaleAbstract", "BillOfSaleAvailOfDoc", "BillOfSaleAvailOfFinalDoc", "BillOfSaleAvailOfDocExcept", "BillOfSaleExceptDesc", "BillOfSaleCntrparty", "BillOfSaleEffectDate", "BillOfSaleExpDate", "BillOfSaleDocLink", "PreparerOfBillOfSale", "DocIDBillOfSale"], "BoardResolutionforMasterLesseeLesseeandOperator": ["BoardResolForMasterLesseeLesseeAndOpAbstract", "BoardResolForMasterLesseeLesseeAndOpAvailOfDoc", "BoardResolForMasterLesseeLesseeAndOpAvailOfFinalDoc", "BoardResolForMasterLesseeLesseeAndOpAvailOfDocExcept", "BoardResolForMasterLesseeLesseeAndOpExceptDesc", "BoardResolForMasterLesseeLesseeAndOpCntrparty", "BoardResolForMasterLesseeLesseeAndOpEffectDate", "BoardResolForMasterLesseeLesseeAndOpExpDate", "BoardResolDocLink", "PreparerOfBoardResolForMasterLesseeLesseeAndOp", "DocIDBoardResolForMasterLesseeLesseeAndOp"], "BreakageFeeSideLetter": ["BreakageFeeAgreeAbstract", "BreakageFeeAgreeInvestorFee", "BreakageFeeAgreeDeveloperFee", "BreakageFeeContractingParties", "BreakageFeeEffectDate", "BreakageFeeAgreeAvailOfDoc", "BreakageFeeAgreeAvailOfFinalDoc", "BreakageFeeAgreeAvailOfDocExcept", "BreakageFeeAgreeExceptDesc", "BreakageFeeAgreeEffectDate", "BreakageFeeAgreeExpDate", "BreakageFeeAgreeDocLink", "PreparerOfBreakageFeeAgreeAgree", "DocIDBreakageFeeAgreeAgree"], "BuildingInspection": ["BuildingInspctAbstract", "BuildingInspctAvailOfDoc", "BuildingInspctAvailOfFinalDoc", "BuildingInspctAvailOfDocExcept", "BuildingInspctExceptDesc", "BuildingInspctCntrparty", "BuildingInspctEffectDate", "BuildingInspctExpDate", "BuildingInspctDocLink", "PreparerOfBuildingInspct", "DocIDBuildingInspct"], "BusinessInterruptionInsurancePolicy": ["BusinessInterruptionInsurAbstract", "BusinessInterruptionInsurTable", "InsurAxis", "BusinessInterruptionInsurLineItems", "InsurCarrier", "InsurNAICNum", "InsurRequirement", "InsurEffectDate", "InsurExpDate", "InsurAvail", "InsurMinCoverage", "InsurAmtOfCoverage", "InsurBeneficiary", "InsurPolicyOwn", "InsurPerOccurrenceRequirement", "PreparerOfBusinessInterruptionInsurPolicy", "DocIDBusinessInterruptionInsurPolicy"], "CasualtyInsurancePolicy": ["CasualtyInsurAbstract", "CasualtyInsurTable", "InsurAxis", "CasualtyInsurLineItems", "InsurCarrier", "InsurNAICNum", "InsurRequirement", "InsurEffectDate", "InsurExpDate", "InsurAvail", "InsurMinCoverage", "InsurAmtOfCoverage", "InsurBeneficiary", "InsurPolicyOwn", "InsurPerOccurrenceRequirement", "PreparerOfCasualtyInsurPolicy", "DocIDCasualtyInsurPolicy"], "CertificateOfAcceptanceReport": ["CertOfAcceptAbstract", "CertOfAcceptAvailOfDoc", "CertOfAcceptAvailOfFinalDoc", "CertOfAcceptAvailOfDocExcept", "CertOfAcceptExceptDesc", "CertOfAcceptCntrparty", "CertOfAcceptEffectDate", "CertOfAcceptLink", "PreparerOfCertOfAcceptRpt", "DocIDCertOfAcceptRpt"], "CertificateOfCompletion": ["CertOfComplAbstract", "CertOfComplAvailOfDoc", "CertOfComplAvailOfFinalDoc", "CertOfComplAvailOfDocExcept", "CertOfComplExceptDesc", "CertOfComplCntrparty", "CertOfComplEffectDate", "CertOfComplDocLink", "PreparerOfCertOfCompl", "DocIDCertOfCompl"], "CertificateOfFinalCompletion": ["CertOfFinalComplAbstract", "CertOfFinalComplAvailOfDoc", "CertOfFinalComplAvailOfFinalDoc", "CertOfFinalComplAvailOfDocExcept", "CertOfFinalComplExceptDesc", "CertOfFinalComplCntrparty", "CertOfFinalComplEffectDate", "CertOfFinalComplDocLink", "PreparerOfCertOfFinalCompl", "DocIDCertOfFinalCompl"], "CertificateOfFormationForMasterLesseeLesseeAndOperator": ["CertOfFormForMasterLesseeLesseeAndOpAbstract", "CertOfFormForMasterLesseeLesseeAndOpAvailOfDoc", "CertOfFormForMasterLesseeLesseeAndOpAvailOfFinalDoc", "CertOfFormForMasterLesseeLesseeAndOpAvailOfDocExcept", "CertOfFormForMasterLesseeLesseeAndOpExceptDesc", "CertOfFormForMasterLesseeLesseeAndOpCntrparty", "CertOfFormForMasterLesseeLesseeAndOpEffectDate", "CertOfFormForMasterLesseeLesseeAndOpExpDate", "CertOfFormDocLink", "PreparerOfCertOfFormForMasterLesseeLesseeAndOp", "DocIDCertOfFormForMasterLesseeLesseeAndOp"], "CertificatesofInsurance": ["CertOfInsurAbstract", "CertOfInsurAvailOfDoc", "CertOfInsurAvailOfFinalDoc", "CertOfInsurAvailOfDocExcept", "CertOfInsurExceptDesc", "CertOfInsurCntrparty", "CertOfInsurEffectDate", "CertOfInsurExpDate", "CertOfInsurDocLink", "PreparerOfCertOfInsur", "DocIDCertOfInsur"], "ClosingCertificate": ["ClosingCertAbstract", "ClosingCertAvailOfDoc", "ClosingCertAvailOfFinalDoc", "ClosingCertAvailOfDocExcept", "ClosingCertExceptDesc", "ClosingCertCntrparty", "ClosingCertEffectDate", "ClosingCertExpDate", "ClosingCertDocLink", "PreparerOfClosingCert", "DocIDClosingCert"], "ClosingIndemnityAgreement": ["ClosingIndemnityAgreeAbstract", "ClosingIndemnityAgreeAvailOfDoc", "ClosingIndemnityAgreeAvailOfFinalDoc", "ClosingIndemnityAgreeAvailOfDocExcept", "ClosingIndemnityAgreeExceptDesc", "ClosingIndemnityAgreeCntrparty", "ClosingIndemnityAgreeEffectDate", "ClosingIndemnityAgreeExpDate", "ClosingIndemnityAgreeDocLink", "PreparerOfClosingIndemnityAgree", "DocIDClosingIndemnityAgree"], "CommercialGeneralInsurancePolicy": ["CommercGeneralLiabilityInsurAbstract", "CommercGeneralLiabilityInsurTable", "InsurAxis", "CommercGeneralLiabilityInsurLineItems", "InsurCarrier", "InsurNAICNum", "InsurRequirement", "InsurEffectDate", "InsurExpDate", "InsurAvail", "InsurMinCoverage", "InsurAmtOfCoverage", "InsurBeneficiary", "InsurPolicyOwn", "InsurPerOccurrenceRequirement", "PreparerOfCommercGeneralLiabilityInsurPolicy", "DocIDCommercGeneralLiabilityInsurPolicy"], "CommitmentAgreement": ["CommitmentAgreeAbstract", "CommitmentAgreeAvailOfDoc", "CommitmentAgreeAvailOfFinalDoc", "CommitmentAgreeAvailOfDocExcept", "CommitmentAgreeExceptDesc", "CommitmentAgreeCntrparty", "CommitmentAgreeEffectDate", "CommitmentAgreeExpDate", "CommitmentAgreeDocLink", "PreparerOfCommitmentAgree", "DocIDCommitmentAgree"], "ComponentMaintenance": ["OpPerfAbstract", "ComponentMaintTable", "ComponentMaintEventAxis", "ComponentMaintLineItems", "DeviceID", "ComponentFailure", "ComponentMaintStatus", "ComponentMaintCostTimePeriod", "ComponentMaintStatusPctCompleted", "ComponentMaintStatusPctRemaining", "ComponentMaintCostForEquipWithNoWarr", "ComponentMaintCostForEquipWithWarr"], "ComponentMaintenanceActions": ["OpPerfAbstract", "ComponentMaintActionsTable", "ComponentMaintActionsAxis", "ComponentMaintEventAxis", "ComponentMaintActionsLineItems", "DeviceID", "ComponentMaintReasonForTicket", "ComponentMaintSeverityOfEvent", "ComponentMaintSubReasonForTicket", "ComponentMaintNumOfComponentsAffected", "ComponentMaintTicketComments", "OMProviderCaseID", "ComponentMaintTicketDateOpen", "ComponentMaintTicketDateClosed", "ComponentMaintAction", "ComponentMaintCostForEquipWithNoWarr", "ComponentMaintCostForEquipWithWarr", "OpPerfPMPctCompleted", "OpPerfPMPctRemaining"], "ComponentStatusReport": ["ComponentStatusAbstract", "ComponentToBeRepaired", "ComponentFailure", "ComponentMaintStatus", "ComponentMaintStatusPctCompleted", "ComponentMaintStatusPctRemaining", "ComponentToBeReplaced", "PreparerOfComponentStatusRpt", "DocIDComponentStatusRpt", "ComponentMaintCostNoWarrAbstract", "MaintCostNoWarrBalanceOfSystem", "MaintCostNoWarrCombinerBox", "MaintCostNoWarrDAQ", "MaintCostNoWarrSCADA", "MaintCostNoWarrInverter", "MaintCostNoWarrMediumVoltagement", "MaintCostNoWarrMetStation", "MaintCostNoWarrModule", "MaintCostNoWarrOAndMBuilding", "MaintCostNoWarrOther", "MaintCostNoWarrRackingTracker", "MaintCostNoWarrRoads", "MaintCostNoWarrSignage", "MaintCostNoWarrSubstation", "MaintCostNoWarrWiringConduit", "ComponentMaintCostUnderWarrAbstract", "MaintCostUnderWarrBalanceOfSystem", "MaintCostUnderWarrCombinerBox", "MaintCostUnderWarrDASSCADATelecomm", "MaintCostUnderWarrInverter", "MaintCostUnderWarrMediumVoltageEquip", "MaintCostUnderWarrMetStation", "MaintCostUnderWarrModule", "MaintCostUnderWarrOAndMBuilding", "MaintCostUnderWarrOther", "MaintCostUnderWarrRackingTracker", "MaintCostUnderWarrRoads", "MaintCostUnderWarrSignage", "MaintCostUnderWarrSubstation", "MaintCostUnderWarrWiringConduit", "FinPerfDataMonitorHostingExpense"], "ConstructionContractorNoticeofCertification": ["ConstrContractorNoticeOfCertAbstract", "ConstrContractorNoticeOfCertAvailOfDoc", "ConstrContractorNoticeOfCertAvailOfFinalDoc", "ConstrContractorNoticeOfCertAvailOfDocExcept", "ConstrContractorNoticeOfCertExceptDesc", "ConstrContractorNoticeOfCertCntrparty", "ConstrContractorNoticeOfCertEffectDate", "ConstrContractorNoticeOfCertDocLink", "PreparerOfConstrContractorNoticeOfCert", "DocIDConstrContractorNoticeOfCert"], "ConstructionIssuesReport": ["IssuesDuringConstrAbstract", "IssuesDuringConstrEquipIssues", "IssuesDuringConstrOtherTechnicalIssues", "IssuesDuringConstrSecurityIssues", "PreparerOfConstrIssuesRpt", "DocIDConstrIssuesRpt"], "ConstructionLoanAgreement": ["ConstrLoanAgreeAbstract", "ConstrLoanAgreeAvailOfDoc", "ConstrLoanAgreeAvailOfFinalDoc", "ConstrLoanAgreeAvailOfDocExcept", "ConstrLoanAgreeExceptDesc", "ConstrLoanAgreeCntrparty", "ConstrLoanAgreeEffectDate", "ConstrLoanAgreeExpDate", "ConstrLoanDocLink", "PreparerOfConstrLoanAgree", "DocIDConstrLoanAgree"], "ConstructionMonitoringReport": ["ConstrMonitorRptAbstract", "ConstrMonitorRptAvailOfDoc", "ConstrMonitorRptAvailOfFinalDoc", "ConstrMonitorRptAvailOfDocExcept", "ConstrMonitorRptExceptDesc", "ConstrMonitorRptCntrparty", "ConstrMonitorRptEffectDate", "ConstrMonitorRptEndDate", "ConstrMonitorRptDocLink", "ConstrMonitorRptDashboardLink", "PreparerOfConstrMonitorRpt", "DocIDConstrMonitorRpt"], "CreditReport": ["CreditPerfCheckRptAbstract", "CreditPerfRetailFICOScore", "CreditPerfRetailFICOModelOrig", "CreditPerfRetailFICOMeth", "CreditPerfRetailDaysDelinquent", "CreditPerfRetailCreditCheckDate", "CreditPerfRetailDebtToIncomeRatio", "CreditPerfRetailEstValueOfHouse", "CreditPerfRetailHomeAppraisalDate", "CreditPerfRetailLenOfEmployment", "CreditPerfRetailLenOfHomeOwn", "CreditPerfRetailLoanToValueRatio", "CreditPerfRetailLoantoValueSource", "CreditPerfRetailMortgBalance", "CreditPerfRetailW2VerificationofEmployment", "PreparerOfCreditReportsDoc", "DocIDCreditReportsDocs"], "CutSheet": ["CutSheetAbstract", "CutSheetDetailsTable", "ProdIDAxis", "TestCondAxis", "TestCondDomain", "STCMember", "NomOpCondMember", "PVUSATestCondMember", "CustomTestCondMember", "CutSheetDetailsLineItems", "TypeOfDevice", "DeviceCost", "ManualLink", "ProdMfr", "Model", "ProdID", "ProdName", "ProdNotes", "ProdDesc", "CutSheetDocLink", "CECListingDate", "ProdModelCutSheetNew", "ProdModelCutSheetRevisedReason", "ProdModelCutSheetRevised", "CutSheetAvailOfDoc", "ProdCertDetailsAbstract", "ProdCertNum", "ProdCertifyingBody", "ProdCertHolder", "ProdCertIssueDate", "ProdCertType", "EquipMfrDetailsAbstract", "EquipMfrContactName", "EquipMfrAddr1", "EquipMfrAddr2", "EquipMfrAddrCity", "EquipMfrAddrCountry", "EquipMfrAddrState", "EquipMfrAddrZipCode", "EquipWarrAbstract", "EquipTypeWarrTerm", "EquipTypeWarrOutput", "EquipTypeWarr", "EquipWarrDocLink", "ProdIDModuleAbstract", "ModulePerfWarrGuaranteedOutput", "ModuleFlashTestCap", "ModuleDesignFactor", "ModuleBuiltInDCOptimizerAvail", "ModuleMicroInverterAvail", "ModuleAvailOfStringLevelData", "ModuleOrientation", "ModuleIsBIPV", "ModuleTechnology", "ModuleStyle", "ModuleCertAbstract", "ModuleHasCertIEC60364-4-41", "ModuleHasCertIEC61215", "ModuleHasCertIEC61646", "ModuleHasCertIEC61701", "ModuleHasCertIEC61730", "ModuleHasCertIEC62108", "ModuleHasCertUL1703", "ModuleHasCertOther", "ModuleCertListing", "ModuleLevelPowerElectrAbstract", "ModuleLevelPowerElectrHasMonitor", "ModuleLevelPowerElectrHasRapidShutDown", "ModuleLevelPowerElectrHasOpt", "ModuleLevelPowerElectrHasStringLen", "ModuleNameplateAbstract", "ModuleDimensionsAbstract", "ModuleLen", "ModuleWidth", "ModuleDepth", "ModuleWt", "ModuleApertureArea", "ModuleBackMaterial", "ModuleFireRtg", "ModuleFrameMaterial", "ModuleFrontMaterialDesc", "ModuleJunctionBoxRtg", "ModuleOpTempMax", "ModuleOpTempMin", "ModuleNOCT", "ModuleMaxSeriesFuseRtg", "ModuleMaxVoltagePerIEC", "ModuleMaxVoltagePerUL", "ModuleAvgPanelEffic", "ModulePowerToleranceRangeMax", "ModulePowerToleranceRangeMin", "ModuleTempCoeffMaxCurrent", "ModuleTempCoeffMaxPower", "ModuleTempCoeffOpVoltageAmt", "ModuleTempCoeffShortCircuitCurrentAmt", "ModuleRatedCurrent", "ModuleRatedVoltage", "ModuleRatedCurrentAtNOCT", "ModuleRatedVoltageAtNOCT", "ModuleRatedCurrentAtLowIrrad", "ModuleRatedVoltageAtLowIrrad", "ModuleNameplateCap", "ModuleOpenCircuitVoltage", "ModuleShortCircuitCurrent", "ModuleCellArea", "ModuleCellColumnCount", "ModuleCellCount", "ModuleSeriesNumOfCells", "ModuleCellRowCount", "ModuleBypassDiodeOptNum", "ProdIDOptimizerAbstract", "OptimizerCertAbstract", "OptimizerHasCertEN61000", "OptimizerHasCertIEC61010", "OptimizerHasCertUL1741", "OptimizerCertListing", "OptimizerMaxEffic", "OptimizerMaxInputCurrent", "OptimizerMaxInputVoltage", "OptimizerMaxOutputCurrent", "OptimizerMaxOutputVoltage", "OptimizerMaxShortCircuitCurrent", "OptimizerMaxSystemVoltage", "OptimizerMPPTOpRangeVoltageMax", "OptimizerMPPTOpRangeVoltageMin", "OptimizerRatedInputPower", "OptimizerWtEffic", "OptimizerType", "OptimizerServiceability", "ProdIDInverterAbstract", "InverterOutputPhaseType", "InverterStyle", "InverterBuiltInMeterAvail", "InverterIsUtilityInteractiveFlag", "InverterIsGridSupportUtilityInteractive", "InverterisPartofACPVModule", "InverterDCOpt", "InverterCertAbstract", "InverterHasCertUL1741", "InverterHasCertIEC62109-2", "InverterHasCertIEC62109-1", "InverterHasCertIEC61683", "InverterHasCertUL1741SA", "InverterUL1741SACertDate", "InverterHasCertOther", "InverterCertListing", "TestLabIsNRTL", "CaliforniaRule21SourceRequirementDocUsed", "OtherTestingSourceRequirementDocUsedDesc", "TestWasCalibrated", "AuthToMarkLetterFromNRTL", "InverterNameplateAbstract", "InverterGeneralDataAbstract", "InverterDesignFactor", "InverterGFDIThreshold", "InverterGFDIDesc", "InverterDisconnectionType", "InverterGndAvail", "InverterHarmonicsTheshold", "InverterNumOfLineConnections", "InverterReversePolarityFlag", "InverterOTRMax", "InverterOTRMin", "InverterEnclosureEnvRtg", "InverterComm", "InverterTransformerDesign", "InverterMonitor", "InverterCooling", "InverterFWVersionTested", "InverterHasGroundFaultMonitor", "InverterHasDCDisconnectDevice", "InverterCutSheetNotes", "InverterNightTareLoss", "InverterContPowerRtgAt40DegC", "InverterNightTareLossAt40DegC", "InverterTestingReqrmntsAbstract", "MaxContOutputPowerDataFor180Minutes", "PowerRtgInWtEfficForm", "NightTareLossInWtEfficForm", "WtEfficAvgToCECEfficValue", "MicroinvAttachedAdhesive", "MultipleListeeLetterSignedByNRTL", "TestRsltForSecurementHumidityFreezeAndTempCycling", "ConstrDataRptSubmitted", "InverterInputNameplateAbstract", "InverterInputMaxOpCurrentDC", "InverterCECWtEfficPct", "InverterEUEfficRtgPct", "InverterStaticMPPTEffic", "InverterIsMPPT", "InverterMaxEffic", "InverterInputMaxPowerDC", "InverterInputShortCircuitCurrentDC", "InverterInputMaxVoltageDC", "InverterInputMinVoltageDC", "InverterInputMaxMPPVoltage", "InverterInputMinMPPVoltage", "InverterMinStartVoltage", "InverterMaxStartVoltage", "InverterMPPTOpRangeVoltageMax", "InverterMPPTOpRangeVoltageMin", "InverterInputNumOfMPPTTrackers", "InverterInputStringsPerMPPTNum", "InverterInputRatedVoltageDC", "InverterOutputNameplateAbstract", "InverterOutputRatedPowerAC", "InverterOutputContPower", "InverterOutputMaxPowerAC", "InverterOutputMaxApparentPowerAC", "InverterOutputMaxCurrentAC", "InverterOutputRatedVoltageAC", "InverterOutputVoltageRangeACMax", "InverterOutputVoltageRangeACMin", "InverterNighttimePowerConsumption", "InverterPF", "InverterPFMinOverexcited", "InverterPFMinUnderexcited", "InverterOutputRatedFreq", "InverterOutputACFreqRangeMax", "InverterOutputACFreqRangeMin", "InverterBackupPowerOutputAbstract", "InverterBackupOutputAutoSwitchOverTime", "InverterBackupOutputMaxContCurrentPerPhaseAC", "InverterBatteryInputAbstract", "InverterBatteryInputContPowerDC", "InverterBatteryInputNumOfBatteriesPerInverter", "InverterBatteryInputPeakPowerDC", "InverterBatteryInputSupportedBatteryTypes", "InverterDimensionsAbstract", "InverterDepth", "InverterLen", "InverterWidth", "InverterWt", "ProdIDCombinerAbstract", "CombinerRtg", "ProdIDMeterAbstract", "MeterRtgAccuracy", "MeterRevenueGrade", "MeterBidirectional", "MeterMeetsPBIEligibility", "MeterDisplayType", "RevenueMeterPF", "RevenueMeterRtgContVoltage", "RevenueMeterMaxRtgContVoltageLineToLine", "RevenueMeterMaxRtgContVoltageLineToNeutral", "RevenueMeterMaxRtgContCurrent", "RevenueMeterVoltageRtgAccuracyRange", "RevenueMeterFreq", "RevenueMeterPhase", "RevenueMeterSocketType", "RevenueMeterStartingWatts", "RevenueMeterTypicalWattLoss", "RevenueMeterOpTempRangeMax", "RevenueMeterOpTempRangeMin", "RevenueMeterEnclosure", "RevenueMeterDimensionsAbstract", "RevenueMeterDimensionsHeight", "RevenueMeterDimensionsLen", "RevenueMeterDimensionsWidth", "RevenueMeterWt", "ProdIDMonitorSolutionAbstract", "MonitorSolutionSWVersion", "ProdIDLoggerAbstract", "LoggerCommProtocol", "ProdIDTrackerAbstract", "TrackerNumOfControllers", "TrackerStowWindSpeed", "TrackerStyle", "OrientationMaxTrackerRotationLimit", "OrientationMinTrackerRotationLimit", "ProdIDTransformerAbstract", "TransformerStyle", "TransformerDesignFactor", "ProdIDBatteryAbstract", "BatteryRtg", "BatteryStyle", "ProdIDBatteryMgmtAbstract", "BMSRtg", "ProdIDMetStationAbstract", "MetStationDesc", "MetStationDescOfPyranometer", "MetStationModelOfPyranometer", "InverterPowerLevelTable", "InverterPowerLevelPctAxis", "InverterPowerLevelPctDomain", "InverterPowerLevel10PctMember", "InverterPowerLevel20PctMember", "InverterPowerLevel30PctMember", "InverterPowerLevel50PctMember", "InverterPowerLevel75PctMember", "InverterPowerLevel100PctMember", "InverterPowerLevelWtMember", "InverterPowerLevelLineItems", "InverterEfficAtVminPct", "InverterEfficAtVmaxPct", "InverterEfficAtVnomPct"], "DesignandConstructionDocuments": ["DesignAndConstrDocAbstract", "DesignAndConstrDocsAvailOfDoc", "DesignAndConstrDocsAvailOfFinalDoc", "DesignAndConstrDocsAvailOfDocExcept", "DesignAndConstrDocExceptDesc", "DesignAndConstrDocCntrparty", "DesignAndConstrDocLink", "PreparerOfDesignAndConstrDoc", "DocIDDesignAndConstrDocs"], "Developer": ["DeveloperAbstract", "DeveloperTable", "DeveloperIDAxis", "DeveloperDetailsLineItems", "DeveloperFederalTaxIDNum", "DeveloperExecutiveBios", "DeveloperCurrentFunds", "DeveloperPastFunds", "DeveloperFundReports", "FundInvestFocus", "DeveloperRenewableOpExperience", "TaxEquityCommPlan", "DeveloperOrgStruct", "DeveloperGovernanceStruct", "DeveloperGovernanceDecisionAuth", "DeveloperFundTechnologyExperience", "DeveloperISOExperience", "DeveloperStaffingAndSubcontractor", "ProjDevelopmentStrategy", "DeveloperConstrDevelopmentExperience", "DeveloperConstrNumOfMegawatts", "DeveloperMegawattConstrLocations", "DeveloperMegawattConstrNumOfProj", "DeveloperEPCActivAsPrime", "DeveloperSubcontractorUse", "DeveloperUseAndQualOfEquip", "DeveloperProjCommissAndPerfTesting", "DeveloperPreferredIndepEngineers", "DeveloperCommunityEngagement", "DeveloperEPCWarrStrategy"], "DeveloperPerformanceGuarantee": ["DeveloperPerfGuaranteeAbstract", "DeveloperPortfolioPerfGuaranteeDocLink", "PreparerOfDeveloperPortfolioPerfGuaranteeAgree", "DeveloperPortfolioPerfGuaranteeAbstract", "DeveloperPortfolioGuaranteeOutput", "DeveloperPortfolioPerfGuarantee", "DeveloperPortfolioPerfGuaranteeExpDate", "DeveloperPortfolioPerfGuaranteeInitiationDate", "DeveloperPortfolioPerfGuaranteeTerm", "DeveloperPortfolioPerfType", "DeveloperProjPerfGuaranteeAbstract", "DeveloperProjGuaranteeOutput", "DeveloperProjPerfGuarantee", "DeveloperProjPerfGuaranteeExpDate", "DeveloperProjPerfGuaranteeInitiationDate", "DeveloperProjPerfGuaranteeTerm", "DeveloperProjPerfType", "DeveloperProjPerfGuaranteeDocLink", "PreparerOfDeveloperProjPerfGuaranteeAgree", "DocIDDeveloperProjPerfGuaranteeAgree"], "EasementReport": ["EasementRptAbstract", "EasementRptAvailOfDoc", "EasementRptAvailOfFinalDoc", "EasementRptAvailOfDocExcept", "EasementRptExceptDesc", "EasementRptCntrparty", "EasementRptEffectDate", "EasementRptExpDate", "EasementRptDocLink", "PreparerOfEasementRpt", "DocIDEasementRpt"], "ElectricalInspection": ["ElecInspctAbstract", "ElecInspctAvailOfDoc", "ElecInspctAvailOfFinalDoc", "ElecInspctAvailOfDocExcept", "ElecInspctExceptDesc", "ElecInspctCntrparty", "ElecInspctEffectDate", "ElecInspctExpDate", "ElecInspctDocLink", "PreparerOfElecInspct", "DocIDElecInspct"], "EnergyProductionInsurancePolicy": ["EnergyProdInsurAbstract", "EnergyProdInsurTable", "InsurAxis", "EnergyProdInsurLineItems", "InsurCarrier", "InsurNAICNum", "InsurRequirement", "InsurEffectDate", "InsurExpDate", "InsurAvail", "InsurMinCoverage", "InsurAmtOfCoverage", "InsurBeneficiary", "InsurPolicyOwn", "InsurPerOccurrenceRequirement", "PreparerOfEnergyProdInsurPolicy", "DocIDEnergyProdInsurPolicy"], "EngineeringProcurementAndConstructionContract": ["EPCAbstract", "EPCAgreeAbstract", "EPCContractTable", "EPCContractAxis", "EPCContractLineItems", "PreparerOfEPCContract", "DocIDEPCContract", "EPCAgreeDesc", "EPCAgreeContractedAmt", "EPCAgreeContractDate", "EPCAgreeGuaranteedEnergyOutput", "EPCAgreePerfGuaranteePct", "EPCAgreePerfGuaranteeTerm", "EPCAgreePerfGuaranteeType", "EPCAgreePerfGuaranteeExpDate", "EPCAgreePerfGuaranteeInitiationDate", "EPCAgreeSubcontractorScopeofWork", "EPCAgreeWarrTerm", "EPCAgreeWarrExpDate", "EPCAgreeWarrInitiationDate", "EPCAgreeCostPerUnitOfEnergy", "EPCAgreeCapOnEPCLiabilities", "EPCAgreeContractHistoryStruct", "EPCAgreeCustomer", "EPCAgreeFinAssurances", "EPCAgreeGuaranties", "EPCAgreeScopeofWork", "EPCAgreeSpecialFeat", "EPCAgreeContractType", "EPCAgreeWorkmanshipWarrAvail", "EPCAgreeWorkmanshipWarrTerm", "EPCAgreeConstrDocAvail", "EPCAgreeContractDocAvail", "EPCAgreeActualComplDate", "EPCAgreeExpectComplDate", "EPCAgreeInterconnAgreeAvail", "EPCContractorDetailsAbstract", "EPCContractor", "EPCContractorTitle"], "Entity": ["EntityInfoAbstract", "EntityTable", "EntityAxis", "EntityLineItems", "EntityCode", "EntityName", "LegalEntityIdentifier", "EntityParentCoLegalEntityID", "EntityStandardPoorsCreditRtg", "EntityMoodysCreditRtg", "EntityFitchCreditRtg", "EntityKrollCreditRtg", "EntityTaxIDNum", "EntityWebSiteURL", "EntityEmail", "EntityPhoneNum", "EntityRole", "EntityAddrAbstract", "EntityAddr1", "EntityAddr2", "EntityLocCity", "EntityLocCounty", "EntityLocCountry", "EntityLocState", "EntityLocZipCode", "EntityRoleIndicatorAbstract", "EntityIsAssetMgr", "EntityIsCOPBackupProvider", "EntityIsUtility", "EntityIsEPCContractor", "EntityIsEquipSupplier", "EntityIsHoldingCo", "EntityIsOMContractor", "EntityIsOther", "EntityIsPPAOfftaker", "EntityIsSiteHost", "EntityIsSponsorParent", "EntityUtilityFlag", "EntityVendorCode"], "EnvironmentalAssessmentI": ["EnvSiteAssessIAbstract", "SiteIDTable", "SiteIDAxis", "EnvSiteAssessILineItems", "EnvSiteAssessIAvailOfDoc", "EnvSiteAssessIAvailOfFinalDoc", "EnvSiteAssessIAvailOfDocExcept", "EnvSiteAssessIExceptDesc", "EnvSiteAssessICntrparty", "EnvSiteAssessIEffectDate", "EnvSiteAssessIExpDate", "EnvSiteAssessIRptAuthor", "EnvSiteAssessIRecognizedEnvCond", "EnvSiteAssessIDocLink", "PreparerOfEnvAssessI", "DocIDEnvAssessI"], "EnvironmentalImpactReport": ["EnvImpactRptAbstract", "SiteIDTable", "SiteIDAxis", "EnvImpactRptLineItems", "EnvBiologicalResources", "EnvGeneralEnvImpact", "EnvSiteAssess", "EnvImpactRptAvailOfDoc", "EnvImpactRptAvailOfFinalDoc", "EnvImpactRptAvailOfDocExcept", "EnvImpactRptExceptDesc", "EnvImpactRptCntrparty", "EnvImpactRptEffectDate", "EnvImpactRptExpDate", "EnvImpactRptDocLink", "PreparerOfEnvImpactRpt", "DocIDEnvImpactRpt"], "EquipmentSpecSheets": [], "EquipmentWarranties": ["EquipWarrAbstract", "EquipWarrAvailOfDoc", "EquipWarrAvailOfFinalDoc", "EquipWarrAvailOfDocExcept", "EquipWarrExceptDesc", "EquipWarrCntrparty", "EquipWarrEffectDate", "EquipWarrExpDate", "EquipWarrDocLink", "PreparerOfEquipWarr", "DocIDEquipWarr"], "EquityContributionAgreement": ["EquityContribAgreeAbstract", "EquityContribAgreeAvailOfDoc", "EquityContribAgreeAvailOfFinalDoc", "EquityContribAgreeAvailOfDocExcept", "EquityContribAgreeExceptDesc", "EquityContribAgreeCntrparty", "EquityContribAgreeEffectDate", "EquityContribAgreeExpDate", "EquityContribDocLink", "PreparerOfEquityContribAgree", "DocIDEquityContribAgree"], "EquityContributionGuarantee": ["EquityContribGuaranteeAbstract", "EquityContribGuaranteeAvailOfDoc", "EquityContribGuaranteeAvailOfFinalDoc", "EquityContribGuaranteeAvailOfDocExcept", "EquityContribGuaranteeExceptDesc", "EquityContribGuaranteeCntrparty", "EquityContribGuaranteeEffectDate", "EquityContribGuaranteeExpDate", "EquityContribGuaranteeDocLink", "PreparerOfEquityContribGuarantee", "DocIDEquityContribGuarantee"], "EstoppelCertificatePowerPurchaseAgreement": ["EstoppelCertPPAAbstract", "EstoppelCertPPAAvailOfDoc", "EstoppelCertPPAAvailOfFinalDoc", "EstoppelCertPPAAvailOfDocExcept", "EstoppelCertPPAExceptDesc", "EstoppelCertPPACntrparty", "EstoppelCertPPAEffectDate", "EstoppelCertPPAExpDate", "EstoppelCertPPADocLink", "PreparerOfEstoppelCertPPA", "DocIDEstoppelCertPPA"], "ExposureReport": ["ExposureRptAbstract", "ExposureRptAvailOfRpt", "ExposureRptAvailOfFinalRpt", "ExposureRptAvailOfExcept", "ExposureRptExceptDesc", "ExposureRptEffectDate", "ExposureRptExpDate", "ExposureRptDocLink", "PreparerOfExposureRpt", "DocIDExposureRpt"], "FinancialLeaseSchedule": ["FinLeaseSchedAbstract", "FinLeaseSchedAvailOfDoc", "FinLeaseSchedAvailOfFinalDoc", "FinLeaseSchedAvailOfDocExcept", "FinLeaseSchedExceptDesc", "FinLeaseSchedCntrparty", "FinLeaseSchedEffectDate", "FinLeaseSchedExpDate", "FinLeaseSchedDocLink", "PreparerOfFinLeaseSched", "DocIDFinLeaseSched"], "Fund": ["InvestFundAbstract", "FundTable", "FundIDAxis", "FundDetailsLineItems", "PriceModelAbstract", "PriceModelAccrualAcctDeposit", "PriceModelAvgAnnualRentPmt", "PriceModelDeprecBasis", "PriceModelDeprecMeth", "PriceModelEffectAfterTaxInternalRateOfRtn", "PriceModelEffectAfterTaxTerminalInternalRateOfRtn", "PriceModelEffectAfterTaxEquivInternalRateOfRtn", "PriceModelEffectAfterTaxEquivTerminalInternalRateOfRtn", "PriceModelFederalIncomeTaxRateAssump", "PriceModelGrossPurchPriceToTotalProjValue", "PriceModelHoldbackFinalComplPmt", "PriceModelInvestAvgLife", "PriceModelInvestTaxCreditGrantBasis", "PriceModelInvestTaxCreditGrantClaimed", "PriceModelInvestTaxCreditGrantRecv", "PriceModelNetIncomeAfterTax", "PriceModelNomAfterTaxInternalRateOfRtn", "PriceModelNomAfterTaxTerminalInternalRateOfRtn", "PriceModelNomAfterTaxEquivInternalRateOfRtn", "PriceModelNomAfterTaxEquivTerminalInternalRateOfRtn", "PriceModelPretaxCashRtnExpense", "PriceModelPretaxCashRtnPct", "PriceModelRentPmtIncrements", "PriceModelResidualValueAssump", "PriceModelSwapRate", "PriceModelTaxEquityContrib", "PriceModelTaxEquityCoverageRatio", "PriceModelTotalUpfrontAmortizedFees", "PriceModelTotalUpfrontCapitalizedFees", "PriceModelExpectDeferredIncome", "PriceModelExpectDeferredInvestTaxCredit", "PriceModelExpectDeferredTaxLiability", "PriceModelExpectGrossInvestBalance", "PriceModelExpectNetInvestBalance", "PriceModelExpectRentsRecv", "PriceModelSimplePaybackPeriod", "ProFormaAbstract", "ProFormaDebtServCoverageRatio", "ProFormaAccrualAcctDepositPctOfGrossPurchPrice", "ProFormaP50FlipDate", "ProFormaAssumedAnnualInsurEscalator", "ProFormaInitialInsurCostPerPower", "ProFormaInitialInsurCost", "ProformaDocLink", "FundsFlowAbstract", "FundsFlowRecipient", "FundsFlowABANum", "FundsFlowAcctName", "FundsFlowAcctNum", "FundsFlowDistributionAmt", "FundsFlowReference", "RECAbstract", "RECContractAmendmentExecutionDate", "RECContractExecutionDate", "RECEnvAttributesOwn", "RECContractExpDate", "RECContractFirmPrice", "RECContractFirmVolume", "RECContractGuaranteedOutput", "RECContractInitiationDate", "RECContractRateEscalator", "RECContractRateType", "RECContractStruct", "RECContractTerm", "RECContractVolumeCap", "RECContractPortionOfSite", "RECContractPortionOfUnits", "RECAmtAbstract", "RECActualToExpectRevenueInceptToDate", "RECActualToExpectRevenue", "RECActualAmtInceptToDate", "RECActualAmt", "RECExpectAmtInceptToDate", "RECExpectAmt", "RECPerfGuaranteeAbstract", "RECPerfGuaranteeNumOfCred", "RECPerfGuarantee", "RECPerfGuaranteeExpDate", "RECPerformaneGuaranteeInitiationDate", "RECPerfGuaranteeTerm", "RECPerfGuaranteeType", "UnderwritingStructAbstract", "UnderwritingCrossCollateralizationStruct", "LessorDirectFinancingLeaseTermOfContract", "PPAContractTermsPPATerm", "UnderwritingLOCPurpose", "LOCSecurityAmt", "LOCInitiationDate", "LOCExpDate", "UnderwritingOtherUniqueUnderwritingStruct", "UnderwritingAvailOfPrepaidExpenses", "UnderwritingAmtOfPrepaidExpenses", "UnderwritingProtectionMech", "UnderwritingRentCoverageRatio", "UnderwritingReserveStruct", "UnderwritingRevenueSources", "UnderwritingTermValueGap", "UnderwritingTermValue", "UnderwritingPresentValueOfProj", "FundDescAbstract", "FundBankRole", "FundBankInvest", "FundSponsorID", "FundStatus", "FundClosingDate", "SizeMegawatts", "SizeValue", "BankInvest", "FundAttrSubsetID", "FundDescLegalCounsel", "FundDescInvestorHoldingCoName", "FundDescSponsorCoName", "FundDescFundComment", "FundsDescCapitalContrib", "FundsDescCostOfFunds", "FundDescNumberofOffTakersInFund", "FundDescNumOfSystemsInFund", "FundDescAvgPPATerm", "FundDescCurrentSimplePaybackStartDate", "FundDescCurrentSimplePaybackEndDate", "FundDescEarliestCommercOpDate", "FundDescNumOneStrength", "FundDescNumOneWeakness", "FundDescAnalyst", "FundName", "FundDescSector", "PropertyPlantAndEquipmentUsefulLife", "FundDescFundNameplateCapInverterskWac", "FundDescFundNameplateCapPVArraykWdc", "FundDescFundCrossCollateralized", "FundDescFundType", "FundDescFundInitialFundDate", "FundDescShortestPPATerm", "FundDescAvailOfExpenseSinkingFund", "FundDescTaxEquityProviderContrib", "FundDescNameOfTaxEquityProvider", "FundDescPriceAdvisor", "FundDescProFormaGrossIncomeBalance", "FundDescProFormaNetIncomeBalance", "FundDescPropertyInsurHurricaneWindRequirement", "FundDescPropertyInsurPollutionRequirement", "SiteID", "FundCompositionAndFinStructAbstract", "FundFinType", "FundConstrFin", "FundDebtFin", "FundWindAssets", "FundSolarAssets", "FundStorageAssets", "FundTaxEquityDetailsAbstract", "IncentiveTaxEquityPartnerName", "IncentiveTaxEquityPartnerPartnerSharesPctOfClassEquity", "IncentiveTaxEquityPartnerPartnerSharesPctOfTotalEquity", "IncentiveTaxEquityPartnerSharesPctOfClassEquity", "IncentiveTaxEquityPartnerSharesPctOfTotalEquity", "FundDescTrustCo", "CollateralAgentAbstract", "CollateralAgentProjWorkingCapitalAcctCollateralType", "CollateralAgentProjWorkingCapitalAcctPrefundMon", "CollateralAgentDepositaryBank", "PostCloseAbstract", "PostClosePostClosingItems", "PostClosePunchListItems", "FinanceOverviewAbstract", "FinanceOverviewIncentivesDesc", "EPCAgreeDesc", "FinanceOverviewInterconnAgreeDesc", "FinanceOverviewOMContractDesc", "PPADesc", "SiteCtrlDesc", "SiteCtrlNumOfSites", "FinanceOverviewTypeOfProj", "FinanceOverviewBeneficiaryOfGuarantee", "IncentiveAbstract", "IncentiveNameOfRecipient", "IncentivePBIAmendmentExecutionDate", "IncentivePBIAmendmentExpDate", "IncentivePBIAmendmentInitiationDate", "IncentivePBIEscalator", "IncentivePBIFirmVolume", "IncentivePBIProgram", "IncentivePBIRate", "IncentivePBITerm", "IncentivePBIInvoicingDate", "IncentivePBIPmtDeadline", "IncentivePBIPmtMeth", "IncentiveVolumeCap", "IncentivePBIPortionOfSite", "IncentivePortionUnits", "IncentiveRebateAmt", "IncentiveRebatePmtTiming", "IncentiveRebateType", "IncentiveRebateProgram", "IncentiveStateTaxCreditFirmVolume", "IncentiveStateTaxCreditPortionOfSite", "IncentiveStateTaxCreditPortionUnits", "IncentiveStateTaxCreditRecipient", "IncentiveStateTaxCreditType", "IncentiveStateTaxCreditVolumeCap", "IncentiveStateTaxCred", "IncentiveStateTaxCredEscalator", "IncentiveStateTaxCredTerm", "IncentiveStateTaxCredCurrent", "IncentiveStateTaxCreditTermExpDate", "IncentiveStateTaxCreditProgram", "IncentiveFederalTaxIncentiveIndemnityCap", "IncentiveFederalTaxIncentiveIndemnityProvider", "IncentiveFederalTaxIncentiveType", "IncentivePctFederalInvestTaxCreditVestedPct", "FundInsurAbstract", "InsurInitialCoveredStartDate", "InsurInitialUCCFilingDate", "InsurConsultant", "InsurSponsorRptReqrmnts", "InsurStateIncentivesAndCredFilings", "InsurTaxFilingRequirement", "ReserveTypeTable", "ReserveTypeAxis", "ReserveTypeDomain", "ProjReserveMember", "FundReserveMember", "ReserveTypeLineItems", "ReserveUse", "ReserveCollateralType", "ReservePreFundedNumOfMon", "ReservePreFundedAmt", "ReservePreFundedNumOfMonReqd", "ReservePreFundedAmtReqd", "FinPerfReserveBalance", "ReserveFormOfCurrentReserve", "ReserveLOCProviderCreditRtg", "ReserveReserveHasBeenUsed", "ReserveFundAccumulationOnSched", "ReserveTargetAmt", "ReserveAcctNum", "ReserveAcctReqdDate", "OffTakerTable", "OfftakerIDAxis", "PVSystemIDAxis", "OffTakerLineItems", "OfftakerName", "OfftakerEmail", "OfftakerProjectedElecSavingstoUtilityAmt", "OfftakerProjectedElecSavingstoUtilityPct", "CreditPerfRetailAbstract", "CreditPerfRetailFICOScore", "CreditPerfDateOfFICOScore", "CreditPerfRetailFICOModelOrig", "CreditPerfRetailFICOMeth", "CreditPerfRetailDaysDelinquent", "CreditPerfCheckRptAbstract", "CreditPerfRetailCreditCheckDate", "CreditPerfRetailDebtToIncomeRatio", "CreditPerfRetailEstValueOfHouse", "CreditPerfRetailHomeAppraisalDate", "CreditPerfRetailLenOfEmployment", "CreditPerfRetailLenOfHomeOwn", "CreditPerfRetailLoanToValueRatio", "CreditPerfRetailLoantoValueSource", "CreditPerfRetailMortgBalance", "CreditPerfRetailW2VerificationofEmployment"], "FundingMemo": ["FundMemoAbstract", "FundMemoAvailOfDoc", "FundMemoAvailOfFinalDoc", "FundMemoAvailOfDocExcept", "FundMemoExceptDesc", "FundMemoCntrparty", "FundMemoEffectDate", "FundMemoExpDate", "FundMemoDocLink", "PreparerOfFundMemo", "DocIDFundMemo"], "GuaranteeandPledgementAgreement": [], "Guarantees": ["GuaranteeAbstract", "GuaranteeAmtCap", "GuaranteeName", "GuaranteeBeneficiary", "GuaranteeCommencementDate", "GuaranteeExpDate", "GuaranteeMeasUnits", "MinOutputGuaranteedPct", "MaxPctThresholdForPmtOfGuarantee", "GuaranteePmtScalingFactor", "GuaranteePmtMax", "GuaranteeReconciliationPeriod", "GuaranteeTerm", "GuaranteeOblig", "GuaranteeGuarantor", "GuaranteeDocLink", "PreparerOfGuaranteeAgree", "DocIDGuaranteeAgree"], "HedgeAgreement": ["HedgeAgreeAbstract", "HedgeAgreeAvailOfDoc", "HedgeAgreeAvailOfFinalDoc", "HedgeAgreeAvailOfDocExcept", "HedgeAgreeExceptDesc", "HedgeAgreeCntrparty", "HedgeAgreeEffectDate", "HedgeAgreeExpDate", "DocIDHedgeAgree", "HedgeAgreeDocLink", "PreparerOfHedgeAgree"], "HostAcknowledgement": ["HostAckAbstract", "HostAckAvailOfDoc", "HostAckAvailOfFinalDoc", "HostAckAvailOfDocExcept", "HostAckExceptDesc", "HostAckCntrparty", "HostAckEffectDate", "HostAckExpDate", "HostAckDocLink", "PreparerOfHostAck", "DocIDHostAck"], "IECRECertificate": ["IECRECertAbstract", "IECRECertDetailsAbstract", "IECRECertNum", "IECRECertDate", "IECREOpDocCertType", "IECRECertTimeStamp", "IECRECertHolder", "IECRECertifyingBody", "IECREInspctBody", "PreparerOfIECRECert", "DocIDIECRECert", "ContractCurrencyUsed", "REInspctBodyName", "MeasClass", "ParasiticLossMeasInTest", "DeviationsFromMeasProcedures", "IECRESystemInfoAbstract", "PVSystemID", "SystemName", "TrackerIsFixedTilt", "TrackerIsDualAxis", "TrackerIsSingleAxis", "SubArrayID", "PortfolioNumOfSystems", "UtilityName", "LegalEntityIdentifier", "OfftakerID", "OfftakerEmail", "UtilityEmailAddr", "AHJID", "SystemDrawing", "SystemNumOfModules", "EntityAuthorizedToViewSecurityData", "EntityAuthorizedToViewSecurityDataEmailPhone", "InverterOutputMaxPowerAC", "InverterStyle", "ModuleNameplateCap", "BatteryNum", "BatteryStyle", "TransformerStyle", "GeoLocAtEntrance", "SystemOpName", "EPCContractor", "BMSNumOfSystems", "BMSRtg", "BatteryRtg", "BatteryInverterACPowerRtg", "BatteryInverterNum", "RiskPriorityNum", "SystemQualityLevelDesc", "RatedPowerPeakAC", "PVSystemPerfSamplingInterval", "SystemCapPeakDC", "IECRESiteInfoAbstract", "SiteClimateClassificationIECRE", "SiteElevationAvg", "SiteAddrCity", "SiteAddrCountry", "SiteAddrState", "SiteAddrZipCode", "SiteLatitudeAtRevenueMeter", "SiteLongitudeAtRevenueMeter", "IECREInsurAndSuretyAbstract", "IECREInsurAndSuretyTable", "InsurAxis", "IECREInsurAndSuretyLineItems", "InsurCarrier", "InsurCarrierEmail", "InsurEffectDate", "InsurExpDate", "InsurNAICNum", "PolicyFormVersion", "InsurPolicyNum", "SuretyAnnualPremium", "SuretyBondAmt", "SuretyBondContractDate", "SuretyBondEffectDate", "SuretyBondFormAndVersionNum", "SuretyBondNum", "SuretyContractDesc", "SuretyElectronicBondValidationWebSite", "SuretyElectronicBondVerificationNum", "SuretyLegalJurisdiction", "SuretyWarrTerm", "IECRECertSystemDatesAbstract", "SystemDateIssueForProcur", "SystemDateMechCompl", "SystemDateElecCompl", "SystemDateInterconnAvail", "SystemDateSubstantialCompl", "SystemDateCompletedCommiss", "SystemDatePlacedInServ", "SystemPTODate", "SystemCommercOpDate", "SystemDateFinalAccept", "SystemDateFinalCompl", "IECREModelAndDesignAbstract", "ModelWeatherSource", "DCPowerDesign", "UpdatedMajorDesignModel", "MajorDesignModel", "PerfModelModifiedFlag", "AssumedIrradiationModelAmt", "IECREModelFactorAbstract", "ShadingModelFactorTMYPct", "ShadingModelFactorTMMPct", "AerosolModelFactorTMYPct", "AerosolModelFactorTMMPct", "SoilingModelFactorTMYPct", "SoilingModelFactorTMMPct", "SnowModelFactorTMYPct", "SnowModelFactorTMMPct", "SeriesResistanceModelFactorTMYPct", "SeriesResistanceModelFactorTMMPct", "MismatchModelFactorTMYPct", "MismatchModelFactorTMMPct", "ParasiticLossModelFactorTMYPct", "ParasiticLossModelFactorTMMPct", "NonUnityPowerModelFactorTMYPct", "NonUnityPowerModelFactorTMMPct", "IECREModelFactorFlagsAbstract", "ModelFactorsSoilingFlag", "ModelFactorsSnowFlag", "ModelFactorsParasiticLossFlag", "ModelFactorsExtCurtailFlag", "ModelFactorsNonUnityPFFlag", "IECRETestingDatesAbstract", "EndDateOfElecPowerTest", "StartDateOfElecPowerTest", "StartDateOfElecEnergyTest", "EndDateOfElecEnergyTest", "IECREPerfDataAbstract", "IrradForPowerTargetCapMeas", "AmbTempForPowerTargetCapMeas", "IECREExpectPerfDataAbstract", "ExpectEnergyAvailableExcludExtOrOtherOutages", "ExpectEnergyAtRevenueMeterInceptToDate", "ExpectEnergyAtTheRevenueMeter", "ExpectEnergyAtUnavailTimes", "TotalExpectEnergyAtRevenueMeter", "PowerTargetCapMeas", "CommentsForPowerTargetCapMeas", "ExpectEnergyAtUnavailTimesExcludExtOrOtherOutages", "IECREPredictedPerfDataAbstract", "PredictedEnergyAtTheRevenueMeter", "PredictedEnergyAvailable", "IECREMeasPerfDataAbstract", "MeasEnergy", "MeasEnergyAvailPct", "MeasEnergyAvailDifference", "MeasEnergyAvailableExcludExtOrOtherOutages", "MeasCapAtTargetConditions", "OneYearInPlaneMeasIrradiation", "IECREPerfRatiosAbstract", "ExpectEnergyAvailEstRatio", "PredictedEnergyAvailEstRatio", "AllInEnergyPerfIndex", "ActiveEnergyPerfIndex", "CapFactorRatio", "PowerPerfIndex", "RatioArrayCapAsMeasToArrayCapAsRatedDC", "RatioMeasToExpectEnergyAtTheRevenueMeter", "RatioMeasToExpectEnergyAtTheRevenueMeterInceptToDate", "PerfRatioNonWeatherCorrected", "PerfRatioWeatherCorrected", "IECRESystemAvailAbstract", "EnergyUnavailComparison", "EnergyUnavailExcludExtOrOtherOutagesComparison", "EnergyAvailComparison", "SystemAvailActualPctUptime", "SystemAvailActualPctUptimeInceptToDate", "SystemAvailExpectPctUptime", "SystemAvailExpectPctUptimeInceptToDate", "IECREUncertaintyMeasAbstract", "MeasUncertaintyBasisDesc", "StatedUncertaintyOfExpectEnergyBasedOnWeatherPct", "StatedUncertaintyOfExpectEnergyBasedOnAllFactorsPct", "IECREUnavailAndPenaltyCostMeasAbstract", "ActualCostPenaltiesFromUnAvailCostPerkWdc", "ActualCostUnavailFromLostEnergyCostPerkWh", "ActualCostPenaltiesFromLostEnergyCostPerkWdc", "ActualCostLowPerfFromLostEnergyCostPerkWdc", "ActualCostPenaltiesAndLowPerfCostPerkWdc", "IECRERptReviewAbstract", "SuppliersContractReviewConsidered", "GridCodeCompliance", "SoilInSiteRptAvailable", "IECRERulesOfProcedureMet", "PPAContractReviewConsidered", "SitePermitReviewConsidered", "OffTakerContractReviewConsidered", "OMContractReviewConsidered", "EPCContractReviewConsidered", "GeotechnicalRptReviewed", "FireRiskRptSubmitted", "EcologicalRptReviewed", "CulturRptReviewed", "IECREChargeAbstract", "EnergyRateTable", "PPAContractAxis", "EnergyContractYearlyRateAxis", "MonPeriodAxis", "MonPeriodDomain", "EnergyContractHourlyRateAxis", "EnergyContractHourlyRateDomain", "EnergyContractRateLineItems", "EnergyContractRatePricePerEnergyUnit", "DemandCharge", "EnergyCharge", "IECREPerfComparisonAbstract", "IECREPerfComparisonTable", "StatementScenarioAxis", "ScenarioUnspecifiedDomain", "ScenarioPlanMember", "IECREPerfComparisonLineItems", "OMCostPerWatt", "OpExpensesCostPerWatt", "AssetMgmtCostPerWatt", "GeneralInsurExpensePerWatt", "ExciseAndSalesTaxPerWatt", "RealEstateTaxExpensePerWatt", "UtilitiesCostsPerWatt", "OtherExpensesPerWatt", "AuditingFeePerWatt", "TaxPreparationFeePerWatt", "OtherAdminFeesPerWatt", "SiteLeasePmtPerWatt", "CurrentFederalTaxExpenseBenefitPerWatt", "CurrentStateAndLocalTaxExpenseBenefitPerWatt", "OtherTaxExpenseBenefitPerWatt", "CostsAndExpensesPerWatt", "PmtForRentPerWatt", "ElecGenerationRevenuePerWatt", "PBIRevenuePerWatt", "RECRevenuePerWatt", "RebateRevenuePerWatt", "OtherIncomePerWatt", "RevenuesPerWatt", "CostOfServDeprecAndAmortPerWatt", "PrincipalAmtOutstngOnLoansManagedAndSecuritizedPerWatt", "InvestedCapitalPerWatt", "TotalOfAllProjAcctBalancesPerWatt", "UnleveredInternalRateOfRtn", "TaxEquityCashDistributionsPerWatt", "OtherPmtToFinanciersPerWatt", "HypotheticalLiquidationAtBookValueBalancePerWatt", "DebtInstrumentPeriodicPmtPrincipalPerWatt", "DebtInstrumentPeriodicPmtInterestPerWatt", "DeficitRestorationObligPerWatt", "DeficitRestorationObligLimitPerWatt", "AllInYield", "PropertyPlantAndEquipmentUsefulLife", "PropertyPlantAndEquipSalvageValuePerWatt", "IECREFinDetailsAbstract", "MerchPowerSalesPct", "PartnershipFlipExecutionDate", "PartnershipFlipExpDate", "PartnershipFlipDate", "PartnershipFlipYield", "SaleLeasebackExecutionDate", "SaleLeasebackExpDate", "PPAContractTermsDateOfContractExp", "PPAContractTermsDateOfContractInitiation", "LeaseDateOfExecution", "LeaseExpirationDate1", "FundSponsorID", "IECRELOCDetailsAbstract", "IECRELOCDetailsTable", "LOCIDAxis", "IECRELOCDetailsLineItems", "LOCAcctNum", "LOCFormVersion", "LOCProvider", "LOCProviderEmailAddr", "LOCSecurityAmt", "IECREFinEventAbstract", "IECREFinEventTable", "FinEventIDAxis", "IECREFinEventLineItems", "FinEventFirstFinEntity", "FinEventFirstFinEntityEmail", "FinEventFirstFinLoanNum", "FinEventLoanForm", "FinEventLoanNum"], "IncentiveAssignment": ["IncentiveAssignAbstract", "IncentiveAssignAvailOfDoc", "IncentiveAssignAvailOfFinalDoc", "IncentiveAssignAvailOfDocExcept", "IncentiveAssignExceptDesc", "IncentiveAssignCntrparty", "IncentiveAssignEffectDate", "IncentiveAssignExpDate", "IncentiveAssignDocLink", "PreparerOfIncentiveAssign", "DocIDIncentiveAssign"], "IncumbencyCertificate": ["IncumbencyCertAbstract", "IncumbencyCertAvailOfDoc", "IncumbencyCertAvailOfFinalDoc", "IncumbencyCertAvailOfDocExcept", "IncumbencyCertExceptDesc", "IncumbencyCertCntrparty", "IncumbencyCertEffectDate", "IncumbencyCertExpDate", "IncumbencyCertDocLink", "PreparerOfIncumbencyCert", "DocIDIncumbencyCert"], "IndependentEngineeringOpinionReport": ["IndepEngOpinRptAbstract", "IndepEngOpinRptAvailOfDoc", "IndepEngOpinRptAvailOfFinalDoc", "IndepEngOpinRptAvailOfDocExcept", "IndepEngOpinRptExceptDesc", "IndepEngOpinRptCntrpartyToThe", "IndepEngOpinRptEffectDate", "IndepEngOpinRptDocLink", "PreparerOfIndepEngOpinRpt", "DocIDIndepEngOpinRpt"], "IndependentEngineeringServicesCheckList": ["IndepEngServChecklistAbstract", "IndepEngServChecklistTable", "IndepEngServChecklistAxis", "IndepEngServChecklistDomain", "IndepEngServChecklistModuleFactoryAuditsMember", "ModuleFactoryAuditsPreProdAuditRemedRptMember", "ModuleFactoryAuditsProdOversightandRemedRptMember", "ModuleFactoryAuditsPreShipmentInspctRptMember", "ModuleFactoryAuditsQualityMgmtSystemRptMember", "IndepEngServChecklistModuleReliabTestingReportsMember", "ModuleReliabTestingModulePreQualTestsMember", "ModuleReliabTestingStatisticalModuleBatchTestRptMember", "ModuleReliabTestingDegradRateCharacterizationTestRptMember", "IndepEngServChecklistEquipReviewMember", "EquipReviewPVModulesMember", "EquipReviewInvertersMember", "EquipReviewRackingTrackerOrParkingStructMember", "EquipReviewMediumVoltageTransformersMember", "EquipReviewGenerationStepUpTransformersMember", "EquipReviewDataAcquisSystemsMetersMember", "EquipReviewSCADASystemsMetersMember", "EquipReviewCommInfrastructureMember", "EquipReviewTelcoInfrastructureMember", "EquipReviewMeteorologicalStationMember", "EquipReviewOtherMaterialEquipMember", "IndepEngServChecklistWarrReviewMember", "WarrReviewPVModulesMember", "WarrReviewInvertersMember", "WarrReviewRackingTrackerOrParkingStructMember", "WarrReviewMediumVoltageTransformersMember", "WarrReviewGenerationStepUpTransformersMember", "WarrReviewDataAcquisSystemsMetersMember", "WarrReviewSCADASystemsMetersMember", "WarrReviewCommInfrastructureMember", "WarrReviewMeteorologicalStationMember", "WarrReviewOtherMaterialEquipMember", "IndepEngServChecklistPermitsAndAssessReviewMember", "PermitsAndAssesssReviewEnvSiteAssessMember", "PermitsAndAssessReviewEnvPermitMember", "PermitsAndAssessReviewALTASurveyMember", "PermitsAndAssessReviewEasementsMember", "PermitsAndAssessReviewUtilityScaleInterconnAgreeMember", "PermitsAndAssessReviewConditionalUsePermitMember", "PermitsAndAssessReviewBuildingPermitsMember", "PermitsAndAssessReviewDGInterconnAgreeMember", "PermitsAndAssesssReviewDGRiskAssessMember", "IndepEngServChecklistContractsReviewMember", "ContractReviewPPAMember", "ContractReviewEPCMember", "ContractReviewEPCSchedMember", "ContractReviewPMMember", "ContractReviewCorrectiveMaintMember", "ContractReviewTimeAndMaterialsMember", "ContractReviewWashingPlanMember", "ContractReviewAssetMgmtMember", "ContractReviewMonitorServProviderMember", "ContractReviewSparePartsListMember", "ContractReviewConsumablesListMember", "ContractReviewDecommMember", "ContractReviewSiteLeaseMember", "ContractReviewOtherContractsMember", "IndepEngServChecklistReviewByContractorMember", "ReviewByContractorOfEPCHighVoltageMember", "ReviewByContractorOfOMMember", "ReviewByContractorOfAssetMgmtInclInfrastructureMember", "ReviewByContractorOfMonitorServProviderMember", "ReviewByContractorOfOtherTopicsMember", "IndepEngServChecklistDesignReviewMember", "DesignReviewOfGeotechRptMember", "DesignReviewOfCivilRptMember", "DesignReviewOfElecRptMember", "DesignReviewOfStructRptMember", "DesignReviewOfMechRptMember", "DesignReviewOfArchitecturalRptMember", "IndepEngServChecklistSiteReviewMember", "SiteReviewOfSitePlanMember", "SiteReviewOfSystemImpactMember", "SiteReviewOfArcheolCulturAndLocalImpactMember", "SiteReviewOfHazardousWasteMember", "SiteReviewOfOffSiteContaminationMember", "SiteReviewOfEndangeredSpeciesMember", "SiteReviewOfRoofCondMember", "SiteReviewOfLandCondMember", "IndepEngServChecklistOpBudgetReviewMember", "OpBudgetReviewOfOMMember", "OpBudgetReviewOfSparePartsListMember", "OpBudgetReviewOfConsumablesListMember", "OpBudgetReviewOfAssetMgmtMember", "OpBudgetReviewOfMonitorServProviderMember", "OpBudgetReviewOfDecommMember", "OpBudgetReviewOfOtherOpMember", "IndepEngServChecklistFinModelReviewMember", "FinModelReviewOfRevenueMember", "FinModelReviewOfOtherSourcesOfRevenueMember", "FinModelReviewOfExpensesMember", "FinModelReviewOfCurtailStudyMember", "IndepEngServChecklistEnergyProdEstMember", "EnergyProdEstOfSolarResrcAssessMember", "EnergyProdEstOfPANFileMember", "EnergyProdEstOfONDFileMember", "EnergyProdEstOfLossEstimationMember", "EnergyProdEstOfLoadStudyMember", "EnergyProdEstOfIndepSimulationMember", "IndepEngServChecklistTransAndCurtailMember", "TransAndCurtailHistAndForwardLookingAnalMember", "TransAndCurtailTrackingAcctEstMember", "IndepEngServChecklistSiteInspectionsMember", "SiteInspctsSmallDGPhotographicInspctMember", "SiteInspctsUtilityScaleMonPhysicalInspctMember", "SiteInspctsPhotographicInspctAtComplMember", "SiteInspctsPhysicalInspctAtMechComplMember", "IndepEngServChecklistMechComplReviewMember", "MechComplReviewEquipConfirmationMember", "MechComplReviewCommissTestStringPolarityMember", "MechComplReviewCommissTestOpenCircuitVoltageMember", "MechComplReviewCommissTestGndContinuityMember", "MechComplReviewCommissTestMeggerTestingMember", "IndepEngServChecklistSubstantialOrFinalComplReviewMember", "SubstantialComplOfConstrMember", "ComplOfPerfTestMember", "ExceptToPerfTestMember", "ComplOfFunctionalTestMember", "ExceptToFunctionalTestMember", "ComplOfSCADAConfirmationFunctionalityMember", "ComplOfVPNConnecToSCADAMember", "ComplOfInvestorParallelMonitorFeedMember", "ContOfOpProgramDocUploadedMember", "ComplOfOMManualReviewMember", "ComplOfPunchListMember", "ActiveEnergyPerfIndex", "IndepEngServChecklistSuplReportsReviewMember", "ReviewOfConstrMonitorMember", "ReviewOfModuleLabTestingMember", "ReviewOfModuleFactoryAuditMember", "SuplRptReviewOfInsurReviewMember", "SuplRptReviewOfLocalTaxReviewMember", "IndepEngServChecklistReviewOfRptStatusMember", "StatusRptOfIndepEngRptsMember", "StatusRptOfSuplIndepEngRptsMember", "StatusRptOfIndepEngMechComplCertMember", "StatusRptOfIndepEngSubstantialComplCertMember", "StatusRptOfIndepEngOpinLetterMember", "StatusRptOfProjScorecardMember", "StatusRptOfProjDescMember", "StatusRptOfIndepEngOpinDocMember", "IndepEngServChecklistPostFundActivityMember", "PostFundActivityClosingPunchListMember", "PostFundActivityAnnualPVPlantCertMember", "IndepEngServChecklistLineItems", "ProjDistributedGenerationPortfolioOrUtilityScale", "StandardsApplicable", "PhaseOfProjNeeded", "IndepEngServResponsibleParty", "IndepEngServNotes", "IndepEngServNotesDate", "IndepEngServAdvisor", "IndepEngServAdvisorOpin", "IndepEngServAdvisorOpinDate", "PreparerOFEngServChecklistRpt", "DocIDEngServChecklistRpt"], "InstallationAgreement": ["InstallAgreeAbstract", "InstallAgreeAvailOfDoc", "InstallAgreeAvailOfFinalDoc", "InstallAgreeAvailOfDocExcept", "InstallAgreeExceptDesc", "InstallAgreeCntrparty", "InstallAgreeEffectDate", "InstallAgreeExpDate", "InstallAgreeDocLink", "PreparerOfInstallAgree", "DocIDInstallAgree"], "Insurance": ["InsurAbstract", "InsurTable", "EntityAxis", "PVSystemIDAxis", "InsurAxis", "InsurLineItems", "InsurType", "InsurCarrier", "InsurCarrierEmail", "InsurNAICNum", "InsurRequirement", "InsurEffectDate", "InsurExpDate", "InsurAvail", "InsurMinCoverage", "InsurAmtOfCoverage", "InsurBeneficiary", "InsurPolicyOwn", "InsurPolicyNum", "PolicyFormVersion", "InsurPerOccurrenceRequirement", "SuretyAbstract", "SuretyObligee", "SuretyBondFormAndVersionNum", "SuretyPrincipal", "SuretyPrincipalEmail", "SuretyObligeeEmail", "SuretyBondNum", "SuretyBondAmt", "SuretyWarrTerm", "SuretyBondIsElectronic", "SuretyElectronicBondValidationWebSite", "SuretyElectronicBondVerificationNum", "SuretyAnnualPremium", "SuretyBondEffectDate", "SuretyBondContractDate", "SuretyContractDesc", "SuretyLegalJurisdiction"], "InsuranceConsultantReport": ["InsurConsultantRptAbstract", "InsurConsultantRptAvailOfDoc", "InsurConsultantRptAvailOfFinalDoc", "InsurConsultantRptAvailOfDocExcept", "InsurConsultantRptExceptDesc", "InsurConsultantRptCntrparty", "InsurConsultantRptEffectDate", "InsurConsultantRptExpDate", "InsurConsultantRptDocLink", "PreparerOfInsurConsultantRpt", "DocIDInsurConsultantRpt"], "InterconnectionAgreement": ["InterconnAgreeAbstract", "InterconnAgreeType", "InterconnAgreeCustomer", "InterconnAgreeEffectDate", "InterconnAgreeInterconnProvider", "InterconnAgreePointOfInterconn", "InterconnAgreeSpecialFeat", "InterconnAgreeAvailOfDoc", "InterconnAgreeAvailOfFinalDoc", "InterconnAgreeAvailOfDocExcept", "InterconnAgreeExceptDesc", "InterconnAgreeCntrparty", "InterconnAgreeExpDate", "InterconnAgreeDocLink", "DocIDInterconnAgree", "PreparerOfInterconnAgree"], "InterconnectionApproval": ["InterconnApprovAbstract", "InterconnApprovAvailOfDoc", "InterconnApprovAvailOfFinalDoc", "InterconnApprovAvailOfDocExcept", "InterconnApprovExceptDesc", "InterconnApprovCntrparty", "InterconnApprovEffectDate", "InterconnApprovExpDate", "InterconnApprovDocLink", "PreparerOfInterconnApprov", "DocIDInterconnApprov"], "InvestmentMemo": ["InvestMemoAbstract", "InvestMemoAvailOfDoc", "InvestMemoAvailOfFinalDoc", "InvestMemoAvailOfDocExcept", "InvestMemoExceptDesc", "InvestMemoCntrparty", "InvestMemoEffectDate", "InvestMemoExpDate", "InvestMemoDocLink", "PreparerOfInvestMemoAgree", "DocIDInvestMemoAgree"], "InvoiceIncludingWiringInstructions": ["InvoiceInclWiringInstrAbstract", "InvoiceInclWiringInstrAvailOfDoc", "InvoiceInclWiringInstrAvailOfFinalDoc", "InvoiceInclWiringInstrAvailOfDocExcept", "InvoiceInclWiringInstrExceptDesc", "InvoiceInclWiringInstrCntrparty", "InvoiceInclWiringInstrEffectDate", "InvoiceInclWiringInstrExpDate", "InvoiceInclWiringInstrDocLink", "PreparerOfInvoiceInclWiringInstr", "DocIDInvoiceInclWiringInstr"], "LCCRegistration": ["LCCRegistrationAbstract", "LCCRegistrationAvailOfDoc", "LCCRegistrationAvailOfFinalDoc", "LCCRegistrationAvailOfDocExcept", "LCCRegistrationExceptDesc", "LCCRegistrationCntrparty", "LCCRegistrationEffectDate", "LCCRegistrationExpDate", "LCCRegistrationDocLink", "PreparerOfLCCRegistration", "DocIDLCCRegistration"], "LLCFormationDocuments": ["LLCFormDocAbstract", "LLCFormDocsAvailOfDoc", "LLCFormDocsAvailOfFinalDoc", "LLCFormDocsAvailOfDocExcept", "LLCFormDocExceptDesc", "LLCFormDocCntrparty", "LLCFormDocEffectDate", "LLCFormDocExpDate", "LLCFormDocLink", "PreparerOfLLCFormDoc", "DocIDLLCFormDocs"], "LeaseContractForProject": ["LeaseContractForProjAbstract", "ProjFinLessee", "LeaseCntrparty", "LeaseCntrpartyAddr", "LeaseCntrpartyType", "LeaseCntrpartyJurisdiction", "LeaseProjCostToLessor", "LessorDirectFinancingLeaseTermOfContract", "LeaseExpirationDate1", "LeaseFederalTaxIDForLessee", "LeaseBankIDForLessee", "InterestRateOnOverduePmt", "LesseeFinanceLeaseDiscountRate", "LessorFinanceLeaseDiscountRate", "LessorDirectFinancingLeaseDescription", "LeaseOneYearAvgRent", "LeaseSixMonAvgRent", "LeaseProjDoc", "LeaseJurisdictionAndGoverningLaw", "LeaseDateOfExecution", "PmtServicingAnnualEscalatorforLeasePmt", "PmtServicingFirstPmtDate", "PmtServicingLastPmtDate", "PmtServicingLeaseEscalatorEndDate", "PmtServicingLeaseEscalatorStartDate", "PmtServicingLeaseInitialMonPmt", "PreparerOfLeaseContractForProj", "DocIDLeaseContractForProj", "ProjEarlyBuyOutOptAbstract", "ProjEarlyBuyOutOptTable", "ProjEarlyBuyOutOptAxis", "ProjEarlyBuyOutOptLineItems", "ProjEarlyBuyOutAmt", "ProjEarlyBuyoutDate", "ProjEarlyBuyoutOpt"], "LesseeClaimDocuments": ["LesseeClaimDocAbstract", "LesseeClaimDocsAvailOfDoc", "LesseeClaimDocsAvailOfFinalDoc", "LesseeClaimDocsAvailOfDocExcept", "LesseeClaimDocExceptDesc", "LesseeClaimDocCntrparty", "LesseeClaimDocEffectDate", "LesseeClaimDocExpDate", "LesseeClaimsDocLink", "PreparerOfLesseeClaimDoc", "DocIDLesseeClaimDocs"], "LesseeCollateralAgencyAgreement": ["LesseeCollateralAgencyAgreeAbstract", "LesseeCollateralAgencyAgreeAvailOfDoc", "LesseeCollateralAgencyAgreeAvailOfFinalDoc", "LesseeCollateralAgencyAgreeAvailOfDocExcept", "LesseeCollateralAgencyAgreeExceptDesc", "LesseeCollateralAgencyAgreeCntrparty", "LesseeCollateralAgencyAgreeEffectDate", "LesseeCollateralAgencyAgreeExpDate", "LesseeCollateralAgencyAgreeLink", "LesseeCollateralAgencyAgreeDocLink", "PreparerOfLesseeCollateralAgencyAgree", "DocIDLesseeCollateralAgencyAgree"], "LesseeSecurityAgreement": ["LesseeSecurityAgreeAbstract", "LesseeSecurityAgreeAvailOfDoc", "LesseeSecurityAgreeAvailOfFinalDoc", "LesseeSecurityAgreeAvailOfDocExcept", "LesseeSecurityAgreeExceptDesc", "LesseeSecurityAgreeCntrparty", "LesseeSecurityAgreeEffectDate", "LesseeSecurityAgreeExpDate", "LesseeSecurityAgreeDocLink", "PreparerOfLesseeSecurityAgree", "DocIDLesseeSecurityAgree"], "LetterofCredit": ["LOCAbstract", "LOCTable", "LOCIDAxis", "LOCLineItems", "LOCGuaranteePurpose", "SWIFTCode", "LOCFormVersion", "LOCAcctNum", "LOCSecurityAmt", "LOCBeneficiary", "LOCExpDate", "LOCInitiationDate", "LOCProvider", "LOCProviderMoodysRtg", "LOCSAndPRtg", "LOCSecurityTerm", "LOCSecurityType", "LOCAvailOfDoc", "LOCAvailOfFinalDoc", "LOCAvailOfDocExcept", "LOCExceptDesc", "LOCCntrparty", "LOCDocLink", "PreparerOfLOCAgree", "DocIDLOCAgree"], "LiabilityInsuranceCertificate": ["LiabilityInsurCertAbstract", "LiabilityInsurCertAvailOfDoc", "LiabilityInsurCertAvailOfFinalDoc", "LiabilityInsurCertAvailOfDocExcept", "LiabilityInsurCertExceptDesc", "LiabilityInsurCertCntrparty", "LiabilityInsurCertEffectDate", "LiabilityInsurCertExpDate", "LiabilityInsurCertDocLink", "PreparerOfLiabilityInsurCert", "DocIDLiabilityInsurCert"], "LienWaiver": ["LienWaiverAbstract", "LienWaiverAvailOfDoc", "LienWaiverAvailOfFinalDoc", "LienWaiverAvailOfDocExcept", "LienWaiverExceptDesc", "LienWaiverCntrparty", "LienWaiverEffectDate", "LienWaiverExpDate", "LienWaiverDocLink", "PreparerOfLienWaiverAgree", "DocIDLienWaiverAgree"], "LimitedLiabilityCompanyAgreement": ["LLCAgreeAbstract", "LLCAgreeCapitalContributions", "LLCAgreeSponsorCapitalContrib", "LLCAgreeCashDistributions", "LLCAgreeDeficitObligRestoration", "LLCAgreeEffectDate", "LLCAgreeEntity", "LLCAgreeFixedTaxAssumptions", "LLCAgreeIndemnities", "LLCAgreeMbrp", "LLCAgreePriceParam", "LLCAgreePurchOpt", "LLCAgreeRegulWithdrawal", "LLCAgreeRptByManagingMember", "LLCAgreeInitialFundAmt", "LLCAgreeTaxITCAllocations", "LLCAgreeAvailOfDoc", "LLCAgreeAvailOfFinalDoc", "LLCAgreeAvailOfDocExcept", "LLCAgreeExceptDesc", "LLCAgreeCntrparty", "LLCAgreeExpDate", "LLCAgreeDocLink", "PreparerOfLLCAAgree", "DocIDLLCAAgree"], "LocalIncentiveContract": ["LocalIncentiveContractAbstract", "LocalIncentiveContractAvailOfDoc", "LocalIncentiveContractAvailOfFinalDoc", "LocalIncentiveContractAvailOfDocExcept", "LocalIncentiveContractExceptDesc", "LocalIncentiveContractCntrparty", "LocalIncentiveContractEffectDate", "LocalIncentiveContractExpDate", "LocalIncentiveContractAmt", "LocalIncentiveContractNumOfUnits", "LocalIncentiveContractDesc", "LocalIncentiveContractJurisdiction", "LocalIncentiveContractDocLink", "PreparerOfLocalIncentiveContract", "DocIDLocalIncentiveContract"], "MasterLease": ["MasterLeaseAgreeAbstract", "MasterLeaseFundCoMasterLessee", "MasterLeaseLiabilityInsurProviderAMBestQualityRtg", "MasterLeaseLiabilityInsurProviderAMBestSizeRtg", "MasterLeaseOwnPartic", "MasterLeasePropertyInsurProviderAMBestQualityRtg", "MasterLeaseDocLink", "MasterLeaseAvailOfDoc", "MasterLeaseAvailOfFinalDoc", "MasterLeaseAvailOfDocExcept", "MasterLeaseExceptDesc", "MasterLeaseCntrparty", "MasterLeaseEffectDate", "MasterLeaseExpDate", "PreparerOfMasterLeaseAgree", "DocIDMasterLeaseAgree"], "MasterLesseeCollateralAgencyAgreement": [], "MasterLesseeSecurityAgreement": ["MasterLesseeSecurityAgreeAbstract", "MasterLesseeSecurityAgreeAvailOfDoc", "MasterLesseeSecurityAgreeAvailOfFinalDoc", "MasterLesseeSecurityAgreeAvailOfDocExcept", "MasterLesseeSecurityAgreeExceptDesc", "MasterLesseeSecurityAgreeCntrparty", "MasterLesseeSecurityAgreeEffectDate", "MasterLesseeSecurityAgreeExpDate", "MasterLesseeSecurityAgreeDocLink", "PreparerOfMasterLesseeSecurityAgree", "DocIDMasterLesseeSecurityAgree"], "MasterPurchaseAgreement": ["MasterPurchAgreeAbstract", "MasterPurchAgreeAssetsDesc", "MasterPurchAgreeBuyer", "MasterPurchAgreeCommitmentPeriod", "MasterPurchAgreeComplCovenant", "MasterPurchAgreeEffectDate", "MasterPurchAgreeIndemnities", "MasterPurchAgreePurchPrice", "MasterPurchAgreeSeller", "MasterPurchAgreeSpecialCovenants", "MasterPurchAgreeConditionsPrecedent", "MasterPurchAgreeSpecialRepsAndWarr", "MasterPurchAgreeAvailOfDoc", "MasterPurchAgreeAvailOfFinalDoc", "MasterPurchAgreeAvailOfDocExcept", "MasterPurchAgreeExceptDesc", "MasterPurchAgreeCntrparty", "MasterPurchAgreeExpDate", "MasterPurchAgreeDocLink", "PreparerOfMasterPurchAgree", "DocIDMasterPurchAgree"], "MasterServicesAgreement": ["MasterServAgreeAbstract", "MasterServAgreeAdministrator", "MasterServAgreeBudget", "MasterServAgreeEffectDate", "MasterServAgreeFees", "MasterServAgreeLimitationOfLiability", "MasterServAgreeScopeOfWork", "MasterServAgreeTerm", "MasterServAgreeTermDate", "MasterServAgreeType", "MasterServAgreeAvailOfDoc", "MasterServAgreeAvailOfFinalDoc", "MasterServAgreeAvailOfDocExcept", "MasterServAgreeExceptDesc", "MasterServAgreeCntrparty", "MasterServAgreeDocLink", "PreparerOfMasterServAgree", "DocIDMasterServAgree"], "MechanicalCompletionCertificate": ["MechComplCertAbstract", "MechComplCertAvailOfDoc", "MechComplCertAvailOfFinalDoc", "MechComplCertAvailOfDocExcept", "MechComplCertExceptDesc", "MechComplCertCntrparty", "MechComplCertEffectDate", "MechComplCertDocLink", "PreparerOfMechComplCertAgree", "DocIDMechComplCertAgree"], "MembershipCertificateofLessee": ["MbrpCertOfLesseeAbstract", "MbrpCertOfLesseeAvailOfDoc", "MbrpCertOfLesseeAvailOfFinalDoc", "MbrpCertOfLesseeAvailOfDocExcept", "MbrpCertOfLesseeExceptDesc", "MbrpCertOfLesseeCntrparty", "MbrpCertOfLesseeEffectDate", "MbrpCertOfLesseeExpDate", "MbrpCertOfLesseeLink", "MbrpCertOfLesseeDocLink", "PreparerOfMbrpCertOfLessee", "DocIDMbrpCertOfLessee"], "MembershipCertificateofMasterLessee": ["MbrpCertOfMasterLesseeAbstract", "MbrpCertOfMasterLesseeAvailOfDoc", "MbrpCertOfMasterLesseeAvailOfFinalDoc", "MbrpCertOfMasterLesseeAvailOfDocExcept", "MbrpCertOfMasterLesseeExceptDesc", "MbrpCertOfMasterLesseeCntrparty", "MbrpCertOfMasterLesseeEffectDate", "MbrpCertOfMasterLesseeExpDate", "MbrpCertOfMasterLesseeLink", "PreparerOfMbrpCertOfMasterLessee", "DocIDMbrpCertOfMasterLessee"], "MembershipInterestPurchaseAgreement": ["MbrpInterestPurchAgreeAbstract", "MbrpInterestPurchAgreeAvailOfDoc", "MbrpInterestPurchAgreeAvailOfFinalDoc", "MbrpInterestPurchAgreeAvailOfDocExcept", "MbrpInterestPurchAgreeExceptDesc", "MbrpInterestPurchAgreeCntrparty", "MbrpInterestPurchAgreeEffectDate", "MbrpInterestPurchAgreeExpDate", "DocIDMbrpInterestPurchAgree", "MbrpInterestPurchAgreeDocLink", "PreparerOfMbrpInterestPurchAgree"], "ModuleFactoryAuditReport": ["ModuleFactoryAuditRptAbstract", "ModuleFactoryAuditRptAvailOfDoc", "ModuleFactoryAuditRptAvailOfFinalDoc", "ModuleFactoryAuditRptAvailOfDocExcept", "ModuleFactoryAuditRptExceptDesc", "ModuleFactoryAuditRptCntrparty", "ModuleFactoryAuditRptEffectDate", "ModuleFactoryAuditRptDocLink", "PreparerOfModuleFactoryAuditRpt", "DocIDModuleFactoryAuditRpt"], "Monitoring": ["MonitoringAbstract", "ProdType", "ProdTypeID", "CalibrationDateLast", "MaintDateLast", "CalibrationMeth", "AccuracyClass", "CalibrationInterval", "HeightAboveGround", "IrradDirectNormal", "IrradDiffuseHorizontal", "IrradPlaneOfArray", "IrradGlobalHorizontal", "TempAmb", "WindSpeed", "WindDirection", "HumidityRelative", "PressureAtmospheric", "Rainfall", "Snowfall", "PrecipitationType", "Albedo", "SnowAccumulation", "TempRefCell", "CurrentShortCircuit", "VoltageOpenCircuit", "CurrentMaxPower", "VoltageMaxPower", "RevenueGrade", "MeasScope", "CurrentTransducerRatio", "PowerAC", "PowerDC", "EnergyAC", "TempMeter", "TempMeter_1", "TempModule", "TempCell", "CurtailLimit", "Avail", "SoilingRatio", "SoilingInstrumentType", "RefCellCalibrationConstantAtRptCond", "DataSelected", "DataFilterVisual", "DataFilterOutliers", "DataFilterMissing", "DataFilterCollectionSystem", "DataFilterOutsideRange", "DataFilterStability", "DataFilterInverterClipping", "DataFilterShading", "DataFilterInstrumentAlignment", "FilterIrradMax", "FilterIrradMin", "FilterTempAmbMax", "FilterTempAmbMin", "FilterWindSpeedMax", "FilterWindSpeedMin", "FilterPowerACMax", "FilterPowerACMin", "FilterIrradStabilityMax", "FilterIrradStabilityWindowLen", "ASTME28484ModelCoeffA1", "ASTME28484ModelCoeffA2", "ASTME28484ModelCoeffA3", "ASTME28484ModelCoeffA4", "ASTME2848PowerRtgAtRptCond", "ASTME2848PowerRtgUncertainty", "ASTME2848ModelResidualMean", "ASTME2848ModelResidualStandardDeviation"], "MonitoringContract": ["MonitorContractAbstract", "MonitorContractRate", "MonitorContractRateEscalator", "MonitorContractRateType", "MonitorContractCntrparty", "MonitorContractExpDate", "MonitorContractInitiationDate", "MonitorContractTerm", "MonitorContractAvailOfDoc", "MonitorContractAvailOfFinalDoc", "MonitorContractAvailOfDocExcept", "MonitorContractExceptDesc", "MonitoringContractCounterparties", "MonitorContractDocLink", "DocIDMonitorContractAgree", "PreparerOfMonitorContractAgree"], "MonthlyOperatingReport": ["MonthlyOperatingReportAbstract", "OpRptAvailOfDoc", "OpRptAvailOfFinalDoc", "OpRptAvailOfDocExcept", "OpRptLevel", "SiteID", "FundID", "ProjID", "OpRptExceptDesc", "PreparerOfOpRpt", "DocIDOpRpt", "OpRptCntrparty", "OpRptEffectDate", "OpRptEndDate", "OpRptDocLink", "OpRptPreparerName", "OpRptSummaryAbstract", "MeasInsolation", "ExpectInsolationAtP50", "RatioMeasInsolationToP50", "MeasEnergy", "ExpectEnergyAtTheRevenueMeter", "RatioMeasToExpectEnergyAtTheRevenueMeter", "PerfRatioNonWeatherCorrected", "PerfRatioWeatherCorrected", "PowerPerfIndex", "Curtail", "CurtailMeasPeriod", "PerfRatioMethodology", "MeasEnergyAvailPct", "AvailCalcMeth", "OpRptOverview", "OpRptRoutinePM", "OpRptMaterialNonRoutineMaint", "OpRptWarrMgmt", "OpRptRegulMattersCurtailmentandTransIssues", "MeasEnergyWeatherAdj", "MeasEnergyToWeatherAdj", "WeatherAdjEnergyMethOfAdjustment", "OpRptBalanceSheetAbstract", "CashAndCashEquivalentsAtCarryingValue", "AccountsReceivableNet", "PrepaidExpenseCurrentAndNoncurrent", "AssetsSolarFacil", "Assets", "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent", "DueToRelatedPartiesCurrentAndNoncurrent", "DeferredRentCredit", "AssetRetirementObligation", "Liabilities", "MembersEquity", "LiabilitiesAndStockholdersEquity", "OpRptIncomeStatementAbstract", "Revenues", "OperatingLeaseExpense", "OtherCostAndExpenseOperating", "GeneralAndAdministrativeExpense", "Depreciation", "AccretionExpense", "NoninterestIncome", "InterestIncomeExpenseNet", "NetIncomeLoss", "OperatingExpenses", "OpRptAcctRecvAgingAbstract", "AcctRecvAgingTable", "AcctRecvAgingAxis", "AcctRecvAgingDomain", "AcctRecvAgingOutstngBalanceMember", "AcctRecvAgingCurrentBalanceMember", "AcctRecvAgingBalancePastDue1To30DaysMember", "AcctRecvAgingBalancePastDue31To60DaysMember", "AcctRecvAgingBalancePastDue61To90DaysMember", "AcctRecvAgingBalancePastDue91To120DaysMember", "AcctRecvAgingBalancePastDueOver120DaysMember", "AcctRecvAgingLineItems", "AcctRecvCustomerName", "AccountsReceivableGross", "OpRptCashDistributionAbstract", "OpRptCashDistributionTable", "ProjIDAxis", "CashDistributionAxis", "InvestClassAxis", "CashDistributionLineItems", "PeriodOfApplicableDistribution", "PartnersCapitalAccountReturnOfCapital"], "NoticeOfCommercialOperation": ["NoticeOfCommercOperationAbstract", "NoticeOfCommercOperationAvailOfDoc", "NoticeOfCommercOperationAvailOfFinalDoc", "NoticeOfCommercOperationAvailOfDocExcept", "NoticeOfCommercOperationExceptDesc", "NoticeOfCommercOperationCntrparty", "NoticeOfCommercOperationEffectDate", "NoticeOfCommercOperationExpDate", "NoticeOfCommercOperationDocLink", "PreparerOfNoticeOfCommercOperation", "DocIDNoticeOfCommercOperation"], "NoticeandPaymentInstructions": ["NoticeAndPmtInstrAbstract", "NoticeAndPmtInstrAvailOfDoc", "NoticeAndPmtInstrAvailOfFinalDoc", "NoticeAndPmtInstrAvailOfDocExcept", "NoticeAndPmtInstrExceptDesc", "NoticeAndPmtInstrCntrparty", "NoticeAndPmtInstrEffectDate", "NoticeAndPmtInstrExpDate", "NoticeAndPmtInstrLink", "PreparerOfNoticeAndPmtInstr", "DocIDNoticeAndPmtInstr"], "NoticeofApproval": ["NoticeOfApprovAbstract", "NoticeOfApprovAvailOfDoc", "NoticeOfApprovAvailOfFinalDoc", "NoticeOfApprovAvailOfExcept", "NoticeOfApprovExceptDesc", "NoticeOfApprovCntrparty", "NoticeOfApprovEffectDate", "NoticeOfApprovExpDate", "NoticeOfApprovDocLink", "PreparerOfNoticeOfApprov", "DocIDNoticeOfApprov"], "NoticeofCommercialOperationsDate": ["NoticeOfCommercOpDateAbstract", "NoticeOfCommercOpDateAvailOfDoc", "NoticeOfCommercOpDateAvailOfFinalDoc", "NoticeOfCommercOpDateAvailOfDocExcept", "NoticeOfCommercOpDateExceptDesc", "NoticeOfCommercOpDateCntrparty", "NoticeOfCommercOpDateEffectDate", "NoticeOfCommercOpDocLink", "PreparerOfNoticeOfCommercOpDate", "DocIDNoticeOfCommercOpDate"], "OperatingAgreementsForMasterLesseeLesseeandOperator": ["OpAgreeForMasterLesseeLesseeAndOpAbstract", "OpAgreeForMasterLesseeLesseeAndOpAvailOfDoc", "OpAgreeForMasterLesseeLesseeAndOpAvailOfFinalDoc", "OpAgreeForMasterLesseeLesseeAndOpAvailOfDocExcept", "OpAgreeForMasterLesseeLesseeAndOpExceptDesc", "OpAgreeForMasterLesseeLesseeAndOpCntrparty", "OpAgreeForMasterLesseeLesseeAndOpEffectDate", "OpAgreeForMasterLesseeLesseeAndOpExpDate", "OpAgreeForMasterLesseeLesseeAndOpDocLink", "PreparerOfOpAgreeForMasterLesseeLesseeAndOp", "DocIDOpAgreeForMasterLesseeLesseeAndOp"], "OperationalEventReport": ["OpEventRptAbstract", "OpEventRptTable", "OpEventRptAxis", "OpEventRptLineItems", "OpRptMajorEvent", "OpRptDescOfMajorEvent", "OpRptDateOfMajorEvent", "OpRptResponseTimeToMajorEvent", "OpRptCommentAboutMajorEvent", "OpRptAgreeRelatedToMajorEvent", "OpRptAgreeVarianceRelatedToMajorEvent", "OpRptAgreeSectionRelatedToMajorEvent", "PriorityOfCorrectiveAction", "PriorityOfAnyOtherAction", "PreparerOfOpEventRpt", "DocIDOpEventRpt"], "OperationalIssuesReport": ["OpIssuesAbstract", "OpIssuesDateAndTimeProdStopped", "OpIssuesRptIssueDesc", "OpIssuesDateAndTimeIssueResolved", "OpIssuesDateAndTimeIssueCommenced", "OpIssuesDateAndTimeProdResumed", "OpIssuesDatePMCompleted", "OpIssuesDatePMStarted", "OpIssuesImpactOfIssue", "OpIssuesFutureSteps", "OpIssuesPlanOfAction", "OpIssuesTitleOfIssue", "OpIssuesLengthofIssue", "PreparerOfOpIssuesRpt", "DocIDOpIssuesRpt"], "OperationsAndMaintenanceSubcontractorContract": ["SubcontractorAbstract", "OMContractSubcontractor", "OMContractSubcontractorAddr", "OMContractSubcontractorEmail", "OMContractSubcontractorTelephone", "OMContractSubcontractorContactNameAndTitle", "OMContractSecondarySubcontractorAddr", "OMContractSecondarySubcontractorCo", "OMContractSecondarySubcontractorEmail", "OMContractSecondarySubcontractorPHone", "OMContractSecondarySubcontractorContactNameAndTitle", "OMContractSubcontractorScopeofWork", "PreparerOfOMSubcontractorContract", "DocIDOMSubcontractorContract"], "OperationsManager": ["OpMgrAbstract", "OpMgrTable", "OpMgrIDAxis", "OpMgrDetailsLineItems", "OpMgrFederalTaxIDNum", "OpMgrMegawattsUnderMgmt", "OpMgrNumOfProj", "OpProjMgrToThirdPartyOwn", "OpMgrNumOfStates", "OpMgrOutsourcingPlan", "OpMgrOpCenter", "OpMgrNERCAndFERCQual", "OpMgrEnergyForecastingCapabilities", "OpMgrPreventAndCorrectiveMaint", "OpMgrSparePartsStrategy", "OpMgrSupplyStrategy", "OpMgrConsumablesStrategy", "OpMgrFailureAndRemedProcedures", "OpMgrContOfOpProgram", "OpMgrRpt", "OpMgrWarrExperience", "OpMgrInsurPolicyMgmt", "OpMgrBillingMeth", "OpMgrRECAccounting", "OpMgrPerfGuarantees", "OpMgrOtherServ", "OpMgrWorkflow", "OpMgrPerfByGeographyTable", "StateGeographicalAxis", "OpMgrPerfByGeographyLineItems", "OpMgrID", "ActualToExpectEnergyProdOfProj"], "OperationsManual": ["OpManualAbstract", "OpManualAvailOfDoc", "OpManualAvailOfFinalDoc", "OpManualAvailOfDocExcept", "OpManualExceptDesc", "OpManualCntrparty", "OpManualEffectDate", "OpManualExpDate", "OpManualDocLink", "PreparerOfOpManual", "DocIDOpManual"], "OperationsandMaintenanceContract": ["OMContractAbstract", "OMContractTable", "OMContractAxis", "OMContractDetailsLineItems", "ProjFinSideLetters", "ProjID", "PortfolioID", "OMContractCapOnLiabilities", "OMContractCommencementDate", "OMContractStructAndHistory", "OMContractCustomer", "OMContractCntrparty", "OMContractEffectDate", "OMContractFee", "OMContractPerfGuaranty", "OMContractScopeofWork", "OMContractSpecialFeat", "OMContractTerm", "OMContractTermRights", "OMContractExpDate", "OMContractInitiationDate", "OMContractRate", "OMContractRateEscalator", "OMContractRateType", "OMContractorGuaranteedOutput", "OMContractContinuityAgreeKeyTerms", "OMContractInvoicingDate", "OMContractPmtDeadline", "OMContractPmtMeth", "OMContractManualAvail", "OMContractOpPlan", "OMContractProvider", "OMContractAddr", "OMContractProviderContactNameAndTitle", "OMContractResponseTime", "DocIDOMAgree", "PreparerOfOMAgree", "OMContractAvailOfDoc", "OMContractAvailOfFinalDoc", "OMContractAvailOfDocExcept", "OMContractExceptDesc", "OMContractDocLink", "OMAvailOfDoc", "OMAvailOfFinalDoc", "OMAvailOfDocExcept", "OMExceptDesc", "OMContractPerfGuaranteeAbstract", "OMContractorPerfGuarantee", "OMContractorPerfGuaranteeCommencementDate", "OMContractorPerfGuaranteeExpDate", "OMContractorPerfGuaranteeTerm", "OMContractorPerfGuaranteeType", "OMParticAbstract", "OMCoName", "OMTechnicianSystemEmployeeCount", "OMCoWebsite", "SubcontractorAbstract", "OMContractSubcontractor", "OMContractSubcontractorAddr", "OMContractSubcontractorEmail", "OMContractSubcontractorTelephone", "OMContractSubcontractorContactNameAndTitle", "OMContractSecondarySubcontractorAddr", "OMContractSecondarySubcontractorCo", "OMContractSecondarySubcontractorEmail", "OMContractSecondarySubcontractorPHone", "OMContractSecondarySubcontractorContactNameAndTitle", "OMContractSubcontractorScopeofWork", "OpPerfSponsorGuaranteeAbstract", "OpPerfGuaranteeSponsorGuaranteedOutput", "OpPerfGuaranteeSponsorPerfGuarantee", "OpPerfGuaranteeSponsorPerfGuaranteeExpDate", "OpPerfGuaranteeSponsorPerfGuaranteeInitiationDate", "OpPerfGuaranteeSponsorPerfGuaranteeTerm", "OpPerfGuaranteeSponsorPerfGuaranteeType"], "OperationsandMaintenanceManual": ["OMManualAbstract", "OMManualAvailOfDoc", "OMManualAvailOfFinalDoc", "OMManualAvailOfDocExcept", "OMManualExceptDesc", "OMManualCntrparty", "OMManualEffectDate", "OMDocLink", "PreparerOfOMManual", "DocIDOMManual"], "OperatorGuarantee": ["OpGuaranteeAbstract", "OpGuaranteeAvailOfDoc", "OpGuaranteeAvailOfFinalDoc", "OpGuaranteeAvailOfDocExcept", "OpGuaranteeExceptDesc", "OpGuaranteeCntrparty", "OpGuaranteeEffectDate", "OpGuaranteeExpDate", "OpGuaranteeDocLink", "PreparerOfOpGuarantee", "DocIDOpGuarantee"], "OperatorPerformanceSponsorGuaranteeContract": ["OpPerfSponsorGuaranteeAbstract", "OpPerfGuaranteeSponsorGuaranteedOutput", "OpPerfGuaranteeSponsorPerfGuarantee", "OpPerfGuaranteeSponsorPerfGuaranteeExpDate", "OpPerfGuaranteeSponsorPerfGuaranteeInitiationDate", "OpPerfGuaranteeSponsorPerfGuaranteeTerm", "OpPerfGuaranteeSponsorPerfGuaranteeType", "PreparerOfOpPerfSponsorGuaranteeContract", "DocIDOpPerfSponsorGuaranteeContract"], "OrangeButton": ["OrangeButtonAbstract", "ManufacturerName", "DeviceProfile", "TimeInterval"], "OriginationRequest": ["FundProposalReqAbstract", "FundProposalReqAvailOfDoc", "FundProposalReqAvailOfFinalDoc", "FundProposalReqAvailOfDocExcept", "FundProposalReqExceptDesc", "FundProposalReqCntrparty", "FundProposalReqEffectDate", "FundProposalReqExpDate", "FundProposalReqDocLink", "PreparerOfFundProposalReq", "DocIDFundProposalReq"], "OtherEquipmentDueDiligenceReports": ["OtherEquipDueDiligenceReportsAbstract", "OtherEquipDueDiligenceReportsAvailOfDoc", "OtherEquipDueDiligenceReportsAvailOfFinalDoc", "OtherEquipDueDiligenceReportsAvailOfDocExcept", "OtherEquipDueDiligenceReportsExceptDesc", "OtherEquipDueDiligenceReportsCntrparty", "OtherEquipDueDiligenceReportsEffectDate", "OtherEquipDueDiligenceReportsExpDate", "OtherEquipDueDiligenceReportsDocLink", "PreparerOfOtherEquipDueDiligenceReports", "DocIDOtherEquipDueDiligenceReports"], "ParentGuarantee": ["ParentGuaranteeAbstract", "ParentGuaranteeBeneficiary", "ParentGuaranteeDesc", "ParentGuaranteeGuarantor", "ParentGuaranteeLimits", "ParentGuaranteeOblig", "ParentGuaranteeObligors", "ParentGuaranteeMinLiquidity", "ParentGuaranteeDuration", "ParentGuaranteeDocLink", "PreparerOfParentGuaranteeAgree", "DocIDParentGuaranteeAgree", "ParentGuaranteeEffectDate", "ParentGuaranteeExpDate"], "PartnershipFlipContractForProject": ["PartnershipFlipContractForProjAbstract", "PartnershipFlipCntrparty", "PartnershipFlipCntrpartyAddr", "PartnershipFlipCntrpartyType", "PartnershipFlipCntrpartyJurisdiction", "PartnershipFlipExecutionDate", "PartnershipFlipTermOfContract", "PartnershipFlipExpDate", "PartnershipFlipP75FlipDate", "PartnershipFlipP75FlipPeriod", "PartnershipFlipP90FlipDate", "PartnershipFlipP90FlipPeriod", "PartnershipFlipP95FlipDate", "PartnershipFlipP95FlipPeriod", "PartnershipFlipP99FlipDate", "PartnershipFlipP99FlipPeriod", "PartnershipFlipP50FlipPeriod", "PreparerOfPartnershipFlipContractForProj", "DocIDPartnershipFlipContractForProj"], "PerformanceGuarantee": ["PerfGuaranteeAbstract", "PerfGuaranteeEffectDate", "PerfGuaranteeExpDate", "PerfGuaranteeExclusions", "PerfGuaranteeDesc", "PerfGuaranteeLiquidatedDamages", "PerfGuaranteeProvider", "PerfGuaranteeTerm", "PerfGuaranteeDocLink", "PreparerOfPerfGuaranteeAgree", "DocIDPerfGuaranteeAgree"], "PermissionToOperateInterconnectionApproval": ["PTOInterconnApprovAbstract", "PTOInterconnApprovAvailOfDoc", "PTOInterconnApprovAvailOfFinalDoc", "PTOInterconnApprovAvailOfDocExcept", "PTOInterconnApprovExceptDesc", "PTOInterconnApprovCntrparty", "PTOInterconnApprovEffectDate", "PTOInterconnApprovExpDate", "PTOInterconnApprovDocLink", "PreparerOfPTOInterconnApprov", "DocIDPTOInterconnApprov"], "PledgeAgreement": ["PledgeAgreeAbstract", "PledgeAgreeAvailOfDoc", "PledgeAgreeAvailOfFinalDoc", "PledgeAgreeAvailOfDocExcept", "PledgeAgreeExceptDesc", "PledgeAgreeCntrparty", "PledgeAgreeEffectDate", "PledgeAgreeExpDate", "PledgeAgreeLink", "PledgeAgreeDocLink", "PreparerOfPledgeAgree", "DocIDPledgeAgree"], "Portfolio": ["PortfolioAbstract", "PortfolioTable", "PortfolioIDAxis", "PortfolioLineItems", "ProjID", "PortfolioUsedInFund", "PortfolioLevelDebt", "PortfolioLevelLegalEntity", "PortfolioLegalEntity", "SizeMegawatts", "SizeValue", "BankInvest", "PortfolioNumOfSystems"], "PowerPurchaseAgreement": ["PPAAbstract", "PPAContractTermsAbstract", "PPAContractTable", "PPAContractAxis", "PPAContractLineItems", "DocIDPPA", "PreparerOfPPA", "PPADesc", "SystemCommercOpDate", "SystemExpectCommercOpDate", "PPAContractTermsOrigTermOfPPALease", "PPAContractTermsDateOfContractInitiation", "PPAContractTermsDateOfContractExp", "PPAContractTermsPmtFreq", "PPAContractTermsAssignProvisions", "PPAContractTermsBuyoutOptInPPA", "PPAContractTermsCommercOpDateGuaranty", "PPAContractTermsContractHistoryAndStruct", "PPAContractTermsCurtailProvisions", "PPAContractTermsDefaultProvisions", "PPAContractTermsEffectDate", "PPAContractTermsEndofTermProvisions", "PPAContractTermsFinAssurances", "OffTakerID", "OffTakerName", "OfftakerEmail", "SiteLongitudeAtRevenueMeter", "SiteLatitudeAtRevenueMeter", "PPAContractTermsProdGuarantee", "PPAContractTermsProvider", "PPAContractTermsSpecialCustomerRightsAndOblig", "PPAContractTermsSpecialFeat", "PPAContractTermsSpecialProviderRightsAndOblig", "PPAContractTermsPPATerm", "PPAContractAdditionalTermNum", "PPAContractAdditionalTermDuration", "PPAPurchrOptToPurch", "PPAContractTermsTermRights", "PPAContractTermsTransAndSchedResponsibilities", "PPAContractTermsSiteLeaseAgree", "PPAContractTermsLimitationofLiability", "PPAContractTermsInsurReqrmnts", "PPAContractTermsPowerOfftakeAgreeType", "PPAContractTermsPPAAmendmentExecutionDate", "PPAContractTermsPPAAmendmentEffectDate", "PPAContractTermsPPAAmendmentExpDate", "PPAContractTermsPPACntrparty", "PPAContractTermsPPAFirmVolume", "PPAContractTermsPPAGuaranteedOutput", "PPAContractTermsPPAPerfGuarantee", "PPAContractTermsPPAPerfGuaranteeTerm", "PPAContractTermsPPAPerfGuaranteeType", "PPAContractTermsPPAPerfGuaranteeExpDate", "PPAContractTermsPPAPerfGuaranteeInitiationDate", "PPAContractTermsPPAPortionOfSite", "PPAContractTermsPPAPortionOfUnits", "PPAContractTermsRECBundledWithElectricity", "PPARateInfoAbstract", "PPARateEscalator", "PPARateType", "EnergyContractRatePricePerEnergyUnit", "PPARateTimeOfUseFlag", "PPARateProdCap", "PPARateProdGuarantee", "PPARateProdGuaranteeTiming", "PPARateSystemTrueUpProd", "PPARateTrueupTiming", "PPARateRemainingTermofPPALease", "PPARateContractExpDate", "PPARateSeasoningNumOfPmtMade", "PPARateTotalUpfrontPmt", "PPARateAmtActualToIncept", "PPARateActualAmt", "PPARateCntrpartyRptReqrmnts", "PPARateCntrpartyTaxObligAmt", "PPARateCntrpartyTaxObligDesc", "PPARateExpectAmtInceptToDate", "PPARateExpectAmt", "PPARateAddrForInvoices", "PPARateNameOfContactToSendInvoices", "PPARateCoInvoicesSentTo", "PPARateEmailAddrToSendInvoices", "PPARatePhoneOfInvoicesContact", "PPARateInvoicingDate", "PPARateContactAddrToRecvNotices", "PPARateContactToRecvNotices", "PPARateContactEmailToRecvNotices", "PPARateNameOfHostToRecvNotices", "PPARateHostTelephoneToRecvNotices", "PPARatePmtDeadline", "PPARatePmtMeth", "EnergyRateTable", "EnergyContractYearlyRateAxis", "MonPeriodAxis", "MonPeriodDomain", "PeriodMonMember", "PeriodMonJanMember", "PeriodMonFebMember", "PeriodMonMarMember", "PeriodMonAprMember", "PeriodMonthMayMember", "PeriodMonJunMember", "PeriodMonJulMember", "PeriodMonAugMember", "PeriodMonSepMember", "PeriodMonOctMember", "PeriodMonNovMember", "PeriodMonDecMember", "EnergyContractHourlyRateAxis", "EnergyContractHourlyRateDomain", "EnergyContractHourlyRateHour1Member", "EnergyContractHourlyRateHour2Member", "EnergyContractHourlyRateHour3Member", "EnergyContractHourlyRateHour4Member", "EnergyContractHourlyRateHour5Member", "EnergyContractHourlyRateHour6Member", "EnergyContractHourlyRateHour7Member", "EnergyContractHourlyRateHour8Member", "EnergyContractHourlyRateHour9Member", "EnergyContractHourlyRateHour10Member", "EnergyContractHourlyRateHour11Member", "EnergyContractHourlyRateHour12Member", "EnergyContractHourlyRateHour13Member", "EnergyContractHourlyRateHour14Member", "EnergyContractHourlyRateHour15Member", "EnergyContractHourlyRateHour16Member", "EnergyContractHourlyRateHour17Member", "EnergyContractHourlyRateHour18Member", "EnergyContractHourlyRateHour19Member", "EnergyContractHourlyRateHour20Member", "EnergyContractHourlyRateHour21Member", "EnergyContractHourlyRateHour22Member", "EnergyContractHourlyRateHour23Member", "EnergyContractHourlyRateHour24Member", "EnergyContractRateLineItems"], "PricingFile": ["PriceFileAbstract", "PriceFileAvailOfDoc", "PriceFileAvailOfFinalDoc", "PriceFileAvailOfDocExcept", "PriceFileExceptDesc", "PriceFileCntrparty", "PriceFileEffectDate", "PriceFileExpDate", "PriceFileDocLink", "PreparerOfPriceFile", "DocIDPriceFile"], "PricingModelReport": ["PriceModelAbstract", "PriceModelAccrualAcctDeposit", "PriceModelAvgAnnualRentPmt", "PriceModelDeprecBasis", "PriceModelDeprecMeth", "PriceModelEffectAfterTaxInternalRateOfRtn", "PriceModelEffectAfterTaxTerminalInternalRateOfRtn", "PriceModelEffectAfterTaxEquivInternalRateOfRtn", "PriceModelEffectAfterTaxEquivTerminalInternalRateOfRtn", "PriceModelFederalIncomeTaxRateAssump", "PriceModelGrossPurchPriceToTotalProjValue", "PriceModelHoldbackFinalComplPmt", "PriceModelInvestAvgLife", "PriceModelInvestTaxCreditGrantBasis", "PriceModelInvestTaxCreditGrantClaimed", "PriceModelInvestTaxCreditGrantRecv", "PriceModelNetIncomeAfterTax", "PriceModelNomAfterTaxInternalRateOfRtn", "PriceModelNomAfterTaxTerminalInternalRateOfRtn", "PriceModelNomAfterTaxEquivInternalRateOfRtn", "PriceModelNomAfterTaxEquivTerminalInternalRateOfRtn", "PriceModelPretaxCashRtnExpense", "PriceModelPretaxCashRtnPct", "PriceModelRentPmtIncrements", "PriceModelResidualValueAssump", "PriceModelSwapRate", "PriceModelTaxEquityContrib", "PriceModelTaxEquityCoverageRatio", "PriceModelTotalUpfrontAmortizedFees", "PriceModelTotalUpfrontCapitalizedFees", "PriceModelExpectDeferredIncome", "PriceModelExpectDeferredInvestTaxCredit", "PriceModelExpectDeferredTaxLiability", "PriceModelExpectGrossInvestBalance", "PriceModelExpectNetInvestBalance", "PriceModelExpectRentsRecv", "PriceModelSimplePaybackPeriod", "PreparerOfPriceModelRpt", "DocIDPriceModelRpt"], "Project": ["ProjAbstract", "ProjIDTable", "ProjIDAxis", "ProjLineItems", "ProjName", "ProjState", "ProjCoSPVName", "ProjCoSPVFederalTaxID", "PVSystemID", "ProjAssetType", "ProjClassType", "ProjInterconnType", "ProjWindStatus", "ProjStage", "ProjInvestStatus", "ProjCounty", "SystemDateMechCompl", "SystemDateSubstantialCompl", "ProjHedgeAgreeType", "ProjStateTaxCreditFlag", "ProjRebateFlag", "ProjProdBasedIncentiveFlag", "ProjRECertFlag", "ProjRECOfftakeAgree", "SizeMegawatts", "SizeValue", "ProjDesc", "ProjRoofOblig", "ProjFullyContractedPowerSales", "ProjFundLatestCOD", "ProjResidualValueAssump", "ProjCommentOnResidualValueReview", "ProjDateOfLastResidualValueReview", "ProjRecentEventAboutTheProj", "ProjRecentEventSeverityOfEvent", "ProjLevered", "ProjFederalTaxIncentiveType", "ProjFinStruct", "ProjInitialFundYear", "ProjIndemnifiedAmt", "ProjTaxEquityProviderContrib", "ProjRegulInfoAbstract", "RegulFacilityType", "RegulApprovStatus", "RegulAppSubmsnDate", "RegulAppApprovDate", "RegulCertNum", "RegulAppLink", "RegulApprovLink", "RegulFERC205Flag", "RegulFERC205Status", "RegulFERC205AppSubmsnDate", "RegulFERC205AppLink", "RegulFERC205AppApprovNoticeDate", "RegulFERC205AppApprovNoticeLink", "RegulFERC203Flag", "RegulFERC203Status", "RegulFERC203AppSubmsnDate", "RegulFERC203AppLink", "RegulFERC203AppApprovNoticeDate", "RegulFERC203AppApprovNoticeLink", "ProjAddrAbstract", "ProjAddr1", "ProjAddr2", "ProjAddrCity", "ProjAddrCountry", "ProjAddrState", "ProjAddrZipCode", "ProjFinAbstract", "ProjFinPmtServicingAbstract", "PmtServicingACHPmt", "PmtServicingACHPmtDiscountAmt", "PmtServicingACHPmtDiscountPct", "PmtServicingACHPmtPenalty", "PmtServicingFirstPmtDate", "PmtServicingInsurPmtRecv", "PmtServicingNextRateAdjustmentDate", "ProjFinCurtailAbilityAndCap", "ProjEarlyBuyoutOpt", "ProjEarlyBuyoutDate", "ProjEarlyBuyOutAmt", "ProjFinOtherMaterialOngoingOblig", "ProjFinPPATimeOfUse", "ProjFinReportsAndNotifications", "ProjFinSideLetters", "AllowanceAcctForCreditLossesOfFinAssets", "ProjFinFundDate", "ProjFinTaxIDNum", "ProjFinProjFinNum", "ProjFinWorkingCapitalAcctPrefundAmt", "ProjFinWorkingCapitalAcctReqdAmt", "ProjFinWorkingCapitalAcctReqdMon", "LeaseAbstract", "LeaseContractForProjAbstract", "ProjFinLessee", "LeaseCntrparty", "LeaseCntrpartyAddr", "LeaseCntrpartyType", "LeaseCntrpartyJurisdiction", "LeaseProjCostToLessor", "LessorDirectFinancingLeaseTermOfContract", "LeaseExpirationDate1", "LeaseFederalTaxIDForLessee", "LeaseBankIDForLessee", "InterestRateOnOverduePmt", "LesseeFinanceLeaseDiscountRate", "LessorFinanceLeaseDiscountRate", "LessorDirectFinancingLeaseDescription", "LeaseOneYearAvgRent", "LeaseSixMonAvgRent", "LeaseProjDoc", "LeaseJurisdictionAndGoverningLaw", "LeaseDateOfExecution", "PmtServicingAnnualEscalatorforLeasePmt", "PmtServicingLastPmtDate", "PmtServicingLeaseEscalatorEndDate", "PmtServicingLeaseEscalatorStartDate", "PmtServicingLeaseInitialMonPmt", "LeaseServicingForProjAbstract", "LeaseBaseStipulatedLossValue", "LeaseStipulatedLossValue", "LeaseSection467Balance", "LeaseProRataRent", "LeaseRentPmt", "LeaseBasicRent", "LeaseInterestPayableOnSection467", "LeaseAmtPayable", "LeaseInterestAccrued", "LeaseInterestPayable", "LeaseProportionalRent", "LeaseSection467LessorBalance", "PmtServicingLeasePrepaid", "PmtServicingLeasePrepaidAmt", "PmtServicingNextPmtDate", "PmtServicingBaseLeasePmt", "PartnershipFlipAbstract", "PartnershipFlipContractForProjAbstract", "PartnershipFlipCntrparty", "PartnershipFlipCntrpartyAddr", "PartnershipFlipCntrpartyType", "PartnershipFlipCntrpartyJurisdiction", "PartnershipFlipExecutionDate", "PartnershipFlipTermOfContract", "PartnershipFlipExpDate", "PartnershipFlipP75FlipDate", "PartnershipFlipP75FlipPeriod", "PartnershipFlipP90FlipDate", "PartnershipFlipP90FlipPeriod", "PartnershipFlipP95FlipDate", "PartnershipFlipP95FlipPeriod", "PartnershipFlipP99FlipDate", "PartnershipFlipP99FlipPeriod", "PartnershipFlipP50FlipDate", "PartnershipFlipP50FlipPeriod", "SaleLeasebackAbstract", "SaleLeasebackContractForProjAbstract", "SaleLeasebackCntrparty", "SaleLeasebackCntrpartyAddr", "SaleLeasebackCntrpartyType", "SaleLeasebackCntrpartyJurisdiction", "SaleLeasebackExecutionDate", "SaleLeasebackTermOfContract", "SaleLeasebackExpDate", "SaleLeasebackTransactionLeaseTerms", "SaleLeasebackTransactionMonthlyRentalPayments", "SaleLeasebackTransactionQuarterlyRentalPayments", "SaleLeasebackTransactionAnnualRentalPayments", "SaleLeasebackTransactionOtherPaymentsRequired", "SaleLeasebackTransactionTable", "SaleLeasebackTransactionDescriptionAxis", "SaleLeasebackTransactionNameDomain", "SaleLeasebackTransactionLineItems", "SaleLeasebackTransactionDescription", "SaleLeasebackTransactionDate", "SaleLeasebackTransactionDescriptionOfAssetS", "SaleLeasebackTransactionNetBookValueAbstract", "SaleLeasebackTransactionHistoricalCost", "SaleLeasebackTransactionAccumulatedDepreciation", "SaleLeasebackTransactionNetBookValue", "SaleLeasebackTransactionNetProceedsInvestingActivitiesAbstract", "SaleLeasebackTransactionGrossProceedsInvestingActivities", "SaleLeasebackTransactionTransactionCostsInvestingActivities", "SaleLeasebackTransactionNetProceedsInvestingActivities", "SaleLeasebackTransactionNetProceedsFinancingActivitiesAbstract", "SaleLeasebackTransactionGrossProceedsFinancingActivities", "SaleLeasebackTransactionTransactionCostsFinancingActivities", "SaleLeasebackTransactionNetProceedsFinancingActivities", "SaleLeasebackTransactionDeferredGainNetAbstract", "SaleLeasebackTransactionDeferredGainGross", "SaleLeasebackTransactionCumulativeGainRecognized1", "SaleLeasebackTransactionDeferredGainNet", "SaleLeasebackTransactionCurrentPeriodGainRecognized", "SaleLeasebackTransactionDescriptionOfAccountingForLeaseback", "SaleLeasebackTransactionImputedInterestRate", "SaleLeasebackTransactionAmountDueUnderFinancingArrangement", "SaleLeasebackTransactionRentExpense", "RelatedPartyTransactionDescriptionOfTransaction", "SaleLeasebackTransactionCircumstancesRequiringContinuingInvolvement", "SaleLeasebackTransactionOtherInformation", "SaleAndLeasebackTransactionGainLossNet", "ProjEarlyBuyOutOptTable", "ProjEarlyBuyOutOptAxis", "ProjEarlyBuyOutOptLineItems"], "ProjectAdministrationAgreement": ["ProjAdminAgree", "ProjAdminAgreeAvailOfDoc", "ProjAdminAgreeAvailOfFinalDoc", "ProjAdminAgreeAvailOfDocExcept", "ProjAdminAgreeExceptDesc", "ProjAdminAgreeCntrparty", "ProjAdminAgreeEffectDate", "ProjAdminAgreeExpDate", "ProjAdminAgreeDocLink", "PreparerOfProjAdminAgree", "DocIDProjAdminAgree"], "ProjectFinancing": ["ProjFinAbstract", "DeveloperAbstract", "DeveloperTable", "DeveloperIDAxis", "DeveloperDetailsLineItems", "DeveloperFederalTaxIDNum", "DeveloperExecutiveBios", "DeveloperCurrentFunds", "DeveloperPastFunds", "DeveloperFundReports", "FundInvestFocus", "DeveloperRenewableOpExperience", "TaxEquityCommPlan", "DeveloperOrgStruct", "DeveloperGovernanceStruct", "DeveloperGovernanceDecisionAuth", "DeveloperFundTechnologyExperience", "DeveloperISOExperience", "DeveloperStaffingAndSubcontractor", "ProjDevelopmentStrategy", "DeveloperConstrDevelopmentExperience", "DeveloperConstrNumOfMegawatts", "DeveloperMegawattConstrLocations", "DeveloperMegawattConstrNumOfProj", "DeveloperEPCActivAsPrime", "DeveloperSubcontractorUse", "DeveloperUseAndQualOfEquip", "DeveloperProjCommissAndPerfTesting", "DeveloperPreferredIndepEngineers", "DeveloperCommunityEngagement", "DeveloperEPCWarrStrategy", "OpMgrAbstract", "OpMgrTable", "OpMgrIDAxis", "OpMgrDetailsLineItems", "OpMgrFederalTaxIDNum", "OpMgrMegawattsUnderMgmt", "OpMgrNumOfProj", "OpProjMgrToThirdPartyOwn", "OpMgrNumOfStates", "OpMgrOutsourcingPlan", "OpMgrOpCenter", "OpMgrNERCAndFERCQual", "OpMgrEnergyForecastingCapabilities", "OpMgrPreventAndCorrectiveMaint", "OpMgrSparePartsStrategy", "OpMgrConsumablesStrategy", "OpMgrSupplyStrategy", "OpMgrFailureAndRemedProcedures", "OpMgrContOfOpProgram", "OpMgrRpt", "OpMgrWarrExperience", "OpMgrInsurPolicyMgmt", "OpMgrBillingMeth", "OpMgrRECAccounting", "OpMgrPerfGuarantees", "OpMgrOtherServ", "OpMgrWorkflow", "OpMgrPerfByGeographyAbstract", "OpMgrPerfByGeographyTable", "StateGeographicalAxis", "OpMgrPerfByGeographyLineItems", "OpMgrID", "ActualToExpectEnergyProdOfProj", "AssetMgrAbstract", "AssetMgrTable", "AssetMgrIDAxis", "AssetMgrDetailsLineItems", "AssetMgrFederalTaxIDNum", "AssetMgrMegawattUnderMgmt", "AssetMgrNumOfProj", "AssetMgrProjOwnToThirdPartyProj", "AssetMgrNumOfStates", "AssetMgrOutsourcingPlan", "AssetMgrOpCenter", "AssetMgrNERCAndFERCQual", "AssetMgrEnergyForecastingCapabilities", "AssetMgrPreventAndCorrectiveMaint", "AssetMgrSparePartsStrategy", "AssetMgrConsumablesStrategy", "AssetMgrSupplyStrategy", "AssetMgrFailureAndRemedProcedures", "AssetMgrContinuityOfOperationProgram", "AssetMgrRpt", "AssetMgrWarrExperience", "AssetMgrInsurPolicyMgmt", "AssetMgrBillingMeth", "AssetMgrRECAccounting", "AssetMgrPerfGuarantees", "AssetMgrOtherServ", "AssetMgrWorkflow", "AssetMgrPerfByGeographyAbstract", "AssetMgrPerfByGeographyTable", "AssetMgrPerfByGeographyLineItems", "AssetMgrID", "FundAbstract", "FundTable", "FundIDAxis", "FundDetailsLineItems", "FundName", "FundBankRole", "FundBankInvest", "FundFinType", "FundConstrFin", "FundDebtFin", "FundWindAssets", "FundSolarAssets", "FundStorageAssets", "FundSponsorID", "FundStatus", "FundClosingDate", "SizeMegawatts", "SizeValue", "BankInvest", "FundAttrSubsetID", "PortfolioAbstract", "PortfolioTable", "PortfolioIDAxis", "PortfolioLineItems", "FundID", "PortfolioUsedInFund", "PortfolioLevelDebt", "PortfolioLevelLegalEntity", "PortfolioLegalEntity", "FinEventAbstract", "FinEventTable", "FinEventIDAxis", "ProjIDAxis", "FinEventLineItems", "FinEventFundOrProj", "FinEventLoanNum", "FinEventFirstFinEntity", "SwiftCode", "FinEventFirstFinLoanNum", "FinEventLoanForm", "FinEventFirstFinEntityEmail", "FinEventType", "FinEventStatus", "FinEventDate", "FinEventDesc", "SourceOfFundsAbstract", "SourceOfFundsTable", "SourceOfFundsAxis", "SourceOfFundsLineItems", "FinEventID", "SourceOfFundsBankFundedFlag", "SourceOfFundsSPVOrCntrparty", "SourceOfFundsSPVID", "SourceOfFundsCntrpartyID", "SourceOfFundsAmt", "SourceOfFundsDesc", "UseOfFundsAbstract", "UseOfFundsTable", "UseOfFundsAxis", "UseOfFundsLineItems", "UseOfFundsEntityType", "UseOfFundsSPVID", "UseOfFundsCntrpartyID", "UseOfFundsThirdPartyID", "UseOfFundsAmt", "UseOfFundsDesc", "UseOfFundsProjSpecificFlag", "ApprovAbstract", "ApprovTable", "ApprovAxis", "ApprovLineItems", "ApprovTypeDesc", "ApprovGrantingEmployee", "ApprovStatus", "ApprovDateofApprov", "ApprovProofLink", "ApprovAvailabilityofProof", "ApprovMemoTable", "ApprovMemoAxis", "ApprovMemoLineItems", "InvestMemo", "ApprovID", "ApprovMemoSubmsnDate", "ApprovMemoLink", "ApprovCondTable", "ApprovCondAxis", "ApprovCondLineItems", "ApprovCondDesc", "ApprovCondActionDesc", "ApprovCondStatus", "ClosingDocAbstract", "ClosingDocTable", "ClosingDocAxis", "ClosingDocLineItems", "ClosingDocClassification", "ClosingDocDesc", "ClosingDocLink", "ProjAbstract", "ProjIDTable", "ProjLineItems", "PortfolioID", "ProjName", "ProjState", "ProjCoSPVName", "ProjCoSPVFederalTaxID", "ProjAssetType", "ProjClassType", "ProjInterconnType", "ProjWindStatus", "ProjStage", "ProjInvestStatus", "ProjCounty", "SystemDateMechCompl", "SystemDateSubstantialCompl", "ProjHedgeAgreeType", "ProjStateTaxCreditFlag", "ProjRebateFlag", "ProjProdBasedIncentiveFlag", "ProjRECertFlag", "ProjRECOfftakeAgree", "ProjRegulInfoAbstract", "RegulFacilityType", "RegulApprovStatus", "RegulAppSubmsnDate", "RegulAppApprovDate", "RegulCertNum", "RegulAppLink", "RegulApprovLink", "RegulFERC205Flag", "RegulFERC205Status", "RegulFERC205AppSubmsnDate", "RegulFERC205AppLink", "RegulFERC205AppApprovNoticeDate", "RegulFERC205AppApprovNoticeLink", "RegulFERC203Flag", "RegulFERC203Status", "RegulFERC203AppSubmsnDate", "RegulFERC203AppLink", "RegulFERC203AppApprovNoticeDate", "RegulFERC203AppApprovNoticeLink", "SiteAbstract", "SiteIDTable", "SiteIDAxis", "SiteDetailsLineItems", "SiteName", "SiteType", "SiteCtrlType", "SiteAcreage", "SiteGeospatialBoundaryDesc", "SitePropertySurveyURI", "SiteCollectionSubstationAvail", "GenTieLineLen", "SiteAddrAbstract", "SiteAddr1", "SiteAddr2", "SiteAddrCity", "SiteAddrCountry", "SiteAddrState", "SiteAddrZipCode", "DivisionOfStateArchitectApprovAbstract", "DivisionOfStateArchitectApprovReqd", "DivisionOfStateArchitectApprovStatus", "DivisionOfStateArchitectApprovDate", "DivisionOfStateArchitectApprovLink", "TitlePolicyAbstract", "TitlePolicyAvailable", "TitlePolicyInsurCo", "TitlePolicyInsurAmt", "TitlePolicyInsurStatus", "TitlePolicyInsurProformaDocLink", "TitlePolicyInsurFinalPolicyLink", "TitleRptLink", "TitlePolicyID", "ALTASurveyAbstract", "ALTASurveyStatus", "ALTASurveyor", "ALTASurveyLink", "EnvSiteAssessAbstract", "EnvSiteAssessTable", "EnvSiteAssessAxis", "EnvSiteAssessDetailsLineItems", "SiteID", "EnvSiteAssessPhase", "EnvSiteAssessRptIssueDate", "EnvSiteAssessPreparer", "EnvSiteAssess", "EnvSiteAssessLink", "ReportableEnvCondAbstract", "ReportableEnvCondIDTable", "ReportableEnvCondIDAxis", "EnvSiteAssessLineItems", "ReportableEnvCond", "ReportableEnvCondAction", "CulturResrcAbstract", "CulturResrcIDTable", "CulturResrcIDAxis", "CulturResrcIDLineItems", "CulturResrcIdentifiedName", "CulturResrcIdentified", "CulturResrcIdentifiedLoc", "CulturResrcStudyTable", "CulturResrcStudyAxis", "CulturResrcStudyLineItems", "CulturResrcID", "CulturResrcStudyPreparer", "CulturResrcStudyLink", "CulturResrcPermitTable", "CulturResrcPermitAxis", "CulturResrcPermitLineItems", "CulturResrcPermitGoverningAuth", "CulturResrcPermitLink", "CulturResrcPermitIssueDate", "CulturResrcPermitActionTable", "CulturResrcPermitActionAxis", "CulturResrcPermitActionLineItems", "CulturResrcPermitID", "CulturResrcPermitAction", "CulturResrcPermitActionDesc", "NaturResrcAbstract", "NaturResrcIDTable", "NaturResrcIDAxis", "NaturResrcIDLineItems", "NaturResrcIdentifiedName", "NaturResrcIdentified", "NaturResrcIdentifiedLoc", "NaturResrcStudyTable", "NaturResrcStudyAxis", "NaturResrcStudyLineItems", "NaturResrcID", "NaturResrcStudyAction", "NaturResrcPermitTable", "NaturResrcPermitAxis", "NaturResrcPermitLineItems", "NaturResrcPermitLink", "NaturResrcPermitIssueDate", "NaturResrcPermitGoverningAuth", "NaturResrcPermitActionTable", "NaturResrcPermitActionAxis", "NaturResrcPermitActionLineItems", "NaturResrcPermitID", "NaturResrcPermitActionDesc", "NaturResrcPermitAction", "OtherPermitsAbstract", "OtherPermitsTable", "OtherPermitsAxis", "OtherPermitsDetailsLineItems", "OtherPermitsGoverningAuthName", "OtherPermitsType", "OtherPermitsLink", "OtherPermitsIssueDate", "TitlePolicyExceptAbstract", "TitlePolicyExceptTable", "TitlePolicyExceptAxis", "TitlePolicyExceptDetailsLineItems", "TitlePolicyExceptDesc", "TitlePolicyExclusionAbstract", "TitlePolicyExclusionTable", "TitlePolicyExclusionAxis", "TitlePolicyExclusionDetailsLineItems", "TitlePolicyExclusionDesc", "SystemOnboardingAbstract", "PVSystemTable", "PVSystemIDAxis", "SystemDetailsLineItems", "SystemDERType", "EntitySizeDCPower", "EntitySizeACPower", "EntitySizeStorageEnergy", "EntitySizeStoragePower", "SystemStruct", "TrackerStyle", "SystemBatteryConnec", "SystemGridChargingCapability", "FinContractForSystemAbstract", "FinContractForSystemType", "FinContractForSystemRate", "FinContractForSystemEscalatorPct", "FinContractForSystemLenInMon", "FinContractForSystemUpFrontPurch", "FinContractForSystemPaceEligibility", "FinContractForSystemOfftakerName", "EquipOnboardingAbstract", "EquipOnboardingTable", "ProdIDAxis", "EquipOnboardingLineItems", "ProdName", "Model", "TypeOfDevice", "ProdMfr", "ArrayNumOfSubArrays", "EquipProdModelComments", "EquipTypeWarrTable", "EquipTypeWarrLineItems", "EquipTypeWarr", "EquipTypeWarrTerm", "ModulePerfWarrGuaranteedOutput", "EquipWarrDocLink", "EquipTypeWarrOutput", "EquipTypeWarrStartDateMilestone", "ModulePerfWarrType", "BankAcctAbstract", "BankAcctTable", "BankAcctIDAxis", "SpecialPurposeVehicleIDAxis", "BankAcctDetailsLineItems", "LegalEntityIdentifier", "BankName", "BankAcctNum", "BankRoutingNum", "BankAcctTypeDesc", "TargetBalanceTable", "TargetBalanceAxis", "TargetBalanceLineItems", "TargetBalancePeriod", "TargetBalanceAmt", "SpecialPurposeVehicleAbstract", "SpecialPurposeVehicleTable", "SpecialPurposeVehicleDetailsLineItems", "SpecialPurposeVehicleBankInternalCode", "LegalEntityType", "SpecialPurposeVehicleType", "EntityIncorporationDateOfIncorporation", "EntityIncorporationStateCountryName", "LegalEntityArticlesOfOrgAvail", "LegalEntityArticlesOfOrgLink", "LegalEntityCertOfOrgAvail", "LegalEntityCertOfOrgLink", "LegalEntityOpAgreeAvail", "LegalEntityOpAgreeLink", "LegalEntityMbrpCertAvail", "LegalEntityMbrpCertLink", "EntityInfoAbstract", "EntityTable", "EntityAxis", "EntityLineItems", "EntityCode", "EntityName", "EntityParentCoLegalEntityID", "EntityStandardPoorsCreditRtg", "EntityMoodysCreditRtg", "EntityFitchCreditRtg", "EntityKrollCreditRtg", "EntityWebSiteURL", "EntityEmail", "EntityPhoneNum", "EntityRole", "EntityVendorCode", "EntityRoleIndicatorAbstract", "EntityIsAssetMgr", "EntityIsCOPBackupProvider", "EntityIsUtility", "EntityIsEPCContractor", "EntityIsEquipSupplier", "EntityIsHoldingCo", "EntityIsOMContractor", "EntityIsOther", "EntityIsPPAOfftaker", "EntityIsSiteHost", "EntityIsSponsorParent", "EntityUtilityFlag", "EntityAddrAbstract", "EntityAddr1", "EntityAddr2", "EntityLocCity", "EntityLocCounty", "EntityLocCountry", "EntityLocState", "EntityLocZipCode", "SponsorGroupAbstract", "SponsorGroupTable", "SponsorGroupIDAxis", "SponsorGroupDetailsLineItems", "FundDescSponsorName", "SponsorGroupBankInternalRtg", "ParentCoAbstract", "ParentCoTable", "ParentCoIDAxis", "ParentCoDetailsLineItems", "ParentCoChildCoType", "ParentCoType", "ParentCoStakeInChildCoPct", "ThirdPartyAbstract", "ThirdPartyRolesTable", "ThirdPartyRolesAxis", "ThirdPartyRolesDetailsLineItems", "ThirdPartyVendorCode", "ThirdPartyName", "ThirdPartyEngagementHiringEntity", "ThirdPartyEngagementFee", "ThirdPartyEngagementQualityofWork", "EmployeeAbstract", "EmployeeTable", "EmployeeIDAxis", "EmployeeDetailsLineItems", "EmployeeFirstName", "EmployeeLastName", "EmployeeFullName", "EmployeeTeam", "EmployeeTitle", "EmployeeRoleTable", "EmployeeRoleIDAxis", "EmployeeRoleLineItems", "EmployeeRoleType", "EmployeeRole", "EmployeeRoleLevel", "ProjID", "EnergyBudgetAbstract", "EnergyBudgetTable", "EnergyBudgetIDAxis", "EnergyBudgetDetailsLineItems", "EnergyBudgetVersion", "EnergyBudgetSource", "EnergyBudgetStatus", "EnergyBudgetPhase", "EnergyBudgetDate", "EnergyBudgetYear1OutputEnergy", "EnergyBudgetYear1EnergyYieldPct", "EnergyBudgetYear1CapFactorPct", "PerfRatioNonWeatherCorrected", "PerfRatioWeatherCorrected", "EnergyBudgetSystemPerfDegradPct", "EnergyBudgetPeriodicity", "LossFactorTable", "LossFactorIDAxis", "LossFactorDetailsLineItems", "EnergyBudgetID", "LossFactorName", "LossFactorCalcType", "LossFactorPct", "PeriodicBudgetTable", "PeriodicBudgetIDAxis", "PeriodicBudgetDetailsLineItems", "PeriodicBudgetNumberforthePeriod", "PeriodicBudgetStateDate", "PeriodicBudgetEndDate", "PeriodicBudgetOutputEnergy", "PeriodicBudgetSystemAvailPct", "AppraisalAbstract", "AppraisalTable", "AppraisalIDAxis", "AppraisalDetailsLineItems", "AppraisalVersion", "AppraisalSource", "AppraisalStatus", "AppraisalStage", "AppraisalEnteredDate", "AppraisalIncomeApproach", "AppraisalCostApproach", "AppraisalMktComparison", "AppraisalMeth", "AppraisalInputWtAvgCostofCapitalPct", "AppraisalInputDevelopmentFee", "AppraisalInputEPCFee", "PropertyPlantAndEquipmentUsefulLife", "AppraisalInputStorageUsefulLife", "AppraisalInputInvestTaxCreditforSystem", "AppraisalInputInvestTaxCreditBasisForSystemPct", "AppraisalInputInvestTaxCreditForStorage", "AppraisedValueTable", "AppraisedValueAxis", "AppraisedValueDetailsLineItems", "AppraisalID", "AppraisedValueValuationPoint", "AppraisedValueFairMktValue", "AppraisedValuetoAppraisedValueAtCommercOpDatePct", "AppraisedValueStorageComponent", "AppraisedValueSystemIncomeMeth", "AppraisedValueSystemCostMeth", "AppraisedValueSystemMktCompMeth", "CostSegregationTable", "CostSegregationIDAxis", "CostSegregationDetailsLineItems", "CostSegregationAmortClass", "CostSegregationAmortMeth", "CostSegregationAmortTaxBasis", "CostSegregationAmortPctOfAppraisedValuePct", "ZoningPermitAndCovenantsAbstract", "ZoningPermitTable", "ZoningPermitIDAxis", "ZoningPermitDetailsLineItems", "ZoningPermitType", "ZoningPermitAuth", "ZoningPermitProperty", "ZoningPermitIssueDate", "ZoningPermitReqd", "ZoningPermitTerm", "ZoningPermitRenewable", "ZoningPermitSystemRemovalReqd", "ZoningPermitSiteRestorationReqd", "ZoningPermitCreditReqd", "ZoningPermitUpfrontFeeReqd", "ZoningPermitUpfrontFeeAmt", "ZoningPermitUpfrontFeeStatus", "ZoningPermitUpfrontFeeTiming", "ZoningPermitRecurringFeeReqd", "ZoningPermitRecurringFee", "ZoningPermitDocTable", "ZoningPermitDocAxis", "ZoningPermitDocDetailsLineItems", "ZoningPermitID", "ZoningPermitDocType", "ZoningPermitDocLink", "ZoningCovenantsTable", "ZoningCovenantsAxis", "ZoningCovenantsDetailsLineItems", "ZoningCovenant", "ZoningPermitTermTable", "ZoningPermitTermDetailsLineItems", "ZoningPermitTermRightsName", "ZoningPermitTermProvision", "CreditSupportAbstract", "CreditSupportTable", "CreditSupportIDAxis", "CreditSupportDetailsLineItems", "CreditSupportProvider", "CreditSupportRecv", "CreditSupportType", "CreditSupportStatus", "CreditSupportIssuingEntityName", "CreditSupportParentGuaranteeID", "CreditSupportObligorType", "CreditSupportObligorSPVID", "CreditSupportObligorCntrpartyID", "CreditSupportBeneficiaryType", "CreditSupportBeneficiarySPVID", "CreditSupportBeneficiaryCntrpartyID", "CreditSupportStartDate", "CreditSupportTerm", "CreditSupportEndDate", "CreditSupportComment", "CreditSupportAssociatedContractAbstract", "CreditSupportForLLCAgree", "CreditSupportForMbrpInterestPurchAgree", "CreditSupportForMasterLeaseAgree", "CreditSupportForLeaseSched", "CreditSupportForEquityCapitalContribAgree", "CreditSupportForPPA", "CreditSupportForHedgeAgree", "CreditSupportForIndivContractorAgree", "CreditSupportForEPCAgree", "CreditSupportForOMAgree", "CreditSupportForAssetMgmtAgree", "CreditSupportForSiteLeaseAgree", "CreditSupportForSitePermit", "CreditSupportForTermLoanAgree", "CreditSupportDocIDAbstract", "DocIDLLCAgree", "DocIDMbrpInterestPurchAgree", "DocIDMasterLeaseAgree", "DocIDLeaseSched", "DocIDEquityCapitalContribAgree", "DocIDPPA", "DocIDHedgeAgree", "DocIDIndivContractorAgree", "DocIDEPCAgree", "DocIDOMAgree", "DocIDAssetMgmtAgree", "DocIDSiteLeaseAgree", "DocIDTermLoanAgree", "DocIDConstrLoanAgree", "DocIDSitePermit", "CreditSupportAmtTable", "CreditSupportAmtIDAxis", "CreditSupportAmtDetailsLineItems", "CreditSupportAmtNumOfPeriod", "CreditSupportAmtStartDate", "CreditSupportAmtEndDate", "CreditSupportAmtPeriodAmt", "SecurityInterestAbstract", "SecurityInterestTable", "SecurityInterestIDAxis", "SecurityInterestDetailsLineItems", "SecurityInterestProvider", "SecurityInterestRecv", "SecurityInterestsType", "SecurityInterestsAssetSecuredType", "SecurityInterestsBankAcctNum", "SecurityInterestsStatus", "SecurityInterestsInterestRecordedFlag", "SecurityInterestsGrantorType", "SecurityInterestsGrantorSPVID", "SecurityInterestsGrantorCntrpartyID", "SecurityInterestsGranteeType", "SecurityInterestsGranteeSPVID", "SecurityInterestsGranteeCntrpartyID", "SecurityInterestsComments", "SecurityInterestAssociatedContractAbstract", "SecurityInterestInLLCAgree", "SecurityInterestInMbrpInterestPurchAgree", "SecurityInterestInMasterLeaseAgree", "SecurityInterestInLeaseSched", "SecurityInterestInEquityCapitalContribAgree", "SecurityInterestInPPA", "SecurityInterestInHedgeAgree", "SecurityInterestInIndivContractorAgree", "SecurityInterestInEPCAgree", "SecurityInterestInOMAgree", "SecurityInterestInAssetMgmtAgree", "SecurityInterestInSiteLeaseAgree", "SecurityInterestInSitePermit", "SecurityInterestInTermLoanAgree", "SecurityInterestDocIDAbstract", "CrossDefaultPoolAbstract", "CrossDefaultPoolAmtTable", "CrossDefaultPoolIDAxis", "CrossDefaultPoolAmtDetailsLineItems", "CrossDefaultPoolBothPartiesCross", "CrossDefaultPoolPartyAbleToDefaultDesc", "CrossDefaultPoolMonetizingofCollateral", "CrossDefaultPoolAssociatedContractAbstract", "CrossDefaultPoolForLLCAgree", "CrossDefaultPoolForMbrpInterestPurchAgree", "CrossDefaultPoolForMasterLeaseAgree", "CrossDefaultPoolForLeaseSched", "CrossDefaultPoolForEquityCapitalContribAgree", "CrossDefaultPoolForPPA", "CrossDefaultPoolForHedgeAgree", "CrossDefaultPoolForIndivContractorAgree", "CrossDefaultPoolForEPCAgree", "CrossDefaultPoolForOMAgree", "CrossDefaultPoolForAssetMgmtAgree", "CrossDefaultPoolForSiteLeaseAgree", "CrossDefaultPoolForSitePermit", "CrossDefaultPoolForTermLoanAgree", "CrossDefaultPoolDocIDAbstract", "FinTxnForSystemAbstract", "FinTxnForSystemTable", "FinTxnForSystemAxis", "FinTxnForSystemLineItems", "FinTxnForSystemInvoiceLineItem", "FinTxnType", "FinTxnForSystemSubType", "FinTxnForSystemDateOfTxnForSystem", "FinTxnForSystemAmt", "FinTxnForSystemCntrpartyName", "FinTxnForFundAbstract", "FinTxnForFundTable", "FinTxnForFundAxis", "FinTxnForFundLineItems", "FinTxnForFundInvoiceLineItem", "FinTxnForFundDateOfTxn", "FinTxnForFundAmt", "FinTxnForFundCntrpartyName", "FinSummaryBySystemAbstract", "FinSummaryBySystemTable", "StatementScenarioAxis", "ScenarioUnspecifiedDomain", "ScenarioPlanMember", "FinSummaryBySystemLineItems", "Revenues", "CostsAndExpenses"], "PropertyInsuranceCertificate": ["InsurPropertyCertAbstract", "InsurPropertyCertAvailOfDoc", "InsurPropertyCertAvailOfFinalDoc", "InsurPropertyCertAvailOfDocExcept", "InsurPropertyCertExceptDesc", "InsurPropertyCertCntrparty", "InsurPropertyCertEffectDate", "InsurPropertyCertExpDate", "InsurPropertyCertDocLink", "PreparerOfPropertyInsurCert", "DocIDPropertyInsurCert"], "PropertyInsurancePolicy": ["PropertyInsurAbstract", "PropertyInsurTable", "InsurAxis", "PropertyInsurLineItems", "InsurCarrier", "InsurNAICNum", "InsurRequirement", "InsurEffectDate", "InsurExpDate", "InsurAvail", "InsurMinCoverage", "InsurAmtOfCoverage", "InsurBeneficiary", "InsurPolicyOwn", "InsurPerOccurrenceRequirement", "InsurRebateDesc", "InsurPropertyInsurRequirement", "ProjPropertyInsurFloodRequirement", "ProjPropertyInsurEarthquakeRequirement", "PreparerOfPropertyInsurPolicy", "DocIDPropertyInsurPolicy"], "PropertyTaxExemptionOpinion": ["PropertyTaxExemptionOpinAbstract", "PropertyTaxExemptionOpinAvailOfDoc", "PropertyTaxExemptionOpinAvailOfFinalDoc", "PropertyTaxExemptionOpinAvailOfDocExcept", "PropertyTaxExemptionOpinExceptDesc", "PropertyTaxExemptionOpinCntrparty", "PropertyTaxExemptionOpinEffectDate", "PropertyTaxExemptionOpinExpDate", "PropertyTaxExemptionOpinDocLink", "PreparerOfPropertyTaxExemptionOpin", "DocIDPropertyTaxExemptionOpin"], "PunchList": ["PunchListAbstract", "PunchListAvailOfDoc", "PunchListEffectDate", "PunchListDesc", "PunchListCostOfOutstngItems", "PunchListCntrparty", "PunchListExpectComplDate", "PunchListDocLink", "PreparerOfPunchList", "DocIDPunchList"], "QualifyingFacilitiesSelfCertification": ["QualFacilSelfCertAbstract", "QualFacilSelfCertAvailOfDoc", "QualFacilSelfCertAvailOfFinalDoc", "QualFacilSelfCertAvailOfDocExcept", "QualFacilSelfCertExceptDesc", "QualFacilSelfCertCntrparty", "QualFacilSelfCertEffectDate", "QualFacilSelfCertExpDate", "QualFacilSelfCertDocLink", "PreparerOfQualFacilSelfCert", "DocIDQualFacilSelfCert"], "RECBuyerAcknowledgement": ["RECBuyerAckAbstract", "RECBuyerAckAvailOfDoc", "RECBuyerAckAvailOfFinalDoc", "RECBuyerAckAvailOfDocExcept", "RECBuyerAckExceptDesc", "RECBuyerAckCntrparty", "RECBuyerAckEffectDate", "RECBuyerAckExpDate", "RECBuyerAckDocLink", "PreparerOfRECBuyerAck", "DocIDRECBuyerAck"], "RenewableEnergyCreditOfftakeAgreement": ["RECOfftakeAgreeAbstract", "RECOfftakeAgreeAvailOfDoc", "RECOfftakeAgreeAvailOfFinalDoc", "RECOfftakeAgreeAvailOfDocExcept", "RECOfftakeAgreeExceptDesc", "RECOfftakeAgreeCntrparty", "RECOfftakeAgreeEffectDate", "RECOfftakeAgreeExpDate", "RECOfftakeAgreeDocLink", "RECContractAmendmentExecutionDate", "RECContractExecutionDate", "RECEnvAttributesOwn", "RECContractFirmPrice", "RECContractFirmVolume", "RECContractGuaranteedOutput", "RECContractRateEscalator", "RECContractRateType", "RECContractStruct", "RECContractTerm", "RECContractVolumeCap", "RECContractPortionOfSite", "RECContractPortionOfUnits", "PreparerOfRECOfftakerAgree", "DocIDRECOfftakerAgree"], "RenewableEnergyCreditPerformanceAgreement": ["RECPerfGuaranteeAbstract", "RECPerfGuaranteeNumOfCred", "RECPerfGuarantee", "RECPerfGuaranteeExpDate", "RECPerformaneGuaranteeInitiationDate", "RECPerfGuaranteeTerm", "RECPerfGuaranteeType", "PreparerOfRECPerfAgree", "DocIDRECPerfAgree"], "RentReserveLetterofCredit": [], "SalesLeasebackContractForProject": ["SaleLeasebackContractForProjAbstract", "SaleLeasebackCntrparty", "SaleLeasebackCntrpartyAddr", "SaleLeasebackCntrpartyType", "SaleLeasebackCntrpartyJurisdiction", "SaleLeasebackExecutionDate", "SaleLeasebackTermOfContract", "SaleLeasebackExpDate", "SaleLeasebackTransactionLeaseTerms", "SaleLeasebackTransactionMonthlyRentalPayments", "SaleLeasebackTransactionQuarterlyRentalPayments", "SaleLeasebackTransactionAnnualRentalPayments", "SaleLeasebackTransactionOtherPaymentsRequired", "PreparerOfSalesLeasebackContractForProj", "DocIDSalesLeasebackContractForProj"], "SecurityAgreementSupplement": ["SecurityAgreeSuplAbstract", "SecurityAgreeSuplAvailOfDoc", "SecurityAgreeSuplAvailOfFinalDoc", "SecurityAgreeSuplAvailOfDocExcept", "SecurityAgreeSuplExceptDesc", "SecurityAgreeSuplCntrparty", "SecurityAgreeSuplEffectDate", "SecurityAgreeSuplExpDate", "SecurityAgreeSuplDocLink", "PreparerOfSecurityAgreeSupl", "DocIDSecurityAgreeSupl"], "SecurityContract": ["SecurityAbstract", "SecurityGuardExpense", "SecurityAddr", "SecurityCo", "SecurityEmailAndPhone", "SecurityEquipMaintExpense", "SecurityLocalCoExpenseForResponse", "SecuritySWUpgradeExpense", "SecurityTransExpense", "PreparerOfSecurityContract", "DocIDSecurityContract"], "SharedFacilityAgreement": ["SharedFacilityAgreeAbstract", "SharedFacilityAgreeAvailOfDoc", "SharedFacilityAgreeAvailOfFinalDoc", "SharedFacilityAgreeAvailOfDocExcept", "SharedFacilityAgreeExceptDesc", "SharedFacilityAgreeCntrparty", "SharedFacilityAgreeEffectDate", "SharedFacilityAgreeExpDate", "SharedFacilityAgreeDocLink", "PreparerOfSharedFacilityAgree", "DocIDSharedFacilityAgree"], "Site": ["SiteAbstract", "SiteDetailsAbstract", "SiteIDTable", "SiteIDAxis", "SiteDetailsLineItems", "SiteName", "SiteParcelID", "SiteMandatoryAccessReqrmnts", "SiteLatitudeAtRevenueMeter", "SiteLongitudeAtRevenueMeter", "SiteLatitudeAtSystemEntrance", "SiteLongitudeAtSystemEntrance", "SiteElevationAvg", "SiteNaturDisasterRisk", "SiteUTCOffset", "SiteType", "SiteAcreage", "GenTieLineLen", "SizeMegawatts", "SiteCollectionSubstationAvail", "ZoningPermitReqd", "SiteBarometricPressure", "SiteClimateClassificationAbstract", "SiteClimateClassificationKoppen", "SiteClimateZoneTypeANSI", "SiteClimateClassificationIECRE", "DivisionOfStateArchitectApprovAbstract", "DivisionOfStateArchitectApprovReqd", "DivisionOfStateArchitectApprovStatus", "DivisionOfStateArchitectApprovDate", "DivisionOfStateArchitectApprovLink", "TitlePolicyAbstract", "TitlePolicyAvailable", "TitlePolicyInsurCo", "TitlePolicyInsurAmt", "TitlePolicyID", "TitlePolicyInsurStatus", "TitlePolicyInsurProformaDocLink", "TitlePolicyInsurFinalPolicyLink", "TitleRptLink", "ALTASurveyAbstract", "ALTASurveyStatus", "ALTASurveyor", "ALTASurveyLink", "SiteAddrAbstract", "SiteAddr1", "SiteAddr2", "SiteAddrCity", "SiteAddrCountry", "SiteAddrState", "SiteAddrZipCode", "SiteCtrlAbstract", "SiteCtrlDesc", "SiteCtrlContractStructAndHistory", "SiteCtrlSiteAccessAgreeCntrparty", "SiteCtrlReqdSiteAccessNotice", "SiteCtrlSiteAccessReqrmnts", "SiteCtrlHostCo", "SiteCtrlSiteHostEmailAndPhone", "SiteCtrlSiteHostContactNameAndTitle", "SiteCtrlType", "SiteCtrlEffectDate", "SiteCtrlEndofTermProvisions", "SiteCtrlLessee", "SiteCtrlLessor", "SiteCtrlRent", "SiteCtrlNumOfSites", "SiteCtrlSpecialFeat", "SiteCtrlTerm", "SiteCtrlTitlePolicy", "SitePropertyInfoAbstract", "SitePropertySurveyURI", "SitePropertyMapsURI", "SitePropertyGeotechnicalURI", "SitePropertyPhotosURI", "SitePropertyAppraisalURI", "SitePropertySubType", "SiteGeospatialBoundaryDesc", "SiteGeospatialBoundaryGISFileFormat", "SiteGeospatialBoundaryFileURI", "SitePropertyOccupancyType", "SitePropertyLocOfKeys", "SitePropertySparePartsInventory", "SitePropertyConsumablesInventory", "SitePropertyLocOfWaterHookups", "SitePropertyOtherExpensesAbstract", "SitePropertyOtherExpensesStorageOfSparePartsExpense", "SitePropertyOtherExpensesConsumablesExpense", "SitePropertyOtherExpensesEstSystemRemovalCosts", "SitePropertyOtherExpensesTechnicianSalaryBenefitsExpense", "SitePropertyOtherExpensesTelecomExpense", "SitePropertyOtherExpensesCostOfRepairs", "SiteLeaseAgreeAbstract", "SiteLeaseAgreeCntrparty", "SiteLeaseAgreeExpDate", "SiteLeaseAgreeInitiationDate", "SiteLeaseAgreeRateExpense", "SiteLeaseAgreeRateEscalator", "SiteLeaseAgreeRateType", "SiteLeaseAgreeTerm", "SiteLeaseAgreeType", "DocIDSiteLeaseAgree", "SiteLeaseAccessAgreeAvailOfDoc", "SiteLeaseAccessAgreeAvailOfFinalDoc", "SiteLeaseAccessAgreeAvailOfDocExcept", "SiteLeaseAccessAgreeExceptDesc", "SiteLeaseAccessAgreeDocLink", "SiteLeaseDetails", "PreparerOfSiteLeaseAgree", "VegMgmtAbstract", "VegMgmtAreaOfVeg", "VegMgmtCostPerAcre", "VegMgmtEquipRentalExpense", "VegMgmtFreqOfMgmtActiv", "WashingAndWasteAbstract", "WashingAndWasteCostPerModule", "WashingAndWasteEquipRentalExpense", "WashingAndWasteFreqOfWashing", "WashingAndWasteModuleQuantCount", "WashingAndWasteCostOfWater", "WashingAndWasteQuantOfWater", "WashingAndWasteExpenseOfWaste", "WashingAndWasteExpenseOfWater", "SiteEnvCondAbstract", "EnvGeneralEnvImpact", "SiteEnvCondPollen", "SiteEnvCondHighWind", "SiteEnvCondHail", "SiteEnvCondSaltAir", "SiteEnvCondDieselSoot", "SiteEnvCondIndustrialEmissions", "SiteEnvCondBirdPopulations", "SiteEnvCondDust", "SiteEnvCondHighInsolation", "EnvSiteAssessAbstract", "EnvSiteAssessTable", "EnvSiteAssessAxis", "EnvSiteAssessDetailsLineItems", "SiteID", "EnvSiteAssessPhase", "EnvSiteAssessRptIssueDate", "EnvSiteAssessPreparer", "EnvSiteAssess", "EnvSiteAssessLink", "ReportableEnvCondAbstract", "ReportableEnvCondIDTable", "ReportableEnvCondIDAxis", "EnvSiteAssessLineItems", "ReportableEnvCond", "ReportableEnvCondAction", "CulturResrcAbstract", "CulturResrcIDTable", "CulturResrcIDAxis", "CulturResrcIDLineItems", "CulturResrcIdentifiedName", "CulturResrcIdentified", "CulturResrcIdentifiedLoc", "CulturResrcStudyTable", "CulturResrcStudyAxis", "CulturResrcStudyLineItems", "CulturResrcID", "CulturResrcStudyPreparer", "CulturResrcStudyLink", "CulturResrcPermitTable", "CulturResrcPermitAxis", "CulturResrcPermitLineItems", "CulturResrcPermitGoverningAuth", "CulturResrcPermitLink", "CulturResrcPermitIssueDate", "CulturResrcPermitActionTable", "CulturResrcPermitActionAxis", "CulturResrcPermitActionLineItems", "CulturResrcPermitID", "CulturResrcPermitActionDesc", "CulturResrcPermitAction", "NaturResrcIDAbstract", "NaturResrcIDTable", "NaturResrcIDAxis", "NaturResrcIDLineItems", "NaturResrcIdentifiedName", "NaturResrcIdentified", "NaturResrcIdentifiedLoc", "NaturResrcStudyTable", "NaturResrcStudyAxis", "NaturResrcStudyLineItems", "NaturResrcID", "NaturResrcStudyAction", "NaturResrcPermitTable", "NaturResrcPermitAxis", "NaturResrcPermitLineItems", "NaturResrcPermitLink", "NaturResrcPermitIssueDate", "NaturResrcPermitGoverningAuth", "NaturResrcPermitActionTable", "NaturResrcPermitActionAxis", "NaturResrcPermitActionLineItems", "NaturResrcPermitID", "NaturResrcPermitActionDesc", "NaturResrcPermitAction", "OtherPermitsAbstract", "OtherPermitsTable", "OtherPermitsAxis", "OtherPermitsDetailsLineItems", "OtherPermitsGoverningAuthName", "OtherPermitsType", "OtherPermitsLink", "OtherPermitsIssueDate", "TitlePolicyExceptAbstract", "TitlePolicyExceptTable", "TitlePolicyExceptAxis", "TitlePolicyExceptDetailsLineItems", "TitlePolicyExceptDesc", "TitlePolicyExclusionAbstract", "TitlePolicyExclusionTable", "TitlePolicyExclusionAxis", "TitlePolicyExclusionDetailsLineItems", "TitlePolicyExclusionDesc", "ZoningPermitAndCovenantsAbstract", "ZoningPermitTable", "ZoningPermitIDAxis", "ZoningPermitDetailsLineItems", "ZoningPermitType", "ZoningPermitAuth", "ZoningPermitProperty", "ZoningPermitIssueDate", "ZoningPermitTerm", "ZoningPermitRenewable", "ZoningPermitSystemRemovalReqd", "ZoningPermitSiteRestorationReqd", "ZoningPermitCreditReqd", "ZoningPermitUpfrontFeeReqd", "ZoningPermitUpfrontFeeAmt", "ZoningPermitUpfrontFeeStatus", "ZoningPermitUpfrontFeeTiming", "ZoningPermitRecurringFeeReqd", "ZoningPermitRecurringFee", "ZoningPermitDocTable", "ZoningPermitDocAxis", "ZoningPermitDocDetailsLineItems", "ZoningPermitID", "ZoningPermitDocType", "ZoningPermitDocLink", "ZoningCovenantsTable", "ZoningCovenantsAxis", "ZoningCovenantsDetailsLineItems", "ZoningCovenant", "ZoningPermitTermTable", "ZoningPermitTermDetailsLineItems", "ZoningPermitTermRightsName", "ZoningPermitTermProvision"], "SiteControlContract": ["SiteCtrlAbstract", "SiteIDTable", "SiteIDAxis", "SiteCtrlLineItems", "SiteCtrlDesc", "SiteCtrlContractStructAndHistory", "SiteCtrlSiteAccessAgreeCntrparty", "SiteCtrlReqdSiteAccessNotice", "SiteCtrlSiteAccessReqrmnts", "SiteCtrlHostCo", "SiteCtrlSiteHostEmailAndPhone", "SiteCtrlSiteHostContactNameAndTitle", "SiteCtrlType", "SiteCtrlEffectDate", "SiteCtrlEndofTermProvisions", "SiteCtrlLessee", "SiteCtrlLessor", "SiteCtrlRent", "SiteCtrlNumOfSites", "SiteCtrlSpecialFeat", "SiteCtrlTerm", "SiteCtrlTitlePolicy", "SiteID", "SiteName", "SiteParcelID", "SiteMandatoryAccessReqrmnts", "PVSystemID", "SystemName", "SystemType", "SystemAvailMode", "SystemOperationStatus", "SiteLeaseDetails", "PreparerOfSiteCtrlContract", "DocIDSiteCtrlContract", "SiteAddrAbstract", "SiteAddr1", "SiteAddr2", "SiteAddrCity", "SiteAddrCountry", "SiteAddrState", "SiteAddrZipCode"], "SiteLease": ["SiteLeaseAgreeAbstract", "SiteIDTable", "SiteIDAxis", "SiteDetailsLineItems", "SiteLeaseAgreeCntrparty", "SiteLeaseAgreeExpDate", "SiteLeaseAgreeInitiationDate", "SiteLeaseAgreeRateExpense", "SiteLeaseAgreeRateEscalator", "SiteLeaseAgreeRateType", "SiteLeaseAgreeTerm", "SiteLeaseAgreeType", "DocIDSiteLeaseAgree", "PreparerOfSiteLeaseAgree", "SiteLeaseAccessAgreeAvailOfDoc", "SiteLeaseAccessAgreeAvailOfFinalDoc", "SiteLeaseAccessAgreeAvailOfDocExcept", "SiteLeaseAccessAgreeExceptDesc", "SiteLeaseAccessAgreeDocLink", "SiteID", "SiteName", "SiteParcelID", "SiteMandatoryAccessReqrmnts", "SiteLeaseDetails", "SiteAddrAbstract", "SiteAddr1", "SiteAddr2", "SiteAddrCity", "SiteAddrCountry", "SiteAddrState", "SiteAddrZipCode"], "SiteLeaseAssignment": ["SiteLeaseAssignAbstract", "SiteIDTable", "SiteIDAxis", "SiteLeaseAssignLineItems", "SiteLeaseAssignAvailOfDoc", "SiteLeaseAssignAvailOfFinalDoc", "SiteLeaseAssignAvailOfDocExcept", "SiteLeaseAssignExceptDesc", "SiteLeaseAssignCntrparty", "SiteLeaseAssignEffectDate", "SiteLeaseAssignExpDate", "SiteLeaseAssignDocLink", "PreparerOfSiteLeaseAssign", "DocIDSiteLeaseAssign"], "SiteLicenseAgreement": ["SiteLicenseAgreeAbstract", "SiteIDTable", "SiteIDAxis", "SiteLicenseAgreeLineItems", "SiteLicenseAgreeAvailOfDoc", "SiteLicenseAgreeAvailOfFinalDoc", "SiteLicenseAgreeAvailOfDocExcept", "SiteLicenseAgreeExceptDesc", "SiteLicenseAgreeCntrparty", "SiteLicenseAgreeEffectDate", "SiteLicenseAgreeExpDate", "SiteLicenseAgreeLink", "PreparerOfSiteLicenseAgree", "DocIDSiteLicenseAgree"], "Sponsor": ["SponsorGroupAbstract", "SponsorGroupTable", "SponsorGroupIDAxis", "SponsorGroupDetailsLineItems", "FundDescSponsorName", "SponsorGroupBankInternalRtg", "EntityStandardPoorsCreditRtg", "EntityMoodysCreditRtg", "EntityFitchCreditRtg", "EntityKrollCreditRtg", "FinPerfAbstract", "ProjPerfTable", "ProjIDAxis", "StatementScenarioAxis", "ScenarioUnspecifiedDomain", "ScenarioPlanMember", "ProjPerfLineItems", "FinPerfCollateralAcctBalance", "FinPerfFutureSurplusCashToDeveloper", "FinPerfLeaseRentPmtNetOfCollateralAcct", "FinPerfStateTaxCred", "MerchPowerSalesPct", "FinPerfSurplusCashAppliedToCollateralAcct", "AllProjAcctBalances", "UnleveredInternalRateOfRtn", "PropertyPlantAndEquipmentUsefulLife", "PropertyPlantAndEquipmentSalvageValue", "TaxEquityCashDistributions", "OtherPmtToFinanciers", "HypotheticalLiquidationAtBookValueBalance", "PartnershipFlipDate", "PartnershipFlipYield", "DebtInstrumentPeriodicPaymentPrincipal", "DebtInstrumentPeriodicPaymentInterest", "DeficitRestorationOblig", "DeficitRestorationObligLimit", "IncomeTaxExpenseBenefitIntraperiodTaxAllocation", "LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest", "EquityMethodInvestmentOwnershipPercentage", "FinPerfEstAbstract", "FinPerfEstsCollateralAcctBalanceEst", "FinPerfEstsEarnBeforeIncomeTaxDeprecAndAmortEst", "FinPerfEstsFutureSurplusCashToDeveloperEst", "FinPerfEstsLeaseRentPmtNetOfCollateralAcctEst", "FinPerfEstsRevenuesEst", "FinPerfExpectAuditingExpense", "OpCoFinDataAbstract", "IncomeStatementAbstract", "RevenuesAbstract", "ElectricalGenerationRevenue", "PBIRevenue", "RECActualAmt", "RebateRevenue", "OtherIncome", "Revenues", "CostsAndExpensesAbstract", "CostOfServicesDepreciationAndAmortization", "OperatingLeasesRentExpenseNet", "SchedAndForecastingExpense", "SecurityEquipMaintExpense", "SecurityLocalCoExpenseForResponse", "SecuritySWUpgradeExpense", "SecurityTransExpense", "FinPerfEquipCalibrationExpense", "FinPerfCommExpense", "FinElectricityExpense", "RealEstateTaxExpense", "GeneralInsuranceExpense", "AssetManagementCosts", "OtherTaxExpenseBenefit", "UtilitiesCosts", "AuditFees", "TaxPreparationFee", "OtherGeneralAndAdministrativeExpense", "OtherExpenses", "NonoperatingIncomeExpense", "CostsAndExpenses", "IncomeTaxExpenseBenefit", "NetIncomeLoss", "FinPerfEarnBeforeIncomeTaxDeprecAndAmort", "StatementOfFinancialPositionAbstract", "AssetsAbstract", "AssetsCurrentAbstract", "CashAndCashEquivalentsAtCarryingValue", "ShortTermInvestments", "ReceivablesNetCurrent", "PrepaidExpenseCurrent", "DeferredCostsCurrent", "IncomeTaxesReceivable", "DeferredTaxAssetsLiabilitiesNetCurrent", "OtherAssetsCurrent", "AssetsCurrent", "AssetsNoncurrentAbstract", "PrincipalAmountOutstandingOnLoansManagedAndSecuritized", "PropertyPlantAndEquipmentNetAbstract", "PropertyPlantAndEquipmentGross", "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "PropertyPlantAndEquipmentNet", "DeferredCosts", "AssetsNoncurrent", "Assets", "LiabilitiesAndStockholdersEquityAbstract", "LiabilitiesAbstract", "LiabilitiesCurrentAbstract", "AccountsPayableCurrent", "AccruedLiabilitiesCurrent", "TaxesPayableCurrent", "DeferredTaxLiabilitiesCurrent", "DebtCurrent", "AccruedEnvironmentalLossContingenciesCurrent", "AssetRetirementObligationCurrent", "OtherLiabilitiesCurrent", "LiabilitiesCurrent", "LiabilitiesNoncurrentAbstract", "LongTermDebtAndCapitalLeaseObligationsAbstract", "LongTermDebtNoncurrent", "CapitalLeaseObligationsNoncurrent", "LongTermDebtAndCapitalLeaseObligations", "LiabilitiesOtherThanLongTermDebtNoncurrentAbstract", "AccountsPayableAndAccruedLiabilitiesNoncurrent", "DeferredRevenueAndCreditsNoncurrent", "AssetRetirementObligationsNoncurrent", "DeferredTaxLiabilitiesNoncurrent", "OtherLiabilitiesNoncurrent", "LiabilitiesOtherThanLongtermDebtNoncurrent", "LiabilitiesNoncurrent", "Liabilities", "StockholdersEquityAbstract", "PreferredStockValue", "CommonStockValue", "AdditionalPaidInCapital", "TreasuryStockValue", "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "RetainedEarningsAccumulatedDeficit", "StockholdersEquity", "LiabilitiesAndStockholdersEquity", "FinPerfRatiosAbstract", "FinPerfActualIncentivesToExpectInceptToDate", "FinPerfActualIncentivesToExpect", "FinPerfActualOpExpToExpectInceptToDate", "FinPerfActualOpExpToExpect", "FinPerfActualPPARevenueToExpectInceptToDate", "FinPerfActualPPARevenueToExpect", "FinPerfActualRECRevenueToExpectInceptToDate", "FinPerfActualRECRevenueToExpect", "FinElectricityCost", "IncentivePerfAbstract", "IncentivePerfIncentiveType", "IncentivePerfActualIncentivesInceptToDate", "IncentivePerfExpectIncentivesInceptToDate", "IncentivePerfExpectIncentivesPerProdInceptToDate", "InvestedCapital", "FinSummaryBySystemTable", "PVSystemIDAxis", "ScenarioUnspecifiedDomain_1", "ScenarioPlanMember_1", "FinSummaryBySystemLineItems", "ProjID", "OpPerfAbstract", "PVSystemTable", "PVSystemIDAxis", "SystemDetailsLineItems", "OpStatus", "SystemCommercOpDate", "OpCombinationLockPwdInverterPwd", "OpCoResponsibleForRepair", "OpAccessDesc", "OpDeveloperInsurReqrmnts", "OpDeveloperRptReqrmnts", "OpDeveloperTaxOblig", "OpDistanceNearestOwnPVSystem", "OpEarthquakeInsur", "OpEventAndIssuesRptTable", "OpEventIDAxis", "OpEventAndIssuesRptLineItems", "OpRptMajorEvent", "OpRptDescOfMajorEvent", "OpRptDateOfMajorEvent", "OpEventEstEnergyLost", "OpRptSeverityOfMajorEvent", "OpRptResponseTimeToMajorEvent", "OpRptCommentAboutMajorEvent", "OpRptAgreeRelatedToMajorEvent", "OpRptAgreeVarianceRelatedToMajorEvent", "OpRptAgreeSectionRelatedToMajorEvent", "PriorityOfCorrectiveAction", "PriorityOfAnyOtherAction", "OpIssuesAbstract", "OpIssuesDateAndTimeProdStopped", "OpIssuesRptIssueDesc", "OpIssuesDateAndTimeIssueResolved", "OpIssuesDateAndTimeIssueCommenced", "OpIssuesDateAndTimeProdResumed", "OpIssuesDatePMCompleted", "OpIssuesDatePMStarted", "OpIssuesImpactOfIssue", "AvgTimeBetweenEquipFailures", "OpIssuesResolTime", "OpIssuesAckTime", "OpIssuesInterventionTime", "OpIssuesWarrRelated", "OpIssuesEnvHealthAndSafetyRelated", "OpIssuesEnergyLossDueToIssue", "OpIssuesFutureSteps", "OpIssuesPlanOfAction", "OpIssuesTitleOfIssue", "OpIssuesLengthofIssue", "OpPerfDaysofOperation", "OpPerfDaysProdLost", "OpPerfDaylightHoursInceptToDate", "OpPerfDowntimeInceptToDate", "OpPerfDowntime", "OpPerfFailedComponent", "OpPerfFaultCodeCount", "OpPerfHostElectricityUseProfile", "OpPerfHostPurchOptTerms"], "SubstantialCompletionCertificate": ["SubstantialComplCertAbstract", "SubstantialComplCertAvailOfDoc", "SubstantialComplCertAvailOfFinalDoc", "SubstantialComplCertAvailOfDocExcept", "SubstantialComplCertExceptDesc", "SubstantialComplCertCntrparty", "SubstantialComplCertEffectDate", "SubstantialComplCertDocLink", "PreparerOfSubstantialComplCert", "DocIDSubstantialComplCert"], "SupplementalReportReviewOfLocalTaxReview": ["SuplRptReviewOfLocalTaxReviewAbstract", "SuplRptReviewOfLocalTaxReviewAvailOfDoc", "SuplRptReviewOfLocalTaxReviewAvailOfFinalDoc", "SuplRptReviewOfLocalTaxReviewAvailOfDocExcept", "SuplRptReviewOfLocalTaxReviewExceptDesc", "SuplRptReviewOfLocalTaxReviewCntrparty", "SuplRptReviewOfLocalTaxReviewEffectDate", "SuplRptReviewOfLocalTaxReviewDocLink", "PreparerOfSuplRptReviewOfLocalTaxReview", "DocIDSuplRptReviewOfLocalTaxReview", "SuplRptReviewOfInsurReviewAbstract", "SuplRptReviewOfInsurReviewAvailOfDoc", "SuplRptReviewOfInsurReviewAvailOfFinalDoc", "SuplRptReviewOfInsurReviewAvailOfDocExcept", "SuplRptReviewOfInsurReviewExceptDesc", "SuplRptReviewOfInsurReviewCntrparty", "SuplRptReviewOfInsurReviewEffectDate", "SuplRptReviewOfInsurReviewDocLink", "PreparerOfSuplRptReviewOfInsurReview", "DocIDSuplRptReviewOfInsurReview"], "SupplyAgreements": ["SupplyAgreeAbstract", "SupplyAgreeTable", "SupplyAgreeAxis", "EquipTypeAxis", "EquipTypeDomain", "ModuleMember", "OptimizerMember", "DCDisconnectSwitchMember", "ACDisconnectSwitchMember", "InverterMember", "TrackerMember", "CombinerMember", "MetStationMember", "TransformerMember", "BatteryMember", "BMSMember", "BatteryInverterMember", "LoggerMember", "MeterMember", "StringMember", "MountingMember", "SupplyAgreeLineItems", "SupplyAgreeAvailOfDoc", "SupplyAgreeAvailOfFinalDoc", "SupplyAgreeAvailOfDocExcept", "SupplyAgreeExceptDesc", "SupplyAgreeCntrparty", "SupplyAgreeEffectDate", "SupplyAgreeExpDate", "SupplyAgreeDocLink", "PreparerOfSupplyAgree", "DocIDSupplyAgree"], "SuretyBondPolicy": ["SuretyAbstract", "SuretyInsurTable", "InsurAxis", "SuretyInsurLineItems", "SuretyBondFormAndVersionNum", "SuretyPrincipal", "SuretyPrincipalEmail", "SuretyObligee", "SuretyObligeeEmail", "SuretyBondNum", "SuretyBondAmt", "SuretyBondIsElectronic", "SuretyElectronicBondValidationWebSite", "SuretyElectronicBondVerificationNum", "SuretyAnnualPremium", "SuretyBondEffectDate", "SuretyBondContractDate", "SuretyContractDesc", "SuretyLegalJurisdiction", "PreparerOfSuretyBondPolicyInsurPolicy", "DocIDSuretyBondPolicy"], "SystemInstallationCost": ["SystemAbstract", "SystemCostAbstract", "SystemEquipTable", "PVSystemIDAxis", "EquipTypeAxis", "EquipTypeDomain", "ModuleMember", "OptimizerMember", "DCDisconnectSwitchMember", "ACDisconnectSwitchMember", "InverterMember", "TrackerMember", "CombinerMember", "MetStationMember", "TransformerMember", "BatteryMember", "BMSMember", "BatteryInverterMember", "LoggerMember", "MeterMember", "StringMember", "MountingMember", "DAQMember", "SCADAMember", "SystemEquipLineItems", "DeviceCost", "SystemCostInstallCostsMfr", "SystemCostInstallEngAndDesignCost", "SystemCostInstallLaborCosts", "SystemCostInstallPermittingFeesCost", "SystemCostInstallInterconnFeesCost", "SystemCostInstallMuniInspectionsCost", "SystemCostInstallUtilityInspectionsCost", "SystemEPCCost", "SystemCostOtherSystemCost", "EquipTypeAvgCostPerUnit", "EquipTypeNum"], "SystemProduction": ["SystemAbstract", "SystemPerfAbstract", "SystemProdTable", "PVSystemIDAxis", "PeriodAxis", "PeriodDomain", "PeriodAnnualMember", "PeriodFirstQtrMember", "PeriodSecondQtrMember", "PeriodThirdQtrMember", "PeriodFourthQtrMember", "PeriodMonMember", "PeriodMonJanMember", "PeriodMonFebMember", "PeriodMonMarMember", "PeriodMonAprMember", "PeriodMonthMayMember", "PeriodMonJunMember", "PeriodMonJulMember", "PeriodMonAugMember", "PeriodMonSepMember", "PeriodMonOctMember", "PeriodMonNovMember", "PeriodMonDecMember", "SystemProdLineItems", "SystemPerfInsolationAbstract", "MeasInsolationAvg", "MeasInsolation", "RatioMeasInsolationToP50InceptToDate", "RatioMeasInsolationToP50", "MeasInsolationToWeatherAdjInceptToDate", "MeasInsolationToWeatherAdj", "ExpectInsolationAtP50InceptToDate", "ExpectInsolationAtP50", "OneYearInPlaneAssumedIrradiation", "OneYearInPlaneMeasIrradiation", "SystemIrradiationWeatherAdjustmentFactor", "IrradForPowerTargetCapMeas", "SystemPerfEnergyMeasAbstract", "MeasEnergyAbstract", "MeasEnergyAvgForPeriod", "MeasEnergy", "MeasEnergyWeatherAdj", "MeasEnergyWeatherAdjAvgForPeriod", "WeatherAdjEnergyMethOfAdjustment", "ActiveEnergyOrParasiticLoad", "MeasEnergyAvailableExcludExtOrOtherOutages", "MeasEnergyLossDueToSoiling", "MeasEnergyLossDueToInverterIssues", "SystemDegradRate", "PredictedEnergyAbstract", "PredictedEnergyAtTheRevenueMeter", "PredictedEnergyAtTheRevenueMeterForPeriod", "PredictedEnergyAvailable", "PredictedEnergyAvailEstRatio", "ExpectEnergyAbstract", "ExpectEnergyAtTheRevenueMeter", "ExpectEnergyAtTheRevenueMeterForPeriod", "TotalExpectEnergyAtRevenueMeter", "ExpectEnergyAtRevenueMeterInceptToDate", "ExpectEnergyAtUnavailTimes", "ExpectEnergyAtArrayDC", "EnergyRatioAndYieldAbstract", "MeasEnergyToWeatherAdj", "EnergyReferenceYield", "PerfRatioNonWeatherCorrected", "PerfRatioWeatherCorrected", "AllInEnergyPerfIndex", "PredictedAllInOneYearYield", "PVArrayEnergyOneYearYield", "PVSystemOneYearYield", "ReferenceOneYearYield", "ActiveEnergyPerfIndex", "CapFactorRatio", "RatioMeasToExpectEnergyAtTheRevenueMeterInceptToDate", "RatioMeasToExpectEnergyAtTheRevenueMeter", "UncertaintyMeasAbstract", "MeasUncertaintyBasisDesc", "StatedUncertaintyOfExpectEnergyBasedOnWeatherPct", "StatedUncertaintyOfExpectEnergyBasedOnAllFactorsPct", "SystemPerfExpectEnergyAbstract", "ExpectEnergyAtP50", "ExpectEnergyAtP75", "ExpectEnergyAtP90", "ExpectEnergyAtP95", "ExpectEnergyAtP99", "SystemPerfPowerMeasAbstract", "SystemPerfDCInputPower", "SystemPerfDCInputCurrent", "SystemPerfDCInputVoltage", "RatedPowerPeakAC", "DCPowerDesign", "PowerTargetCapMeas", "MeasCapAtTargetConditions", "PowerPerfIndex", "SystemCapPeakDC", "SystemPerfAvailAbstract", "MeasEnergyAvailPct", "SystemAvailActualPctUptime", "SystemAvailExpectPctUptime", "SystemAvailActualPctUptimeInceptToDate", "SystemAvailExpectPctUptimeInceptToDate", "EnergyUnavailComparison", "EnergyUnavailExcludExtOrOtherOutagesComparison", "EnergyAvailComparison", "SystemUptimeRatio", "InterAnnualAvailOfEnergy", "InterMonAvailOfEnergy", "SystemMethToDetermineAvail", "SystemAvailMeasToMeasEnergyPlusLostEnergy", "SystemAvailAchievementReqdPct", "SystemAvailAchievementReqd", "SystemAvailAchievementReqdReconciliationPeriod", "SystemAvailAchievementReqdReconciliationUnits", "MeasEnergyAvailBalanceOfSystemIssues", "MeasEnergyAvailSingleTurbine", "SeasonalModelFactorsAbstract", "ShadingModelFactorTMYPct", "ShadingModelFactorTMMPct", "AerosolModelFactorTMYPct", "AerosolModelFactorTMMPct", "SoilingModelFactorTMYPct", "SoilingModelFactorTMMPct", "SnowModelFactorTMYPct", "SnowModelFactorTMMPct", "SeriesResistanceModelFactorTMYPct", "SeriesResistanceModelFactorTMMPct", "MismatchModelFactorTMYPct", "MismatchModelFactorTMMPct", "ParasiticLossModelFactorTMYPct", "ParasiticLossModelFactorTMMPct", "NonUnityPowerModelFactorTMYPct", "NonUnityPowerModelFactorTMMPct", "ModelFactorsSoilingFlag", "ModelFactorsSnowFlag", "ModelFactorsParasiticLossFlag", "ModelFactorsExtCurtailFlag", "ModelFactorsNonUnityPFFlag", "SystemNameplateAbstract", "ArrayTotalModuleArea", "EntitySizeStorageEnergy", "EntitySizeACPower", "EntitySizeDCPower", "EntitySizeStoragePower", "SystemPerfGridFreq", "SystemPerfGHI"], "TaxIndemnityAgreement": ["TaxIndemnityAgreeAbstract", "TaxIndemnityAgreeAvailOfDoc", "TaxIndemnityAgreeAvailOfFinalDoc", "TaxIndemnityAgreeAvailOfDocExcept", "TaxIndemnityAgreeExceptDesc", "TaxIndemnityAgreeCntrparty", "TaxIndemnityAgreeEffectDate", "TaxIndemnityAgreeExpDate", "TaxIndemnityAgreeLink", "PreparerOfTaxIndemnityAgree", "DocIDTaxIndemnityAgree"], "TaxOpinion": ["TaxOpinAbstract", "TaxOpinAvailOfDoc", "TaxOpinAvailOfFinalDoc", "TaxOpinAvailOfDocExcept", "TaxOpinExceptDesc", "TaxOpinCntrparty", "TaxOpinEffectDate", "TaxOpinExpDate", "TaxOpinDocLink", "PreparerOfTaxOpin", "DocIDTaxOpin"], "TermLoan": ["TermLoanAbstract", "TermLoanAvailOfDoc", "TermLoanAvailOfFinalDoc", "TermLoanAvailOfDocExcept", "TermLoanExceptDesc", "TermLoanCntrparty", "TermLoanEffectDate", "TermLoanExpDate", "TermLoanDocLink", "PreparerOfTermLoanAgree", "DocIDTermLoanAgree"], "TermSheet": ["TermSheetAbstract", "TermSheetAvailOfDoc", "TermSheetAvailOfFinalDoc", "TermSheetAvailOfDocExcept", "TermSheetExceptDesc", "TermSheetCntrparty", "TermSheetEffectDate", "TermSheetExpDate", "TermSheetDocLink", "PreparerOfTermSheet", "DocIDTermSheet"], "TitleSurvey": ["TitleSurveyAbstract", "SiteIDTable", "SiteIDAxis", "TitleSurveyLineItems", "TitleSurveyAvailOfDoc", "TitleSurveyAvailOfFinalDoc", "TitleSurveyAvailOfDocExcept", "TitleSurveyExceptDesc", "TitleSurveyCntrparty", "TitleSurveyEffectDate", "TitleSurveyExpDate", "TitleSurveyDocLink", "PreparerOfTitleSurvey", "DocIDTitleSurvey"], "TransmissionReportandCurtailmentEstimate": ["TransRptAndCurtailEstAbstract", "TransRptAndCurtailEstAvailOfDoc", "TransRptAndCurtailEstAvailOfFinalDoc", "TransRptAndCurtailEstAvailOfDocExcept", "TransRptAndCurtailEstExceptDesc", "TransRptAndCurtailEstCntrparty", "TransRptAndCurtailEstEffectDate", "TransRptAndCurtailEstExpDate", "TransRptAndCurtailEstDocLink", "PreparerOfTransRptAndCurtailEst", "DocIDTransRptAndCurtailEst"], "UCCPrecautionaryLeaseFiling": ["UCCPrecautLeaseFilingAbstract", "UCCPrecautLeaseFilingAvailOfDoc", "UCCPrecautLeaseFilingAvailOfFinalDoc", "UCCPrecautLeaseFilingAvailOfDocExcept", "UCCPrecautLeaseFilingExceptDesc", "UCCPrecautLeaseFilingCntrparty", "UCCPrecautLeaseFilingEffectDate", "UCCPrecautLeaseFilingExpDate", "UCCPrecautLeaseFilingDocLink", "PreparerOfUCCPrecautLeaseFiling", "DocIDUCCPrecautLeaseFiling"], "UCCSecurityAgreement": ["UCCSecurityAgreeAbstract", "UCCSecurityAgreeAvailOfDoc", "UCCSecurityAgreeAvailOfFinalDoc", "UCCSecurityAgreeAvailOfDocExcept", "UCCSecurityAgreeExceptDesc", "UCCSecurityAgreeCntrparty", "UCCSecurityAgreeEffectDate", "UCCSecurityAgreeExpDate", "UCCSecurityAgreeDocLink", "PreparerOfUCCSecurityAgree", "DocIDUCCSecurityAgree"], "UCCTaxLienandJudgmentLienSearches": ["UCCTaxLienAndJudgmentLienSearchesAbstract", "UCCTaxLienAndJudgmentLienSearchesAvailOfDoc", "UCCTaxLienAndJudgmentLienSearchesAvailOfFinalDoc", "UCCTaxLienAndJudgmentLienSearchesAvailOfDocExcept", "UCCTaxLienAndJudgmentLienSearchesExceptDesc", "UCCTaxLienAndJudgmentLienSearchesCntrparty", "UCCTaxLienAndJudgmentLienSearchesEffectDate", "UCCTaxLienAndJudgmentLienSearchesExpDate", "UCCTaxLienAndJudgmentSearchesDocLink", "PreparerOfUCCTaxLienAndJudgementLienSearches", "DocIDUCCTaxLienAndJudgementLienSearches"], "UML": ["SiteAbstract", "SiteDetailsAbstract", "SiteIDTable", "SiteIDAxis", "SiteDetailsLineItems", "SiteName", "SiteParcelID", "SiteMandatoryAccessReqrmnts", "SiteLatitudeAtRevenueMeter", "SiteLongitudeAtRevenueMeter", "SiteLatitudeAtSystemEntrance", "SiteLongitudeAtSystemEntrance", "SiteElevationAvg", "SiteNaturDisasterRisk", "SiteUTCOffset", "SiteType", "SiteAcreage", "GenTieLineLen", "SizeMegawatts", "SiteCollectionSubstationAvail", "ZoningPermitReqd", "SiteBarometricPressure", "SiteClimateClassificationAbstract", "SiteClimateClassificationKoppen", "SiteClimateZoneTypeANSI", "SiteClimateClassificationIECRE", "DivisionOfStateArchitectApprovAbstract", "DivisionOfStateArchitectApprovReqd", "DivisionOfStateArchitectApprovStatus", "DivisionOfStateArchitectApprovDate", "DivisionOfStateArchitectApprovLink", "TitlePolicyAbstract", "TitlePolicyAvailable", "TitlePolicyInsurCo", "TitlePolicyInsurAmt", "TitlePolicyID", "TitlePolicyInsurStatus", "TitlePolicyInsurProformaDocLink", "TitlePolicyInsurFinalPolicyLink", "TitleRptLink", "ALTASurveyAbstract", "ALTASurveyStatus", "ALTASurveyor", "ALTASurveyLink", "SiteAddrAbstract", "SiteAddr1", "SiteAddr2", "SiteAddrCity", "SiteAddrCountry", "SiteAddrState", "SiteAddrZipCode", "SiteCtrlAbstract", "SiteCtrlDesc", "SiteCtrlContractStructAndHistory", "SiteCtrlSiteAccessAgreeCntrparty", "SiteCtrlReqdSiteAccessNotice", "SiteCtrlSiteAccessReqrmnts", "SiteCtrlHostCo", "SiteCtrlSiteHostEmailAndPhone", "SiteCtrlSiteHostContactNameAndTitle", "SiteCtrlType", "SiteCtrlEffectDate", "SiteCtrlEndofTermProvisions", "SiteCtrlLessee", "SiteCtrlLessor", "SiteCtrlRent", "SiteCtrlNumOfSites", "SiteCtrlSpecialFeat", "SiteCtrlTerm", "SiteCtrlTitlePolicy", "SitePropertyInfoAbstract", "SitePropertySurveyURI", "SitePropertyMapsURI", "SitePropertyGeotechnicalURI", "SitePropertyPhotosURI", "SitePropertyAppraisalURI", "SitePropertySubType", "SiteGeospatialBoundaryDesc", "SiteGeospatialBoundaryGISFileFormat", "SiteGeospatialBoundaryFileURI", "SitePropertyOccupancyType", "SitePropertyLocOfKeys", "SitePropertySparePartsInventory", "SitePropertyConsumablesInventory", "SitePropertyLocOfWaterHookups", "SitePropertyOtherExpensesAbstract", "SitePropertyOtherExpensesStorageOfSparePartsExpense", "SitePropertyOtherExpensesConsumablesExpense", "SitePropertyOtherExpensesEstSystemRemovalCosts", "SitePropertyOtherExpensesTechnicianSalaryBenefitsExpense", "SitePropertyOtherExpensesTelecomExpense", "SitePropertyOtherExpensesCostOfRepairs", "SiteLeaseAgreeAbstract", "SiteLeaseAgreeCntrparty", "SiteLeaseAgreeExpDate", "SiteLeaseAgreeInitiationDate", "SiteLeaseAgreeRateExpense", "SiteLeaseAgreeRateEscalator", "SiteLeaseAgreeRateType", "SiteLeaseAgreeTerm", "SiteLeaseAgreeType", "DocIDSiteLeaseAgree", "SiteLeaseAccessAgreeAvailOfDoc", "SiteLeaseAccessAgreeAvailOfFinalDoc", "SiteLeaseAccessAgreeAvailOfDocExcept", "SiteLeaseAccessAgreeExceptDesc", "SiteLeaseAccessAgreeDocLink", "SiteLeaseDetails", "PreparerOfSiteLeaseAgree", "VegMgmtAbstract", "VegMgmtAreaOfVeg", "VegMgmtCostPerAcre", "VegMgmtEquipRentalExpense", "VegMgmtFreqOfMgmtActiv", "WashingAndWasteAbstract", "WashingAndWasteCostPerModule", "WashingAndWasteEquipRentalExpense", "WashingAndWasteFreqOfWashing", "WashingAndWasteModuleQuantCount", "WashingAndWasteCostOfWater", "WashingAndWasteQuantOfWater", "WashingAndWasteExpenseOfWaste", "WashingAndWasteExpenseOfWater", "SiteEnvCondAbstract", "EnvGeneralEnvImpact", "SiteEnvCondPollen", "SiteEnvCondHighWind", "SiteEnvCondHail", "SiteEnvCondSaltAir", "SiteEnvCondDieselSoot", "SiteEnvCondIndustrialEmissions", "SiteEnvCondBirdPopulations", "SiteEnvCondDust", "SiteEnvCondHighInsolation", "EnvSiteAssessAbstract", "EnvSiteAssessTable", "EnvSiteAssessAxis", "EnvSiteAssessDetailsLineItems", "SiteID", "EnvSiteAssessPhase", "EnvSiteAssessRptIssueDate", "EnvSiteAssessPreparer", "EnvSiteAssess", "EnvSiteAssessLink", "ReportableEnvCondAbstract", "ReportableEnvCondIDTable", "ReportableEnvCondIDAxis", "EnvSiteAssessLineItems", "ReportableEnvCond", "ReportableEnvCondAction", "CulturResrcAbstract", "CulturResrcIDTable", "CulturResrcIDAxis", "CulturResrcIDLineItems", "CulturResrcIdentifiedName", "CulturResrcIdentified", "CulturResrcIdentifiedLoc", "CulturResrcStudyTable", "CulturResrcStudyAxis", "CulturResrcStudyLineItems", "CulturResrcID", "CulturResrcStudyPreparer", "CulturResrcStudyLink", "CulturResrcPermitTable", "CulturResrcPermitAxis", "CulturResrcPermitLineItems", "CulturResrcPermitGoverningAuth", "CulturResrcPermitLink", "CulturResrcPermitIssueDate", "CulturResrcPermitActionTable", "CulturResrcPermitActionAxis", "CulturResrcPermitActionLineItems", "CulturResrcPermitID", "CulturResrcPermitActionDesc", "CulturResrcPermitAction", "NaturResrcIDAbstract", "NaturResrcIDTable", "NaturResrcIDAxis", "NaturResrcIDLineItems", "NaturResrcIdentifiedName", "NaturResrcIdentified", "NaturResrcIdentifiedLoc", "NaturResrcStudyTable", "NaturResrcStudyAxis", "NaturResrcStudyLineItems", "NaturResrcID", "NaturResrcStudyAction", "NaturResrcPermitTable", "NaturResrcPermitAxis", "NaturResrcPermitLineItems", "NaturResrcPermitLink", "NaturResrcPermitIssueDate", "NaturResrcPermitGoverningAuth", "NaturResrcPermitActionTable", "NaturResrcPermitActionAxis", "NaturResrcPermitActionLineItems", "NaturResrcPermitID", "NaturResrcPermitActionDesc", "NaturResrcPermitAction", "OtherPermitsAbstract", "OtherPermitsTable", "OtherPermitsAxis", "OtherPermitsDetailsLineItems", "OtherPermitsGoverningAuthName", "OtherPermitsType", "OtherPermitsLink", "OtherPermitsIssueDate", "TitlePolicyExceptAbstract", "TitlePolicyExceptTable", "TitlePolicyExceptAxis", "TitlePolicyExceptDetailsLineItems", "TitlePolicyExceptDesc", "TitlePolicyExclusionAbstract", "TitlePolicyExclusionTable", "TitlePolicyExclusionAxis", "TitlePolicyExclusionDetailsLineItems", "TitlePolicyExclusionDesc", "ZoningPermitAndCovenantsAbstract", "ZoningPermitTable", "ZoningPermitIDAxis", "ZoningPermitDetailsLineItems", "ZoningPermitType", "ZoningPermitAuth", "ZoningPermitProperty", "ZoningPermitIssueDate", "ZoningPermitTerm", "ZoningPermitRenewable", "ZoningPermitSystemRemovalReqd", "ZoningPermitSiteRestorationReqd", "ZoningPermitCreditReqd", "ZoningPermitUpfrontFeeReqd", "ZoningPermitUpfrontFeeAmt", "ZoningPermitUpfrontFeeStatus", "ZoningPermitUpfrontFeeTiming", "ZoningPermitRecurringFeeReqd", "ZoningPermitRecurringFee", "ZoningPermitDocTable", "ZoningPermitDocAxis", "ZoningPermitDocDetailsLineItems", "ZoningPermitID", "ZoningPermitDocType", "ZoningPermitDocLink", "ZoningCovenantsTable", "ZoningCovenantsAxis", "ZoningCovenantsDetailsLineItems", "ZoningCovenant", "ZoningPermitTermTable", "ZoningPermitTermDetailsLineItems", "ZoningPermitTermRightsName", "ZoningPermitTermProvision", "SystemAbstract", "SystemDetailsAbstract", "PVSystemTable", "PVSystemIDAxis", "SystemDetailsLineItems", "SiteID", "ProjID", "PortfolioID", "AssetMgrID", "DeveloperID", "OpMgrID", "SponsorGroupID", "EntityID", "SystemName", "SystemType", "FundID", "SystemInstallerCo", "SystemMonitorCo", "SystemAvailMode", "SystemOperationStatus", "SystemPF", "EntityAuthorizedToViewSecurityDataEmailPhone", "GeoLocAtEntrance", "PVSystemPerfSamplingInterval", "SystemOpName", "SystemSparePartsStatusLevel", "SystemPreventiveMaintTasksStatus", "SystemMinIrradThreshold", "UtilityInfoAbstract", "UtilityName", "UtilityLegalEntityID", "UtilityElectricityCost", "UtilityElectricityExpense", "UtilityRateName", "UtilityRateNameApplicableDates", "UtilityCostBasedIncentiveAmt", "UtilityCostBasedIncentiveAppDate", "UtilityGrantAmt", "UtilityProdBasedIncentiveRate", "UtilityRenumerationTypeDesc", "SystemGridChargingCapability", "IECRECertForSystemAbstract", "IECRECertNum", "IECRECertDate", "IECREOpDocCertType", "IECRECertTimeStamp", "IECRECertHolder", "IECRECertifyingBody", "IECREInspctBody", "PreparerOfIECRECert", "DocIDIECRECert", "ContractCurrencyUsed", "REInspctBodyName", "MeasClass", "SystemDesignAndModelAbstract", "DesignAttrAbstract", "SystemDERType", "SystemDrawing", "DesignAttrPVACCap", "DesignAttrPVACRtg", "DesignAttrPVDCCap", "SystemStruct", "EnergyModelAbstract", "MajorDesignModel", "UpdatedMajorDesignModel", "PerfModelModifiedFlag", "ModelWeatherSource", "AerosolModelFactorTMYPct", "AerosolModelFactorTMMPct", "SoilingModelFactorTMYPct", "SoilingModelFactorTMMPct", "SnowModelFactorTMYPct", "SnowModelFactorTMMPct", "SeriesResistanceModelFactorTMYPct", "SeriesResistanceModelFactorTMMPct", "MismatchModelFactorTMYPct", "MismatchModelFactorTMMPct", "ShadingModelFactorTMYPct", "ShadingModelFactorTMMPct", "ParasiticLossModelFactorTMYPct", "ParasiticLossModelFactorTMMPct", "NonUnityPowerModelFactorTMYPct", "NonUnityPowerModelFactorTMMPct", "AssumedIrradiationModelAmt", "ModelACSystemLoss", "ModelAvailLoss", "ModelClippingLoss", "ModelFirstYearModuleDegradLoss", "ModelFirstYearProjDegradLoss", "ModelHorizonShadingLoss", "ModelImperfectInverterMPPT", "ModelIncidentAngleModifierLoss", "ModelInverterLoss", "ModelLowIrradLoss", "ModelModuleOrientationLoss", "ModelModuleQualityLoss", "ModelOngoingProjDegradLoss", "ModelTempLossFactorModel", "ModelOngoingModuleDegradLossFactorModel", "ModelParasiticLoad", "ModelAmbTemp", "ModelAvgAmbTemp", "ModelReferenceCelIIrrad", "ModelRefCellTemp", "ModelRelativeHumidity", "SystemDatesAbstract", "SystemDateIssueForProcur", "SystemDateMechCompl", "SystemDateElecCompl", "SystemDateInterconnAvail", "SystemDateSubstantialCompl", "SystemDateCompletedCommiss", "SystemDatePlacedInServ", "SystemPTODate", "SystemCommercOpDate", "SystemExpectCommercOpDate", "SystemDateFinalAccept", "SystemDecommDate", "SystemDateFinalCompl", "SystemPermittingAbstract", "AHJID", "PermittingAndLicensesExpense", "SystemPermittingDesc", "RegulAbstract", "RegulFERCType", "RegulPowerMkt", "RegulPUCApprov", "RegulSpecialFeat", "RegulFacilityType", "RegulApprovStatus", "RegulAppSubmsnDate", "RegulAppApprovDate", "RegulCertNum", "RegulAppLink", "RegulApprovLink", "RegulFERC205Flag", "RegulFERC205Status", "RegulFERC205AppSubmsnDate", "RegulFERC205AppLink", "RegulFERC205AppApprovNoticeDate", "RegulFERC205AppApprovNoticeLink", "RegulFERC203Flag", "RegulFERC203Status", "RegulFERC203AppSubmsnDate", "RegulFERC203AppLink", "RegulFERC203AppApprovNoticeDate", "RegulFERC203AppApprovNoticeLink", "SecurityAbstract", "SecurityGuardExpense", "SecurityAddr", "SecurityCo", "SecurityEmailAndPhone", "SecurityEquipMaintExpense", "SecurityLocalCoExpenseForResponse", "SecuritySWUpgradeExpense", "SecurityTransExpense", "DAQAbstract", "DAQLicenseExpDate", "DAQNumOfUnits", "DAQMfrName", "DAQMfrContactAndTitle", "DAQMfrEmailAddr", "DAQModel", "DAQIPAddr", "DAQLicenseExpense", "DAQCommProtocol", "DAQDocLink", "SCADAAbstract", "SCADALicenseExpDate", "SCADANumOfUnits", "SCADAMfrName", "SCADAMfrContactAndTitle", "SCADAMfrEmailAddr", "SCADAModel", "SCADAIPAddr", "SCADALicenseExpense", "SCADACommProtocol", "SCADADocLink", "ProdIDAbstract", "ProdIDTable", "ProdIDAxis", "TestCondAxis", "TestCondDomain", "STCMember", "NomOpCondMember", "PVUSATestCondMember", "CustomTestCondMember", "ProdIDLineItems", "ProdName", "ProdCode", "ProdDesc", "ProdNotes", "Model", "CECListingDate", "TypeOfDevice", "ProdMfr", "ProdMfrWebSite", "CustomTestCondAbstract", "CustomTestCond", "CustomTestCondAirMass", "CustomTestCondAmbTemp", "CustomTestCondCellTemp", "CustomTestCondIrradAmt", "CustomTestCondWindSpeed", "ProdCertDetailsAbstract", "ProdCertNum", "ProdCertifyingBody", "ProdCertHolder", "ProdCertIssueDate", "ProdCertType", "EquipWarrAbstract", "EquipTypeWarrTerm", "EquipTypeWarrOutput", "EquipTypeWarr", "ModulePerfWarrGuaranteedOutput", "EquipWarrDocLink", "EquipTypeWarrStartDateMilestone", "ModulePerfWarrType", "ProdIDInverterAbstract", "InverterOutputPhaseType", "InverterStyle", "InverterBuiltInMeterAvail", "InverterIsMicroInverter", "InverterErrorCodeData", "InverterCertAbstract", "InverterHasCertIEC61683", "InverterHasCertIEC62109-1", "InverterHasCertIEC62109-2", "InverterHasCertUL1741", "InverterHasCertUL1741SA", "InverterHasCertOther", "InverterCertListing", "InverterUL1741SACertDate", "InverterNameplateAbstract", "InverterGeneralDataAbstract", "InverterEnclosureEnvRtg", "InverterTransformerDesign", "InverterStaticMPPTEffic", "InverterHasGroundFaultMonitor", "InverterHasDCDisconnectDevice", "InverterDCOpt", "InverterDesignFactor", "InverterDisconnectionType", "InverterGFDIThreshold", "InverterGFDIDesc", "InverterGndAvail", "InverterHarmonicsTheshold", "InverterReversePolarityFlag", "InverterOTRMin", "InverterOTRMax", "InverterComm", "InverterMonitor", "InverterFWVersionTested", "InverterCooling", "InverterCutSheetNotes", "InverterNightTareLoss", "InverterContPowerRtgAt40DegC", "InverterNightTareLossAt40DegC", "InverterDimensionsAbstract", "InverterDepth", "InverterWt", "InverterWidth", "InverterLen", "InverterInputNameplateAbstract", "InverterMaxStartVoltage", "InverterMinStartVoltage", "InverterInputMaxOpCurrentDC", "InverterCECWtEfficPct", "InverterEUEfficRtgPct", "InverterIsMPPT", "InverterMPPTOpRangeVoltageMax", "InverterMPPTOpRangeVoltageMin", "InverterMaxEffic", "InverterInputMaxPowerDC", "InverterInputShortCircuitCurrentDC", "InverterInputMaxVoltageDC", "InverterInputMinVoltageDC", "InverterInputMaxMPPVoltage", "InverterInputMinMPPVoltage", "InverterInputNumOfMPPTTrackers", "InverterInputStringsPerMPPTNum", "InverterInputRatedVoltageDC", "InverterOutputNameplateAbstract", "InverterOutputMaxApparentPowerAC", "InverterOutputMaxCurrentAC", "InverterOutputContPower", "InverterOutputMaxPowerAC", "InverterOutputVoltageRangeACMin", "InverterOutputVoltageRangeACMax", "InverterNighttimePowerConsumption", "InverterPFMinUnderexcited", "InverterPFMinOverexcited", "InverterPF", "InverterOutputRatedPowerAC", "InverterOutputRatedVoltageAC", "InverterOutputRatedFreq", "InverterOutputACFreqRangeMax", "InverterOutputACFreqRangeMin", "InverterNumOfLineConnections", "InverterBackupPowerOutputAbstract", "InverterBackupOutputAutoSwitchOverTime", "InverterBackupOutputMaxContCurrentPerPhaseAC", "InverterBatteryInputAbstract", "InverterBatteryInputContPowerDC", "InverterBatteryInputNumOfBatteriesPerInverter", "InverterBatteryInputPeakPowerDC", "InverterBatteryInputSupportedBatteryTypes", "ProdIDModuleAbstract", "ModuleAvailOfStringLevelData", "ModuleTechnology", "ModuleStyle", "ModuleOrientation", "ModuleBuiltInDCOptimizerAvail", "ModuleMicroInverterAvail", "ModuleTestingExpense", "ModuleDesignFactor", "ModuleCertAbstract", "ModuleHasCertIEC60364-4-41", "ModuleHasCertIEC61215", "ModuleHasCertIEC61646", "ModuleHasCertIEC61701", "ModuleHasCertIEC61730", "ModuleHasCertIEC62108", "ModuleHasCertUL1703", "ModuleHasCertOther", "ModuleCertListing", "ModuleLevelPowerElectrAbstract", "ModuleLevelPowerElectrHasMonitor", "ModuleLevelPowerElectrHasRapidShutDown", "ModuleLevelPowerElectrHasOpt", "ModuleLevelPowerElectrHasStringLen", "ModuleNameplateAbstract", "ModuleBackMaterial", "ModuleFireRtg", "ModuleFrameMaterial", "ModuleFrontMaterialDesc", "ModuleJunctionBoxRtg", "ModuleMaxVoltagePerIEC", "ModuleMaxVoltagePerUL", "ModuleAvgPanelEffic", "ModuleMaxSeriesFuseRtg", "ModulePowerToleranceRangeMax", "ModulePowerToleranceRangeMin", "ModuleTempCoeffMaxCurrent", "ModuleTempCoeffMaxPower", "ModuleTempCoeffOpVoltageAmt", "ModuleTempCoeffShortCircuitCurrentAmt", "ModuleShortCircuitCurrent", "ModuleOpenCircuitVoltage", "ModuleRatedCurrent", "ModuleRatedVoltage", "ModuleRatedCurrentAtNOCT", "ModuleRatedVoltageAtNOCT", "ModuleRatedCurrentAtLowIrrad", "ModuleRatedVoltageAtLowIrrad", "ModuleNameplateCap", "ModuleFlashTestCap", "ModuleOpTempMax", "ModuleOpTempMin", "ModuleBypassDiodeOptNum", "ModuleDimensionsAbstract", "ModuleWidth", "ModuleLen", "ModuleDepth", "ModuleWt", "ModuleApertureArea", "ModuleCellAbstract", "ModuleCellArea", "ModuleCellColumnCount", "ModuleCellCount", "ModuleCellRowCount", "ModuleSeriesNumOfCells", "ProdIDOptimizerAbstract", "OptimizerMaxEffic", "OptimizerMaxInputCurrent", "OptimizerMaxInputVoltage", "OptimizerMaxOutputCurrent", "OptimizerMaxOutputVoltage", "OptimizerMaxShortCircuitCurrent", "OptimizerMaxSystemVoltage", "OptimizerMPPTOpRangeVoltageMax", "OptimizerMPPTOpRangeVoltageMin", "OptimizerRatedInputPower", "OptimizerWtEffic", "OptimizerType", "OptimizerServiceability", "OptimizerCertAbstract", "OptimizerHasCertEN61000", "OptimizerHasCertIEC61010", "OptimizerHasCertUL1741", "ProdIDCombinerAbstract", "CombinerRtg", "CombinerBoxTempMax", "CombinerBoxTempMin", "ProdIDMeterAbstract", "MeterMeetsPBIEligibility", "MeterDisplayType", "RevenueMeterRtgContVoltage", "RevenueMeterMaxRtgContVoltageLineToLine", "RevenueMeterMaxRtgContVoltageLineToNeutral", "RevenueMeterMaxRtgContCurrent", "RevenueMeterVoltageRtgAccuracyRange", "RevenueMeterFreq", "RevenueMeterPhase", "RevenueMeterSocketType", "RevenueMeterStartingWatts", "RevenueMeterTypicalWattLoss", "RevenueMeterOpTemp", "RevenueMeterEnclosure", "MeterRtgAccuracy", "MeterRevenueGrade", "MeterBidirectional", "RevenueMeterPF", "RevenueMeterDimensionsAbstract", "RevenueMeterDimensionsHeight", "RevenueMeterDimensionsLen", "RevenueMeterDimensionsWidth", "RevenueMeterWt", "ProdIDMonitorSolutionAbstract", "MonitorSolutionSWVersion", "ProdIDLoggerAbstract", "LoggerCommProtocol", "ProdIDTrackerAbstract", "TrackerCapPower", "TrackerStyle", "TrackerNumOfControllers", "TrackerStowWindSpeed", "TrackerIsFixedTilt", "TrackerIsDualAxis", "TrackerIsSingleAxis", "ProdIDTransformerAbstract", "TransformerStyle", "TransformerDesignFactor", "ProdIDBatteryMgmtAbstract", "BMSRtg", "BMSNumOfSystems", "ProdIDBatteryAbstract", "BatteryRtg", "BatteryNum", "BatteryStyle", "ProdIDBatteryInverterAbstract", "BatteryInverterNum", "BatteryInverterACPowerRtg", "ProdIDMetStationAbstract", "MetStationDesc", "MetStationLoc", "MetStationNumOfUnits", "MetStationDescOfPyranometer", "MetStationModelOfPyranometer", "ProdIDNetworkTypeAbstract", "NetworkType", "InverterPowerLevelTable", "InverterPowerLevelPctAxis", "InverterPowerLevelPctDomain", "InverterPowerLevel10PctMember", "InverterPowerLevel20PctMember", "InverterPowerLevel30PctMember", "InverterPowerLevel50PctMember", "InverterPowerLevel75PctMember", "InverterPowerLevel100PctMember", "InverterPowerLevelWtMember", "InverterPowerLevelLineItems", "InverterEfficAtVminPct", "InverterEfficAtVmaxPct", "InverterEfficAtVnomPct", "ArrayConfigAbstract", "SolarArrayTable", "EquipTypeAxis", "EquipTypeDomain", "ModuleMember", "InverterMember", "MountingMember", "SolarSubArrayIDAxis", "SolarArrayLineItems", "ArrayTotalModuleArea", "ArrayNumOfSubArrays", "RatioArrayCapAsMeasToArrayCapAsRatedDC", "SolarArrayNumOfPanelsInArray", "SystemNumOfModules", "SolarArrayNumOfInvertersConnectedToArray", "SystemCapPeakDC", "SolarArrayAnnualDegrad", "SubArrayAbstract", "SubArrayID", "ModulesPerString", "OrientationAbstract", "OrientationAzimuth", "OrientationGCR", "OrientationTilt", "OrientationMinTrackerRotationLimit", "OrientationMaxTrackerRotationLimit", "SubArrayGeospatialLayoutAbstract", "SubArrayGeospatialLayoutFileLink", "SubArrayGeospatialLayoutFileFormat", "EstMeasAbstract", "EstMeasTable", "EstimationPeriodStartDateAxis", "EstMeasLineItems", "EstDegradMeasAbstract", "EstimationPeriodForDegradMeas", "EstSystemDegradRate", "EstArrayDegradRate", "CurtailModelFactorAbstract", "EstimationPeriodForCurtail", "CurtailEconomicModelFactorPct", "CurtailStabilityOrCongestionModelFactorPct", "CurtailEmergOrConstrModelFactorPct", "CurtailOtherModelFactorPct", "CurtailTotalModelFactorPct", "CurtailEconomicModelFactorAmt", "CurtailStabilityOrCongestionModelFactorAmt", "CurtailEmergOrConstrModelFactorAmt", "CurtailOtherModelFactorAmt", "CurtailTotalModelFactorAmt", "SystemEntityAbstract", "SystemEntityTable", "EntityAxis", "SystemEntityLineItems", "SystemEntityFlag", "SystemAbstract", "DeviceAbstract", "DeviceTable", "DeviceIDAxis", "DeviceLineItems", "TypeOfDevice", "PVSystemID", "Model", "ProdID", "SerialNum", "PurchDate", "DeviceCost", "ManufactureDate", "ManualLink", "FWVersion", "DeviceWarrAbstract", "EquipTypeWarrOutput", "EquipTypeWarrStartDateMilestone", "EquipTypeWarr", "EquipTypeWarrTerm", "EquipTypeWarrStartDate", "EquipTypeWarrEndDate", "ModulePerfWarrEndDate", "ModulePerfWarrGuaranteedOutput", "ModuleMaterialsAndWorkmanShipWarrInitiationDate", "TrackerMaterialsWorkmanshipWarrExp", "TrackerMaterialsWorkmanshipWarrInitiation", "DeviceSpecificFeatAbstract", "OpPerfInsulatedGAteBipolarTransistorsTemp", "InverterFanStatusFlag", "ModuleTemp", "SystemPerfCombinerBoxTemp", "RevenueMeterPhaseData", "RevenueMeterKilovoltAmpereReactiveData", "RevenueMeterOpTemp", "TrackerAltitude", "TrackerAzimuth", "TrackerTilt", "TransformerPressure", "TransformerTemp", "SystemAbstract", "InstallTypeAbstract", "InstallTypeTable", "PVSystemIDAxis", "InstallTypeAxis", "InstallTypeDomain", "RooftopMember", "GroundMember", "SolarSubArrayIDAxis", "InstallTypeLineItems", "InstallAltitude", "MountingType", "SystemStruct", "SystemBatteryConnec", "SystemGridChargingCapability", "RoofTopAbstract", "RoofSlopeType", "RoofType"], "UniversalInsurancePolicy": ["UniversalInsurAbstract", "UniversalInsurTable", "InsurAxis", "UniversalInsurLineItems", "InsurCarrier", "InsurNAICNum", "InsurRequirement", "InsurEffectDate", "InsurExpDate", "InsurAvail", "InsurMinCoverage", "InsurAmtOfCoverage", "InsurBeneficiary", "InsurPolicyOwn", "InsurPerOccurrenceRequirement", "PreparerOfUniversalInsurPolicy", "DocIDUniversalInsurPolicy"], "Utility": ["UtilityInfoAbstract", "UtilityTable", "UtilityLegalEntityIDAxis", "UtilityDetailsLineItems", "UtilityName", "UtilityContactName", "UtilityContactTitle", "UtilityEmailAddr"], "VegetationManagementAgreement": ["VegMgmtAbstract", "SiteIDTable", "SiteIDAxis", "VegMgmtLineItems", "VegMgmtAreaOfVeg", "VegMgmtCostPerAcre", "VegMgmtEquipRentalExpense", "VegMgmtFreqOfMgmtActiv", "PreparerOfVegMgmtAgree", "DocIDVegMgmtAgree"], "WashingAndWasteAgreement": ["WashingAndWasteAbstract", "SiteIDTable", "SiteIDAxis", "WashingAndWasteAgreeLineItems", "WashingAndWasteCostPerModule", "WashingAndWasteEquipRentalExpense", "WashingAndWasteFreqOfWashing", "WashingAndWasteModuleQuantCount", "WashingAndWasteCostOfWater", "WashingAndWasteQuantOfWater", "WashingAndWasteExpenseOfWaste", "WashingAndWasteExpenseOfWater", "PreparerOfWashingAndWasteMgmtAgree", "DocIDWashingAndWasteMgmtAgree"], "WiringInstructions": ["WiringInstrAbstract", "WiringInstrAvailOfDoc", "WiringInstrAvailOfFinalDoc", "WiringInstrAvailOfDocExcept", "WiringInstrExceptDesc", "WiringInstrCntrparty", "WiringInstrEffectDate", "WiringInstrExpDate", "InvoiceInclWiringInstrFundsRecipient", "InvoiceInclWiringInstrBankSendingFunds", "InvoiceInclWiringInstrRecipientAcctNum", "InvoiceInclWiringInstrRecipientSubAcct", "InvoiceInclWiringInstrABANum", "InvoiceInclWiringInstrBeneficiary", "InvoiceInclWiringInstrReference", "InvoiceInclWiringInstrRecipientContactName", "WiringInstrDocLink", "PreparerOfWiringInstr", "DocIDWiringInstr"], "WorkersCompensationInsurancePolicy": ["WorkersCompensationInsurAbstract", "WorkersCompensationInsurTable", "InsurAxis", "WorkersCompensationInsurLineItems", "InsurCarrier", "InsurNAICNum", "InsurRequirement", "InsurEffectDate", "InsurExpDate", "InsurAvail", "InsurMinCoverage", "InsurAmtOfCoverage", "InsurBeneficiary", "InsurPolicyOwn", "InsurPerOccurrenceRequirement", "PreparerOfWorkersCompensationInsurPolicy", "DocIDWorkersCompensationInsurPolicy"], "solar": []} \ No newline at end of file diff --git a/web/resources/entrypoints-details.json b/web/resources/entrypoints-details.json index 0637a08..e74a67f 100644 --- a/web/resources/entrypoints-details.json +++ b/web/resources/entrypoints-details.json @@ -1 +1 @@ -[] \ No newline at end of file +{"AdvisorInvoices": {"name": "AdvisorInvoices", "members": ["AdvisorInvoicesAvailOfDoc", "AdvisorInvoicesAvailOfFinalDoc", "AdvisorInvoicesAvailOfDocExcept", "AdvisorInvoicesExceptDesc", "AdvisorInvoicesCntrparty", "AdvisorInvoicesEffectDate", "AdvisorInvoicesExpDate", "AdvisorInvoicesDocLink", "PreparerOfAdvisorInvoices", "DocIDAdvisorInvoices"]}, "All": {"name": "CutSheet", "tables": [{"name": "CutSheetDetails", "columns": [{"name": "ProdID", "purpose": "PK"}, {"name": "TestCond", "purpose": "PK", "valuesenum": ["STC", "NomOpCond", "PVUSATestCond", "CustomTestCond"]}, {"name": "TypeOfDevice", "purpose": "Data Element"}, {"name": "DeviceCost", "purpose": "Data Element"}, {"name": "ManualLink", "purpose": "Data Element"}, {"name": "ProdMfr", "purpose": "Data Element"}, {"name": "Model", "purpose": "Data Element"}, {"name": "ProdID", "purpose": "Data Element"}, {"name": "ProdName", "purpose": "Data Element"}, {"name": "ProdNotes", "purpose": "Data Element"}, {"name": "ProdDesc", "purpose": "Data Element"}, {"name": "CutSheetDocLink", "purpose": "Data Element"}, {"name": "CECListingDate", "purpose": "Data Element"}, {"name": "ProdModelCutSheetNew", "purpose": "Data Element"}, {"name": "ProdModelCutSheetRevisedReason", "purpose": "Data Element"}, {"name": "ProdModelCutSheetRevised", "purpose": "Data Element"}, {"name": "CutSheetAvailOfDoc", "purpose": "Data Element"}, {"name": "ProdCertDetails", "purpose": "Abstract"}, {"name": "EquipMfrDetails", "purpose": "Abstract"}, {"name": "EquipWarr", "purpose": "Abstract"}, {"name": "ProdIDModule", "purpose": "Abstract"}, {"name": "ProdIDOptimizer", "purpose": "Abstract"}, {"name": "ProdIDInverter", "purpose": "Abstract"}, {"name": "ProdIDCombiner", "purpose": "Abstract"}, {"name": "ProdIDMeter", "purpose": "Abstract"}, {"name": "ProdIDMonitorSolution", "purpose": "Abstract"}, {"name": "ProdIDLogger", "purpose": "Abstract"}, {"name": "ProdIDTracker", "purpose": "Abstract"}, {"name": "ProdIDTransformer", "purpose": "Abstract"}, {"name": "ProdIDBattery", "purpose": "Abstract"}, {"name": "ProdIDBatteryMgmt", "purpose": "Abstract"}, {"name": "ProdIDMetStation", "purpose": "Abstract"}], "children": [{"name": "ProdCertDetails", "members": ["ProdCertNum", "ProdCertifyingBody", "ProdCertHolder", "ProdCertIssueDate", "ProdCertType", "ProdCertNum", "ProdCertifyingBody", "ProdCertHolder", "ProdCertIssueDate", "ProdCertType"]}, {"name": "EquipMfrDetails", "members": ["EquipMfrContactName", "EquipMfrAddr1", "EquipMfrAddr2", "EquipMfrAddrCity", "EquipMfrAddrCountry", "EquipMfrAddrState", "EquipMfrAddrZipCode"]}, {"name": "EquipWarr", "members": ["EquipTypeWarrTerm", "EquipTypeWarrOutput", "EquipTypeWarr", "EquipWarrDocLink", "EquipTypeWarrTerm", "EquipTypeWarrOutput", "EquipTypeWarr", "ModulePerfWarrGuaranteedOutput", "EquipWarrDocLink", "EquipTypeWarrStartDateMilestone", "ModulePerfWarrType"]}, {"name": "ProdIDModule", "members": ["ModulePerfWarrGuaranteedOutput", "ModuleFlashTestCap", "ModuleDesignFactor", "ModuleBuiltInDCOptimizerAvail", "ModuleMicroInverterAvail", "ModuleAvailOfStringLevelData", "ModuleOrientation", "ModuleIsBIPV", "ModuleTechnology", "ModuleStyle", "ModuleCertAbstract", "ModuleLevelPowerElectrAbstract", "ModuleNameplateAbstract", "ModuleAvailOfStringLevelData", "ModuleTechnology", "ModuleStyle", "ModuleOrientation", "ModuleBuiltInDCOptimizerAvail", "ModuleMicroInverterAvail", "ModuleTestingExpense", "ModuleDesignFactor", "ModuleCertAbstract", "ModuleLevelPowerElectrAbstract", "ModuleNameplateAbstract"], "children": [{"name": "ModuleCert", "members": ["ModuleHasCertIEC60364-4-41", "ModuleHasCertIEC61215", "ModuleHasCertIEC61646", "ModuleHasCertIEC61701", "ModuleHasCertIEC61730", "ModuleHasCertIEC62108", "ModuleHasCertUL1703", "ModuleHasCertOther", "ModuleCertListing", "ModuleHasCertIEC60364-4-41", "ModuleHasCertIEC61215", "ModuleHasCertIEC61646", "ModuleHasCertIEC61701", "ModuleHasCertIEC61730", "ModuleHasCertIEC62108", "ModuleHasCertUL1703", "ModuleHasCertOther", "ModuleCertListing"]}, {"name": "ModuleLevelPowerElectr", "members": ["ModuleLevelPowerElectrHasMonitor", "ModuleLevelPowerElectrHasRapidShutDown", "ModuleLevelPowerElectrHasOpt", "ModuleLevelPowerElectrHasStringLen", "ModuleLevelPowerElectrHasMonitor", "ModuleLevelPowerElectrHasRapidShutDown", "ModuleLevelPowerElectrHasOpt", "ModuleLevelPowerElectrHasStringLen"]}, {"name": "ModuleNameplate", "members": ["ModuleDimensionsAbstract", "ModuleBackMaterial", "ModuleFireRtg", "ModuleFrameMaterial", "ModuleFrontMaterialDesc", "ModuleJunctionBoxRtg", "ModuleOpTempMax", "ModuleOpTempMin", "ModuleNOCT", "ModuleMaxSeriesFuseRtg", "ModuleMaxVoltagePerIEC", "ModuleMaxVoltagePerUL", "ModuleAvgPanelEffic", "ModulePowerToleranceRangeMax", "ModulePowerToleranceRangeMin", "ModuleTempCoeffMaxCurrent", "ModuleTempCoeffMaxPower", "ModuleTempCoeffOpVoltageAmt", "ModuleTempCoeffShortCircuitCurrentAmt", "ModuleRatedCurrent", "ModuleRatedVoltage", "ModuleRatedCurrentAtNOCT", "ModuleRatedVoltageAtNOCT", "ModuleRatedCurrentAtLowIrrad", "ModuleRatedVoltageAtLowIrrad", "ModuleNameplateCap", "ModuleOpenCircuitVoltage", "ModuleShortCircuitCurrent", "ModuleCellArea", "ModuleCellColumnCount", "ModuleCellCount", "ModuleSeriesNumOfCells", "ModuleCellRowCount", "ModuleBypassDiodeOptNum", "ModuleBackMaterial", "ModuleFireRtg", "ModuleFrameMaterial", "ModuleFrontMaterialDesc", "ModuleJunctionBoxRtg", "ModuleMaxVoltagePerIEC", "ModuleMaxVoltagePerUL", "ModuleAvgPanelEffic", "ModuleMaxSeriesFuseRtg", "ModulePowerToleranceRangeMax", "ModulePowerToleranceRangeMin", "ModuleTempCoeffMaxCurrent", "ModuleTempCoeffMaxPower", "ModuleTempCoeffOpVoltageAmt", "ModuleTempCoeffShortCircuitCurrentAmt", "ModuleShortCircuitCurrent", "ModuleOpenCircuitVoltage", "ModuleRatedCurrent", "ModuleRatedVoltage", "ModuleRatedCurrentAtNOCT", "ModuleRatedVoltageAtNOCT", "ModuleRatedCurrentAtLowIrrad", "ModuleRatedVoltageAtLowIrrad", "ModuleNameplateCap", "ModuleFlashTestCap", "ModuleOpTempMax", "ModuleOpTempMin", "ModuleBypassDiodeOptNum", "ModuleDimensionsAbstract", "ModuleCellAbstract"], "children": [{"name": "ModuleDimensions", "members": ["ModuleLen", "ModuleWidth", "ModuleDepth", "ModuleWt", "ModuleApertureArea", "ModuleWidth", "ModuleLen", "ModuleDepth", "ModuleWt", "ModuleApertureArea"]}, {"name": "ModuleDimensions", "members": ["ModuleLen", "ModuleWidth", "ModuleDepth", "ModuleWt", "ModuleApertureArea", "ModuleWidth", "ModuleLen", "ModuleDepth", "ModuleWt", "ModuleApertureArea"]}, {"name": "ModuleCell", "members": ["ModuleCellArea", "ModuleCellColumnCount", "ModuleCellCount", "ModuleCellRowCount", "ModuleSeriesNumOfCells"]}]}, {"name": "ModuleCert", "members": ["ModuleHasCertIEC60364-4-41", "ModuleHasCertIEC61215", "ModuleHasCertIEC61646", "ModuleHasCertIEC61701", "ModuleHasCertIEC61730", "ModuleHasCertIEC62108", "ModuleHasCertUL1703", "ModuleHasCertOther", "ModuleCertListing", "ModuleHasCertIEC60364-4-41", "ModuleHasCertIEC61215", "ModuleHasCertIEC61646", "ModuleHasCertIEC61701", "ModuleHasCertIEC61730", "ModuleHasCertIEC62108", "ModuleHasCertUL1703", "ModuleHasCertOther", "ModuleCertListing"]}, {"name": "ModuleLevelPowerElectr", "members": ["ModuleLevelPowerElectrHasMonitor", "ModuleLevelPowerElectrHasRapidShutDown", "ModuleLevelPowerElectrHasOpt", "ModuleLevelPowerElectrHasStringLen", "ModuleLevelPowerElectrHasMonitor", "ModuleLevelPowerElectrHasRapidShutDown", "ModuleLevelPowerElectrHasOpt", "ModuleLevelPowerElectrHasStringLen"]}, {"name": "ModuleNameplate", "members": ["ModuleDimensionsAbstract", "ModuleBackMaterial", "ModuleFireRtg", "ModuleFrameMaterial", "ModuleFrontMaterialDesc", "ModuleJunctionBoxRtg", "ModuleOpTempMax", "ModuleOpTempMin", "ModuleNOCT", "ModuleMaxSeriesFuseRtg", "ModuleMaxVoltagePerIEC", "ModuleMaxVoltagePerUL", "ModuleAvgPanelEffic", "ModulePowerToleranceRangeMax", "ModulePowerToleranceRangeMin", "ModuleTempCoeffMaxCurrent", "ModuleTempCoeffMaxPower", "ModuleTempCoeffOpVoltageAmt", "ModuleTempCoeffShortCircuitCurrentAmt", "ModuleRatedCurrent", "ModuleRatedVoltage", "ModuleRatedCurrentAtNOCT", "ModuleRatedVoltageAtNOCT", "ModuleRatedCurrentAtLowIrrad", "ModuleRatedVoltageAtLowIrrad", "ModuleNameplateCap", "ModuleOpenCircuitVoltage", "ModuleShortCircuitCurrent", "ModuleCellArea", "ModuleCellColumnCount", "ModuleCellCount", "ModuleSeriesNumOfCells", "ModuleCellRowCount", "ModuleBypassDiodeOptNum", "ModuleBackMaterial", "ModuleFireRtg", "ModuleFrameMaterial", "ModuleFrontMaterialDesc", "ModuleJunctionBoxRtg", "ModuleMaxVoltagePerIEC", "ModuleMaxVoltagePerUL", "ModuleAvgPanelEffic", "ModuleMaxSeriesFuseRtg", "ModulePowerToleranceRangeMax", "ModulePowerToleranceRangeMin", "ModuleTempCoeffMaxCurrent", "ModuleTempCoeffMaxPower", "ModuleTempCoeffOpVoltageAmt", "ModuleTempCoeffShortCircuitCurrentAmt", "ModuleShortCircuitCurrent", "ModuleOpenCircuitVoltage", "ModuleRatedCurrent", "ModuleRatedVoltage", "ModuleRatedCurrentAtNOCT", "ModuleRatedVoltageAtNOCT", "ModuleRatedCurrentAtLowIrrad", "ModuleRatedVoltageAtLowIrrad", "ModuleNameplateCap", "ModuleFlashTestCap", "ModuleOpTempMax", "ModuleOpTempMin", "ModuleBypassDiodeOptNum", "ModuleDimensionsAbstract", "ModuleCellAbstract"], "children": [{"name": "ModuleDimensions", "members": ["ModuleLen", "ModuleWidth", "ModuleDepth", "ModuleWt", "ModuleApertureArea", "ModuleWidth", "ModuleLen", "ModuleDepth", "ModuleWt", "ModuleApertureArea"]}, {"name": "ModuleDimensions", "members": ["ModuleLen", "ModuleWidth", "ModuleDepth", "ModuleWt", "ModuleApertureArea", "ModuleWidth", "ModuleLen", "ModuleDepth", "ModuleWt", "ModuleApertureArea"]}, {"name": "ModuleCell", "members": ["ModuleCellArea", "ModuleCellColumnCount", "ModuleCellCount", "ModuleCellRowCount", "ModuleSeriesNumOfCells"]}]}]}, {"name": "ProdIDOptimizer", "members": ["OptimizerCertAbstract", "OptimizerMaxEffic", "OptimizerMaxInputCurrent", "OptimizerMaxInputVoltage", "OptimizerMaxOutputCurrent", "OptimizerMaxOutputVoltage", "OptimizerMaxShortCircuitCurrent", "OptimizerMaxSystemVoltage", "OptimizerMPPTOpRangeVoltageMax", "OptimizerMPPTOpRangeVoltageMin", "OptimizerRatedInputPower", "OptimizerWtEffic", "OptimizerType", "OptimizerServiceability", "OptimizerMaxEffic", "OptimizerMaxInputCurrent", "OptimizerMaxInputVoltage", "OptimizerMaxOutputCurrent", "OptimizerMaxOutputVoltage", "OptimizerMaxShortCircuitCurrent", "OptimizerMaxSystemVoltage", "OptimizerMPPTOpRangeVoltageMax", "OptimizerMPPTOpRangeVoltageMin", "OptimizerRatedInputPower", "OptimizerWtEffic", "OptimizerType", "OptimizerServiceability", "OptimizerCertAbstract"], "children": [{"name": "OptimizerCert", "members": ["OptimizerHasCertEN61000", "OptimizerHasCertIEC61010", "OptimizerHasCertUL1741", "OptimizerCertListing", "OptimizerHasCertEN61000", "OptimizerHasCertIEC61010", "OptimizerHasCertUL1741"]}, {"name": "OptimizerCert", "members": ["OptimizerHasCertEN61000", "OptimizerHasCertIEC61010", "OptimizerHasCertUL1741", "OptimizerCertListing", "OptimizerHasCertEN61000", "OptimizerHasCertIEC61010", "OptimizerHasCertUL1741"]}]}, {"name": "ProdIDInverter", "members": ["InverterOutputPhaseType", "InverterStyle", "InverterBuiltInMeterAvail", "InverterIsUtilityInteractiveFlag", "InverterIsGridSupportUtilityInteractive", "InverterisPartofACPVModule", "InverterDCOpt", "InverterCertAbstract", "InverterNameplateAbstract", "InverterOutputPhaseType", "InverterStyle", "InverterBuiltInMeterAvail", "InverterIsMicroInverter", "InverterErrorCodeData", "InverterCertAbstract", "InverterNameplateAbstract", "InverterBackupPowerOutputAbstract", "InverterBatteryInputAbstract"], "children": [{"name": "InverterCert", "members": ["InverterHasCertUL1741", "InverterHasCertIEC62109-2", "InverterHasCertIEC62109-1", "InverterHasCertIEC61683", "InverterHasCertUL1741SA", "InverterUL1741SACertDate", "InverterHasCertOther", "InverterCertListing", "TestLabIsNRTL", "CaliforniaRule21SourceRequirementDocUsed", "OtherTestingSourceRequirementDocUsedDesc", "TestWasCalibrated", "AuthToMarkLetterFromNRTL", "InverterHasCertIEC61683", "InverterHasCertIEC62109-1", "InverterHasCertIEC62109-2", "InverterHasCertUL1741", "InverterHasCertUL1741SA", "InverterHasCertOther", "InverterCertListing", "InverterUL1741SACertDate"]}, {"name": "InverterNameplate", "members": ["InverterGeneralDataAbstract", "InverterTestingReqrmntsAbstract", "InverterInputNameplateAbstract", "InverterOutputNameplateAbstract", "InverterBackupPowerOutputAbstract", "InverterBatteryInputAbstract", "InverterDimensionsAbstract", "InverterGeneralDataAbstract", "InverterDimensionsAbstract", "InverterInputNameplateAbstract", "InverterOutputNameplateAbstract"], "children": [{"name": "InverterGeneralData", "members": ["InverterDesignFactor", "InverterGFDIThreshold", "InverterGFDIDesc", "InverterDisconnectionType", "InverterGndAvail", "InverterHarmonicsTheshold", "InverterNumOfLineConnections", "InverterReversePolarityFlag", "InverterOTRMax", "InverterOTRMin", "InverterEnclosureEnvRtg", "InverterComm", "InverterTransformerDesign", "InverterMonitor", "InverterCooling", "InverterFWVersionTested", "InverterHasGroundFaultMonitor", "InverterHasDCDisconnectDevice", "InverterCutSheetNotes", "InverterNightTareLoss", "InverterContPowerRtgAt40DegC", "InverterNightTareLossAt40DegC", "InverterEnclosureEnvRtg", "InverterTransformerDesign", "InverterStaticMPPTEffic", "InverterHasGroundFaultMonitor", "InverterHasDCDisconnectDevice", "InverterDCOpt", "InverterDesignFactor", "InverterDisconnectionType", "InverterGFDIThreshold", "InverterGFDIDesc", "InverterGndAvail", "InverterHarmonicsTheshold", "InverterReversePolarityFlag", "InverterOTRMin", "InverterOTRMax", "InverterComm", "InverterMonitor", "InverterFWVersionTested", "InverterCooling", "InverterCutSheetNotes", "InverterNightTareLoss", "InverterContPowerRtgAt40DegC", "InverterNightTareLossAt40DegC"]}, {"name": "InverterTestingReqrmnts", "members": ["MaxContOutputPowerDataFor180Minutes", "PowerRtgInWtEfficForm", "NightTareLossInWtEfficForm", "WtEfficAvgToCECEfficValue", "MicroinvAttachedAdhesive", "MultipleListeeLetterSignedByNRTL", "TestRsltForSecurementHumidityFreezeAndTempCycling", "ConstrDataRptSubmitted"]}, {"name": "InverterInputNameplate", "members": ["InverterInputMaxOpCurrentDC", "InverterCECWtEfficPct", "InverterEUEfficRtgPct", "InverterStaticMPPTEffic", "InverterIsMPPT", "InverterMaxEffic", "InverterInputMaxPowerDC", "InverterInputShortCircuitCurrentDC", "InverterInputMaxVoltageDC", "InverterInputMinVoltageDC", "InverterInputMaxMPPVoltage", "InverterInputMinMPPVoltage", "InverterMinStartVoltage", "InverterMaxStartVoltage", "InverterMPPTOpRangeVoltageMax", "InverterMPPTOpRangeVoltageMin", "InverterInputNumOfMPPTTrackers", "InverterInputStringsPerMPPTNum", "InverterInputRatedVoltageDC", "InverterMaxStartVoltage", "InverterMinStartVoltage", "InverterInputMaxOpCurrentDC", "InverterCECWtEfficPct", "InverterEUEfficRtgPct", "InverterIsMPPT", "InverterMPPTOpRangeVoltageMax", "InverterMPPTOpRangeVoltageMin", "InverterMaxEffic", "InverterInputMaxPowerDC", "InverterInputShortCircuitCurrentDC", "InverterInputMaxVoltageDC", "InverterInputMinVoltageDC", "InverterInputMaxMPPVoltage", "InverterInputMinMPPVoltage", "InverterInputNumOfMPPTTrackers", "InverterInputStringsPerMPPTNum", "InverterInputRatedVoltageDC"]}, {"name": "InverterOutputNameplate", "members": ["InverterOutputRatedPowerAC", "InverterOutputContPower", "InverterOutputMaxPowerAC", "InverterOutputMaxApparentPowerAC", "InverterOutputMaxCurrentAC", "InverterOutputRatedVoltageAC", "InverterOutputVoltageRangeACMax", "InverterOutputVoltageRangeACMin", "InverterNighttimePowerConsumption", "InverterPF", "InverterPFMinOverexcited", "InverterPFMinUnderexcited", "InverterOutputRatedFreq", "InverterOutputACFreqRangeMax", "InverterOutputACFreqRangeMin", "InverterOutputMaxApparentPowerAC", "InverterOutputMaxCurrentAC", "InverterOutputContPower", "InverterOutputMaxPowerAC", "InverterOutputVoltageRangeACMin", "InverterOutputVoltageRangeACMax", "InverterNighttimePowerConsumption", "InverterPFMinUnderexcited", "InverterPFMinOverexcited", "InverterPF", "InverterOutputRatedPowerAC", "InverterOutputRatedVoltageAC", "InverterOutputRatedFreq", "InverterOutputACFreqRangeMax", "InverterOutputACFreqRangeMin", "InverterNumOfLineConnections"]}, {"name": "InverterBackupPowerOutput", "members": ["InverterBackupOutputAutoSwitchOverTime", "InverterBackupOutputMaxContCurrentPerPhaseAC", "InverterBackupOutputAutoSwitchOverTime", "InverterBackupOutputMaxContCurrentPerPhaseAC"]}, {"name": "InverterBatteryInput", "members": ["InverterBatteryInputContPowerDC", "InverterBatteryInputNumOfBatteriesPerInverter", "InverterBatteryInputPeakPowerDC", "InverterBatteryInputSupportedBatteryTypes", "InverterGFDIDesc", "InverterBatteryInputContPowerDC", "InverterBatteryInputNumOfBatteriesPerInverter", "InverterBatteryInputPeakPowerDC", "InverterBatteryInputSupportedBatteryTypes"]}, {"name": "InverterDimensions", "members": ["InverterDepth", "InverterLen", "InverterWidth", "InverterWt", "InverterDepth", "InverterWt", "InverterWidth", "InverterLen"]}, {"name": "InverterGeneralData", "members": ["InverterDesignFactor", "InverterGFDIThreshold", "InverterGFDIDesc", "InverterDisconnectionType", "InverterGndAvail", "InverterHarmonicsTheshold", "InverterNumOfLineConnections", "InverterReversePolarityFlag", "InverterOTRMax", "InverterOTRMin", "InverterEnclosureEnvRtg", "InverterComm", "InverterTransformerDesign", "InverterMonitor", "InverterCooling", "InverterFWVersionTested", "InverterHasGroundFaultMonitor", "InverterHasDCDisconnectDevice", "InverterCutSheetNotes", "InverterNightTareLoss", "InverterContPowerRtgAt40DegC", "InverterNightTareLossAt40DegC", "InverterEnclosureEnvRtg", "InverterTransformerDesign", "InverterStaticMPPTEffic", "InverterHasGroundFaultMonitor", "InverterHasDCDisconnectDevice", "InverterDCOpt", "InverterDesignFactor", "InverterDisconnectionType", "InverterGFDIThreshold", "InverterGFDIDesc", "InverterGndAvail", "InverterHarmonicsTheshold", "InverterReversePolarityFlag", "InverterOTRMin", "InverterOTRMax", "InverterComm", "InverterMonitor", "InverterFWVersionTested", "InverterCooling", "InverterCutSheetNotes", "InverterNightTareLoss", "InverterContPowerRtgAt40DegC", "InverterNightTareLossAt40DegC"]}, {"name": "InverterDimensions", "members": ["InverterDepth", "InverterLen", "InverterWidth", "InverterWt", "InverterDepth", "InverterWt", "InverterWidth", "InverterLen"]}, {"name": "InverterInputNameplate", "members": ["InverterInputMaxOpCurrentDC", "InverterCECWtEfficPct", "InverterEUEfficRtgPct", "InverterStaticMPPTEffic", "InverterIsMPPT", "InverterMaxEffic", "InverterInputMaxPowerDC", "InverterInputShortCircuitCurrentDC", "InverterInputMaxVoltageDC", "InverterInputMinVoltageDC", "InverterInputMaxMPPVoltage", "InverterInputMinMPPVoltage", "InverterMinStartVoltage", "InverterMaxStartVoltage", "InverterMPPTOpRangeVoltageMax", "InverterMPPTOpRangeVoltageMin", "InverterInputNumOfMPPTTrackers", "InverterInputStringsPerMPPTNum", "InverterInputRatedVoltageDC", "InverterMaxStartVoltage", "InverterMinStartVoltage", "InverterInputMaxOpCurrentDC", "InverterCECWtEfficPct", "InverterEUEfficRtgPct", "InverterIsMPPT", "InverterMPPTOpRangeVoltageMax", "InverterMPPTOpRangeVoltageMin", "InverterMaxEffic", "InverterInputMaxPowerDC", "InverterInputShortCircuitCurrentDC", "InverterInputMaxVoltageDC", "InverterInputMinVoltageDC", "InverterInputMaxMPPVoltage", "InverterInputMinMPPVoltage", "InverterInputNumOfMPPTTrackers", "InverterInputStringsPerMPPTNum", "InverterInputRatedVoltageDC"]}, {"name": "InverterOutputNameplate", "members": ["InverterOutputRatedPowerAC", "InverterOutputContPower", "InverterOutputMaxPowerAC", "InverterOutputMaxApparentPowerAC", "InverterOutputMaxCurrentAC", "InverterOutputRatedVoltageAC", "InverterOutputVoltageRangeACMax", "InverterOutputVoltageRangeACMin", "InverterNighttimePowerConsumption", "InverterPF", "InverterPFMinOverexcited", "InverterPFMinUnderexcited", "InverterOutputRatedFreq", "InverterOutputACFreqRangeMax", "InverterOutputACFreqRangeMin", "InverterOutputMaxApparentPowerAC", "InverterOutputMaxCurrentAC", "InverterOutputContPower", "InverterOutputMaxPowerAC", "InverterOutputVoltageRangeACMin", "InverterOutputVoltageRangeACMax", "InverterNighttimePowerConsumption", "InverterPFMinUnderexcited", "InverterPFMinOverexcited", "InverterPF", "InverterOutputRatedPowerAC", "InverterOutputRatedVoltageAC", "InverterOutputRatedFreq", "InverterOutputACFreqRangeMax", "InverterOutputACFreqRangeMin", "InverterNumOfLineConnections"]}]}, {"name": "InverterCert", "members": ["InverterHasCertUL1741", "InverterHasCertIEC62109-2", "InverterHasCertIEC62109-1", "InverterHasCertIEC61683", "InverterHasCertUL1741SA", "InverterUL1741SACertDate", "InverterHasCertOther", "InverterCertListing", "TestLabIsNRTL", "CaliforniaRule21SourceRequirementDocUsed", "OtherTestingSourceRequirementDocUsedDesc", "TestWasCalibrated", "AuthToMarkLetterFromNRTL", "InverterHasCertIEC61683", "InverterHasCertIEC62109-1", "InverterHasCertIEC62109-2", "InverterHasCertUL1741", "InverterHasCertUL1741SA", "InverterHasCertOther", "InverterCertListing", "InverterUL1741SACertDate"]}, {"name": "InverterNameplate", "members": ["InverterGeneralDataAbstract", "InverterTestingReqrmntsAbstract", "InverterInputNameplateAbstract", "InverterOutputNameplateAbstract", "InverterBackupPowerOutputAbstract", "InverterBatteryInputAbstract", "InverterDimensionsAbstract", "InverterGeneralDataAbstract", "InverterDimensionsAbstract", "InverterInputNameplateAbstract", "InverterOutputNameplateAbstract"], "children": [{"name": "InverterGeneralData", "members": ["InverterDesignFactor", "InverterGFDIThreshold", "InverterGFDIDesc", "InverterDisconnectionType", "InverterGndAvail", "InverterHarmonicsTheshold", "InverterNumOfLineConnections", "InverterReversePolarityFlag", "InverterOTRMax", "InverterOTRMin", "InverterEnclosureEnvRtg", "InverterComm", "InverterTransformerDesign", "InverterMonitor", "InverterCooling", "InverterFWVersionTested", "InverterHasGroundFaultMonitor", "InverterHasDCDisconnectDevice", "InverterCutSheetNotes", "InverterNightTareLoss", "InverterContPowerRtgAt40DegC", "InverterNightTareLossAt40DegC", "InverterEnclosureEnvRtg", "InverterTransformerDesign", "InverterStaticMPPTEffic", "InverterHasGroundFaultMonitor", "InverterHasDCDisconnectDevice", "InverterDCOpt", "InverterDesignFactor", "InverterDisconnectionType", "InverterGFDIThreshold", "InverterGFDIDesc", "InverterGndAvail", "InverterHarmonicsTheshold", "InverterReversePolarityFlag", "InverterOTRMin", "InverterOTRMax", "InverterComm", "InverterMonitor", "InverterFWVersionTested", "InverterCooling", "InverterCutSheetNotes", "InverterNightTareLoss", "InverterContPowerRtgAt40DegC", "InverterNightTareLossAt40DegC"]}, {"name": "InverterTestingReqrmnts", "members": ["MaxContOutputPowerDataFor180Minutes", "PowerRtgInWtEfficForm", "NightTareLossInWtEfficForm", "WtEfficAvgToCECEfficValue", "MicroinvAttachedAdhesive", "MultipleListeeLetterSignedByNRTL", "TestRsltForSecurementHumidityFreezeAndTempCycling", "ConstrDataRptSubmitted"]}, {"name": "InverterInputNameplate", "members": ["InverterInputMaxOpCurrentDC", "InverterCECWtEfficPct", "InverterEUEfficRtgPct", "InverterStaticMPPTEffic", "InverterIsMPPT", "InverterMaxEffic", "InverterInputMaxPowerDC", "InverterInputShortCircuitCurrentDC", "InverterInputMaxVoltageDC", "InverterInputMinVoltageDC", "InverterInputMaxMPPVoltage", "InverterInputMinMPPVoltage", "InverterMinStartVoltage", "InverterMaxStartVoltage", "InverterMPPTOpRangeVoltageMax", "InverterMPPTOpRangeVoltageMin", "InverterInputNumOfMPPTTrackers", "InverterInputStringsPerMPPTNum", "InverterInputRatedVoltageDC", "InverterMaxStartVoltage", "InverterMinStartVoltage", "InverterInputMaxOpCurrentDC", "InverterCECWtEfficPct", "InverterEUEfficRtgPct", "InverterIsMPPT", "InverterMPPTOpRangeVoltageMax", "InverterMPPTOpRangeVoltageMin", "InverterMaxEffic", "InverterInputMaxPowerDC", "InverterInputShortCircuitCurrentDC", "InverterInputMaxVoltageDC", "InverterInputMinVoltageDC", "InverterInputMaxMPPVoltage", "InverterInputMinMPPVoltage", "InverterInputNumOfMPPTTrackers", "InverterInputStringsPerMPPTNum", "InverterInputRatedVoltageDC"]}, {"name": "InverterOutputNameplate", "members": ["InverterOutputRatedPowerAC", "InverterOutputContPower", "InverterOutputMaxPowerAC", "InverterOutputMaxApparentPowerAC", "InverterOutputMaxCurrentAC", "InverterOutputRatedVoltageAC", "InverterOutputVoltageRangeACMax", "InverterOutputVoltageRangeACMin", "InverterNighttimePowerConsumption", "InverterPF", "InverterPFMinOverexcited", "InverterPFMinUnderexcited", "InverterOutputRatedFreq", "InverterOutputACFreqRangeMax", "InverterOutputACFreqRangeMin", "InverterOutputMaxApparentPowerAC", "InverterOutputMaxCurrentAC", "InverterOutputContPower", "InverterOutputMaxPowerAC", "InverterOutputVoltageRangeACMin", "InverterOutputVoltageRangeACMax", "InverterNighttimePowerConsumption", "InverterPFMinUnderexcited", "InverterPFMinOverexcited", "InverterPF", "InverterOutputRatedPowerAC", "InverterOutputRatedVoltageAC", "InverterOutputRatedFreq", "InverterOutputACFreqRangeMax", "InverterOutputACFreqRangeMin", "InverterNumOfLineConnections"]}, {"name": "InverterBackupPowerOutput", "members": ["InverterBackupOutputAutoSwitchOverTime", "InverterBackupOutputMaxContCurrentPerPhaseAC", "InverterBackupOutputAutoSwitchOverTime", "InverterBackupOutputMaxContCurrentPerPhaseAC"]}, {"name": "InverterBatteryInput", "members": ["InverterBatteryInputContPowerDC", "InverterBatteryInputNumOfBatteriesPerInverter", "InverterBatteryInputPeakPowerDC", "InverterBatteryInputSupportedBatteryTypes", "InverterGFDIDesc", "InverterBatteryInputContPowerDC", "InverterBatteryInputNumOfBatteriesPerInverter", "InverterBatteryInputPeakPowerDC", "InverterBatteryInputSupportedBatteryTypes"]}, {"name": "InverterDimensions", "members": ["InverterDepth", "InverterLen", "InverterWidth", "InverterWt", "InverterDepth", "InverterWt", "InverterWidth", "InverterLen"]}, {"name": "InverterGeneralData", "members": ["InverterDesignFactor", "InverterGFDIThreshold", "InverterGFDIDesc", "InverterDisconnectionType", "InverterGndAvail", "InverterHarmonicsTheshold", "InverterNumOfLineConnections", "InverterReversePolarityFlag", "InverterOTRMax", "InverterOTRMin", "InverterEnclosureEnvRtg", "InverterComm", "InverterTransformerDesign", "InverterMonitor", "InverterCooling", "InverterFWVersionTested", "InverterHasGroundFaultMonitor", "InverterHasDCDisconnectDevice", "InverterCutSheetNotes", "InverterNightTareLoss", "InverterContPowerRtgAt40DegC", "InverterNightTareLossAt40DegC", "InverterEnclosureEnvRtg", "InverterTransformerDesign", "InverterStaticMPPTEffic", "InverterHasGroundFaultMonitor", "InverterHasDCDisconnectDevice", "InverterDCOpt", "InverterDesignFactor", "InverterDisconnectionType", "InverterGFDIThreshold", "InverterGFDIDesc", "InverterGndAvail", "InverterHarmonicsTheshold", "InverterReversePolarityFlag", "InverterOTRMin", "InverterOTRMax", "InverterComm", "InverterMonitor", "InverterFWVersionTested", "InverterCooling", "InverterCutSheetNotes", "InverterNightTareLoss", "InverterContPowerRtgAt40DegC", "InverterNightTareLossAt40DegC"]}, {"name": "InverterDimensions", "members": ["InverterDepth", "InverterLen", "InverterWidth", "InverterWt", "InverterDepth", "InverterWt", "InverterWidth", "InverterLen"]}, {"name": "InverterInputNameplate", "members": ["InverterInputMaxOpCurrentDC", "InverterCECWtEfficPct", "InverterEUEfficRtgPct", "InverterStaticMPPTEffic", "InverterIsMPPT", "InverterMaxEffic", "InverterInputMaxPowerDC", "InverterInputShortCircuitCurrentDC", "InverterInputMaxVoltageDC", "InverterInputMinVoltageDC", "InverterInputMaxMPPVoltage", "InverterInputMinMPPVoltage", "InverterMinStartVoltage", "InverterMaxStartVoltage", "InverterMPPTOpRangeVoltageMax", "InverterMPPTOpRangeVoltageMin", "InverterInputNumOfMPPTTrackers", "InverterInputStringsPerMPPTNum", "InverterInputRatedVoltageDC", "InverterMaxStartVoltage", "InverterMinStartVoltage", "InverterInputMaxOpCurrentDC", "InverterCECWtEfficPct", "InverterEUEfficRtgPct", "InverterIsMPPT", "InverterMPPTOpRangeVoltageMax", "InverterMPPTOpRangeVoltageMin", "InverterMaxEffic", "InverterInputMaxPowerDC", "InverterInputShortCircuitCurrentDC", "InverterInputMaxVoltageDC", "InverterInputMinVoltageDC", "InverterInputMaxMPPVoltage", "InverterInputMinMPPVoltage", "InverterInputNumOfMPPTTrackers", "InverterInputStringsPerMPPTNum", "InverterInputRatedVoltageDC"]}, {"name": "InverterOutputNameplate", "members": ["InverterOutputRatedPowerAC", "InverterOutputContPower", "InverterOutputMaxPowerAC", "InverterOutputMaxApparentPowerAC", "InverterOutputMaxCurrentAC", "InverterOutputRatedVoltageAC", "InverterOutputVoltageRangeACMax", "InverterOutputVoltageRangeACMin", "InverterNighttimePowerConsumption", "InverterPF", "InverterPFMinOverexcited", "InverterPFMinUnderexcited", "InverterOutputRatedFreq", "InverterOutputACFreqRangeMax", "InverterOutputACFreqRangeMin", "InverterOutputMaxApparentPowerAC", "InverterOutputMaxCurrentAC", "InverterOutputContPower", "InverterOutputMaxPowerAC", "InverterOutputVoltageRangeACMin", "InverterOutputVoltageRangeACMax", "InverterNighttimePowerConsumption", "InverterPFMinUnderexcited", "InverterPFMinOverexcited", "InverterPF", "InverterOutputRatedPowerAC", "InverterOutputRatedVoltageAC", "InverterOutputRatedFreq", "InverterOutputACFreqRangeMax", "InverterOutputACFreqRangeMin", "InverterNumOfLineConnections"]}]}, {"name": "InverterBackupPowerOutput", "members": ["InverterBackupOutputAutoSwitchOverTime", "InverterBackupOutputMaxContCurrentPerPhaseAC", "InverterBackupOutputAutoSwitchOverTime", "InverterBackupOutputMaxContCurrentPerPhaseAC"]}, {"name": "InverterBatteryInput", "members": ["InverterBatteryInputContPowerDC", "InverterBatteryInputNumOfBatteriesPerInverter", "InverterBatteryInputPeakPowerDC", "InverterBatteryInputSupportedBatteryTypes", "InverterGFDIDesc", "InverterBatteryInputContPowerDC", "InverterBatteryInputNumOfBatteriesPerInverter", "InverterBatteryInputPeakPowerDC", "InverterBatteryInputSupportedBatteryTypes"]}]}, {"name": "ProdIDCombiner", "members": ["CombinerRtg", "CombinerRtg", "CombinerBoxTempMax", "CombinerBoxTempMin"]}, {"name": "ProdIDMeter", "members": ["MeterRtgAccuracy", "MeterRevenueGrade", "MeterBidirectional", "MeterMeetsPBIEligibility", "MeterDisplayType", "RevenueMeterPF", "RevenueMeterRtgContVoltage", "RevenueMeterMaxRtgContVoltageLineToLine", "RevenueMeterMaxRtgContVoltageLineToNeutral", "RevenueMeterMaxRtgContCurrent", "RevenueMeterVoltageRtgAccuracyRange", "RevenueMeterFreq", "RevenueMeterPhase", "RevenueMeterSocketType", "RevenueMeterStartingWatts", "RevenueMeterTypicalWattLoss", "RevenueMeterOpTempRangeMax", "RevenueMeterOpTempRangeMin", "RevenueMeterEnclosure", "RevenueMeterDimensionsAbstract", "MeterMeetsPBIEligibility", "MeterDisplayType", "RevenueMeterRtgContVoltage", "RevenueMeterMaxRtgContVoltageLineToLine", "RevenueMeterMaxRtgContVoltageLineToNeutral", "RevenueMeterMaxRtgContCurrent", "RevenueMeterVoltageRtgAccuracyRange", "RevenueMeterFreq", "RevenueMeterPhase", "RevenueMeterSocketType", "RevenueMeterStartingWatts", "RevenueMeterTypicalWattLoss", "RevenueMeterOpTemp", "RevenueMeterEnclosure", "MeterRtgAccuracy", "MeterRevenueGrade", "MeterBidirectional", "RevenueMeterPF", "RevenueMeterDimensionsAbstract"], "children": [{"name": "RevenueMeterDimensions", "members": ["RevenueMeterDimensionsHeight", "RevenueMeterDimensionsLen", "RevenueMeterDimensionsWidth", "RevenueMeterWt", "RevenueMeterDimensionsHeight", "RevenueMeterDimensionsLen", "RevenueMeterDimensionsWidth", "RevenueMeterWt"]}, {"name": "RevenueMeterDimensions", "members": ["RevenueMeterDimensionsHeight", "RevenueMeterDimensionsLen", "RevenueMeterDimensionsWidth", "RevenueMeterWt", "RevenueMeterDimensionsHeight", "RevenueMeterDimensionsLen", "RevenueMeterDimensionsWidth", "RevenueMeterWt"]}]}, {"name": "ProdIDMonitorSolution", "members": ["MonitorSolutionSWVersion", "MonitorSolutionSWVersion"]}, {"name": "ProdIDLogger", "members": ["LoggerCommProtocol", "LoggerCommProtocol"]}, {"name": "ProdIDTracker", "members": ["TrackerNumOfControllers", "TrackerStowWindSpeed", "TrackerStyle", "OrientationMaxTrackerRotationLimit", "OrientationMinTrackerRotationLimit", "TrackerCapPower", "TrackerStyle", "TrackerNumOfControllers", "TrackerStowWindSpeed", "TrackerIsFixedTilt", "TrackerIsDualAxis", "TrackerIsSingleAxis"]}, {"name": "ProdIDTransformer", "members": ["TransformerStyle", "TransformerDesignFactor", "TransformerStyle", "TransformerDesignFactor"]}, {"name": "ProdIDBattery", "members": ["BatteryRtg", "BatteryStyle", "BatteryRtg", "BatteryNum", "BatteryStyle"]}, {"name": "ProdIDBatteryMgmt", "members": ["BMSRtg", "BMSRtg", "BMSNumOfSystems"]}, {"name": "ProdIDMetStation", "members": ["MetStationDesc", "MetStationDescOfPyranometer", "MetStationModelOfPyranometer", "MetStationDesc", "MetStationLoc", "MetStationNumOfUnits", "MetStationDescOfPyranometer", "MetStationModelOfPyranometer"]}]}, {"name": "InverterPowerLevel", "columns": [{"name": "ProdID", "purpose": "PK"}, {"name": "InverterPowerLevelPct", "purpose": "PK", "valuesenum": ["InverterPowerLevel10Pct", "InverterPowerLevel20Pct", "InverterPowerLevel30Pct", "InverterPowerLevel50Pct", "InverterPowerLevel75Pct", "InverterPowerLevel100Pct", "InverterPowerLevelWt"]}, {"name": "InverterEfficAtVminPct", "purpose": "Data Element"}, {"name": "InverterEfficAtVmaxPct", "purpose": "Data Element"}, {"name": "InverterEfficAtVnomPct", "purpose": "Data Element"}]}]}, "Appraisal": {"name": "Appraisal", "members": ["AppraisalAvailOfDoc", "AppraisalAvailOfFinalDoc", "AppraisalAvailOfDocExcept", "AppraisalExceptDesc", "AppraisalCntrparty", "AppraisalEffectDate", "AppraisalExpDate", "AppraisedValueFairMktValue", "AppraisalDocLink", "PreparerOfAppraisal", "DocIDAppraisal"]}, "ApprovalNotice": {"name": "ApprovNotice", "members": ["ApprovNoticeAvailOfDoc", "ApprovNoticeAvailOfFinalDoc", "ApprovNoticeAvailOfDocExcept", "ApprovNoticeExceptDesc", "ApprovNoticeCntrparty", "ApprovNoticeEffectDate", "ApprovNoticeExpDate", "ApprovNoticeDocLink", "PreparerOfApprovNotice", "DocIDApprovNotice"]}, "AssetManagementContract": {"name": "AssetMgmtContract", "members": ["AssetMgmtContractInvoicingDate", "AssetMgmtContractPmtDeadline", "AssetMgmtContractPmtMeth", "AssetMgmtContractCntrparty", "AssetMgmtContractExpDate", "AssetMgmtContractInitiationDate", "AssetMgmtContractRate", "AssetMgmtContractRateAmt", "AssetMgmtContractRateEscalator", "AssetMgmtContractTerm", "AssetMgmtContractType", "AssetMgmtContractSubcontractor", "AssetMgmtContractSubcontractorScope", "AssetMgmtContractExpenseActual", "AssetMgmtContractExpenseExpect", "DocIDAssetMgmtAgree", "PreparerOfAssetMgmtAgree", "AssetMgmtContractAvailOfDoc", "AssetMgmtContractAvailOfFinalDoc", "AssetMgmtContractAvailOfDocExcept", "AssetMgmtContractExceptDesc", "AssetMgmtContractDocLink"]}, "AssetManager": {"name": "AssetMgr", "tables": [{"name": "AssetMgr", "columns": [{"name": "AssetMgrID", "purpose": "PK"}, {"name": "AssetMgrFederalTaxIDNum", "purpose": "Data Element"}, {"name": "AssetMgrMegawattUnderMgmt", "purpose": "Data Element"}, {"name": "AssetMgrNumOfProj", "purpose": "Data Element"}, {"name": "AssetMgrProjOwnToThirdPartyProj", "purpose": "Data Element"}, {"name": "AssetMgrNumOfStates", "purpose": "Data Element"}, {"name": "AssetMgrOutsourcingPlan", "purpose": "Data Element"}, {"name": "AssetMgrOpCenter", "purpose": "Data Element"}, {"name": "AssetMgrNERCAndFERCQual", "purpose": "Data Element"}, {"name": "AssetMgrEnergyForecastingCapabilities", "purpose": "Data Element"}, {"name": "AssetMgrPreventAndCorrectiveMaint", "purpose": "Data Element"}, {"name": "AssetMgrSparePartsStrategy", "purpose": "Data Element"}, {"name": "AssetMgrConsumablesStrategy", "purpose": "Data Element"}, {"name": "AssetMgrSupplyStrategy", "purpose": "Data Element"}, {"name": "AssetMgrFailureAndRemedProcedures", "purpose": "Data Element"}, {"name": "AssetMgrContinuityOfOperationProgram", "purpose": "Data Element"}, {"name": "AssetMgrRpt", "purpose": "Data Element"}, {"name": "AssetMgrWarrExperience", "purpose": "Data Element"}, {"name": "AssetMgrInsurPolicyMgmt", "purpose": "Data Element"}, {"name": "AssetMgrBillingMeth", "purpose": "Data Element"}, {"name": "AssetMgrRECAccounting", "purpose": "Data Element"}, {"name": "AssetMgrPerfGuarantees", "purpose": "Data Element"}, {"name": "AssetMgrOtherServ", "purpose": "Data Element"}, {"name": "AssetMgrWorkflow", "purpose": "Data Element"}]}, {"name": "AssetMgrPerfByGeography", "columns": [{"name": "StateGeographical", "purpose": "PK"}, {"name": "AssetMgrID", "purpose": "Data Element"}, {"name": "ActualToExpectEnergyProdOfProj", "purpose": "Data Element"}]}]}, "AssignmentOfInterest": {"name": "AssignOfInterest", "members": ["AssignOfInterestAvailOfDoc", "AssignOfInterestAvailOfFinalDoc", "AssignOfInterestAvailOfDocExcept", "AssignOfInterestExceptDesc", "AssignOfInterestCntrparty", "AssignOfInterestEffectDate", "AssignOfInterestExpDate", "AssignOfInterestDocLink", "PreparerOfAssignOfInterest", "DocIDAssignOfInterest"]}, "AssignmentandAssumptionAgreement": {"name": "AssignAndAssumpAgree", "members": ["AssignAndAssumpAgreeAvailOfDoc", "AssignAndAssumpAgreeAvailOfFinalDoc", "AssignAndAssumpAgreeAvailOfDocExcept", "AssignAndAssumpAgreeExceptDesc", "AssignAndAssumpAgreeCntrparty", "AssignAndAssumpAgreeEffectDate", "AssignAndAssumpAgreeExpDate", "AssignAndAssumptionsDocLink", "PreparerOfAssignAndAssumpAgree", "DocIDAssignAndAssumpAgree"]}, "BillOfSale": {"name": "BillOfSale", "members": ["BillOfSaleAvailOfDoc", "BillOfSaleAvailOfFinalDoc", "BillOfSaleAvailOfDocExcept", "BillOfSaleExceptDesc", "BillOfSaleCntrparty", "BillOfSaleEffectDate", "BillOfSaleExpDate", "BillOfSaleDocLink", "PreparerOfBillOfSale", "DocIDBillOfSale"]}, "BoardResolutionforMasterLesseeLesseeandOperator": {"name": "BoardResolForMasterLesseeLesseeAndOp", "members": ["BoardResolForMasterLesseeLesseeAndOpAvailOfDoc", "BoardResolForMasterLesseeLesseeAndOpAvailOfFinalDoc", "BoardResolForMasterLesseeLesseeAndOpAvailOfDocExcept", "BoardResolForMasterLesseeLesseeAndOpExceptDesc", "BoardResolForMasterLesseeLesseeAndOpCntrparty", "BoardResolForMasterLesseeLesseeAndOpEffectDate", "BoardResolForMasterLesseeLesseeAndOpExpDate", "BoardResolDocLink", "PreparerOfBoardResolForMasterLesseeLesseeAndOp", "DocIDBoardResolForMasterLesseeLesseeAndOp"]}, "BreakageFeeSideLetter": {"name": "BreakageFeeAgree", "members": ["BreakageFeeAgreeInvestorFee", "BreakageFeeAgreeDeveloperFee", "BreakageFeeContractingParties", "BreakageFeeEffectDate", "BreakageFeeAgreeAvailOfDoc", "BreakageFeeAgreeAvailOfFinalDoc", "BreakageFeeAgreeAvailOfDocExcept", "BreakageFeeAgreeExceptDesc", "BreakageFeeAgreeEffectDate", "BreakageFeeAgreeExpDate", "BreakageFeeAgreeDocLink", "PreparerOfBreakageFeeAgreeAgree", "DocIDBreakageFeeAgreeAgree"]}, "BuildingInspection": {"name": "BuildingInspct", "members": ["BuildingInspctAvailOfDoc", "BuildingInspctAvailOfFinalDoc", "BuildingInspctAvailOfDocExcept", "BuildingInspctExceptDesc", "BuildingInspctCntrparty", "BuildingInspctEffectDate", "BuildingInspctExpDate", "BuildingInspctDocLink", "PreparerOfBuildingInspct", "DocIDBuildingInspct"]}, "BusinessInterruptionInsurancePolicy": {"name": "BusinessInterruptionInsur", "tables": [{"name": "BusinessInterruptionInsur", "columns": [{"name": "Insur", "purpose": "PK"}, {"name": "InsurCarrier", "purpose": "Data Element"}, {"name": "InsurNAICNum", "purpose": "Data Element"}, {"name": "InsurRequirement", "purpose": "Data Element"}, {"name": "InsurEffectDate", "purpose": "Data Element"}, {"name": "InsurExpDate", "purpose": "Data Element"}, {"name": "InsurAvail", "purpose": "Data Element"}, {"name": "InsurMinCoverage", "purpose": "Data Element"}, {"name": "InsurAmtOfCoverage", "purpose": "Data Element"}, {"name": "InsurBeneficiary", "purpose": "Data Element"}, {"name": "InsurPolicyOwn", "purpose": "Data Element"}, {"name": "InsurPerOccurrenceRequirement", "purpose": "Data Element"}, {"name": "PreparerOfBusinessInterruptionInsurPolicy", "purpose": "Data Element"}, {"name": "DocIDBusinessInterruptionInsurPolicy", "purpose": "Data Element"}]}]}, "CasualtyInsurancePolicy": {"name": "CasualtyInsur", "tables": [{"name": "CasualtyInsur", "columns": [{"name": "Insur", "purpose": "PK"}, {"name": "InsurCarrier", "purpose": "Data Element"}, {"name": "InsurNAICNum", "purpose": "Data Element"}, {"name": "InsurRequirement", "purpose": "Data Element"}, {"name": "InsurEffectDate", "purpose": "Data Element"}, {"name": "InsurExpDate", "purpose": "Data Element"}, {"name": "InsurAvail", "purpose": "Data Element"}, {"name": "InsurMinCoverage", "purpose": "Data Element"}, {"name": "InsurAmtOfCoverage", "purpose": "Data Element"}, {"name": "InsurBeneficiary", "purpose": "Data Element"}, {"name": "InsurPolicyOwn", "purpose": "Data Element"}, {"name": "InsurPerOccurrenceRequirement", "purpose": "Data Element"}, {"name": "PreparerOfCasualtyInsurPolicy", "purpose": "Data Element"}, {"name": "DocIDCasualtyInsurPolicy", "purpose": "Data Element"}]}]}, "CertificateOfAcceptanceReport": {"name": "CertOfAccept", "members": ["CertOfAcceptAvailOfDoc", "CertOfAcceptAvailOfFinalDoc", "CertOfAcceptAvailOfDocExcept", "CertOfAcceptExceptDesc", "CertOfAcceptCntrparty", "CertOfAcceptEffectDate", "CertOfAcceptLink", "PreparerOfCertOfAcceptRpt", "DocIDCertOfAcceptRpt"]}, "CertificateOfCompletion": {"name": "CertOfCompl", "members": ["CertOfComplAvailOfDoc", "CertOfComplAvailOfFinalDoc", "CertOfComplAvailOfDocExcept", "CertOfComplExceptDesc", "CertOfComplCntrparty", "CertOfComplEffectDate", "CertOfComplDocLink", "PreparerOfCertOfCompl", "DocIDCertOfCompl"]}, "CertificateOfFinalCompletion": {"name": "CertOfFinalCompl", "members": ["CertOfFinalComplAvailOfDoc", "CertOfFinalComplAvailOfFinalDoc", "CertOfFinalComplAvailOfDocExcept", "CertOfFinalComplExceptDesc", "CertOfFinalComplCntrparty", "CertOfFinalComplEffectDate", "CertOfFinalComplDocLink", "PreparerOfCertOfFinalCompl", "DocIDCertOfFinalCompl"]}, "CertificateOfFormationForMasterLesseeLesseeAndOperator": {"name": "CertOfFormForMasterLesseeLesseeAndOp", "members": ["CertOfFormForMasterLesseeLesseeAndOpAvailOfDoc", "CertOfFormForMasterLesseeLesseeAndOpAvailOfFinalDoc", "CertOfFormForMasterLesseeLesseeAndOpAvailOfDocExcept", "CertOfFormForMasterLesseeLesseeAndOpExceptDesc", "CertOfFormForMasterLesseeLesseeAndOpCntrparty", "CertOfFormForMasterLesseeLesseeAndOpEffectDate", "CertOfFormForMasterLesseeLesseeAndOpExpDate", "CertOfFormDocLink", "PreparerOfCertOfFormForMasterLesseeLesseeAndOp", "DocIDCertOfFormForMasterLesseeLesseeAndOp"]}, "CertificatesofInsurance": {"name": "CertOfInsur", "members": ["CertOfInsurAvailOfDoc", "CertOfInsurAvailOfFinalDoc", "CertOfInsurAvailOfDocExcept", "CertOfInsurExceptDesc", "CertOfInsurCntrparty", "CertOfInsurEffectDate", "CertOfInsurExpDate", "CertOfInsurDocLink", "PreparerOfCertOfInsur", "DocIDCertOfInsur"]}, "ClosingCertificate": {"name": "ClosingCert", "members": ["ClosingCertAvailOfDoc", "ClosingCertAvailOfFinalDoc", "ClosingCertAvailOfDocExcept", "ClosingCertExceptDesc", "ClosingCertCntrparty", "ClosingCertEffectDate", "ClosingCertExpDate", "ClosingCertDocLink", "PreparerOfClosingCert", "DocIDClosingCert"]}, "ClosingIndemnityAgreement": {"name": "ClosingIndemnityAgree", "members": ["ClosingIndemnityAgreeAvailOfDoc", "ClosingIndemnityAgreeAvailOfFinalDoc", "ClosingIndemnityAgreeAvailOfDocExcept", "ClosingIndemnityAgreeExceptDesc", "ClosingIndemnityAgreeCntrparty", "ClosingIndemnityAgreeEffectDate", "ClosingIndemnityAgreeExpDate", "ClosingIndemnityAgreeDocLink", "PreparerOfClosingIndemnityAgree", "DocIDClosingIndemnityAgree"]}, "CommercialGeneralInsurancePolicy": {"name": "CommercGeneralLiabilityInsur", "tables": [{"name": "CommercGeneralLiabilityInsur", "columns": [{"name": "Insur", "purpose": "PK"}, {"name": "InsurCarrier", "purpose": "Data Element"}, {"name": "InsurNAICNum", "purpose": "Data Element"}, {"name": "InsurRequirement", "purpose": "Data Element"}, {"name": "InsurEffectDate", "purpose": "Data Element"}, {"name": "InsurExpDate", "purpose": "Data Element"}, {"name": "InsurAvail", "purpose": "Data Element"}, {"name": "InsurMinCoverage", "purpose": "Data Element"}, {"name": "InsurAmtOfCoverage", "purpose": "Data Element"}, {"name": "InsurBeneficiary", "purpose": "Data Element"}, {"name": "InsurPolicyOwn", "purpose": "Data Element"}, {"name": "InsurPerOccurrenceRequirement", "purpose": "Data Element"}, {"name": "PreparerOfCommercGeneralLiabilityInsurPolicy", "purpose": "Data Element"}, {"name": "DocIDCommercGeneralLiabilityInsurPolicy", "purpose": "Data Element"}]}]}, "CommitmentAgreement": {"name": "CommitmentAgree", "members": ["CommitmentAgreeAvailOfDoc", "CommitmentAgreeAvailOfFinalDoc", "CommitmentAgreeAvailOfDocExcept", "CommitmentAgreeExceptDesc", "CommitmentAgreeCntrparty", "CommitmentAgreeEffectDate", "CommitmentAgreeExpDate", "CommitmentAgreeDocLink", "PreparerOfCommitmentAgree", "DocIDCommitmentAgree"]}, "ComponentMaintenance": {"name": "OpPerf", "tables": [{"name": "ComponentMaint", "columns": [{"name": "ComponentMaintEvent", "purpose": "PK"}, {"name": "DeviceID", "purpose": "Data Element"}, {"name": "ComponentFailure", "purpose": "Data Element"}, {"name": "ComponentMaintStatus", "purpose": "Data Element"}, {"name": "ComponentMaintCostTimePeriod", "purpose": "Data Element"}, {"name": "ComponentMaintStatusPctCompleted", "purpose": "Data Element"}, {"name": "ComponentMaintStatusPctRemaining", "purpose": "Data Element"}, {"name": "ComponentMaintCostForEquipWithNoWarr", "purpose": "Data Element"}, {"name": "ComponentMaintCostForEquipWithWarr", "purpose": "Data Element"}]}]}, "ComponentMaintenanceActions": {"name": "OpPerf", "tables": [{"name": "ComponentMaintActions", "columns": [{"name": "ComponentMaintActions", "purpose": "PK"}, {"name": "ComponentMaintEvent", "purpose": "PK"}, {"name": "DeviceID", "purpose": "Data Element"}, {"name": "ComponentMaintReasonForTicket", "purpose": "Data Element"}, {"name": "ComponentMaintSeverityOfEvent", "purpose": "Data Element"}, {"name": "ComponentMaintSubReasonForTicket", "purpose": "Data Element"}, {"name": "ComponentMaintNumOfComponentsAffected", "purpose": "Data Element"}, {"name": "ComponentMaintTicketComments", "purpose": "Data Element"}, {"name": "OMProviderCaseID", "purpose": "Data Element"}, {"name": "ComponentMaintTicketDateOpen", "purpose": "Data Element"}, {"name": "ComponentMaintTicketDateClosed", "purpose": "Data Element"}, {"name": "ComponentMaintAction", "purpose": "Data Element"}, {"name": "ComponentMaintCostForEquipWithNoWarr", "purpose": "Data Element"}, {"name": "ComponentMaintCostForEquipWithWarr", "purpose": "Data Element"}, {"name": "OpPerfPMPctCompleted", "purpose": "Data Element"}, {"name": "OpPerfPMPctRemaining", "purpose": "Data Element"}]}]}, "ComponentStatusReport": {"name": "ComponentMaintCostUnderWarr", "members": ["ComponentToBeRepaired", "ComponentFailure", "ComponentMaintStatus", "ComponentMaintStatusPctCompleted", "ComponentMaintStatusPctRemaining", "ComponentToBeReplaced", "PreparerOfComponentStatusRpt", "DocIDComponentStatusRpt", "MaintCostNoWarrBalanceOfSystem", "MaintCostNoWarrCombinerBox", "MaintCostNoWarrDAQ", "MaintCostNoWarrSCADA", "MaintCostNoWarrInverter", "MaintCostNoWarrMediumVoltagement", "MaintCostNoWarrMetStation", "MaintCostNoWarrModule", "MaintCostNoWarrOAndMBuilding", "MaintCostNoWarrOther", "MaintCostNoWarrRackingTracker", "MaintCostNoWarrRoads", "MaintCostNoWarrSignage", "MaintCostNoWarrSubstation", "MaintCostNoWarrWiringConduit", "MaintCostUnderWarrBalanceOfSystem", "MaintCostUnderWarrCombinerBox", "MaintCostUnderWarrDASSCADATelecomm", "MaintCostUnderWarrInverter", "MaintCostUnderWarrMediumVoltageEquip", "MaintCostUnderWarrMetStation", "MaintCostUnderWarrModule", "MaintCostUnderWarrOAndMBuilding", "MaintCostUnderWarrOther", "MaintCostUnderWarrRackingTracker", "MaintCostUnderWarrRoads", "MaintCostUnderWarrSignage", "MaintCostUnderWarrSubstation", "MaintCostUnderWarrWiringConduit", "FinPerfDataMonitorHostingExpense"]}, "ConstructionContractorNoticeofCertification": {"name": "ConstrContractorNoticeOfCert", "members": ["ConstrContractorNoticeOfCertAvailOfDoc", "ConstrContractorNoticeOfCertAvailOfFinalDoc", "ConstrContractorNoticeOfCertAvailOfDocExcept", "ConstrContractorNoticeOfCertExceptDesc", "ConstrContractorNoticeOfCertCntrparty", "ConstrContractorNoticeOfCertEffectDate", "ConstrContractorNoticeOfCertDocLink", "PreparerOfConstrContractorNoticeOfCert", "DocIDConstrContractorNoticeOfCert"]}, "ConstructionIssuesReport": {"name": "IssuesDuringConstr", "members": ["IssuesDuringConstrEquipIssues", "IssuesDuringConstrOtherTechnicalIssues", "IssuesDuringConstrSecurityIssues", "PreparerOfConstrIssuesRpt", "DocIDConstrIssuesRpt"]}, "ConstructionLoanAgreement": {"name": "ConstrLoanAgree", "members": ["ConstrLoanAgreeAvailOfDoc", "ConstrLoanAgreeAvailOfFinalDoc", "ConstrLoanAgreeAvailOfDocExcept", "ConstrLoanAgreeExceptDesc", "ConstrLoanAgreeCntrparty", "ConstrLoanAgreeEffectDate", "ConstrLoanAgreeExpDate", "ConstrLoanDocLink", "PreparerOfConstrLoanAgree", "DocIDConstrLoanAgree"]}, "ConstructionMonitoringReport": {"name": "ConstrMonitorRpt", "members": ["ConstrMonitorRptAvailOfDoc", "ConstrMonitorRptAvailOfFinalDoc", "ConstrMonitorRptAvailOfDocExcept", "ConstrMonitorRptExceptDesc", "ConstrMonitorRptCntrparty", "ConstrMonitorRptEffectDate", "ConstrMonitorRptEndDate", "ConstrMonitorRptDocLink", "ConstrMonitorRptDashboardLink", "PreparerOfConstrMonitorRpt", "DocIDConstrMonitorRpt"]}, "CreditReport": {"name": "CreditPerfCheckRpt", "members": ["CreditPerfRetailFICOScore", "CreditPerfRetailFICOModelOrig", "CreditPerfRetailFICOMeth", "CreditPerfRetailDaysDelinquent", "CreditPerfRetailCreditCheckDate", "CreditPerfRetailDebtToIncomeRatio", "CreditPerfRetailEstValueOfHouse", "CreditPerfRetailHomeAppraisalDate", "CreditPerfRetailLenOfEmployment", "CreditPerfRetailLenOfHomeOwn", "CreditPerfRetailLoanToValueRatio", "CreditPerfRetailLoantoValueSource", "CreditPerfRetailMortgBalance", "CreditPerfRetailW2VerificationofEmployment", "PreparerOfCreditReportsDoc", "DocIDCreditReportsDocs"]}, "CutSheet": {"name": "CutSheet", "tables": [{"name": "CutSheetDetails", "columns": [{"name": "ProdID", "purpose": "PK"}, {"name": "TestCond", "purpose": "PK", "valuesenum": ["STC", "NomOpCond", "PVUSATestCond", "CustomTestCond"]}, {"name": "TypeOfDevice", "purpose": "Data Element"}, {"name": "DeviceCost", "purpose": "Data Element"}, {"name": "ManualLink", "purpose": "Data Element"}, {"name": "ProdMfr", "purpose": "Data Element"}, {"name": "Model", "purpose": "Data Element"}, {"name": "ProdID", "purpose": "Data Element"}, {"name": "ProdName", "purpose": "Data Element"}, {"name": "ProdNotes", "purpose": "Data Element"}, {"name": "ProdDesc", "purpose": "Data Element"}, {"name": "CutSheetDocLink", "purpose": "Data Element"}, {"name": "CECListingDate", "purpose": "Data Element"}, {"name": "ProdModelCutSheetNew", "purpose": "Data Element"}, {"name": "ProdModelCutSheetRevisedReason", "purpose": "Data Element"}, {"name": "ProdModelCutSheetRevised", "purpose": "Data Element"}, {"name": "CutSheetAvailOfDoc", "purpose": "Data Element"}, {"name": "ProdCertDetails", "purpose": "Abstract"}, {"name": "EquipMfrDetails", "purpose": "Abstract"}, {"name": "EquipWarr", "purpose": "Abstract"}, {"name": "ProdIDModule", "purpose": "Abstract"}, {"name": "ProdIDOptimizer", "purpose": "Abstract"}, {"name": "ProdIDInverter", "purpose": "Abstract"}, {"name": "ProdIDCombiner", "purpose": "Abstract"}, {"name": "ProdIDMeter", "purpose": "Abstract"}, {"name": "ProdIDMonitorSolution", "purpose": "Abstract"}, {"name": "ProdIDLogger", "purpose": "Abstract"}, {"name": "ProdIDTracker", "purpose": "Abstract"}, {"name": "ProdIDTransformer", "purpose": "Abstract"}, {"name": "ProdIDBattery", "purpose": "Abstract"}, {"name": "ProdIDBatteryMgmt", "purpose": "Abstract"}, {"name": "ProdIDMetStation", "purpose": "Abstract"}], "children": [{"name": "ProdCertDetails", "members": ["ProdCertNum", "ProdCertifyingBody", "ProdCertHolder", "ProdCertIssueDate", "ProdCertType"]}, {"name": "EquipMfrDetails", "members": ["EquipMfrContactName", "EquipMfrAddr1", "EquipMfrAddr2", "EquipMfrAddrCity", "EquipMfrAddrCountry", "EquipMfrAddrState", "EquipMfrAddrZipCode"]}, {"name": "EquipWarr", "members": ["EquipTypeWarrTerm", "EquipTypeWarrOutput", "EquipTypeWarr", "EquipWarrDocLink"]}, {"name": "ProdIDModule", "members": ["ModulePerfWarrGuaranteedOutput", "ModuleFlashTestCap", "ModuleDesignFactor", "ModuleBuiltInDCOptimizerAvail", "ModuleMicroInverterAvail", "ModuleAvailOfStringLevelData", "ModuleOrientation", "ModuleIsBIPV", "ModuleTechnology", "ModuleStyle", "ModuleCertAbstract", "ModuleLevelPowerElectrAbstract", "ModuleNameplateAbstract"], "children": [{"name": "ModuleCert", "members": ["ModuleHasCertIEC60364-4-41", "ModuleHasCertIEC61215", "ModuleHasCertIEC61646", "ModuleHasCertIEC61701", "ModuleHasCertIEC61730", "ModuleHasCertIEC62108", "ModuleHasCertUL1703", "ModuleHasCertOther", "ModuleCertListing"]}, {"name": "ModuleLevelPowerElectr", "members": ["ModuleLevelPowerElectrHasMonitor", "ModuleLevelPowerElectrHasRapidShutDown", "ModuleLevelPowerElectrHasOpt", "ModuleLevelPowerElectrHasStringLen"]}, {"name": "ModuleNameplate", "members": ["ModuleDimensionsAbstract", "ModuleBackMaterial", "ModuleFireRtg", "ModuleFrameMaterial", "ModuleFrontMaterialDesc", "ModuleJunctionBoxRtg", "ModuleOpTempMax", "ModuleOpTempMin", "ModuleNOCT", "ModuleMaxSeriesFuseRtg", "ModuleMaxVoltagePerIEC", "ModuleMaxVoltagePerUL", "ModuleAvgPanelEffic", "ModulePowerToleranceRangeMax", "ModulePowerToleranceRangeMin", "ModuleTempCoeffMaxCurrent", "ModuleTempCoeffMaxPower", "ModuleTempCoeffOpVoltageAmt", "ModuleTempCoeffShortCircuitCurrentAmt", "ModuleRatedCurrent", "ModuleRatedVoltage", "ModuleRatedCurrentAtNOCT", "ModuleRatedVoltageAtNOCT", "ModuleRatedCurrentAtLowIrrad", "ModuleRatedVoltageAtLowIrrad", "ModuleNameplateCap", "ModuleOpenCircuitVoltage", "ModuleShortCircuitCurrent", "ModuleCellArea", "ModuleCellColumnCount", "ModuleCellCount", "ModuleSeriesNumOfCells", "ModuleCellRowCount", "ModuleBypassDiodeOptNum"], "children": [{"name": "ModuleDimensions", "members": ["ModuleLen", "ModuleWidth", "ModuleDepth", "ModuleWt", "ModuleApertureArea"]}]}]}, {"name": "ProdIDOptimizer", "members": ["OptimizerCertAbstract", "OptimizerMaxEffic", "OptimizerMaxInputCurrent", "OptimizerMaxInputVoltage", "OptimizerMaxOutputCurrent", "OptimizerMaxOutputVoltage", "OptimizerMaxShortCircuitCurrent", "OptimizerMaxSystemVoltage", "OptimizerMPPTOpRangeVoltageMax", "OptimizerMPPTOpRangeVoltageMin", "OptimizerRatedInputPower", "OptimizerWtEffic", "OptimizerType", "OptimizerServiceability"], "children": [{"name": "OptimizerCert", "members": ["OptimizerHasCertEN61000", "OptimizerHasCertIEC61010", "OptimizerHasCertUL1741", "OptimizerCertListing"]}]}, {"name": "ProdIDInverter", "members": ["InverterOutputPhaseType", "InverterStyle", "InverterBuiltInMeterAvail", "InverterIsUtilityInteractiveFlag", "InverterIsGridSupportUtilityInteractive", "InverterisPartofACPVModule", "InverterDCOpt", "InverterCertAbstract", "InverterNameplateAbstract"], "children": [{"name": "InverterCert", "members": ["InverterHasCertUL1741", "InverterHasCertIEC62109-2", "InverterHasCertIEC62109-1", "InverterHasCertIEC61683", "InverterHasCertUL1741SA", "InverterUL1741SACertDate", "InverterHasCertOther", "InverterCertListing", "TestLabIsNRTL", "CaliforniaRule21SourceRequirementDocUsed", "OtherTestingSourceRequirementDocUsedDesc", "TestWasCalibrated", "AuthToMarkLetterFromNRTL"]}, {"name": "InverterNameplate", "members": ["InverterGeneralDataAbstract", "InverterTestingReqrmntsAbstract", "InverterInputNameplateAbstract", "InverterOutputNameplateAbstract", "InverterBackupPowerOutputAbstract", "InverterBatteryInputAbstract", "InverterDimensionsAbstract"], "children": [{"name": "InverterGeneralData", "members": ["InverterDesignFactor", "InverterGFDIThreshold", "InverterGFDIDesc", "InverterDisconnectionType", "InverterGndAvail", "InverterHarmonicsTheshold", "InverterNumOfLineConnections", "InverterReversePolarityFlag", "InverterOTRMax", "InverterOTRMin", "InverterEnclosureEnvRtg", "InverterComm", "InverterTransformerDesign", "InverterMonitor", "InverterCooling", "InverterFWVersionTested", "InverterHasGroundFaultMonitor", "InverterHasDCDisconnectDevice", "InverterCutSheetNotes", "InverterNightTareLoss", "InverterContPowerRtgAt40DegC", "InverterNightTareLossAt40DegC"]}, {"name": "InverterTestingReqrmnts", "members": ["MaxContOutputPowerDataFor180Minutes", "PowerRtgInWtEfficForm", "NightTareLossInWtEfficForm", "WtEfficAvgToCECEfficValue", "MicroinvAttachedAdhesive", "MultipleListeeLetterSignedByNRTL", "TestRsltForSecurementHumidityFreezeAndTempCycling", "ConstrDataRptSubmitted"]}, {"name": "InverterInputNameplate", "members": ["InverterInputMaxOpCurrentDC", "InverterCECWtEfficPct", "InverterEUEfficRtgPct", "InverterStaticMPPTEffic", "InverterIsMPPT", "InverterMaxEffic", "InverterInputMaxPowerDC", "InverterInputShortCircuitCurrentDC", "InverterInputMaxVoltageDC", "InverterInputMinVoltageDC", "InverterInputMaxMPPVoltage", "InverterInputMinMPPVoltage", "InverterMinStartVoltage", "InverterMaxStartVoltage", "InverterMPPTOpRangeVoltageMax", "InverterMPPTOpRangeVoltageMin", "InverterInputNumOfMPPTTrackers", "InverterInputStringsPerMPPTNum", "InverterInputRatedVoltageDC"]}, {"name": "InverterOutputNameplate", "members": ["InverterOutputRatedPowerAC", "InverterOutputContPower", "InverterOutputMaxPowerAC", "InverterOutputMaxApparentPowerAC", "InverterOutputMaxCurrentAC", "InverterOutputRatedVoltageAC", "InverterOutputVoltageRangeACMax", "InverterOutputVoltageRangeACMin", "InverterNighttimePowerConsumption", "InverterPF", "InverterPFMinOverexcited", "InverterPFMinUnderexcited", "InverterOutputRatedFreq", "InverterOutputACFreqRangeMax", "InverterOutputACFreqRangeMin"]}, {"name": "InverterBackupPowerOutput", "members": ["InverterBackupOutputAutoSwitchOverTime", "InverterBackupOutputMaxContCurrentPerPhaseAC"]}, {"name": "InverterBatteryInput", "members": ["InverterBatteryInputContPowerDC", "InverterBatteryInputNumOfBatteriesPerInverter", "InverterBatteryInputPeakPowerDC", "InverterBatteryInputSupportedBatteryTypes", "InverterGFDIDesc"]}, {"name": "InverterDimensions", "members": ["InverterDepth", "InverterLen", "InverterWidth", "InverterWt"]}]}]}, {"name": "ProdIDCombiner", "members": ["CombinerRtg"]}, {"name": "ProdIDMeter", "members": ["MeterRtgAccuracy", "MeterRevenueGrade", "MeterBidirectional", "MeterMeetsPBIEligibility", "MeterDisplayType", "RevenueMeterPF", "RevenueMeterRtgContVoltage", "RevenueMeterMaxRtgContVoltageLineToLine", "RevenueMeterMaxRtgContVoltageLineToNeutral", "RevenueMeterMaxRtgContCurrent", "RevenueMeterVoltageRtgAccuracyRange", "RevenueMeterFreq", "RevenueMeterPhase", "RevenueMeterSocketType", "RevenueMeterStartingWatts", "RevenueMeterTypicalWattLoss", "RevenueMeterOpTempRangeMax", "RevenueMeterOpTempRangeMin", "RevenueMeterEnclosure", "RevenueMeterDimensionsAbstract"], "children": [{"name": "RevenueMeterDimensions", "members": ["RevenueMeterDimensionsHeight", "RevenueMeterDimensionsLen", "RevenueMeterDimensionsWidth", "RevenueMeterWt"]}]}, {"name": "ProdIDMonitorSolution", "members": ["MonitorSolutionSWVersion"]}, {"name": "ProdIDLogger", "members": ["LoggerCommProtocol"]}, {"name": "ProdIDTracker", "members": ["TrackerNumOfControllers", "TrackerStowWindSpeed", "TrackerStyle", "OrientationMaxTrackerRotationLimit", "OrientationMinTrackerRotationLimit"]}, {"name": "ProdIDTransformer", "members": ["TransformerStyle", "TransformerDesignFactor"]}, {"name": "ProdIDBattery", "members": ["BatteryRtg", "BatteryStyle"]}, {"name": "ProdIDBatteryMgmt", "members": ["BMSRtg"]}, {"name": "ProdIDMetStation", "members": ["MetStationDesc", "MetStationDescOfPyranometer", "MetStationModelOfPyranometer"]}]}, {"name": "InverterPowerLevel", "columns": [{"name": "ProdID", "purpose": "PK"}, {"name": "InverterPowerLevelPct", "purpose": "PK", "valuesenum": ["InverterPowerLevel10Pct", "InverterPowerLevel20Pct", "InverterPowerLevel30Pct", "InverterPowerLevel50Pct", "InverterPowerLevel75Pct", "InverterPowerLevel100Pct", "InverterPowerLevelWt"]}, {"name": "InverterEfficAtVminPct", "purpose": "Data Element"}, {"name": "InverterEfficAtVmaxPct", "purpose": "Data Element"}, {"name": "InverterEfficAtVnomPct", "purpose": "Data Element"}]}]}, "DesignandConstructionDocuments": {"name": "DesignAndConstrDoc", "members": ["DesignAndConstrDocsAvailOfDoc", "DesignAndConstrDocsAvailOfFinalDoc", "DesignAndConstrDocsAvailOfDocExcept", "DesignAndConstrDocExceptDesc", "DesignAndConstrDocCntrparty", "DesignAndConstrDocLink", "PreparerOfDesignAndConstrDoc", "DocIDDesignAndConstrDocs"]}, "Developer": {"name": "Developer", "tables": [{"name": "Developer", "columns": [{"name": "DeveloperID", "purpose": "PK"}, {"name": "DeveloperFederalTaxIDNum", "purpose": "Data Element"}, {"name": "DeveloperExecutiveBios", "purpose": "Data Element"}, {"name": "DeveloperCurrentFunds", "purpose": "Data Element"}, {"name": "DeveloperPastFunds", "purpose": "Data Element"}, {"name": "DeveloperFundReports", "purpose": "Data Element"}, {"name": "FundInvestFocus", "purpose": "Data Element"}, {"name": "DeveloperRenewableOpExperience", "purpose": "Data Element"}, {"name": "TaxEquityCommPlan", "purpose": "Data Element"}, {"name": "DeveloperOrgStruct", "purpose": "Data Element"}, {"name": "DeveloperGovernanceStruct", "purpose": "Data Element"}, {"name": "DeveloperGovernanceDecisionAuth", "purpose": "Data Element"}, {"name": "DeveloperFundTechnologyExperience", "purpose": "Data Element"}, {"name": "DeveloperISOExperience", "purpose": "Data Element"}, {"name": "DeveloperStaffingAndSubcontractor", "purpose": "Data Element"}, {"name": "ProjDevelopmentStrategy", "purpose": "Data Element"}, {"name": "DeveloperConstrDevelopmentExperience", "purpose": "Data Element"}, {"name": "DeveloperConstrNumOfMegawatts", "purpose": "Data Element"}, {"name": "DeveloperMegawattConstrLocations", "purpose": "Data Element"}, {"name": "DeveloperMegawattConstrNumOfProj", "purpose": "Data Element"}, {"name": "DeveloperEPCActivAsPrime", "purpose": "Data Element"}, {"name": "DeveloperSubcontractorUse", "purpose": "Data Element"}, {"name": "DeveloperUseAndQualOfEquip", "purpose": "Data Element"}, {"name": "DeveloperProjCommissAndPerfTesting", "purpose": "Data Element"}, {"name": "DeveloperPreferredIndepEngineers", "purpose": "Data Element"}, {"name": "DeveloperCommunityEngagement", "purpose": "Data Element"}, {"name": "DeveloperEPCWarrStrategy", "purpose": "Data Element"}]}]}, "DeveloperPerformanceGuarantee": {"name": "DeveloperProjPerfGuarantee", "members": ["DeveloperPortfolioPerfGuaranteeDocLink", "PreparerOfDeveloperPortfolioPerfGuaranteeAgree", "DeveloperPortfolioGuaranteeOutput", "DeveloperPortfolioPerfGuarantee", "DeveloperPortfolioPerfGuaranteeExpDate", "DeveloperPortfolioPerfGuaranteeInitiationDate", "DeveloperPortfolioPerfGuaranteeTerm", "DeveloperPortfolioPerfType", "DeveloperProjGuaranteeOutput", "DeveloperProjPerfGuarantee", "DeveloperProjPerfGuaranteeExpDate", "DeveloperProjPerfGuaranteeInitiationDate", "DeveloperProjPerfGuaranteeTerm", "DeveloperProjPerfType", "DeveloperProjPerfGuaranteeDocLink", "PreparerOfDeveloperProjPerfGuaranteeAgree", "DocIDDeveloperProjPerfGuaranteeAgree"]}, "EasementReport": {"name": "EasementRpt", "members": ["EasementRptAvailOfDoc", "EasementRptAvailOfFinalDoc", "EasementRptAvailOfDocExcept", "EasementRptExceptDesc", "EasementRptCntrparty", "EasementRptEffectDate", "EasementRptExpDate", "EasementRptDocLink", "PreparerOfEasementRpt", "DocIDEasementRpt"]}, "ElectricalInspection": {"name": "ElecInspct", "members": ["ElecInspctAvailOfDoc", "ElecInspctAvailOfFinalDoc", "ElecInspctAvailOfDocExcept", "ElecInspctExceptDesc", "ElecInspctCntrparty", "ElecInspctEffectDate", "ElecInspctExpDate", "ElecInspctDocLink", "PreparerOfElecInspct", "DocIDElecInspct"]}, "EnergyProductionInsurancePolicy": {"name": "EnergyProdInsur", "tables": [{"name": "EnergyProdInsur", "columns": [{"name": "Insur", "purpose": "PK"}, {"name": "InsurCarrier", "purpose": "Data Element"}, {"name": "InsurNAICNum", "purpose": "Data Element"}, {"name": "InsurRequirement", "purpose": "Data Element"}, {"name": "InsurEffectDate", "purpose": "Data Element"}, {"name": "InsurExpDate", "purpose": "Data Element"}, {"name": "InsurAvail", "purpose": "Data Element"}, {"name": "InsurMinCoverage", "purpose": "Data Element"}, {"name": "InsurAmtOfCoverage", "purpose": "Data Element"}, {"name": "InsurBeneficiary", "purpose": "Data Element"}, {"name": "InsurPolicyOwn", "purpose": "Data Element"}, {"name": "InsurPerOccurrenceRequirement", "purpose": "Data Element"}, {"name": "PreparerOfEnergyProdInsurPolicy", "purpose": "Data Element"}, {"name": "DocIDEnergyProdInsurPolicy", "purpose": "Data Element"}]}]}, "EngineeringProcurementAndConstructionContract": {"name": "EPC", "members": ["EPCAgreeAbstract"], "children": [{"name": "EPCAgree", "tables": [{"name": "EPCContract", "columns": [{"name": "EPCContract", "purpose": "PK"}, {"name": "PreparerOfEPCContract", "purpose": "Data Element"}, {"name": "DocIDEPCContract", "purpose": "Data Element"}, {"name": "EPCAgreeDesc", "purpose": "Data Element"}, {"name": "EPCAgreeContractedAmt", "purpose": "Data Element"}, {"name": "EPCAgreeContractDate", "purpose": "Data Element"}, {"name": "EPCAgreeGuaranteedEnergyOutput", "purpose": "Data Element"}, {"name": "EPCAgreePerfGuaranteePct", "purpose": "Data Element"}, {"name": "EPCAgreePerfGuaranteeTerm", "purpose": "Data Element"}, {"name": "EPCAgreePerfGuaranteeType", "purpose": "Data Element"}, {"name": "EPCAgreePerfGuaranteeExpDate", "purpose": "Data Element"}, {"name": "EPCAgreePerfGuaranteeInitiationDate", "purpose": "Data Element"}, {"name": "EPCAgreeSubcontractorScopeofWork", "purpose": "Data Element"}, {"name": "EPCAgreeWarrTerm", "purpose": "Data Element"}, {"name": "EPCAgreeWarrExpDate", "purpose": "Data Element"}, {"name": "EPCAgreeWarrInitiationDate", "purpose": "Data Element"}, {"name": "EPCAgreeCostPerUnitOfEnergy", "purpose": "Data Element"}, {"name": "EPCAgreeCapOnEPCLiabilities", "purpose": "Data Element"}, {"name": "EPCAgreeContractHistoryStruct", "purpose": "Data Element"}, {"name": "EPCAgreeCustomer", "purpose": "Data Element"}, {"name": "EPCAgreeFinAssurances", "purpose": "Data Element"}, {"name": "EPCAgreeGuaranties", "purpose": "Data Element"}, {"name": "EPCAgreeScopeofWork", "purpose": "Data Element"}, {"name": "EPCAgreeSpecialFeat", "purpose": "Data Element"}, {"name": "EPCAgreeContractType", "purpose": "Data Element"}, {"name": "EPCAgreeWorkmanshipWarrAvail", "purpose": "Data Element"}, {"name": "EPCAgreeWorkmanshipWarrTerm", "purpose": "Data Element"}, {"name": "EPCAgreeConstrDocAvail", "purpose": "Data Element"}, {"name": "EPCAgreeContractDocAvail", "purpose": "Data Element"}, {"name": "EPCAgreeActualComplDate", "purpose": "Data Element"}, {"name": "EPCAgreeExpectComplDate", "purpose": "Data Element"}, {"name": "EPCAgreeInterconnAgreeAvail", "purpose": "Data Element"}]}]}]}, "Entity": {"name": "EntityInfo", "tables": [{"name": "Entity", "columns": [{"name": "Entity", "purpose": "PK"}, {"name": "EntityCode", "purpose": "Data Element"}, {"name": "EntityName", "purpose": "Data Element"}, {"name": "LegalEntityIdentifier", "purpose": "Data Element"}, {"name": "EntityParentCoLegalEntityID", "purpose": "Data Element"}, {"name": "EntityStandardPoorsCreditRtg", "purpose": "Data Element"}, {"name": "EntityMoodysCreditRtg", "purpose": "Data Element"}, {"name": "EntityFitchCreditRtg", "purpose": "Data Element"}, {"name": "EntityKrollCreditRtg", "purpose": "Data Element"}, {"name": "EntityTaxIDNum", "purpose": "Data Element"}, {"name": "EntityWebSiteURL", "purpose": "Data Element"}, {"name": "EntityEmail", "purpose": "Data Element"}, {"name": "EntityPhoneNum", "purpose": "Data Element"}, {"name": "EntityRole", "purpose": "Data Element"}, {"name": "EntityAddr", "purpose": "Abstract"}, {"name": "EntityRoleIndicator", "purpose": "Abstract"}], "children": [{"name": "EntityAddr", "members": ["EntityAddr1", "EntityAddr2", "EntityLocCity", "EntityLocCounty", "EntityLocCountry", "EntityLocState", "EntityLocZipCode"]}, {"name": "EntityRoleIndicator", "members": ["EntityIsAssetMgr", "EntityIsCOPBackupProvider", "EntityIsUtility", "EntityIsEPCContractor", "EntityIsEquipSupplier", "EntityIsHoldingCo", "EntityIsOMContractor", "EntityIsOther", "EntityIsPPAOfftaker", "EntityIsSiteHost", "EntityIsSponsorParent", "EntityUtilityFlag", "EntityVendorCode"]}]}]}, "EnvironmentalAssessmentI": {"name": "EnvSiteAssessI", "tables": [{"name": "SiteID", "columns": [{"name": "SiteID", "purpose": "PK"}, {"name": "EnvSiteAssessIAvailOfDoc", "purpose": "Data Element"}, {"name": "EnvSiteAssessIAvailOfFinalDoc", "purpose": "Data Element"}, {"name": "EnvSiteAssessIAvailOfDocExcept", "purpose": "Data Element"}, {"name": "EnvSiteAssessIExceptDesc", "purpose": "Data Element"}, {"name": "EnvSiteAssessICntrparty", "purpose": "Data Element"}, {"name": "EnvSiteAssessIEffectDate", "purpose": "Data Element"}, {"name": "EnvSiteAssessIExpDate", "purpose": "Data Element"}, {"name": "EnvSiteAssessIRptAuthor", "purpose": "Data Element"}, {"name": "EnvSiteAssessIRecognizedEnvCond", "purpose": "Data Element"}, {"name": "EnvSiteAssessIDocLink", "purpose": "Data Element"}, {"name": "PreparerOfEnvAssessI", "purpose": "Data Element"}, {"name": "DocIDEnvAssessI", "purpose": "Data Element"}]}]}, "EnvironmentalImpactReport": {"name": "EnvImpactRpt", "tables": [{"name": "SiteID", "columns": [{"name": "SiteID", "purpose": "PK"}, {"name": "EnvBiologicalResources", "purpose": "Data Element"}, {"name": "EnvGeneralEnvImpact", "purpose": "Data Element"}, {"name": "EnvSiteAssess", "purpose": "Data Element"}, {"name": "EnvImpactRptAvailOfDoc", "purpose": "Data Element"}, {"name": "EnvImpactRptAvailOfFinalDoc", "purpose": "Data Element"}, {"name": "EnvImpactRptAvailOfDocExcept", "purpose": "Data Element"}, {"name": "EnvImpactRptExceptDesc", "purpose": "Data Element"}, {"name": "EnvImpactRptCntrparty", "purpose": "Data Element"}, {"name": "EnvImpactRptEffectDate", "purpose": "Data Element"}, {"name": "EnvImpactRptExpDate", "purpose": "Data Element"}, {"name": "EnvImpactRptDocLink", "purpose": "Data Element"}, {"name": "PreparerOfEnvImpactRpt", "purpose": "Data Element"}, {"name": "DocIDEnvImpactRpt", "purpose": "Data Element"}]}]}, "EquipmentSpecSheets": {"name": ""}, "EquipmentWarranties": {"name": "EquipWarr", "members": ["EquipWarrAvailOfDoc", "EquipWarrAvailOfFinalDoc", "EquipWarrAvailOfDocExcept", "EquipWarrExceptDesc", "EquipWarrCntrparty", "EquipWarrEffectDate", "EquipWarrExpDate", "EquipWarrDocLink", "PreparerOfEquipWarr", "DocIDEquipWarr"]}, "EquityContributionAgreement": {"name": "EquityContribAgree", "members": ["EquityContribAgreeAvailOfDoc", "EquityContribAgreeAvailOfFinalDoc", "EquityContribAgreeAvailOfDocExcept", "EquityContribAgreeExceptDesc", "EquityContribAgreeCntrparty", "EquityContribAgreeEffectDate", "EquityContribAgreeExpDate", "EquityContribDocLink", "PreparerOfEquityContribAgree", "DocIDEquityContribAgree"]}, "EquityContributionGuarantee": {"name": "EquityContribGuarantee", "members": ["EquityContribGuaranteeAvailOfDoc", "EquityContribGuaranteeAvailOfFinalDoc", "EquityContribGuaranteeAvailOfDocExcept", "EquityContribGuaranteeExceptDesc", "EquityContribGuaranteeCntrparty", "EquityContribGuaranteeEffectDate", "EquityContribGuaranteeExpDate", "EquityContribGuaranteeDocLink", "PreparerOfEquityContribGuarantee", "DocIDEquityContribGuarantee"]}, "EstoppelCertificatePowerPurchaseAgreement": {"name": "EstoppelCertPPA", "members": ["EstoppelCertPPAAvailOfDoc", "EstoppelCertPPAAvailOfFinalDoc", "EstoppelCertPPAAvailOfDocExcept", "EstoppelCertPPAExceptDesc", "EstoppelCertPPACntrparty", "EstoppelCertPPAEffectDate", "EstoppelCertPPAExpDate", "EstoppelCertPPADocLink", "PreparerOfEstoppelCertPPA", "DocIDEstoppelCertPPA"]}, "ExposureReport": {"name": "ExposureRpt", "members": ["ExposureRptAvailOfRpt", "ExposureRptAvailOfFinalRpt", "ExposureRptAvailOfExcept", "ExposureRptExceptDesc", "ExposureRptEffectDate", "ExposureRptExpDate", "ExposureRptDocLink", "PreparerOfExposureRpt", "DocIDExposureRpt"]}, "FinancialLeaseSchedule": {"name": "FinLeaseSched", "members": ["FinLeaseSchedAvailOfDoc", "FinLeaseSchedAvailOfFinalDoc", "FinLeaseSchedAvailOfDocExcept", "FinLeaseSchedExceptDesc", "FinLeaseSchedCntrparty", "FinLeaseSchedEffectDate", "FinLeaseSchedExpDate", "FinLeaseSchedDocLink", "PreparerOfFinLeaseSched", "DocIDFinLeaseSched"]}, "Fund": {"name": "InvestFund", "tables": [{"name": "Fund", "columns": [{"name": "FundID", "purpose": "PK"}, {"name": "PriceModel", "purpose": "Abstract"}, {"name": "ProForma", "purpose": "Abstract"}, {"name": "FundsFlow", "purpose": "Abstract"}, {"name": "REC", "purpose": "Abstract"}, {"name": "UnderwritingStruct", "purpose": "Abstract"}, {"name": "FundDesc", "purpose": "Abstract"}, {"name": "FundCompositionAndFinStruct", "purpose": "Abstract"}, {"name": "FundTaxEquityDetails", "purpose": "Abstract"}, {"name": "CollateralAgent", "purpose": "Abstract"}, {"name": "PostClose", "purpose": "Abstract"}, {"name": "FinanceOverview", "purpose": "Abstract"}, {"name": "Incentive", "purpose": "Abstract"}, {"name": "FundInsur", "purpose": "Abstract"}], "children": [{"name": "PriceModel", "members": ["PriceModelAccrualAcctDeposit", "PriceModelAvgAnnualRentPmt", "PriceModelDeprecBasis", "PriceModelDeprecMeth", "PriceModelEffectAfterTaxInternalRateOfRtn", "PriceModelEffectAfterTaxTerminalInternalRateOfRtn", "PriceModelEffectAfterTaxEquivInternalRateOfRtn", "PriceModelEffectAfterTaxEquivTerminalInternalRateOfRtn", "PriceModelFederalIncomeTaxRateAssump", "PriceModelGrossPurchPriceToTotalProjValue", "PriceModelHoldbackFinalComplPmt", "PriceModelInvestAvgLife", "PriceModelInvestTaxCreditGrantBasis", "PriceModelInvestTaxCreditGrantClaimed", "PriceModelInvestTaxCreditGrantRecv", "PriceModelNetIncomeAfterTax", "PriceModelNomAfterTaxInternalRateOfRtn", "PriceModelNomAfterTaxTerminalInternalRateOfRtn", "PriceModelNomAfterTaxEquivInternalRateOfRtn", "PriceModelNomAfterTaxEquivTerminalInternalRateOfRtn", "PriceModelPretaxCashRtnExpense", "PriceModelPretaxCashRtnPct", "PriceModelRentPmtIncrements", "PriceModelResidualValueAssump", "PriceModelSwapRate", "PriceModelTaxEquityContrib", "PriceModelTaxEquityCoverageRatio", "PriceModelTotalUpfrontAmortizedFees", "PriceModelTotalUpfrontCapitalizedFees", "PriceModelExpectDeferredIncome", "PriceModelExpectDeferredInvestTaxCredit", "PriceModelExpectDeferredTaxLiability", "PriceModelExpectGrossInvestBalance", "PriceModelExpectNetInvestBalance", "PriceModelExpectRentsRecv", "PriceModelSimplePaybackPeriod"]}, {"name": "ProForma", "members": ["ProFormaDebtServCoverageRatio", "ProFormaAccrualAcctDepositPctOfGrossPurchPrice", "ProFormaP50FlipDate", "ProFormaAssumedAnnualInsurEscalator", "ProFormaInitialInsurCostPerPower", "ProFormaInitialInsurCost", "ProformaDocLink"]}, {"name": "FundsFlow", "members": ["FundsFlowRecipient", "FundsFlowABANum", "FundsFlowAcctName", "FundsFlowAcctNum", "FundsFlowDistributionAmt", "FundsFlowReference"]}, {"name": "REC", "members": ["RECContractAmendmentExecutionDate", "RECContractExecutionDate", "RECEnvAttributesOwn", "RECContractExpDate", "RECContractFirmPrice", "RECContractFirmVolume", "RECContractGuaranteedOutput", "RECContractInitiationDate", "RECContractRateEscalator", "RECContractRateType", "RECContractStruct", "RECContractTerm", "RECContractVolumeCap", "RECContractPortionOfSite", "RECContractPortionOfUnits", "RECAmtAbstract", "RECPerfGuaranteeAbstract"], "children": [{"name": "RECAmt", "members": ["RECActualToExpectRevenueInceptToDate", "RECActualToExpectRevenue", "RECActualAmtInceptToDate", "RECActualAmt", "RECExpectAmtInceptToDate", "RECExpectAmt"]}, {"name": "RECPerfGuarantee", "members": ["RECPerfGuaranteeNumOfCred", "RECPerfGuarantee", "RECPerfGuaranteeExpDate", "RECPerformaneGuaranteeInitiationDate", "RECPerfGuaranteeTerm", "RECPerfGuaranteeType"]}]}, {"name": "UnderwritingStruct", "members": ["UnderwritingCrossCollateralizationStruct", "LessorDirectFinancingLeaseTermOfContract", "PPAContractTermsPPATerm", "UnderwritingLOCPurpose", "LOCSecurityAmt", "LOCInitiationDate", "LOCExpDate", "UnderwritingOtherUniqueUnderwritingStruct", "UnderwritingAvailOfPrepaidExpenses", "UnderwritingAmtOfPrepaidExpenses", "UnderwritingProtectionMech", "UnderwritingRentCoverageRatio", "UnderwritingReserveStruct", "UnderwritingRevenueSources", "UnderwritingTermValueGap", "UnderwritingTermValue", "UnderwritingPresentValueOfProj"]}, {"name": "FundDesc", "members": ["FundBankRole", "FundBankInvest", "FundSponsorID", "FundStatus", "FundClosingDate", "SizeMegawatts", "SizeValue", "BankInvest", "FundAttrSubsetID", "FundDescLegalCounsel", "FundDescInvestorHoldingCoName", "FundDescSponsorCoName", "FundDescFundComment", "FundsDescCapitalContrib", "FundsDescCostOfFunds", "FundDescNumberofOffTakersInFund", "FundDescNumOfSystemsInFund", "FundDescAvgPPATerm", "FundDescCurrentSimplePaybackStartDate", "FundDescCurrentSimplePaybackEndDate", "FundDescEarliestCommercOpDate", "FundDescNumOneStrength", "FundDescNumOneWeakness", "FundDescAnalyst", "FundName", "FundDescSector", "PropertyPlantAndEquipmentUsefulLife", "FundDescFundNameplateCapInverterskWac", "FundDescFundNameplateCapPVArraykWdc", "FundDescFundCrossCollateralized", "FundDescFundType", "FundDescFundInitialFundDate", "FundDescShortestPPATerm", "FundDescAvailOfExpenseSinkingFund", "FundDescTaxEquityProviderContrib", "FundDescNameOfTaxEquityProvider", "FundDescPriceAdvisor", "FundDescProFormaGrossIncomeBalance", "FundDescProFormaNetIncomeBalance", "FundDescPropertyInsurHurricaneWindRequirement", "FundDescPropertyInsurPollutionRequirement", "SiteID"]}, {"name": "FundCompositionAndFinStruct", "members": ["FundFinType", "FundConstrFin", "FundDebtFin", "FundWindAssets", "FundSolarAssets", "FundStorageAssets"]}, {"name": "FundTaxEquityDetails", "members": ["IncentiveTaxEquityPartnerName", "IncentiveTaxEquityPartnerPartnerSharesPctOfClassEquity", "IncentiveTaxEquityPartnerPartnerSharesPctOfTotalEquity", "IncentiveTaxEquityPartnerSharesPctOfClassEquity", "IncentiveTaxEquityPartnerSharesPctOfTotalEquity", "FundDescTrustCo"]}, {"name": "CollateralAgent", "members": ["CollateralAgentProjWorkingCapitalAcctCollateralType", "CollateralAgentProjWorkingCapitalAcctPrefundMon", "CollateralAgentDepositaryBank"]}, {"name": "PostClose", "members": ["PostClosePostClosingItems", "PostClosePunchListItems"]}, {"name": "FinanceOverview", "members": ["FinanceOverviewIncentivesDesc", "EPCAgreeDesc", "FinanceOverviewInterconnAgreeDesc", "FinanceOverviewOMContractDesc", "PPADesc", "SiteCtrlDesc", "SiteCtrlNumOfSites", "FinanceOverviewTypeOfProj", "FinanceOverviewBeneficiaryOfGuarantee"]}, {"name": "Incentive", "members": ["FinanceOverviewIncentivesDesc", "IncentiveNameOfRecipient", "IncentivePBIAmendmentExecutionDate", "IncentivePBIAmendmentExpDate", "IncentivePBIAmendmentInitiationDate", "IncentivePBIEscalator", "IncentivePBIFirmVolume", "IncentivePBIProgram", "IncentivePBIRate", "IncentivePBITerm", "IncentivePBIInvoicingDate", "IncentivePBIPmtDeadline", "IncentivePBIPmtMeth", "IncentiveVolumeCap", "IncentivePBIPortionOfSite", "IncentivePortionUnits", "IncentiveRebateAmt", "IncentiveRebatePmtTiming", "IncentiveRebateType", "IncentiveRebateProgram", "IncentiveStateTaxCreditFirmVolume", "IncentiveStateTaxCreditPortionOfSite", "IncentiveStateTaxCreditPortionUnits", "IncentiveStateTaxCreditRecipient", "IncentiveStateTaxCreditType", "IncentiveStateTaxCreditVolumeCap", "IncentiveStateTaxCred", "IncentiveStateTaxCredEscalator", "IncentiveStateTaxCredTerm", "IncentiveStateTaxCredCurrent", "IncentiveStateTaxCreditTermExpDate", "IncentiveStateTaxCreditProgram", "IncentiveFederalTaxIncentiveIndemnityCap", "IncentiveFederalTaxIncentiveIndemnityProvider", "IncentiveFederalTaxIncentiveType", "IncentivePctFederalInvestTaxCreditVestedPct"]}, {"name": "FundInsur", "members": ["InsurInitialCoveredStartDate", "InsurInitialUCCFilingDate", "InsurConsultant", "InsurSponsorRptReqrmnts", "InsurStateIncentivesAndCredFilings", "InsurTaxFilingRequirement"]}]}, {"name": "ReserveType", "columns": [{"name": "FundID", "purpose": "PK"}, {"name": "ReserveType", "purpose": "PK", "valuesenum": ["ProjReserve", "FundReserve"]}, {"name": "ReserveUse", "purpose": "Data Element"}, {"name": "ReserveCollateralType", "purpose": "Data Element"}, {"name": "ReservePreFundedNumOfMon", "purpose": "Data Element"}, {"name": "ReservePreFundedAmt", "purpose": "Data Element"}, {"name": "ReservePreFundedNumOfMonReqd", "purpose": "Data Element"}, {"name": "ReservePreFundedAmtReqd", "purpose": "Data Element"}, {"name": "FinPerfReserveBalance", "purpose": "Data Element"}, {"name": "ReserveFormOfCurrentReserve", "purpose": "Data Element"}, {"name": "ReserveLOCProviderCreditRtg", "purpose": "Data Element"}, {"name": "ReserveReserveHasBeenUsed", "purpose": "Data Element"}, {"name": "ReserveFundAccumulationOnSched", "purpose": "Data Element"}, {"name": "UnderwritingReserveStruct", "purpose": "Data Element"}, {"name": "ReserveTargetAmt", "purpose": "Data Element"}, {"name": "ReserveAcctNum", "purpose": "Data Element"}, {"name": "ReserveAcctReqdDate", "purpose": "Data Element"}]}, {"name": "OffTaker", "columns": [{"name": "OfftakerID", "purpose": "PK"}, {"name": "PVSystemID", "purpose": "PK"}, {"name": "OfftakerName", "purpose": "Data Element"}, {"name": "OfftakerEmail", "purpose": "Data Element"}, {"name": "OfftakerProjectedElecSavingstoUtilityAmt", "purpose": "Data Element"}, {"name": "OfftakerProjectedElecSavingstoUtilityPct", "purpose": "Data Element"}, {"name": "CreditPerfRetail", "purpose": "Abstract"}, {"name": "CreditPerfCheckRpt", "purpose": "Abstract"}], "children": [{"name": "CreditPerfRetail", "members": ["CreditPerfRetailFICOScore", "CreditPerfDateOfFICOScore", "CreditPerfRetailFICOModelOrig", "CreditPerfRetailFICOMeth", "CreditPerfRetailDaysDelinquent"]}, {"name": "CreditPerfCheckRpt", "members": ["CreditPerfRetailCreditCheckDate", "CreditPerfRetailDebtToIncomeRatio", "CreditPerfRetailEstValueOfHouse", "CreditPerfRetailHomeAppraisalDate", "CreditPerfRetailLenOfEmployment", "CreditPerfRetailLenOfHomeOwn", "CreditPerfRetailLoanToValueRatio", "CreditPerfRetailLoantoValueSource", "CreditPerfRetailMortgBalance", "CreditPerfRetailW2VerificationofEmployment"]}]}]}, "FundingMemo": {"name": "FundMemo", "members": ["FundMemoAvailOfDoc", "FundMemoAvailOfFinalDoc", "FundMemoAvailOfDocExcept", "FundMemoExceptDesc", "FundMemoCntrparty", "FundMemoEffectDate", "FundMemoExpDate", "FundMemoDocLink", "PreparerOfFundMemo", "DocIDFundMemo"]}, "GuaranteeandPledgementAgreement": {"name": ""}, "Guarantees": {"name": "Guarantee", "members": ["GuaranteeAmtCap", "GuaranteeName", "GuaranteeBeneficiary", "GuaranteeCommencementDate", "GuaranteeExpDate", "GuaranteeMeasUnits", "MinOutputGuaranteedPct", "MaxPctThresholdForPmtOfGuarantee", "GuaranteePmtScalingFactor", "GuaranteePmtMax", "GuaranteeReconciliationPeriod", "GuaranteeTerm", "GuaranteeOblig", "GuaranteeGuarantor", "GuaranteeDocLink", "PreparerOfGuaranteeAgree", "DocIDGuaranteeAgree"]}, "HedgeAgreement": {"name": "HedgeAgree", "members": ["HedgeAgreeAvailOfDoc", "HedgeAgreeAvailOfFinalDoc", "HedgeAgreeAvailOfDocExcept", "HedgeAgreeExceptDesc", "HedgeAgreeCntrparty", "HedgeAgreeEffectDate", "HedgeAgreeExpDate", "DocIDHedgeAgree", "HedgeAgreeDocLink", "PreparerOfHedgeAgree"]}, "HostAcknowledgement": {"name": "HostAck", "members": ["HostAckAvailOfDoc", "HostAckAvailOfFinalDoc", "HostAckAvailOfDocExcept", "HostAckExceptDesc", "HostAckCntrparty", "HostAckEffectDate", "HostAckExpDate", "HostAckDocLink", "PreparerOfHostAck", "DocIDHostAck"]}, "IECRECertificate": {"name": "IECRECert", "members": ["IECRECertDetailsAbstract", "IECRESystemInfoAbstract", "IECRESiteInfoAbstract", "IECREInsurAndSuretyAbstract", "IECRECertSystemDatesAbstract", "IECREModelAndDesignAbstract", "IECRETestingDatesAbstract", "IECREPerfDataAbstract", "IECRESystemAvailAbstract", "IECREUncertaintyMeasAbstract", "IECREUnavailAndPenaltyCostMeasAbstract", "IECRERptReviewAbstract", "IECREChargeAbstract", "IECREPerfComparisonAbstract", "IECREFinDetailsAbstract", "IECRELOCDetailsAbstract", "IECREFinEventAbstract"], "children": [{"name": "IECRECertDetails", "members": ["IECRECertNum", "IECRECertDate", "IECREOpDocCertType", "IECRECertTimeStamp", "IECRECertHolder", "IECRECertifyingBody", "IECREInspctBody", "PreparerOfIECRECert", "DocIDIECRECert", "ContractCurrencyUsed", "REInspctBodyName", "MeasClass", "ParasiticLossMeasInTest", "DeviationsFromMeasProcedures"]}, {"name": "IECRESystemInfo", "members": ["PVSystemID", "SystemName", "TrackerIsFixedTilt", "TrackerIsDualAxis", "TrackerIsSingleAxis", "SubArrayID", "PortfolioNumOfSystems", "UtilityName", "LegalEntityIdentifier", "OfftakerID", "OfftakerEmail", "UtilityEmailAddr", "AHJID", "SystemDrawing", "SystemNumOfModules", "EntityAuthorizedToViewSecurityData", "EntityAuthorizedToViewSecurityDataEmailPhone", "InverterOutputMaxPowerAC", "InverterStyle", "ModuleNameplateCap", "BatteryNum", "BatteryStyle", "TransformerStyle", "GeoLocAtEntrance", "SystemOpName", "EPCContractor", "BMSNumOfSystems", "BMSRtg", "BatteryRtg", "BatteryInverterACPowerRtg", "BatteryInverterNum", "RiskPriorityNum", "SystemQualityLevelDesc", "RatedPowerPeakAC", "PVSystemPerfSamplingInterval", "SystemCapPeakDC"]}, {"name": "IECRESiteInfo", "members": ["SiteClimateClassificationIECRE", "SiteElevationAvg", "SiteAddrCity", "SiteAddrCountry", "SiteAddrState", "SiteAddrZipCode", "SiteLatitudeAtRevenueMeter", "SiteLongitudeAtRevenueMeter"]}, {"name": "IECREInsurAndSurety", "tables": [{"name": "IECREInsurAndSurety", "columns": [{"name": "Insur", "purpose": "PK"}, {"name": "InsurCarrier", "purpose": "Data Element"}, {"name": "InsurCarrierEmail", "purpose": "Data Element"}, {"name": "InsurEffectDate", "purpose": "Data Element"}, {"name": "InsurExpDate", "purpose": "Data Element"}, {"name": "InsurNAICNum", "purpose": "Data Element"}, {"name": "PolicyFormVersion", "purpose": "Data Element"}, {"name": "InsurPolicyNum", "purpose": "Data Element"}, {"name": "SuretyAnnualPremium", "purpose": "Data Element"}, {"name": "SuretyBondAmt", "purpose": "Data Element"}, {"name": "SuretyBondContractDate", "purpose": "Data Element"}, {"name": "SuretyBondEffectDate", "purpose": "Data Element"}, {"name": "SuretyBondFormAndVersionNum", "purpose": "Data Element"}, {"name": "SuretyBondNum", "purpose": "Data Element"}, {"name": "SuretyContractDesc", "purpose": "Data Element"}, {"name": "SuretyElectronicBondValidationWebSite", "purpose": "Data Element"}, {"name": "SuretyElectronicBondVerificationNum", "purpose": "Data Element"}, {"name": "SuretyLegalJurisdiction", "purpose": "Data Element"}, {"name": "SuretyWarrTerm", "purpose": "Data Element"}]}]}, {"name": "IECRECharge", "tables": [{"name": "EnergyRate", "columns": [{"name": "PPAContract", "purpose": "PK"}, {"name": "EnergyContractYearlyRate", "purpose": "PK"}, {"name": "MonPeriod", "purpose": "PK"}, {"name": "EnergyContractHourlyRate", "purpose": "PK"}, {"name": "EnergyContractRatePricePerEnergyUnit", "purpose": "Data Element"}, {"name": "DemandCharge", "purpose": "Data Element"}, {"name": "EnergyCharge", "purpose": "Data Element"}]}]}, {"name": "IECREPerfComparison", "tables": [{"name": "IECREPerfComparison", "columns": [{"name": "StatementScenario", "purpose": "PK", "valuesenum": ["ScenarioPlan"]}, {"name": "OMCostPerWatt", "purpose": "Data Element"}, {"name": "OpExpensesCostPerWatt", "purpose": "Data Element"}, {"name": "AssetMgmtCostPerWatt", "purpose": "Data Element"}, {"name": "GeneralInsurExpensePerWatt", "purpose": "Data Element"}, {"name": "ExciseAndSalesTaxPerWatt", "purpose": "Data Element"}, {"name": "RealEstateTaxExpensePerWatt", "purpose": "Data Element"}, {"name": "UtilitiesCostsPerWatt", "purpose": "Data Element"}, {"name": "OtherExpensesPerWatt", "purpose": "Data Element"}, {"name": "AuditingFeePerWatt", "purpose": "Data Element"}, {"name": "TaxPreparationFeePerWatt", "purpose": "Data Element"}, {"name": "OtherAdminFeesPerWatt", "purpose": "Data Element"}, {"name": "SiteLeasePmtPerWatt", "purpose": "Data Element"}, {"name": "CurrentFederalTaxExpenseBenefitPerWatt", "purpose": "Data Element"}, {"name": "CurrentStateAndLocalTaxExpenseBenefitPerWatt", "purpose": "Data Element"}, {"name": "OtherTaxExpenseBenefitPerWatt", "purpose": "Data Element"}, {"name": "CostsAndExpensesPerWatt", "purpose": "Data Element"}, {"name": "PmtForRentPerWatt", "purpose": "Data Element"}, {"name": "ElecGenerationRevenuePerWatt", "purpose": "Data Element"}, {"name": "PBIRevenuePerWatt", "purpose": "Data Element"}, {"name": "RECRevenuePerWatt", "purpose": "Data Element"}, {"name": "RebateRevenuePerWatt", "purpose": "Data Element"}, {"name": "OtherIncomePerWatt", "purpose": "Data Element"}, {"name": "RevenuesPerWatt", "purpose": "Data Element"}, {"name": "CostOfServDeprecAndAmortPerWatt", "purpose": "Data Element"}, {"name": "PrincipalAmtOutstngOnLoansManagedAndSecuritizedPerWatt", "purpose": "Data Element"}, {"name": "InvestedCapitalPerWatt", "purpose": "Data Element"}, {"name": "TotalOfAllProjAcctBalancesPerWatt", "purpose": "Data Element"}, {"name": "UnleveredInternalRateOfRtn", "purpose": "Data Element"}, {"name": "TaxEquityCashDistributionsPerWatt", "purpose": "Data Element"}, {"name": "OtherPmtToFinanciersPerWatt", "purpose": "Data Element"}, {"name": "HypotheticalLiquidationAtBookValueBalancePerWatt", "purpose": "Data Element"}, {"name": "DebtInstrumentPeriodicPmtPrincipalPerWatt", "purpose": "Data Element"}, {"name": "DebtInstrumentPeriodicPmtInterestPerWatt", "purpose": "Data Element"}, {"name": "DeficitRestorationObligPerWatt", "purpose": "Data Element"}, {"name": "DeficitRestorationObligLimitPerWatt", "purpose": "Data Element"}, {"name": "AllInYield", "purpose": "Data Element"}, {"name": "PropertyPlantAndEquipmentUsefulLife", "purpose": "Data Element"}, {"name": "PropertyPlantAndEquipSalvageValuePerWatt", "purpose": "Data Element"}]}]}, {"name": "IECRELOCDetails", "tables": [{"name": "IECRELOCDetails", "columns": [{"name": "LOCID", "purpose": "PK"}, {"name": "LOCAcctNum", "purpose": "Data Element"}, {"name": "LOCFormVersion", "purpose": "Data Element"}, {"name": "LOCProvider", "purpose": "Data Element"}, {"name": "LOCProviderEmailAddr", "purpose": "Data Element"}, {"name": "LOCSecurityAmt", "purpose": "Data Element"}]}]}, {"name": "IECREFinEvent", "tables": [{"name": "IECREFinEvent", "columns": [{"name": "FinEventID", "purpose": "PK"}, {"name": "FinEventFirstFinEntity", "purpose": "Data Element"}, {"name": "FinEventFirstFinEntityEmail", "purpose": "Data Element"}, {"name": "FinEventFirstFinLoanNum", "purpose": "Data Element"}, {"name": "FinEventLoanForm", "purpose": "Data Element"}, {"name": "FinEventLoanNum", "purpose": "Data Element"}]}]}]}, "IncentiveAssignment": {"name": "IncentiveAssign", "members": ["IncentiveAssignAvailOfDoc", "IncentiveAssignAvailOfFinalDoc", "IncentiveAssignAvailOfDocExcept", "IncentiveAssignExceptDesc", "IncentiveAssignCntrparty", "IncentiveAssignEffectDate", "IncentiveAssignExpDate", "IncentiveAssignDocLink", "PreparerOfIncentiveAssign", "DocIDIncentiveAssign"]}, "IncumbencyCertificate": {"name": "IncumbencyCert", "members": ["IncumbencyCertAvailOfDoc", "IncumbencyCertAvailOfFinalDoc", "IncumbencyCertAvailOfDocExcept", "IncumbencyCertExceptDesc", "IncumbencyCertCntrparty", "IncumbencyCertEffectDate", "IncumbencyCertExpDate", "IncumbencyCertDocLink", "PreparerOfIncumbencyCert", "DocIDIncumbencyCert"]}, "IndependentEngineeringOpinionReport": {"name": "IndepEngOpinRpt", "members": ["IndepEngOpinRptAvailOfDoc", "IndepEngOpinRptAvailOfFinalDoc", "IndepEngOpinRptAvailOfDocExcept", "IndepEngOpinRptExceptDesc", "IndepEngOpinRptCntrpartyToThe", "IndepEngOpinRptEffectDate", "IndepEngOpinRptDocLink", "PreparerOfIndepEngOpinRpt", "DocIDIndepEngOpinRpt"]}, "IndependentEngineeringServicesCheckList": {"name": "IndepEngServChecklist", "tables": [{"name": "IndepEngServChecklist", "columns": [{"name": "IndepEngServChecklist", "purpose": "PK", "valuesenum": ["IndepEngServChecklistModuleFactoryAudits", "IndepEngServChecklistModuleReliabTestingReports", "IndepEngServChecklistEquipReview", "IndepEngServChecklistWarrReview", "IndepEngServChecklistPermitsAndAssessReview", "IndepEngServChecklistContractsReview", "IndepEngServChecklistReviewByContractor", "IndepEngServChecklistDesignReview", "IndepEngServChecklistSiteReview", "IndepEngServChecklistOpBudgetReview", "IndepEngServChecklistFinModelReview", "IndepEngServChecklistEnergyProdEst", "IndepEngServChecklistTransAndCurtail", "IndepEngServChecklistSiteInspections", "IndepEngServChecklistMechComplReview", "IndepEngServChecklistSubstantialOrFinalComplReview", "IndepEngServChecklistSuplReportsReview", "IndepEngServChecklistReviewOfRptStatus", "IndepEngServChecklistPostFundActivity"]}, {"name": "ProjDistributedGenerationPortfolioOrUtilityScale", "purpose": "Data Element"}, {"name": "StandardsApplicable", "purpose": "Data Element"}, {"name": "PhaseOfProjNeeded", "purpose": "Data Element"}, {"name": "IndepEngServResponsibleParty", "purpose": "Data Element"}, {"name": "IndepEngServNotes", "purpose": "Data Element"}, {"name": "IndepEngServNotesDate", "purpose": "Data Element"}, {"name": "IndepEngServAdvisor", "purpose": "Data Element"}, {"name": "IndepEngServAdvisorOpin", "purpose": "Data Element"}, {"name": "IndepEngServAdvisorOpinDate", "purpose": "Data Element"}, {"name": "PreparerOFEngServChecklistRpt", "purpose": "Data Element"}, {"name": "DocIDEngServChecklistRpt", "purpose": "Data Element"}]}]}, "InstallationAgreement": {"name": "InstallAgree", "members": ["InstallAgreeAvailOfDoc", "InstallAgreeAvailOfFinalDoc", "InstallAgreeAvailOfDocExcept", "InstallAgreeExceptDesc", "InstallAgreeCntrparty", "InstallAgreeEffectDate", "InstallAgreeExpDate", "InstallAgreeDocLink", "PreparerOfInstallAgree", "DocIDInstallAgree"]}, "Insurance": {"name": "Insur", "tables": [{"name": "Insur", "columns": [{"name": "Entity", "purpose": "PK"}, {"name": "PVSystemID", "purpose": "PK"}, {"name": "Insur", "purpose": "PK"}, {"name": "InsurType", "purpose": "Data Element"}, {"name": "InsurCarrier", "purpose": "Data Element"}, {"name": "InsurCarrierEmail", "purpose": "Data Element"}, {"name": "InsurNAICNum", "purpose": "Data Element"}, {"name": "InsurRequirement", "purpose": "Data Element"}, {"name": "InsurEffectDate", "purpose": "Data Element"}, {"name": "InsurExpDate", "purpose": "Data Element"}, {"name": "InsurAvail", "purpose": "Data Element"}, {"name": "InsurMinCoverage", "purpose": "Data Element"}, {"name": "InsurAmtOfCoverage", "purpose": "Data Element"}, {"name": "InsurBeneficiary", "purpose": "Data Element"}, {"name": "InsurPolicyOwn", "purpose": "Data Element"}, {"name": "InsurPolicyNum", "purpose": "Data Element"}, {"name": "PolicyFormVersion", "purpose": "Data Element"}, {"name": "InsurPerOccurrenceRequirement", "purpose": "Data Element"}, {"name": "Surety", "purpose": "Abstract"}], "children": [{"name": "Surety", "members": ["SuretyObligee", "SuretyBondFormAndVersionNum", "SuretyPrincipal", "SuretyPrincipalEmail", "SuretyObligeeEmail", "SuretyBondNum", "SuretyBondAmt", "SuretyWarrTerm", "SuretyBondIsElectronic", "SuretyElectronicBondValidationWebSite", "SuretyElectronicBondVerificationNum", "SuretyAnnualPremium", "SuretyBondEffectDate", "SuretyBondContractDate", "SuretyContractDesc", "SuretyLegalJurisdiction"]}]}]}, "InsuranceConsultantReport": {"name": "InsurConsultantRpt", "members": ["InsurConsultantRptAvailOfDoc", "InsurConsultantRptAvailOfFinalDoc", "InsurConsultantRptAvailOfDocExcept", "InsurConsultantRptExceptDesc", "InsurConsultantRptCntrparty", "InsurConsultantRptEffectDate", "InsurConsultantRptExpDate", "InsurConsultantRptDocLink", "PreparerOfInsurConsultantRpt", "DocIDInsurConsultantRpt"]}, "InterconnectionAgreement": {"name": "InterconnAgree", "members": ["InterconnAgreeType", "InterconnAgreeCustomer", "InterconnAgreeEffectDate", "InterconnAgreeInterconnProvider", "InterconnAgreePointOfInterconn", "InterconnAgreeSpecialFeat", "InterconnAgreeAvailOfDoc", "InterconnAgreeAvailOfFinalDoc", "InterconnAgreeAvailOfDocExcept", "InterconnAgreeExceptDesc", "InterconnAgreeCntrparty", "InterconnAgreeExpDate", "InterconnAgreeDocLink", "DocIDInterconnAgree", "PreparerOfInterconnAgree"]}, "InterconnectionApproval": {"name": "InterconnApprov", "members": ["InterconnApprovAvailOfDoc", "InterconnApprovAvailOfFinalDoc", "InterconnApprovAvailOfDocExcept", "InterconnApprovExceptDesc", "InterconnApprovCntrparty", "InterconnApprovEffectDate", "InterconnApprovExpDate", "InterconnApprovDocLink", "PreparerOfInterconnApprov", "DocIDInterconnApprov"]}, "InvestmentMemo": {"name": "InvestMemo", "members": ["InvestMemoAvailOfDoc", "InvestMemoAvailOfFinalDoc", "InvestMemoAvailOfDocExcept", "InvestMemoExceptDesc", "InvestMemoCntrparty", "InvestMemoEffectDate", "InvestMemoExpDate", "InvestMemoDocLink", "PreparerOfInvestMemoAgree", "DocIDInvestMemoAgree"]}, "InvoiceIncludingWiringInstructions": {"name": "InvoiceInclWiringInstr", "members": ["InvoiceInclWiringInstrAvailOfDoc", "InvoiceInclWiringInstrAvailOfFinalDoc", "InvoiceInclWiringInstrAvailOfDocExcept", "InvoiceInclWiringInstrExceptDesc", "InvoiceInclWiringInstrCntrparty", "InvoiceInclWiringInstrEffectDate", "InvoiceInclWiringInstrExpDate", "InvoiceInclWiringInstrDocLink", "PreparerOfInvoiceInclWiringInstr", "DocIDInvoiceInclWiringInstr"]}, "LCCRegistration": {"name": "LCCRegistration", "members": ["LCCRegistrationAvailOfDoc", "LCCRegistrationAvailOfFinalDoc", "LCCRegistrationAvailOfDocExcept", "LCCRegistrationExceptDesc", "LCCRegistrationCntrparty", "LCCRegistrationEffectDate", "LCCRegistrationExpDate", "LCCRegistrationDocLink", "PreparerOfLCCRegistration", "DocIDLCCRegistration"]}, "LLCFormationDocuments": {"name": "LLCFormDoc", "members": ["LLCFormDocsAvailOfDoc", "LLCFormDocsAvailOfFinalDoc", "LLCFormDocsAvailOfDocExcept", "LLCFormDocExceptDesc", "LLCFormDocCntrparty", "LLCFormDocEffectDate", "LLCFormDocExpDate", "LLCFormDocLink", "PreparerOfLLCFormDoc", "DocIDLLCFormDocs"]}, "LeaseContractForProject": {"name": "LeaseContractForProj", "members": ["ProjFinLessee", "LeaseCntrparty", "LeaseCntrpartyAddr", "LeaseCntrpartyType", "LeaseCntrpartyJurisdiction", "LeaseProjCostToLessor", "LessorDirectFinancingLeaseTermOfContract", "LeaseExpirationDate1", "LeaseFederalTaxIDForLessee", "LeaseBankIDForLessee", "InterestRateOnOverduePmt", "LesseeFinanceLeaseDiscountRate", "LessorFinanceLeaseDiscountRate", "LessorDirectFinancingLeaseDescription", "LeaseOneYearAvgRent", "LeaseSixMonAvgRent", "LeaseProjDoc", "LeaseJurisdictionAndGoverningLaw", "LeaseDateOfExecution", "PmtServicingAnnualEscalatorforLeasePmt", "PmtServicingFirstPmtDate", "PmtServicingLastPmtDate", "PmtServicingLeaseEscalatorEndDate", "PmtServicingLeaseEscalatorStartDate", "PmtServicingLeaseInitialMonPmt", "PreparerOfLeaseContractForProj", "DocIDLeaseContractForProj", "ProjEarlyBuyOutOptAbstract"], "children": [{"name": "ProjEarlyBuyOutOpt", "tables": [{"name": "ProjEarlyBuyOutOpt", "columns": [{"name": "ProjEarlyBuyOutOpt", "purpose": "PK"}, {"name": "ProjEarlyBuyOutAmt", "purpose": "Data Element"}, {"name": "ProjEarlyBuyoutDate", "purpose": "Data Element"}, {"name": "ProjEarlyBuyoutOpt", "purpose": "Data Element"}]}]}]}, "LesseeClaimDocuments": {"name": "LesseeClaimDoc", "members": ["LesseeClaimDocsAvailOfDoc", "LesseeClaimDocsAvailOfFinalDoc", "LesseeClaimDocsAvailOfDocExcept", "LesseeClaimDocExceptDesc", "LesseeClaimDocCntrparty", "LesseeClaimDocEffectDate", "LesseeClaimDocExpDate", "LesseeClaimsDocLink", "PreparerOfLesseeClaimDoc", "DocIDLesseeClaimDocs"]}, "LesseeCollateralAgencyAgreement": {"name": "LesseeCollateralAgencyAgree", "members": ["LesseeCollateralAgencyAgreeAvailOfDoc", "LesseeCollateralAgencyAgreeAvailOfFinalDoc", "LesseeCollateralAgencyAgreeAvailOfDocExcept", "LesseeCollateralAgencyAgreeExceptDesc", "LesseeCollateralAgencyAgreeCntrparty", "LesseeCollateralAgencyAgreeEffectDate", "LesseeCollateralAgencyAgreeExpDate", "LesseeCollateralAgencyAgreeLink", "LesseeCollateralAgencyAgreeDocLink", "PreparerOfLesseeCollateralAgencyAgree", "DocIDLesseeCollateralAgencyAgree"]}, "LesseeSecurityAgreement": {"name": "LesseeSecurityAgree", "members": ["LesseeSecurityAgreeAvailOfDoc", "LesseeSecurityAgreeAvailOfFinalDoc", "LesseeSecurityAgreeAvailOfDocExcept", "LesseeSecurityAgreeExceptDesc", "LesseeSecurityAgreeCntrparty", "LesseeSecurityAgreeEffectDate", "LesseeSecurityAgreeExpDate", "LesseeSecurityAgreeDocLink", "PreparerOfLesseeSecurityAgree", "DocIDLesseeSecurityAgree"]}, "LetterofCredit": {"name": "LOC", "tables": [{"name": "LOC", "columns": [{"name": "LOCID", "purpose": "PK"}, {"name": "LOCGuaranteePurpose", "purpose": "Data Element"}, {"name": "SWIFTCode", "purpose": "Data Element"}, {"name": "LOCFormVersion", "purpose": "Data Element"}, {"name": "LOCAcctNum", "purpose": "Data Element"}, {"name": "LOCSecurityAmt", "purpose": "Data Element"}, {"name": "LOCBeneficiary", "purpose": "Data Element"}, {"name": "LOCExpDate", "purpose": "Data Element"}, {"name": "LOCInitiationDate", "purpose": "Data Element"}, {"name": "LOCProvider", "purpose": "Data Element"}, {"name": "LOCProviderMoodysRtg", "purpose": "Data Element"}, {"name": "LOCSAndPRtg", "purpose": "Data Element"}, {"name": "LOCSecurityTerm", "purpose": "Data Element"}, {"name": "LOCSecurityType", "purpose": "Data Element"}, {"name": "LOCAvailOfDoc", "purpose": "Data Element"}, {"name": "LOCAvailOfFinalDoc", "purpose": "Data Element"}, {"name": "LOCAvailOfDocExcept", "purpose": "Data Element"}, {"name": "LOCExceptDesc", "purpose": "Data Element"}, {"name": "LOCCntrparty", "purpose": "Data Element"}, {"name": "LOCDocLink", "purpose": "Data Element"}, {"name": "PreparerOfLOCAgree", "purpose": "Data Element"}, {"name": "DocIDLOCAgree", "purpose": "Data Element"}]}]}, "LiabilityInsuranceCertificate": {"name": "LiabilityInsurCert", "members": ["LiabilityInsurCertAvailOfDoc", "LiabilityInsurCertAvailOfFinalDoc", "LiabilityInsurCertAvailOfDocExcept", "LiabilityInsurCertExceptDesc", "LiabilityInsurCertCntrparty", "LiabilityInsurCertEffectDate", "LiabilityInsurCertExpDate", "LiabilityInsurCertDocLink", "PreparerOfLiabilityInsurCert", "DocIDLiabilityInsurCert"]}, "LienWaiver": {"name": "LienWaiver", "members": ["LienWaiverAvailOfDoc", "LienWaiverAvailOfFinalDoc", "LienWaiverAvailOfDocExcept", "LienWaiverExceptDesc", "LienWaiverCntrparty", "LienWaiverEffectDate", "LienWaiverExpDate", "LienWaiverDocLink", "PreparerOfLienWaiverAgree", "DocIDLienWaiverAgree"]}, "LimitedLiabilityCompanyAgreement": {"name": "LLCAgree", "members": ["LLCAgreeCapitalContributions", "LLCAgreeSponsorCapitalContrib", "LLCAgreeCashDistributions", "LLCAgreeDeficitObligRestoration", "LLCAgreeEffectDate", "LLCAgreeEntity", "LLCAgreeFixedTaxAssumptions", "LLCAgreeIndemnities", "LLCAgreeMbrp", "LLCAgreePriceParam", "LLCAgreePurchOpt", "LLCAgreeRegulWithdrawal", "LLCAgreeRptByManagingMember", "LLCAgreeInitialFundAmt", "LLCAgreeTaxITCAllocations", "LLCAgreeAvailOfDoc", "LLCAgreeAvailOfFinalDoc", "LLCAgreeAvailOfDocExcept", "LLCAgreeExceptDesc", "LLCAgreeCntrparty", "LLCAgreeExpDate", "LLCAgreeDocLink", "PreparerOfLLCAAgree", "DocIDLLCAAgree"]}, "LocalIncentiveContract": {"name": "LocalIncentiveContract", "members": ["LocalIncentiveContractAvailOfDoc", "LocalIncentiveContractAvailOfFinalDoc", "LocalIncentiveContractAvailOfDocExcept", "LocalIncentiveContractExceptDesc", "LocalIncentiveContractCntrparty", "LocalIncentiveContractEffectDate", "LocalIncentiveContractExpDate", "LocalIncentiveContractAmt", "LocalIncentiveContractNumOfUnits", "LocalIncentiveContractDesc", "LocalIncentiveContractJurisdiction", "LocalIncentiveContractDocLink", "PreparerOfLocalIncentiveContract", "DocIDLocalIncentiveContract"]}, "MasterLease": {"name": "MasterLeaseAgree", "members": ["MasterLeaseFundCoMasterLessee", "MasterLeaseLiabilityInsurProviderAMBestQualityRtg", "MasterLeaseLiabilityInsurProviderAMBestSizeRtg", "MasterLeaseOwnPartic", "MasterLeasePropertyInsurProviderAMBestQualityRtg", "MasterLeaseDocLink", "MasterLeaseAvailOfDoc", "MasterLeaseAvailOfFinalDoc", "MasterLeaseAvailOfDocExcept", "MasterLeaseExceptDesc", "MasterLeaseCntrparty", "MasterLeaseEffectDate", "MasterLeaseExpDate", "PreparerOfMasterLeaseAgree", "DocIDMasterLeaseAgree"]}, "MasterLesseeCollateralAgencyAgreement": {"name": ""}, "MasterLesseeSecurityAgreement": {"name": "MasterLesseeSecurityAgree", "members": ["MasterLesseeSecurityAgreeAvailOfDoc", "MasterLesseeSecurityAgreeAvailOfFinalDoc", "MasterLesseeSecurityAgreeAvailOfDocExcept", "MasterLesseeSecurityAgreeExceptDesc", "MasterLesseeSecurityAgreeCntrparty", "MasterLesseeSecurityAgreeEffectDate", "MasterLesseeSecurityAgreeExpDate", "MasterLesseeSecurityAgreeDocLink", "PreparerOfMasterLesseeSecurityAgree", "DocIDMasterLesseeSecurityAgree"]}, "MasterPurchaseAgreement": {"name": "MasterPurchAgree", "members": ["MasterPurchAgreeAssetsDesc", "MasterPurchAgreeBuyer", "MasterPurchAgreeCommitmentPeriod", "MasterPurchAgreeComplCovenant", "MasterPurchAgreeEffectDate", "MasterPurchAgreeIndemnities", "MasterPurchAgreePurchPrice", "MasterPurchAgreeSeller", "MasterPurchAgreeSpecialCovenants", "MasterPurchAgreeConditionsPrecedent", "MasterPurchAgreeSpecialRepsAndWarr", "MasterPurchAgreeAvailOfDoc", "MasterPurchAgreeAvailOfFinalDoc", "MasterPurchAgreeAvailOfDocExcept", "MasterPurchAgreeExceptDesc", "MasterPurchAgreeCntrparty", "MasterPurchAgreeExpDate", "MasterPurchAgreeDocLink", "PreparerOfMasterPurchAgree", "DocIDMasterPurchAgree"]}, "MasterServicesAgreement": {"name": "MasterServAgree", "members": ["MasterServAgreeAdministrator", "MasterServAgreeBudget", "MasterServAgreeEffectDate", "MasterServAgreeFees", "MasterServAgreeLimitationOfLiability", "MasterServAgreeScopeOfWork", "MasterServAgreeTerm", "MasterServAgreeTermDate", "MasterServAgreeType", "MasterServAgreeAvailOfDoc", "MasterServAgreeAvailOfFinalDoc", "MasterServAgreeAvailOfDocExcept", "MasterServAgreeExceptDesc", "MasterServAgreeCntrparty", "MasterServAgreeDocLink", "PreparerOfMasterServAgree", "DocIDMasterServAgree"]}, "MechanicalCompletionCertificate": {"name": "MechComplCert", "members": ["MechComplCertAvailOfDoc", "MechComplCertAvailOfFinalDoc", "MechComplCertAvailOfDocExcept", "MechComplCertExceptDesc", "MechComplCertCntrparty", "MechComplCertEffectDate", "MechComplCertDocLink", "PreparerOfMechComplCertAgree", "DocIDMechComplCertAgree"]}, "MembershipCertificateofLessee": {"name": "MbrpCertOfLessee", "members": ["MbrpCertOfLesseeAvailOfDoc", "MbrpCertOfLesseeAvailOfFinalDoc", "MbrpCertOfLesseeAvailOfDocExcept", "MbrpCertOfLesseeExceptDesc", "MbrpCertOfLesseeCntrparty", "MbrpCertOfLesseeEffectDate", "MbrpCertOfLesseeExpDate", "MbrpCertOfLesseeLink", "MbrpCertOfLesseeDocLink", "PreparerOfMbrpCertOfLessee", "DocIDMbrpCertOfLessee"]}, "MembershipCertificateofMasterLessee": {"name": "MbrpCertOfMasterLessee", "members": ["MbrpCertOfMasterLesseeAvailOfDoc", "MbrpCertOfMasterLesseeAvailOfFinalDoc", "MbrpCertOfMasterLesseeAvailOfDocExcept", "MbrpCertOfMasterLesseeExceptDesc", "MbrpCertOfMasterLesseeCntrparty", "MbrpCertOfMasterLesseeEffectDate", "MbrpCertOfMasterLesseeExpDate", "MbrpCertOfMasterLesseeLink", "PreparerOfMbrpCertOfMasterLessee", "DocIDMbrpCertOfMasterLessee"]}, "MembershipInterestPurchaseAgreement": {"name": "MbrpInterestPurchAgree", "members": ["MbrpInterestPurchAgreeAvailOfDoc", "MbrpInterestPurchAgreeAvailOfFinalDoc", "MbrpInterestPurchAgreeAvailOfDocExcept", "MbrpInterestPurchAgreeExceptDesc", "MbrpInterestPurchAgreeCntrparty", "MbrpInterestPurchAgreeEffectDate", "MbrpInterestPurchAgreeExpDate", "DocIDMbrpInterestPurchAgree", "MbrpInterestPurchAgreeDocLink", "PreparerOfMbrpInterestPurchAgree"]}, "ModuleFactoryAuditReport": {"name": "ModuleFactoryAuditRpt", "members": ["ModuleFactoryAuditRptAvailOfDoc", "ModuleFactoryAuditRptAvailOfFinalDoc", "ModuleFactoryAuditRptAvailOfDocExcept", "ModuleFactoryAuditRptExceptDesc", "ModuleFactoryAuditRptCntrparty", "ModuleFactoryAuditRptEffectDate", "ModuleFactoryAuditRptDocLink", "PreparerOfModuleFactoryAuditRpt", "DocIDModuleFactoryAuditRpt"]}, "Monitoring": {"name": "Monitoring", "members": ["ProdType", "ProdTypeID", "CalibrationDateLast", "MaintDateLast", "CalibrationMeth", "AccuracyClass", "CalibrationInterval", "HeightAboveGround", "IrradDirectNormal", "IrradDiffuseHorizontal", "IrradPlaneOfArray", "IrradGlobalHorizontal", "TempAmb", "WindSpeed", "WindDirection", "HumidityRelative", "PressureAtmospheric", "Rainfall", "Snowfall", "PrecipitationType", "Albedo", "SnowAccumulation", "TempRefCell", "CurrentShortCircuit", "VoltageOpenCircuit", "CurrentMaxPower", "VoltageMaxPower", "RevenueGrade", "MeasScope", "CurrentTransducerRatio", "PowerAC", "PowerDC", "EnergyAC", "TempMeter", "TempMeter_1", "TempModule", "TempCell", "CurtailLimit", "Avail", "SoilingRatio", "SoilingInstrumentType", "RefCellCalibrationConstantAtRptCond", "DataSelected", "DataFilterVisual", "DataFilterOutliers", "DataFilterMissing", "DataFilterCollectionSystem", "DataFilterOutsideRange", "DataFilterStability", "DataFilterInverterClipping", "DataFilterShading", "DataFilterInstrumentAlignment", "FilterIrradMax", "FilterIrradMin", "FilterTempAmbMax", "FilterTempAmbMin", "FilterWindSpeedMax", "FilterWindSpeedMin", "FilterPowerACMax", "FilterPowerACMin", "FilterIrradStabilityMax", "FilterIrradStabilityWindowLen", "ASTME28484ModelCoeffA1", "ASTME28484ModelCoeffA2", "ASTME28484ModelCoeffA3", "ASTME28484ModelCoeffA4", "ASTME2848PowerRtgAtRptCond", "ASTME2848PowerRtgUncertainty", "ASTME2848ModelResidualMean", "ASTME2848ModelResidualStandardDeviation"]}, "MonitoringContract": {"name": "MonitorContract", "members": ["MonitorContractRate", "MonitorContractRateEscalator", "MonitorContractRateType", "MonitorContractCntrparty", "MonitorContractExpDate", "MonitorContractInitiationDate", "MonitorContractTerm", "MonitorContractAvailOfDoc", "MonitorContractAvailOfFinalDoc", "MonitorContractAvailOfDocExcept", "MonitorContractExceptDesc", "MonitoringContractCounterparties", "MonitorContractDocLink", "DocIDMonitorContractAgree", "PreparerOfMonitorContractAgree"]}, "MonthlyOperatingReport": {"name": "MonthlyOperatingReport", "members": ["OpRptAvailOfDoc", "OpRptAvailOfFinalDoc", "OpRptAvailOfDocExcept", "OpRptLevel", "SiteID", "FundID", "ProjID", "OpRptExceptDesc", "PreparerOfOpRpt", "DocIDOpRpt", "OpRptCntrparty", "OpRptEffectDate", "OpRptEndDate", "OpRptDocLink", "OpRptPreparerName", "OpRptSummaryAbstract", "OpRptBalanceSheetAbstract", "OpRptIncomeStatementAbstract", "OpRptAcctRecvAgingAbstract", "OpRptCashDistributionAbstract"], "children": [{"name": "OpRptSummary", "members": ["MeasInsolation", "ExpectInsolationAtP50", "RatioMeasInsolationToP50", "MeasEnergy", "ExpectEnergyAtTheRevenueMeter", "RatioMeasToExpectEnergyAtTheRevenueMeter", "PerfRatioNonWeatherCorrected", "PerfRatioWeatherCorrected", "PowerPerfIndex", "Curtail", "CurtailMeasPeriod", "PerfRatioMethodology", "MeasEnergyAvailPct", "AvailCalcMeth", "OpRptOverview", "OpRptRoutinePM", "OpRptMaterialNonRoutineMaint", "OpRptWarrMgmt", "OpRptRegulMattersCurtailmentandTransIssues", "MeasEnergyWeatherAdj", "MeasEnergyToWeatherAdj", "WeatherAdjEnergyMethOfAdjustment"]}, {"name": "OpRptBalanceSheet", "members": ["CashAndCashEquivalentsAtCarryingValue", "AccountsReceivableNet", "PrepaidExpenseCurrentAndNoncurrent", "AssetsSolarFacil", "Assets", "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent", "DueToRelatedPartiesCurrentAndNoncurrent", "DeferredRentCredit", "AssetRetirementObligation", "Liabilities", "MembersEquity", "LiabilitiesAndStockholdersEquity"]}, {"name": "OpRptIncomeStatement", "members": ["Revenues", "OperatingLeaseExpense", "OtherCostAndExpenseOperating", "GeneralAndAdministrativeExpense", "Depreciation", "AccretionExpense", "NoninterestIncome", "InterestIncomeExpenseNet", "NetIncomeLoss", "OperatingExpenses"]}, {"name": "OpRptAcctRecvAging", "tables": [{"name": "AcctRecvAging", "columns": [{"name": "AcctRecvAging", "purpose": "PK", "valuesenum": ["AcctRecvAgingOutstngBalance", "AcctRecvAgingCurrentBalance", "AcctRecvAgingBalancePastDue1To30Days", "AcctRecvAgingBalancePastDue31To60Days", "AcctRecvAgingBalancePastDue61To90Days", "AcctRecvAgingBalancePastDue91To120Days", "AcctRecvAgingBalancePastDueOver120Days"]}, {"name": "AcctRecvCustomerName", "purpose": "Data Element"}, {"name": "AccountsReceivableGross", "purpose": "Data Element"}]}]}, {"name": "OpRptCashDistribution", "tables": [{"name": "OpRptCashDistribution", "columns": [{"name": "ProjID", "purpose": "PK"}, {"name": "CashDistribution", "purpose": "PK"}, {"name": "InvestClass", "purpose": "PK"}, {"name": "PeriodOfApplicableDistribution", "purpose": "Data Element"}, {"name": "PartnersCapitalAccountReturnOfCapital", "purpose": "Data Element"}]}]}]}, "NoticeOfCommercialOperation": {"name": "NoticeOfCommercOperation", "members": ["NoticeOfCommercOperationAvailOfDoc", "NoticeOfCommercOperationAvailOfFinalDoc", "NoticeOfCommercOperationAvailOfDocExcept", "NoticeOfCommercOperationExceptDesc", "NoticeOfCommercOperationCntrparty", "NoticeOfCommercOperationEffectDate", "NoticeOfCommercOperationExpDate", "NoticeOfCommercOperationDocLink", "PreparerOfNoticeOfCommercOperation", "DocIDNoticeOfCommercOperation"]}, "NoticeandPaymentInstructions": {"name": "NoticeAndPmtInstr", "members": ["NoticeAndPmtInstrAvailOfDoc", "NoticeAndPmtInstrAvailOfFinalDoc", "NoticeAndPmtInstrAvailOfDocExcept", "NoticeAndPmtInstrExceptDesc", "NoticeAndPmtInstrCntrparty", "NoticeAndPmtInstrEffectDate", "NoticeAndPmtInstrExpDate", "NoticeAndPmtInstrLink", "PreparerOfNoticeAndPmtInstr", "DocIDNoticeAndPmtInstr"]}, "NoticeofApproval": {"name": "NoticeOfApprov", "members": ["NoticeOfApprovAvailOfDoc", "NoticeOfApprovAvailOfFinalDoc", "NoticeOfApprovAvailOfExcept", "NoticeOfApprovExceptDesc", "NoticeOfApprovCntrparty", "NoticeOfApprovEffectDate", "NoticeOfApprovExpDate", "NoticeOfApprovDocLink", "PreparerOfNoticeOfApprov", "DocIDNoticeOfApprov"]}, "NoticeofCommercialOperationsDate": {"name": "NoticeOfCommercOpDate", "members": ["NoticeOfCommercOpDateAvailOfDoc", "NoticeOfCommercOpDateAvailOfFinalDoc", "NoticeOfCommercOpDateAvailOfDocExcept", "NoticeOfCommercOpDateExceptDesc", "NoticeOfCommercOpDateCntrparty", "NoticeOfCommercOpDateEffectDate", "NoticeOfCommercOpDocLink", "PreparerOfNoticeOfCommercOpDate", "DocIDNoticeOfCommercOpDate"]}, "OperatingAgreementsForMasterLesseeLesseeandOperator": {"name": "OpAgreeForMasterLesseeLesseeAndOp", "members": ["OpAgreeForMasterLesseeLesseeAndOpAvailOfDoc", "OpAgreeForMasterLesseeLesseeAndOpAvailOfFinalDoc", "OpAgreeForMasterLesseeLesseeAndOpAvailOfDocExcept", "OpAgreeForMasterLesseeLesseeAndOpExceptDesc", "OpAgreeForMasterLesseeLesseeAndOpCntrparty", "OpAgreeForMasterLesseeLesseeAndOpEffectDate", "OpAgreeForMasterLesseeLesseeAndOpExpDate", "OpAgreeForMasterLesseeLesseeAndOpDocLink", "PreparerOfOpAgreeForMasterLesseeLesseeAndOp", "DocIDOpAgreeForMasterLesseeLesseeAndOp"]}, "OperationalEventReport": {"name": "OpEventRpt", "tables": [{"name": "OpEventRpt", "columns": [{"name": "OpEventRpt", "purpose": "PK"}, {"name": "OpRptMajorEvent", "purpose": "Data Element"}, {"name": "OpRptDescOfMajorEvent", "purpose": "Data Element"}, {"name": "OpRptDateOfMajorEvent", "purpose": "Data Element"}, {"name": "OpRptResponseTimeToMajorEvent", "purpose": "Data Element"}, {"name": "OpRptCommentAboutMajorEvent", "purpose": "Data Element"}, {"name": "OpRptAgreeRelatedToMajorEvent", "purpose": "Data Element"}, {"name": "OpRptAgreeVarianceRelatedToMajorEvent", "purpose": "Data Element"}, {"name": "OpRptAgreeSectionRelatedToMajorEvent", "purpose": "Data Element"}, {"name": "PriorityOfCorrectiveAction", "purpose": "Data Element"}, {"name": "PriorityOfAnyOtherAction", "purpose": "Data Element"}, {"name": "PreparerOfOpEventRpt", "purpose": "Data Element"}, {"name": "DocIDOpEventRpt", "purpose": "Data Element"}]}]}, "OperationalIssuesReport": {"name": "OpIssues", "members": ["OpIssuesDateAndTimeProdStopped", "OpIssuesRptIssueDesc", "OpIssuesDateAndTimeIssueResolved", "OpIssuesDateAndTimeIssueCommenced", "OpIssuesDateAndTimeProdResumed", "OpIssuesDatePMCompleted", "OpIssuesDatePMStarted", "OpIssuesImpactOfIssue", "OpIssuesFutureSteps", "OpIssuesPlanOfAction", "OpIssuesTitleOfIssue", "OpIssuesLengthofIssue", "PreparerOfOpIssuesRpt", "DocIDOpIssuesRpt"]}, "OperationsAndMaintenanceSubcontractorContract": {"name": "Subcontractor", "members": ["OMContractSubcontractor", "OMContractSubcontractorAddr", "OMContractSubcontractorEmail", "OMContractSubcontractorTelephone", "OMContractSubcontractorContactNameAndTitle", "OMContractSecondarySubcontractorAddr", "OMContractSecondarySubcontractorCo", "OMContractSecondarySubcontractorEmail", "OMContractSecondarySubcontractorPHone", "OMContractSecondarySubcontractorContactNameAndTitle", "OMContractSubcontractorScopeofWork", "PreparerOfOMSubcontractorContract", "DocIDOMSubcontractorContract"]}, "OperationsManager": {"name": "OpMgr", "tables": [{"name": "OpMgr", "columns": [{"name": "OpMgrID", "purpose": "PK"}, {"name": "OpMgrFederalTaxIDNum", "purpose": "Data Element"}, {"name": "OpMgrMegawattsUnderMgmt", "purpose": "Data Element"}, {"name": "OpMgrNumOfProj", "purpose": "Data Element"}, {"name": "OpProjMgrToThirdPartyOwn", "purpose": "Data Element"}, {"name": "OpMgrNumOfStates", "purpose": "Data Element"}, {"name": "OpMgrOutsourcingPlan", "purpose": "Data Element"}, {"name": "OpMgrOpCenter", "purpose": "Data Element"}, {"name": "OpMgrNERCAndFERCQual", "purpose": "Data Element"}, {"name": "OpMgrEnergyForecastingCapabilities", "purpose": "Data Element"}, {"name": "OpMgrPreventAndCorrectiveMaint", "purpose": "Data Element"}, {"name": "OpMgrSparePartsStrategy", "purpose": "Data Element"}, {"name": "OpMgrSupplyStrategy", "purpose": "Data Element"}, {"name": "OpMgrConsumablesStrategy", "purpose": "Data Element"}, {"name": "OpMgrFailureAndRemedProcedures", "purpose": "Data Element"}, {"name": "OpMgrContOfOpProgram", "purpose": "Data Element"}, {"name": "OpMgrRpt", "purpose": "Data Element"}, {"name": "OpMgrWarrExperience", "purpose": "Data Element"}, {"name": "OpMgrInsurPolicyMgmt", "purpose": "Data Element"}, {"name": "OpMgrBillingMeth", "purpose": "Data Element"}, {"name": "OpMgrRECAccounting", "purpose": "Data Element"}, {"name": "OpMgrPerfGuarantees", "purpose": "Data Element"}, {"name": "OpMgrOtherServ", "purpose": "Data Element"}, {"name": "OpMgrWorkflow", "purpose": "Data Element"}]}, {"name": "OpMgrPerfByGeography", "columns": [{"name": "StateGeographical", "purpose": "PK"}, {"name": "OpMgrID", "purpose": "Data Element"}, {"name": "ActualToExpectEnergyProdOfProj", "purpose": "Data Element"}]}]}, "OperationsManual": {"name": "OpManual", "members": ["OpManualAvailOfDoc", "OpManualAvailOfFinalDoc", "OpManualAvailOfDocExcept", "OpManualExceptDesc", "OpManualCntrparty", "OpManualEffectDate", "OpManualExpDate", "OpManualDocLink", "PreparerOfOpManual", "DocIDOpManual"]}, "OperationsandMaintenanceContract": {"name": "OMContract", "tables": [{"name": "OMContract", "columns": [{"name": "OMContract", "purpose": "PK"}, {"name": "ProjFinSideLetters", "purpose": "Data Element"}, {"name": "ProjID", "purpose": "Data Element"}, {"name": "PortfolioID", "purpose": "Data Element"}, {"name": "OMContractCapOnLiabilities", "purpose": "Data Element"}, {"name": "OMContractCommencementDate", "purpose": "Data Element"}, {"name": "OMContractStructAndHistory", "purpose": "Data Element"}, {"name": "OMContractCustomer", "purpose": "Data Element"}, {"name": "OMContractCntrparty", "purpose": "Data Element"}, {"name": "OMContractEffectDate", "purpose": "Data Element"}, {"name": "OMContractFee", "purpose": "Data Element"}, {"name": "OMContractPerfGuaranty", "purpose": "Data Element"}, {"name": "OMContractScopeofWork", "purpose": "Data Element"}, {"name": "OMContractSpecialFeat", "purpose": "Data Element"}, {"name": "OMContractTerm", "purpose": "Data Element"}, {"name": "OMContractTermRights", "purpose": "Data Element"}, {"name": "OMContractExpDate", "purpose": "Data Element"}, {"name": "OMContractInitiationDate", "purpose": "Data Element"}, {"name": "OMContractRate", "purpose": "Data Element"}, {"name": "OMContractRateEscalator", "purpose": "Data Element"}, {"name": "OMContractRateType", "purpose": "Data Element"}, {"name": "OMContractorGuaranteedOutput", "purpose": "Data Element"}, {"name": "OMContractContinuityAgreeKeyTerms", "purpose": "Data Element"}, {"name": "OMContractInvoicingDate", "purpose": "Data Element"}, {"name": "OMContractPmtDeadline", "purpose": "Data Element"}, {"name": "OMContractPmtMeth", "purpose": "Data Element"}, {"name": "OMContractManualAvail", "purpose": "Data Element"}, {"name": "OMContractOpPlan", "purpose": "Data Element"}, {"name": "OMContractProvider", "purpose": "Data Element"}, {"name": "OMContractAddr", "purpose": "Data Element"}, {"name": "OMContractProviderContactNameAndTitle", "purpose": "Data Element"}, {"name": "OMContractResponseTime", "purpose": "Data Element"}, {"name": "DocIDOMAgree", "purpose": "Data Element"}, {"name": "PreparerOfOMAgree", "purpose": "Data Element"}, {"name": "OMContractAvailOfDoc", "purpose": "Data Element"}, {"name": "OMContractAvailOfFinalDoc", "purpose": "Data Element"}, {"name": "OMContractAvailOfDocExcept", "purpose": "Data Element"}, {"name": "OMContractExceptDesc", "purpose": "Data Element"}, {"name": "OMContractDocLink", "purpose": "Data Element"}, {"name": "OMAvailOfDoc", "purpose": "Data Element"}, {"name": "OMAvailOfFinalDoc", "purpose": "Data Element"}, {"name": "OMAvailOfDocExcept", "purpose": "Data Element"}, {"name": "OMExceptDesc", "purpose": "Data Element"}, {"name": "OMContractPerfGuarantee", "purpose": "Abstract"}, {"name": "OMPartic", "purpose": "Abstract"}, {"name": "Subcontractor", "purpose": "Abstract"}, {"name": "OpPerfSponsorGuarantee", "purpose": "Abstract"}], "children": [{"name": "OMContractPerfGuarantee", "members": ["OMContractorPerfGuarantee", "OMContractorPerfGuaranteeCommencementDate", "OMContractorPerfGuaranteeExpDate", "OMContractorPerfGuaranteeTerm", "OMContractorPerfGuaranteeType"]}, {"name": "OMPartic", "members": ["OMCoName", "OMTechnicianSystemEmployeeCount", "OMCoWebsite"]}, {"name": "Subcontractor", "members": ["OMContractSubcontractor", "OMContractSubcontractorAddr", "OMContractSubcontractorEmail", "OMContractSubcontractorTelephone", "OMContractSubcontractorContactNameAndTitle", "OMContractSecondarySubcontractorAddr", "OMContractSecondarySubcontractorCo", "OMContractSecondarySubcontractorEmail", "OMContractSecondarySubcontractorPHone", "OMContractSecondarySubcontractorContactNameAndTitle", "OMContractSubcontractorScopeofWork"]}, {"name": "OpPerfSponsorGuarantee", "members": ["OpPerfGuaranteeSponsorGuaranteedOutput", "OpPerfGuaranteeSponsorPerfGuarantee", "OpPerfGuaranteeSponsorPerfGuaranteeExpDate", "OpPerfGuaranteeSponsorPerfGuaranteeInitiationDate", "OpPerfGuaranteeSponsorPerfGuaranteeTerm", "OpPerfGuaranteeSponsorPerfGuaranteeType"]}]}]}, "OperationsandMaintenanceManual": {"name": "OMManual", "members": ["OMManualAvailOfDoc", "OMManualAvailOfFinalDoc", "OMManualAvailOfDocExcept", "OMManualExceptDesc", "OMManualCntrparty", "OMManualEffectDate", "OMDocLink", "PreparerOfOMManual", "DocIDOMManual"]}, "OperatorGuarantee": {"name": "OpGuarantee", "members": ["OpGuaranteeAvailOfDoc", "OpGuaranteeAvailOfFinalDoc", "OpGuaranteeAvailOfDocExcept", "OpGuaranteeExceptDesc", "OpGuaranteeCntrparty", "OpGuaranteeEffectDate", "OpGuaranteeExpDate", "OpGuaranteeDocLink", "PreparerOfOpGuarantee", "DocIDOpGuarantee"]}, "OperatorPerformanceSponsorGuaranteeContract": {"name": "OpPerfSponsorGuarantee", "members": ["OpPerfGuaranteeSponsorGuaranteedOutput", "OpPerfGuaranteeSponsorPerfGuarantee", "OpPerfGuaranteeSponsorPerfGuaranteeExpDate", "OpPerfGuaranteeSponsorPerfGuaranteeInitiationDate", "OpPerfGuaranteeSponsorPerfGuaranteeTerm", "OpPerfGuaranteeSponsorPerfGuaranteeType", "PreparerOfOpPerfSponsorGuaranteeContract", "DocIDOpPerfSponsorGuaranteeContract"]}, "OrangeButton": {"name": "OrangeButton", "members": ["ManufacturerName", "DeviceProfile", "TimeInterval"]}, "OriginationRequest": {"name": "FundProposalReq", "members": ["FundProposalReqAvailOfDoc", "FundProposalReqAvailOfFinalDoc", "FundProposalReqAvailOfDocExcept", "FundProposalReqExceptDesc", "FundProposalReqCntrparty", "FundProposalReqEffectDate", "FundProposalReqExpDate", "FundProposalReqDocLink", "PreparerOfFundProposalReq", "DocIDFundProposalReq"]}, "OtherEquipmentDueDiligenceReports": {"name": "OtherEquipDueDiligenceReports", "members": ["OtherEquipDueDiligenceReportsAvailOfDoc", "OtherEquipDueDiligenceReportsAvailOfFinalDoc", "OtherEquipDueDiligenceReportsAvailOfDocExcept", "OtherEquipDueDiligenceReportsExceptDesc", "OtherEquipDueDiligenceReportsCntrparty", "OtherEquipDueDiligenceReportsEffectDate", "OtherEquipDueDiligenceReportsExpDate", "OtherEquipDueDiligenceReportsDocLink", "PreparerOfOtherEquipDueDiligenceReports", "DocIDOtherEquipDueDiligenceReports"]}, "ParentGuarantee": {"name": "ParentGuarantee", "members": ["ParentGuaranteeBeneficiary", "ParentGuaranteeDesc", "ParentGuaranteeGuarantor", "ParentGuaranteeLimits", "ParentGuaranteeOblig", "ParentGuaranteeObligors", "ParentGuaranteeMinLiquidity", "ParentGuaranteeDuration", "ParentGuaranteeDocLink", "PreparerOfParentGuaranteeAgree", "DocIDParentGuaranteeAgree", "ParentGuaranteeEffectDate", "ParentGuaranteeExpDate"]}, "PartnershipFlipContractForProject": {"name": "PartnershipFlipContractForProj", "members": ["PartnershipFlipCntrparty", "PartnershipFlipCntrpartyAddr", "PartnershipFlipCntrpartyType", "PartnershipFlipCntrpartyJurisdiction", "PartnershipFlipExecutionDate", "PartnershipFlipTermOfContract", "PartnershipFlipExpDate", "PartnershipFlipP75FlipDate", "PartnershipFlipP75FlipPeriod", "PartnershipFlipP90FlipDate", "PartnershipFlipP90FlipPeriod", "PartnershipFlipP95FlipDate", "PartnershipFlipP95FlipPeriod", "PartnershipFlipP99FlipDate", "PartnershipFlipP99FlipPeriod", "PartnershipFlipP50FlipPeriod", "PreparerOfPartnershipFlipContractForProj", "DocIDPartnershipFlipContractForProj"]}, "PerformanceGuarantee": {"name": "PerfGuarantee", "members": ["PerfGuaranteeEffectDate", "PerfGuaranteeExpDate", "PerfGuaranteeExclusions", "PerfGuaranteeDesc", "PerfGuaranteeLiquidatedDamages", "PerfGuaranteeProvider", "PerfGuaranteeTerm", "PerfGuaranteeDocLink", "PreparerOfPerfGuaranteeAgree", "DocIDPerfGuaranteeAgree"]}, "PermissionToOperateInterconnectionApproval": {"name": "PTOInterconnApprov", "members": ["PTOInterconnApprovAvailOfDoc", "PTOInterconnApprovAvailOfFinalDoc", "PTOInterconnApprovAvailOfDocExcept", "PTOInterconnApprovExceptDesc", "PTOInterconnApprovCntrparty", "PTOInterconnApprovEffectDate", "PTOInterconnApprovExpDate", "PTOInterconnApprovDocLink", "PreparerOfPTOInterconnApprov", "DocIDPTOInterconnApprov"]}, "PledgeAgreement": {"name": "PledgeAgree", "members": ["PledgeAgreeAvailOfDoc", "PledgeAgreeAvailOfFinalDoc", "PledgeAgreeAvailOfDocExcept", "PledgeAgreeExceptDesc", "PledgeAgreeCntrparty", "PledgeAgreeEffectDate", "PledgeAgreeExpDate", "PledgeAgreeLink", "PledgeAgreeDocLink", "PreparerOfPledgeAgree", "DocIDPledgeAgree"]}, "Portfolio": {"name": "Portfolio", "tables": [{"name": "Portfolio", "columns": [{"name": "PortfolioID", "purpose": "PK"}, {"name": "ProjID", "purpose": "Data Element"}, {"name": "PortfolioUsedInFund", "purpose": "Data Element"}, {"name": "PortfolioLevelDebt", "purpose": "Data Element"}, {"name": "PortfolioLevelLegalEntity", "purpose": "Data Element"}, {"name": "PortfolioLegalEntity", "purpose": "Data Element"}, {"name": "SizeMegawatts", "purpose": "Data Element"}, {"name": "SizeValue", "purpose": "Data Element"}, {"name": "BankInvest", "purpose": "Data Element"}, {"name": "PortfolioNumOfSystems", "purpose": "Data Element"}]}]}, "PowerPurchaseAgreement": {"name": "PPA", "members": ["PPAContractTermsAbstract"], "children": [{"name": "PPAContractTerms", "tables": [{"name": "PPAContract", "columns": [{"name": "PPAContract", "purpose": "PK"}, {"name": "DocIDPPA", "purpose": "Data Element"}, {"name": "PreparerOfPPA", "purpose": "Data Element"}, {"name": "PPADesc", "purpose": "Data Element"}, {"name": "SystemCommercOpDate", "purpose": "Data Element"}, {"name": "SystemExpectCommercOpDate", "purpose": "Data Element"}, {"name": "PPAContractTermsOrigTermOfPPALease", "purpose": "Data Element"}, {"name": "PPAContractTermsDateOfContractInitiation", "purpose": "Data Element"}, {"name": "PPAContractTermsDateOfContractExp", "purpose": "Data Element"}, {"name": "PPAContractTermsPmtFreq", "purpose": "Data Element"}, {"name": "PPAContractTermsAssignProvisions", "purpose": "Data Element"}, {"name": "PPAContractTermsBuyoutOptInPPA", "purpose": "Data Element"}, {"name": "PPAContractTermsCommercOpDateGuaranty", "purpose": "Data Element"}, {"name": "PPAContractTermsContractHistoryAndStruct", "purpose": "Data Element"}, {"name": "PPAContractTermsCurtailProvisions", "purpose": "Data Element"}, {"name": "PPAContractTermsDefaultProvisions", "purpose": "Data Element"}, {"name": "PPAContractTermsEffectDate", "purpose": "Data Element"}, {"name": "PPAContractTermsEndofTermProvisions", "purpose": "Data Element"}, {"name": "PPAContractTermsFinAssurances", "purpose": "Data Element"}, {"name": "OffTakerID", "purpose": "Data Element"}, {"name": "OffTakerName", "purpose": "Data Element"}, {"name": "OfftakerEmail", "purpose": "Data Element"}, {"name": "SiteLongitudeAtRevenueMeter", "purpose": "Data Element"}, {"name": "SiteLatitudeAtRevenueMeter", "purpose": "Data Element"}, {"name": "PPAContractTermsProdGuarantee", "purpose": "Data Element"}, {"name": "PPAContractTermsProvider", "purpose": "Data Element"}, {"name": "PPAContractTermsSpecialCustomerRightsAndOblig", "purpose": "Data Element"}, {"name": "PPAContractTermsSpecialFeat", "purpose": "Data Element"}, {"name": "PPAContractTermsSpecialProviderRightsAndOblig", "purpose": "Data Element"}, {"name": "PPAContractTermsPPATerm", "purpose": "Data Element"}, {"name": "PPAContractAdditionalTermNum", "purpose": "Data Element"}, {"name": "PPAContractAdditionalTermDuration", "purpose": "Data Element"}, {"name": "PPAPurchrOptToPurch", "purpose": "Data Element"}, {"name": "PPAContractTermsTermRights", "purpose": "Data Element"}, {"name": "PPAContractTermsTransAndSchedResponsibilities", "purpose": "Data Element"}, {"name": "PPAContractTermsSiteLeaseAgree", "purpose": "Data Element"}, {"name": "PPAContractTermsLimitationofLiability", "purpose": "Data Element"}, {"name": "PPAContractTermsInsurReqrmnts", "purpose": "Data Element"}, {"name": "PPAContractTermsPowerOfftakeAgreeType", "purpose": "Data Element"}, {"name": "PPAContractTermsPPAAmendmentExecutionDate", "purpose": "Data Element"}, {"name": "PPAContractTermsPPAAmendmentEffectDate", "purpose": "Data Element"}, {"name": "PPAContractTermsPPAAmendmentExpDate", "purpose": "Data Element"}, {"name": "PPAContractTermsPPACntrparty", "purpose": "Data Element"}, {"name": "PPAContractTermsPPAFirmVolume", "purpose": "Data Element"}, {"name": "PPAContractTermsPPAGuaranteedOutput", "purpose": "Data Element"}, {"name": "PPAContractTermsPPAPerfGuarantee", "purpose": "Data Element"}, {"name": "PPAContractTermsPPAPerfGuaranteeTerm", "purpose": "Data Element"}, {"name": "PPAContractTermsPPAPerfGuaranteeType", "purpose": "Data Element"}, {"name": "PPAContractTermsPPAPerfGuaranteeExpDate", "purpose": "Data Element"}, {"name": "PPAContractTermsPPAPerfGuaranteeInitiationDate", "purpose": "Data Element"}, {"name": "PPAContractTermsPPAPortionOfSite", "purpose": "Data Element"}, {"name": "PPAContractTermsPPAPortionOfUnits", "purpose": "Data Element"}, {"name": "PPAContractTermsRECBundledWithElectricity", "purpose": "Data Element"}, {"name": "PPARateInfo", "purpose": "Abstract"}], "children": [{"name": "PPARateInfo", "members": ["PPARateEscalator", "PPARateType", "EnergyContractRatePricePerEnergyUnit", "PPARateTimeOfUseFlag", "PPARateProdCap", "PPARateProdGuarantee", "PPARateProdGuaranteeTiming", "PPARateSystemTrueUpProd", "PPARateTrueupTiming", "PPARateRemainingTermofPPALease", "PPARateContractExpDate", "PPARateSeasoningNumOfPmtMade", "PPARateTotalUpfrontPmt", "PPARateAmtActualToIncept", "PPARateActualAmt", "PPARateCntrpartyRptReqrmnts", "PPARateCntrpartyTaxObligAmt", "PPARateCntrpartyTaxObligDesc", "PPARateExpectAmtInceptToDate", "PPARateExpectAmt", "PPARateAddrForInvoices", "PPARateNameOfContactToSendInvoices", "PPARateCoInvoicesSentTo", "PPARateEmailAddrToSendInvoices", "PPARatePhoneOfInvoicesContact", "PPARateInvoicingDate", "PPARateContactAddrToRecvNotices", "PPARateContactToRecvNotices", "PPARateContactEmailToRecvNotices", "PPARateNameOfHostToRecvNotices", "PPARateHostTelephoneToRecvNotices", "PPARatePmtDeadline", "PPAContractTermsPmtFreq", "PPARatePmtMeth"]}]}, {"name": "EnergyRate", "columns": [{"name": "PPAContract", "purpose": "PK"}, {"name": "EnergyContractYearlyRate", "purpose": "PK"}, {"name": "MonPeriod", "purpose": "PK", "valuesenum": ["PeriodMon", "PeriodMonJan", "PeriodMonFeb", "PeriodMonMar", "PeriodMonApr", "PeriodMonthMay", "PeriodMonJun", "PeriodMonJul", "PeriodMonAug", "PeriodMonSep", "PeriodMonOct", "PeriodMonNov", "PeriodMonDec"]}, {"name": "EnergyContractHourlyRate", "purpose": "PK", "valuesenum": ["EnergyContractHourlyRateHour1", "EnergyContractHourlyRateHour2", "EnergyContractHourlyRateHour3", "EnergyContractHourlyRateHour4", "EnergyContractHourlyRateHour5", "EnergyContractHourlyRateHour6", "EnergyContractHourlyRateHour7", "EnergyContractHourlyRateHour8", "EnergyContractHourlyRateHour9", "EnergyContractHourlyRateHour10", "EnergyContractHourlyRateHour11", "EnergyContractHourlyRateHour12", "EnergyContractHourlyRateHour13", "EnergyContractHourlyRateHour14", "EnergyContractHourlyRateHour15", "EnergyContractHourlyRateHour16", "EnergyContractHourlyRateHour17", "EnergyContractHourlyRateHour18", "EnergyContractHourlyRateHour19", "EnergyContractHourlyRateHour20", "EnergyContractHourlyRateHour21", "EnergyContractHourlyRateHour22", "EnergyContractHourlyRateHour23", "EnergyContractHourlyRateHour24"]}, {"name": "EnergyContractRatePricePerEnergyUnit", "purpose": "Data Element"}]}]}]}, "PricingFile": {"name": "PriceFile", "members": ["PriceFileAvailOfDoc", "PriceFileAvailOfFinalDoc", "PriceFileAvailOfDocExcept", "PriceFileExceptDesc", "PriceFileCntrparty", "PriceFileEffectDate", "PriceFileExpDate", "PriceFileDocLink", "PreparerOfPriceFile", "DocIDPriceFile"]}, "PricingModelReport": {"name": "PriceModel", "members": ["PriceModelAccrualAcctDeposit", "PriceModelAvgAnnualRentPmt", "PriceModelDeprecBasis", "PriceModelDeprecMeth", "PriceModelEffectAfterTaxInternalRateOfRtn", "PriceModelEffectAfterTaxTerminalInternalRateOfRtn", "PriceModelEffectAfterTaxEquivInternalRateOfRtn", "PriceModelEffectAfterTaxEquivTerminalInternalRateOfRtn", "PriceModelFederalIncomeTaxRateAssump", "PriceModelGrossPurchPriceToTotalProjValue", "PriceModelHoldbackFinalComplPmt", "PriceModelInvestAvgLife", "PriceModelInvestTaxCreditGrantBasis", "PriceModelInvestTaxCreditGrantClaimed", "PriceModelInvestTaxCreditGrantRecv", "PriceModelNetIncomeAfterTax", "PriceModelNomAfterTaxInternalRateOfRtn", "PriceModelNomAfterTaxTerminalInternalRateOfRtn", "PriceModelNomAfterTaxEquivInternalRateOfRtn", "PriceModelNomAfterTaxEquivTerminalInternalRateOfRtn", "PriceModelPretaxCashRtnExpense", "PriceModelPretaxCashRtnPct", "PriceModelRentPmtIncrements", "PriceModelResidualValueAssump", "PriceModelSwapRate", "PriceModelTaxEquityContrib", "PriceModelTaxEquityCoverageRatio", "PriceModelTotalUpfrontAmortizedFees", "PriceModelTotalUpfrontCapitalizedFees", "PriceModelExpectDeferredIncome", "PriceModelExpectDeferredInvestTaxCredit", "PriceModelExpectDeferredTaxLiability", "PriceModelExpectGrossInvestBalance", "PriceModelExpectNetInvestBalance", "PriceModelExpectRentsRecv", "PriceModelSimplePaybackPeriod", "PreparerOfPriceModelRpt", "DocIDPriceModelRpt"]}, "Project": {"name": "Proj", "tables": [{"name": "ProjID", "columns": [{"name": "ProjID", "purpose": "PK"}, {"name": "ProjName", "purpose": "Data Element"}, {"name": "ProjState", "purpose": "Data Element"}, {"name": "ProjCoSPVName", "purpose": "Data Element"}, {"name": "ProjCoSPVFederalTaxID", "purpose": "Data Element"}, {"name": "PVSystemID", "purpose": "Data Element"}, {"name": "ProjAssetType", "purpose": "Data Element"}, {"name": "ProjClassType", "purpose": "Data Element"}, {"name": "ProjInterconnType", "purpose": "Data Element"}, {"name": "ProjWindStatus", "purpose": "Data Element"}, {"name": "ProjStage", "purpose": "Data Element"}, {"name": "ProjInvestStatus", "purpose": "Data Element"}, {"name": "ProjCounty", "purpose": "Data Element"}, {"name": "SystemDateMechCompl", "purpose": "Data Element"}, {"name": "SystemDateSubstantialCompl", "purpose": "Data Element"}, {"name": "ProjHedgeAgreeType", "purpose": "Data Element"}, {"name": "ProjStateTaxCreditFlag", "purpose": "Data Element"}, {"name": "ProjRebateFlag", "purpose": "Data Element"}, {"name": "ProjProdBasedIncentiveFlag", "purpose": "Data Element"}, {"name": "ProjRECertFlag", "purpose": "Data Element"}, {"name": "ProjRECOfftakeAgree", "purpose": "Data Element"}, {"name": "SizeMegawatts", "purpose": "Data Element"}, {"name": "SizeValue", "purpose": "Data Element"}, {"name": "ProjDesc", "purpose": "Data Element"}, {"name": "ProjRoofOblig", "purpose": "Data Element"}, {"name": "ProjFullyContractedPowerSales", "purpose": "Data Element"}, {"name": "ProjFundLatestCOD", "purpose": "Data Element"}, {"name": "ProjResidualValueAssump", "purpose": "Data Element"}, {"name": "ProjCommentOnResidualValueReview", "purpose": "Data Element"}, {"name": "ProjDateOfLastResidualValueReview", "purpose": "Data Element"}, {"name": "ProjRecentEventAboutTheProj", "purpose": "Data Element"}, {"name": "ProjRecentEventSeverityOfEvent", "purpose": "Data Element"}, {"name": "ProjLevered", "purpose": "Data Element"}, {"name": "ProjFederalTaxIncentiveType", "purpose": "Data Element"}, {"name": "ProjFinStruct", "purpose": "Data Element"}, {"name": "ProjInitialFundYear", "purpose": "Data Element"}, {"name": "ProjIndemnifiedAmt", "purpose": "Data Element"}, {"name": "ProjTaxEquityProviderContrib", "purpose": "Data Element"}, {"name": "ProjRegulInfo", "purpose": "Abstract"}, {"name": "ProjAddr", "purpose": "Abstract"}, {"name": "ProjFin", "purpose": "Abstract"}], "children": [{"name": "ProjRegulInfo", "members": ["RegulFacilityType", "RegulApprovStatus", "RegulAppSubmsnDate", "RegulAppApprovDate", "RegulCertNum", "RegulAppLink", "RegulApprovLink", "RegulFERC205Flag", "RegulFERC205Status", "RegulFERC205AppSubmsnDate", "RegulFERC205AppLink", "RegulFERC205AppApprovNoticeDate", "RegulFERC205AppApprovNoticeLink", "RegulFERC203Flag", "RegulFERC203Status", "RegulFERC203AppSubmsnDate", "RegulFERC203AppLink", "RegulFERC203AppApprovNoticeDate", "RegulFERC203AppApprovNoticeLink"]}, {"name": "ProjAddr", "members": ["ProjAddr1", "ProjAddr2", "ProjAddrCity", "ProjAddrCountry", "ProjAddrState", "ProjAddrZipCode"]}, {"name": "ProjFin", "members": ["ProjFinPmtServicingAbstract", "LeaseAbstract", "PartnershipFlipAbstract", "SaleLeasebackAbstract"], "children": [{"name": "ProjFinPmtServicing", "members": ["PmtServicingACHPmt", "PmtServicingACHPmtDiscountAmt", "PmtServicingACHPmtDiscountPct", "PmtServicingACHPmtPenalty", "PmtServicingFirstPmtDate", "PmtServicingInsurPmtRecv", "PmtServicingNextRateAdjustmentDate", "ProjFinCurtailAbilityAndCap", "ProjEarlyBuyoutOpt", "ProjEarlyBuyoutDate", "ProjEarlyBuyOutAmt", "ProjFinOtherMaterialOngoingOblig", "ProjFinPPATimeOfUse", "ProjFinReportsAndNotifications", "ProjFinSideLetters", "AllowanceAcctForCreditLossesOfFinAssets", "ProjFinFundDate", "ProjFinTaxIDNum", "ProjFinProjFinNum", "ProjFinWorkingCapitalAcctPrefundAmt", "ProjFinWorkingCapitalAcctReqdAmt", "ProjFinWorkingCapitalAcctReqdMon"]}, {"name": "Lease", "members": ["LeaseContractForProjAbstract", "LeaseServicingForProjAbstract"], "children": [{"name": "LeaseContractForProj", "members": ["ProjFinLessee", "LeaseCntrparty", "LeaseCntrpartyAddr", "LeaseCntrpartyType", "LeaseCntrpartyJurisdiction", "LeaseProjCostToLessor", "LessorDirectFinancingLeaseTermOfContract", "LeaseExpirationDate1", "LeaseFederalTaxIDForLessee", "LeaseBankIDForLessee", "InterestRateOnOverduePmt", "LesseeFinanceLeaseDiscountRate", "LessorFinanceLeaseDiscountRate", "LessorDirectFinancingLeaseDescription", "LeaseOneYearAvgRent", "LeaseSixMonAvgRent", "LeaseProjDoc", "LeaseJurisdictionAndGoverningLaw", "LeaseDateOfExecution", "PmtServicingAnnualEscalatorforLeasePmt", "PmtServicingFirstPmtDate", "PmtServicingLastPmtDate", "PmtServicingLeaseEscalatorEndDate", "PmtServicingLeaseEscalatorStartDate", "PmtServicingLeaseInitialMonPmt"]}, {"name": "LeaseServicingForProj", "members": ["LeaseBaseStipulatedLossValue", "LeaseStipulatedLossValue", "LeaseSection467Balance", "LeaseProRataRent", "LeaseRentPmt", "LeaseBasicRent", "LeaseInterestPayableOnSection467", "LeaseAmtPayable", "LeaseInterestAccrued", "LeaseInterestPayable", "LeaseProportionalRent", "LeaseSection467LessorBalance", "PmtServicingInsurPmtRecv", "PmtServicingLeasePrepaid", "PmtServicingLeasePrepaidAmt", "PmtServicingLeaseEscalatorEndDate", "PmtServicingLeaseEscalatorStartDate", "PmtServicingLeaseInitialMonPmt", "PmtServicingNextPmtDate", "PmtServicingLastPmtDate", "PmtServicingAnnualEscalatorforLeasePmt", "PmtServicingBaseLeasePmt"]}]}, {"name": "PartnershipFlip", "members": ["PartnershipFlipContractForProjAbstract"], "children": [{"name": "PartnershipFlipContractForProj", "members": ["PartnershipFlipCntrparty", "PartnershipFlipCntrpartyAddr", "PartnershipFlipCntrpartyType", "PartnershipFlipCntrpartyJurisdiction", "PartnershipFlipExecutionDate", "PartnershipFlipTermOfContract", "PartnershipFlipExpDate", "PartnershipFlipP75FlipDate", "PartnershipFlipP75FlipPeriod", "PartnershipFlipP90FlipDate", "PartnershipFlipP90FlipPeriod", "PartnershipFlipP95FlipDate", "PartnershipFlipP95FlipPeriod", "PartnershipFlipP99FlipDate", "PartnershipFlipP99FlipPeriod", "PartnershipFlipP50FlipDate", "PartnershipFlipP50FlipPeriod"]}]}, {"name": "SaleLeaseback", "members": ["SaleLeasebackContractForProjAbstract"], "children": [{"name": "SaleLeasebackContractForProj", "members": ["SaleLeasebackCntrparty", "SaleLeasebackCntrpartyAddr", "SaleLeasebackCntrpartyType", "SaleLeasebackCntrpartyJurisdiction", "SaleLeasebackExecutionDate", "SaleLeasebackTermOfContract", "SaleLeasebackExpDate", "SaleLeasebackTransactionLeaseTerms", "SaleLeasebackTransactionMonthlyRentalPayments", "SaleLeasebackTransactionQuarterlyRentalPayments", "SaleLeasebackTransactionAnnualRentalPayments", "SaleLeasebackTransactionOtherPaymentsRequired"]}]}]}]}, {"name": "SaleLeasebackTransaction", "columns": [{"name": "SaleLeasebackTransactionDescription", "purpose": "PK"}, {"name": "ProjID", "purpose": "PK"}, {"name": "SaleLeasebackTransactionDescription", "purpose": "Data Element"}, {"name": "SaleLeasebackTransactionDate", "purpose": "Data Element"}, {"name": "SaleLeasebackTransactionDescriptionOfAssetS", "purpose": "Data Element"}, {"name": "SaleLeasebackTransactionNetBookValue", "purpose": "Abstract"}, {"name": "SaleLeasebackTransactionNetProceedsInvestingActivities", "purpose": "Abstract"}, {"name": "SaleLeasebackTransactionNetProceedsFinancingActivities", "purpose": "Abstract"}, {"name": "SaleLeasebackTransactionDeferredGainNet", "purpose": "Abstract"}], "children": [{"name": "SaleLeasebackTransactionNetBookValue", "members": ["SaleLeasebackTransactionHistoricalCost", "SaleLeasebackTransactionAccumulatedDepreciation", "SaleLeasebackTransactionNetBookValue"]}, {"name": "SaleLeasebackTransactionNetProceedsInvestingActivities", "members": ["SaleLeasebackTransactionGrossProceedsInvestingActivities", "SaleLeasebackTransactionTransactionCostsInvestingActivities", "SaleLeasebackTransactionNetProceedsInvestingActivities"]}, {"name": "SaleLeasebackTransactionNetProceedsFinancingActivities", "members": ["SaleLeasebackTransactionGrossProceedsFinancingActivities", "SaleLeasebackTransactionTransactionCostsFinancingActivities", "SaleLeasebackTransactionNetProceedsFinancingActivities"]}, {"name": "SaleLeasebackTransactionDeferredGainNet", "members": ["SaleLeasebackTransactionDeferredGainGross", "SaleLeasebackTransactionCumulativeGainRecognized1", "SaleLeasebackTransactionDeferredGainNet", "SaleLeasebackTransactionCurrentPeriodGainRecognized", "SaleLeasebackTransactionDescriptionOfAccountingForLeaseback", "SaleLeasebackTransactionImputedInterestRate", "SaleLeasebackTransactionAmountDueUnderFinancingArrangement", "SaleLeasebackTransactionRentExpense", "RelatedPartyTransactionDescriptionOfTransaction", "SaleLeasebackTransactionCircumstancesRequiringContinuingInvolvement", "SaleLeasebackTransactionOtherInformation", "SaleAndLeasebackTransactionGainLossNet"]}]}, {"name": "ProjEarlyBuyOutOpt", "columns": [{"name": "ProjEarlyBuyOutOpt", "purpose": "PK"}, {"name": "ProjEarlyBuyOutAmt", "purpose": "Data Element"}, {"name": "ProjEarlyBuyoutDate", "purpose": "Data Element"}, {"name": "ProjEarlyBuyoutOpt", "purpose": "Data Element"}]}]}, "ProjectAdministrationAgreement": {"name": "", "members": ["ProjAdminAgree", "ProjAdminAgreeAvailOfDoc", "ProjAdminAgreeAvailOfFinalDoc", "ProjAdminAgreeAvailOfDocExcept", "ProjAdminAgreeExceptDesc", "ProjAdminAgreeCntrparty", "ProjAdminAgreeEffectDate", "ProjAdminAgreeExpDate", "ProjAdminAgreeDocLink", "PreparerOfProjAdminAgree", "DocIDProjAdminAgree"]}, "ProjectFinancing": {"name": "ProjFin", "members": ["DeveloperAbstract", "OpMgrAbstract", "OpMgrPerfByGeographyAbstract", "AssetMgrAbstract", "AssetMgrPerfByGeographyAbstract", "FundAbstract", "PortfolioAbstract", "FinEventAbstract", "SourceOfFundsAbstract", "UseOfFundsAbstract", "ApprovAbstract", "ClosingDocAbstract", "ProjAbstract", "SiteAbstract", "EnvSiteAssessAbstract", "ReportableEnvCondAbstract", "CulturResrcAbstract", "NaturResrcAbstract", "OtherPermitsAbstract", "TitlePolicyExceptAbstract", "TitlePolicyExclusionAbstract", "SystemOnboardingAbstract", "EquipOnboardingAbstract", "BankAcctAbstract", "SpecialPurposeVehicleAbstract", "EntityInfoAbstract", "SponsorGroupAbstract", "ParentCoAbstract", "ThirdPartyAbstract", "EmployeeAbstract", "EnergyBudgetAbstract", "AppraisalAbstract", "ZoningPermitAndCovenantsAbstract", "CreditSupportAbstract", "SecurityInterestAbstract", "CrossDefaultPoolAbstract", "FinTxnForSystemAbstract", "FinTxnForFundAbstract", "FinSummaryBySystemAbstract"], "children": [{"name": "Developer", "tables": [{"name": "Developer", "columns": [{"name": "DeveloperID", "purpose": "PK"}, {"name": "DeveloperFederalTaxIDNum", "purpose": "Data Element"}, {"name": "DeveloperExecutiveBios", "purpose": "Data Element"}, {"name": "DeveloperCurrentFunds", "purpose": "Data Element"}, {"name": "DeveloperPastFunds", "purpose": "Data Element"}, {"name": "DeveloperFundReports", "purpose": "Data Element"}, {"name": "FundInvestFocus", "purpose": "Data Element"}, {"name": "DeveloperRenewableOpExperience", "purpose": "Data Element"}, {"name": "TaxEquityCommPlan", "purpose": "Data Element"}, {"name": "DeveloperOrgStruct", "purpose": "Data Element"}, {"name": "DeveloperGovernanceStruct", "purpose": "Data Element"}, {"name": "DeveloperGovernanceDecisionAuth", "purpose": "Data Element"}, {"name": "DeveloperFundTechnologyExperience", "purpose": "Data Element"}, {"name": "DeveloperISOExperience", "purpose": "Data Element"}, {"name": "DeveloperStaffingAndSubcontractor", "purpose": "Data Element"}, {"name": "ProjDevelopmentStrategy", "purpose": "Data Element"}, {"name": "DeveloperConstrDevelopmentExperience", "purpose": "Data Element"}, {"name": "DeveloperConstrNumOfMegawatts", "purpose": "Data Element"}, {"name": "DeveloperMegawattConstrLocations", "purpose": "Data Element"}, {"name": "DeveloperMegawattConstrNumOfProj", "purpose": "Data Element"}, {"name": "DeveloperEPCActivAsPrime", "purpose": "Data Element"}, {"name": "DeveloperSubcontractorUse", "purpose": "Data Element"}, {"name": "DeveloperUseAndQualOfEquip", "purpose": "Data Element"}, {"name": "DeveloperProjCommissAndPerfTesting", "purpose": "Data Element"}, {"name": "DeveloperPreferredIndepEngineers", "purpose": "Data Element"}, {"name": "DeveloperCommunityEngagement", "purpose": "Data Element"}, {"name": "DeveloperEPCWarrStrategy", "purpose": "Data Element"}]}]}, {"name": "OpMgr", "tables": [{"name": "OpMgr", "columns": [{"name": "OpMgrID", "purpose": "PK"}, {"name": "OpMgrFederalTaxIDNum", "purpose": "Data Element"}, {"name": "OpMgrMegawattsUnderMgmt", "purpose": "Data Element"}, {"name": "OpMgrNumOfProj", "purpose": "Data Element"}, {"name": "OpProjMgrToThirdPartyOwn", "purpose": "Data Element"}, {"name": "OpMgrNumOfStates", "purpose": "Data Element"}, {"name": "OpMgrOutsourcingPlan", "purpose": "Data Element"}, {"name": "OpMgrOpCenter", "purpose": "Data Element"}, {"name": "OpMgrNERCAndFERCQual", "purpose": "Data Element"}, {"name": "OpMgrEnergyForecastingCapabilities", "purpose": "Data Element"}, {"name": "OpMgrPreventAndCorrectiveMaint", "purpose": "Data Element"}, {"name": "OpMgrSparePartsStrategy", "purpose": "Data Element"}, {"name": "OpMgrConsumablesStrategy", "purpose": "Data Element"}, {"name": "OpMgrSupplyStrategy", "purpose": "Data Element"}, {"name": "OpMgrFailureAndRemedProcedures", "purpose": "Data Element"}, {"name": "OpMgrContOfOpProgram", "purpose": "Data Element"}, {"name": "OpMgrRpt", "purpose": "Data Element"}, {"name": "OpMgrWarrExperience", "purpose": "Data Element"}, {"name": "OpMgrInsurPolicyMgmt", "purpose": "Data Element"}, {"name": "OpMgrBillingMeth", "purpose": "Data Element"}, {"name": "OpMgrRECAccounting", "purpose": "Data Element"}, {"name": "OpMgrPerfGuarantees", "purpose": "Data Element"}, {"name": "OpMgrOtherServ", "purpose": "Data Element"}, {"name": "OpMgrWorkflow", "purpose": "Data Element"}]}]}, {"name": "OpMgrPerfByGeography", "tables": [{"name": "OpMgrPerfByGeography", "columns": [{"name": "StateGeographical", "purpose": "PK"}, {"name": "OpMgrID", "purpose": "Data Element"}, {"name": "ActualToExpectEnergyProdOfProj", "purpose": "Data Element"}]}]}, {"name": "AssetMgr", "tables": [{"name": "AssetMgr", "columns": [{"name": "AssetMgrID", "purpose": "PK"}, {"name": "AssetMgrFederalTaxIDNum", "purpose": "Data Element"}, {"name": "AssetMgrMegawattUnderMgmt", "purpose": "Data Element"}, {"name": "AssetMgrNumOfProj", "purpose": "Data Element"}, {"name": "AssetMgrProjOwnToThirdPartyProj", "purpose": "Data Element"}, {"name": "AssetMgrNumOfStates", "purpose": "Data Element"}, {"name": "AssetMgrOutsourcingPlan", "purpose": "Data Element"}, {"name": "AssetMgrOpCenter", "purpose": "Data Element"}, {"name": "AssetMgrNERCAndFERCQual", "purpose": "Data Element"}, {"name": "AssetMgrEnergyForecastingCapabilities", "purpose": "Data Element"}, {"name": "AssetMgrPreventAndCorrectiveMaint", "purpose": "Data Element"}, {"name": "AssetMgrSparePartsStrategy", "purpose": "Data Element"}, {"name": "AssetMgrConsumablesStrategy", "purpose": "Data Element"}, {"name": "AssetMgrSupplyStrategy", "purpose": "Data Element"}, {"name": "AssetMgrFailureAndRemedProcedures", "purpose": "Data Element"}, {"name": "AssetMgrContinuityOfOperationProgram", "purpose": "Data Element"}, {"name": "AssetMgrRpt", "purpose": "Data Element"}, {"name": "AssetMgrWarrExperience", "purpose": "Data Element"}, {"name": "AssetMgrInsurPolicyMgmt", "purpose": "Data Element"}, {"name": "AssetMgrBillingMeth", "purpose": "Data Element"}, {"name": "AssetMgrRECAccounting", "purpose": "Data Element"}, {"name": "AssetMgrPerfGuarantees", "purpose": "Data Element"}, {"name": "AssetMgrOtherServ", "purpose": "Data Element"}, {"name": "AssetMgrWorkflow", "purpose": "Data Element"}]}]}, {"name": "AssetMgrPerfByGeography", "tables": [{"name": "AssetMgrPerfByGeography", "columns": [{"name": "StateGeographical", "purpose": "PK"}, {"name": "AssetMgrID", "purpose": "Data Element"}, {"name": "ActualToExpectEnergyProdOfProj", "purpose": "Data Element"}]}]}, {"name": "Fund", "tables": [{"name": "Fund", "columns": [{"name": "FundID", "purpose": "PK"}, {"name": "FundName", "purpose": "Data Element"}, {"name": "FundBankRole", "purpose": "Data Element"}, {"name": "FundBankInvest", "purpose": "Data Element"}, {"name": "FundFinType", "purpose": "Data Element"}, {"name": "FundConstrFin", "purpose": "Data Element"}, {"name": "FundDebtFin", "purpose": "Data Element"}, {"name": "FundWindAssets", "purpose": "Data Element"}, {"name": "FundSolarAssets", "purpose": "Data Element"}, {"name": "FundStorageAssets", "purpose": "Data Element"}, {"name": "FundSponsorID", "purpose": "Data Element"}, {"name": "FundStatus", "purpose": "Data Element"}, {"name": "FundClosingDate", "purpose": "Data Element"}, {"name": "SizeMegawatts", "purpose": "Data Element"}, {"name": "SizeValue", "purpose": "Data Element"}, {"name": "BankInvest", "purpose": "Data Element"}, {"name": "FundAttrSubsetID", "purpose": "Data Element"}]}]}, {"name": "Portfolio", "tables": [{"name": "Portfolio", "columns": [{"name": "PortfolioID", "purpose": "PK"}, {"name": "FundID", "purpose": "Data Element"}, {"name": "PortfolioUsedInFund", "purpose": "Data Element"}, {"name": "PortfolioLevelDebt", "purpose": "Data Element"}, {"name": "PortfolioLevelLegalEntity", "purpose": "Data Element"}, {"name": "PortfolioLegalEntity", "purpose": "Data Element"}, {"name": "SizeMegawatts", "purpose": "Data Element"}, {"name": "SizeValue", "purpose": "Data Element"}, {"name": "BankInvest", "purpose": "Data Element"}]}]}, {"name": "FinEvent", "tables": [{"name": "FinEvent", "columns": [{"name": "FinEventID", "purpose": "PK"}, {"name": "ProjID", "purpose": "PK"}, {"name": "FinEventFundOrProj", "purpose": "Data Element"}, {"name": "FundID", "purpose": "Data Element"}, {"name": "FinEventLoanNum", "purpose": "Data Element"}, {"name": "FinEventFirstFinEntity", "purpose": "Data Element"}, {"name": "SwiftCode", "purpose": "Data Element"}, {"name": "FinEventFirstFinLoanNum", "purpose": "Data Element"}, {"name": "FinEventLoanForm", "purpose": "Data Element"}, {"name": "FinEventFirstFinEntityEmail", "purpose": "Data Element"}, {"name": "FinEventType", "purpose": "Data Element"}, {"name": "FinEventStatus", "purpose": "Data Element"}, {"name": "FinEventDate", "purpose": "Data Element"}, {"name": "FinEventDesc", "purpose": "Data Element"}]}]}, {"name": "SourceOfFunds", "tables": [{"name": "SourceOfFunds", "columns": [{"name": "SourceOfFunds", "purpose": "PK"}, {"name": "FinEventID", "purpose": "Data Element"}, {"name": "SourceOfFundsBankFundedFlag", "purpose": "Data Element"}, {"name": "SourceOfFundsSPVOrCntrparty", "purpose": "Data Element"}, {"name": "SourceOfFundsSPVID", "purpose": "Data Element"}, {"name": "SourceOfFundsCntrpartyID", "purpose": "Data Element"}, {"name": "SourceOfFundsAmt", "purpose": "Data Element"}, {"name": "SourceOfFundsDesc", "purpose": "Data Element"}]}]}, {"name": "UseOfFunds", "tables": [{"name": "UseOfFunds", "columns": [{"name": "UseOfFunds", "purpose": "PK"}, {"name": "FinEventID", "purpose": "Data Element"}, {"name": "UseOfFundsEntityType", "purpose": "Data Element"}, {"name": "UseOfFundsSPVID", "purpose": "Data Element"}, {"name": "UseOfFundsCntrpartyID", "purpose": "Data Element"}, {"name": "UseOfFundsThirdPartyID", "purpose": "Data Element"}, {"name": "UseOfFundsAmt", "purpose": "Data Element"}, {"name": "UseOfFundsDesc", "purpose": "Data Element"}, {"name": "UseOfFundsProjSpecificFlag", "purpose": "Data Element"}]}]}, {"name": "Approv", "tables": [{"name": "Approv", "columns": [{"name": "Approv", "purpose": "PK"}, {"name": "FinEventID", "purpose": "Data Element"}, {"name": "ApprovTypeDesc", "purpose": "Data Element"}, {"name": "ApprovGrantingEmployee", "purpose": "Data Element"}, {"name": "ApprovStatus", "purpose": "Data Element"}, {"name": "ApprovDateofApprov", "purpose": "Data Element"}, {"name": "ApprovProofLink", "purpose": "Data Element"}, {"name": "ApprovAvailabilityofProof", "purpose": "Data Element"}]}, {"name": "ApprovMemo", "columns": [{"name": "ApprovMemo", "purpose": "PK"}, {"name": "InvestMemo", "purpose": "Data Element"}, {"name": "ApprovID", "purpose": "Data Element"}, {"name": "FinEventID", "purpose": "Data Element"}, {"name": "ApprovMemoSubmsnDate", "purpose": "Data Element"}, {"name": "ApprovMemoLink", "purpose": "Data Element"}]}, {"name": "ApprovCond", "columns": [{"name": "ApprovCond", "purpose": "PK"}, {"name": "ApprovID", "purpose": "Data Element"}, {"name": "FinEventID", "purpose": "Data Element"}, {"name": "ApprovCondDesc", "purpose": "Data Element"}, {"name": "ApprovCondActionDesc", "purpose": "Data Element"}, {"name": "ApprovCondStatus", "purpose": "Data Element"}]}]}, {"name": "ClosingDoc", "tables": [{"name": "ClosingDoc", "columns": [{"name": "ClosingDoc", "purpose": "PK"}, {"name": "FinEventID", "purpose": "Data Element"}, {"name": "ClosingDocClassification", "purpose": "Data Element"}, {"name": "ClosingDocDesc", "purpose": "Data Element"}, {"name": "ClosingDocLink", "purpose": "Data Element"}]}]}, {"name": "Proj", "tables": [{"name": "ProjID", "columns": [{"name": "ProjID", "purpose": "PK"}, {"name": "FundID", "purpose": "Data Element"}, {"name": "PortfolioID", "purpose": "Data Element"}, {"name": "ProjName", "purpose": "Data Element"}, {"name": "ProjState", "purpose": "Data Element"}, {"name": "ProjCoSPVName", "purpose": "Data Element"}, {"name": "ProjCoSPVFederalTaxID", "purpose": "Data Element"}, {"name": "ProjAssetType", "purpose": "Data Element"}, {"name": "ProjClassType", "purpose": "Data Element"}, {"name": "ProjInterconnType", "purpose": "Data Element"}, {"name": "ProjWindStatus", "purpose": "Data Element"}, {"name": "ProjStage", "purpose": "Data Element"}, {"name": "ProjInvestStatus", "purpose": "Data Element"}, {"name": "ProjCounty", "purpose": "Data Element"}, {"name": "SystemDateMechCompl", "purpose": "Data Element"}, {"name": "SystemDateSubstantialCompl", "purpose": "Data Element"}, {"name": "ProjHedgeAgreeType", "purpose": "Data Element"}, {"name": "ProjStateTaxCreditFlag", "purpose": "Data Element"}, {"name": "ProjRebateFlag", "purpose": "Data Element"}, {"name": "ProjProdBasedIncentiveFlag", "purpose": "Data Element"}, {"name": "ProjRECertFlag", "purpose": "Data Element"}, {"name": "ProjRECOfftakeAgree", "purpose": "Data Element"}, {"name": "SizeMegawatts", "purpose": "Data Element"}, {"name": "SizeValue", "purpose": "Data Element"}, {"name": "ProjRegulInfo", "purpose": "Abstract"}], "children": [{"name": "ProjRegulInfo", "members": ["RegulFacilityType", "RegulApprovStatus", "RegulAppSubmsnDate", "RegulAppApprovDate", "RegulCertNum", "RegulAppLink", "RegulApprovLink", "RegulFERC205Flag", "RegulFERC205Status", "RegulFERC205AppSubmsnDate", "RegulFERC205AppLink", "RegulFERC205AppApprovNoticeDate", "RegulFERC205AppApprovNoticeLink", "RegulFERC203Flag", "RegulFERC203Status", "RegulFERC203AppSubmsnDate", "RegulFERC203AppLink", "RegulFERC203AppApprovNoticeDate", "RegulFERC203AppApprovNoticeLink"]}]}]}, {"name": "Site", "tables": [{"name": "SiteID", "columns": [{"name": "ProjID", "purpose": "PK"}, {"name": "SiteID", "purpose": "PK"}, {"name": "SiteName", "purpose": "Data Element"}, {"name": "SiteType", "purpose": "Data Element"}, {"name": "SiteCtrlType", "purpose": "Data Element"}, {"name": "SiteAcreage", "purpose": "Data Element"}, {"name": "SiteGeospatialBoundaryDesc", "purpose": "Data Element"}, {"name": "SitePropertySurveyURI", "purpose": "Data Element"}, {"name": "SiteCollectionSubstationAvail", "purpose": "Data Element"}, {"name": "GenTieLineLen", "purpose": "Data Element"}, {"name": "SizeMegawatts", "purpose": "Data Element"}, {"name": "SiteAddr", "purpose": "Abstract"}, {"name": "DivisionOfStateArchitectApprov", "purpose": "Abstract"}, {"name": "TitlePolicy", "purpose": "Abstract"}, {"name": "ALTASurvey", "purpose": "Abstract"}], "children": [{"name": "SiteAddr", "members": ["SiteAddr1", "SiteAddr2", "SiteAddrCity", "SiteAddrCountry", "SiteAddrState", "SiteAddrZipCode"]}, {"name": "DivisionOfStateArchitectApprov", "members": ["DivisionOfStateArchitectApprovReqd", "DivisionOfStateArchitectApprovStatus", "DivisionOfStateArchitectApprovDate", "DivisionOfStateArchitectApprovLink"]}, {"name": "TitlePolicy", "members": ["TitlePolicyAvailable", "TitlePolicyInsurCo", "TitlePolicyInsurAmt", "TitlePolicyInsurStatus", "TitlePolicyInsurProformaDocLink", "TitlePolicyInsurFinalPolicyLink", "TitleRptLink", "TitlePolicyID"]}, {"name": "ALTASurvey", "members": ["ALTASurveyStatus", "ALTASurveyor", "ALTASurveyLink"]}]}]}, {"name": "EnvSiteAssess", "tables": [{"name": "EnvSiteAssess", "columns": [{"name": "EnvSiteAssess", "purpose": "PK"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "EnvSiteAssessPhase", "purpose": "Data Element"}, {"name": "EnvSiteAssessRptIssueDate", "purpose": "Data Element"}, {"name": "EnvSiteAssessPreparer", "purpose": "Data Element"}, {"name": "EnvSiteAssess", "purpose": "Data Element"}, {"name": "EnvSiteAssessLink", "purpose": "Data Element"}]}]}, {"name": "ReportableEnvCond", "tables": [{"name": "ReportableEnvCondID", "columns": [{"name": "EnvSiteAssess", "purpose": "PK"}, {"name": "ReportableEnvCondID", "purpose": "PK"}, {"name": "ReportableEnvCond", "purpose": "Data Element"}, {"name": "ReportableEnvCondAction", "purpose": "Data Element"}]}]}, {"name": "CulturResrc", "tables": [{"name": "CulturResrcID", "columns": [{"name": "CulturResrcID", "purpose": "PK"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "CulturResrcIdentifiedName", "purpose": "Data Element"}, {"name": "CulturResrcIdentified", "purpose": "Data Element"}, {"name": "CulturResrcIdentifiedLoc", "purpose": "Data Element"}]}, {"name": "CulturResrcStudy", "columns": [{"name": "CulturResrcStudy", "purpose": "PK"}, {"name": "CulturResrcID", "purpose": "Data Element"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "CulturResrcStudyPreparer", "purpose": "Data Element"}, {"name": "CulturResrcStudyLink", "purpose": "Data Element"}]}, {"name": "CulturResrcPermit", "columns": [{"name": "CulturResrcPermit", "purpose": "PK"}, {"name": "CulturResrcID", "purpose": "Data Element"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "CulturResrcPermitGoverningAuth", "purpose": "Data Element"}, {"name": "CulturResrcPermitLink", "purpose": "Data Element"}, {"name": "CulturResrcPermitIssueDate", "purpose": "Data Element"}]}, {"name": "CulturResrcPermitAction", "columns": [{"name": "CulturResrcPermitAction", "purpose": "PK"}, {"name": "CulturResrcPermitID", "purpose": "Data Element"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "CulturResrcPermitAction", "purpose": "Data Element"}, {"name": "CulturResrcPermitActionDesc", "purpose": "Data Element"}]}]}, {"name": "NaturResrc", "tables": [{"name": "NaturResrcID", "columns": [{"name": "NaturResrcID", "purpose": "PK"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "NaturResrcIdentifiedName", "purpose": "Data Element"}, {"name": "NaturResrcIdentified", "purpose": "Data Element"}, {"name": "NaturResrcIdentifiedLoc", "purpose": "Data Element"}]}, {"name": "NaturResrcStudy", "columns": [{"name": "NaturResrcStudy", "purpose": "PK"}, {"name": "NaturResrcID", "purpose": "Data Element"}, {"name": "NaturResrcIdentifiedName", "purpose": "Data Element"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "NaturResrcStudyAction", "purpose": "Data Element"}]}, {"name": "NaturResrcPermit", "columns": [{"name": "NaturResrcPermit", "purpose": "PK"}, {"name": "NaturResrcID", "purpose": "Data Element"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "NaturResrcPermitLink", "purpose": "Data Element"}, {"name": "NaturResrcPermitIssueDate", "purpose": "Data Element"}, {"name": "NaturResrcPermitGoverningAuth", "purpose": "Data Element"}]}, {"name": "NaturResrcPermitAction", "columns": [{"name": "NaturResrcPermitAction", "purpose": "PK"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "NaturResrcPermitID", "purpose": "Data Element"}, {"name": "NaturResrcPermitActionDesc", "purpose": "Data Element"}, {"name": "NaturResrcPermitAction", "purpose": "Data Element"}]}]}, {"name": "OtherPermits", "tables": [{"name": "OtherPermits", "columns": [{"name": "OtherPermits", "purpose": "PK"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "OtherPermitsGoverningAuthName", "purpose": "Data Element"}, {"name": "OtherPermitsType", "purpose": "Data Element"}, {"name": "OtherPermitsLink", "purpose": "Data Element"}, {"name": "OtherPermitsIssueDate", "purpose": "Data Element"}]}]}, {"name": "TitlePolicyExcept", "tables": [{"name": "TitlePolicyExcept", "columns": [{"name": "SiteID", "purpose": "PK"}, {"name": "TitlePolicyExcept", "purpose": "PK"}, {"name": "TitlePolicyID", "purpose": "Data Element"}, {"name": "TitlePolicyExceptDesc", "purpose": "Data Element"}]}]}, {"name": "TitlePolicyExclusion", "tables": [{"name": "TitlePolicyExclusion", "columns": [{"name": "SiteID", "purpose": "PK"}, {"name": "TitlePolicyExclusion", "purpose": "PK"}, {"name": "TitlePolicyID", "purpose": "Data Element"}, {"name": "TitlePolicyExclusionDesc", "purpose": "Data Element"}]}]}, {"name": "SystemOnboarding", "tables": [{"name": "PVSystem", "columns": [{"name": "PVSystemID", "purpose": "PK"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "SystemDERType", "purpose": "Data Element"}, {"name": "EntitySizeDCPower", "purpose": "Data Element"}, {"name": "EntitySizeACPower", "purpose": "Data Element"}, {"name": "EntitySizeStorageEnergy", "purpose": "Data Element"}, {"name": "EntitySizeStoragePower", "purpose": "Data Element"}, {"name": "SystemStruct", "purpose": "Data Element"}, {"name": "TrackerStyle", "purpose": "Data Element"}, {"name": "SystemBatteryConnec", "purpose": "Data Element"}, {"name": "SystemGridChargingCapability", "purpose": "Data Element"}, {"name": "FinContractForSystem", "purpose": "Abstract"}], "children": [{"name": "FinContractForSystem", "members": ["FinContractForSystemType", "FinContractForSystemRate", "FinContractForSystemEscalatorPct", "FinContractForSystemLenInMon", "FinContractForSystemUpFrontPurch", "FinContractForSystemPaceEligibility", "FinContractForSystemOfftakerName"]}]}]}, {"name": "EquipOnboarding", "tables": [{"name": "EquipOnboarding", "columns": [{"name": "ProdID", "purpose": "PK"}, {"name": "ProdName", "purpose": "Data Element"}, {"name": "Model", "purpose": "Data Element"}, {"name": "TypeOfDevice", "purpose": "Data Element"}, {"name": "ProdMfr", "purpose": "Data Element"}, {"name": "ArrayNumOfSubArrays", "purpose": "Data Element"}, {"name": "EquipProdModelComments", "purpose": "Data Element"}]}, {"name": "EquipTypeWarr", "columns": [{"name": "PVSystemID", "purpose": "PK"}, {"name": "ProdID", "purpose": "PK"}, {"name": "EquipTypeWarr", "purpose": "Data Element"}, {"name": "EquipTypeWarrTerm", "purpose": "Data Element"}, {"name": "ModulePerfWarrGuaranteedOutput", "purpose": "Data Element"}, {"name": "EquipWarrDocLink", "purpose": "Data Element"}, {"name": "EquipTypeWarrOutput", "purpose": "Data Element"}, {"name": "EquipTypeWarrStartDateMilestone", "purpose": "Data Element"}, {"name": "ModulePerfWarrType", "purpose": "Data Element"}]}]}, {"name": "BankAcct", "tables": [{"name": "BankAcct", "columns": [{"name": "BankAcctID", "purpose": "PK"}, {"name": "SpecialPurposeVehicleID", "purpose": "PK"}, {"name": "FundID", "purpose": "Data Element"}, {"name": "LegalEntityIdentifier", "purpose": "Data Element"}, {"name": "BankName", "purpose": "Data Element"}, {"name": "BankAcctNum", "purpose": "Data Element"}, {"name": "BankRoutingNum", "purpose": "Data Element"}, {"name": "BankAcctTypeDesc", "purpose": "Data Element"}]}, {"name": "TargetBalance", "columns": [{"name": "BankAcctID", "purpose": "PK"}, {"name": "TargetBalance", "purpose": "PK"}, {"name": "TargetBalancePeriod", "purpose": "Data Element"}, {"name": "TargetBalanceAmt", "purpose": "Data Element"}]}]}, {"name": "SpecialPurposeVehicle", "tables": [{"name": "SpecialPurposeVehicle", "columns": [{"name": "SpecialPurposeVehicleID", "purpose": "PK"}, {"name": "SpecialPurposeVehicleBankInternalCode", "purpose": "Data Element"}, {"name": "LegalEntityIdentifier", "purpose": "Data Element"}, {"name": "LegalEntityType", "purpose": "Data Element"}, {"name": "SpecialPurposeVehicleType", "purpose": "Data Element"}, {"name": "EntityIncorporationDateOfIncorporation", "purpose": "Data Element"}, {"name": "EntityIncorporationStateCountryName", "purpose": "Data Element"}, {"name": "LegalEntityArticlesOfOrgAvail", "purpose": "Data Element"}, {"name": "LegalEntityArticlesOfOrgLink", "purpose": "Data Element"}, {"name": "LegalEntityCertOfOrgAvail", "purpose": "Data Element"}, {"name": "LegalEntityCertOfOrgLink", "purpose": "Data Element"}, {"name": "LegalEntityOpAgreeAvail", "purpose": "Data Element"}, {"name": "LegalEntityOpAgreeLink", "purpose": "Data Element"}, {"name": "LegalEntityMbrpCertAvail", "purpose": "Data Element"}, {"name": "LegalEntityMbrpCertLink", "purpose": "Data Element"}]}]}, {"name": "EntityInfo", "tables": [{"name": "Entity", "columns": [{"name": "Entity", "purpose": "PK"}, {"name": "EntityCode", "purpose": "Data Element"}, {"name": "EntityName", "purpose": "Data Element"}, {"name": "LegalEntityIdentifier", "purpose": "Data Element"}, {"name": "EntityParentCoLegalEntityID", "purpose": "Data Element"}, {"name": "EntityStandardPoorsCreditRtg", "purpose": "Data Element"}, {"name": "EntityMoodysCreditRtg", "purpose": "Data Element"}, {"name": "EntityFitchCreditRtg", "purpose": "Data Element"}, {"name": "EntityKrollCreditRtg", "purpose": "Data Element"}, {"name": "EntityWebSiteURL", "purpose": "Data Element"}, {"name": "EntityEmail", "purpose": "Data Element"}, {"name": "EntityPhoneNum", "purpose": "Data Element"}, {"name": "EntityRole", "purpose": "Data Element"}, {"name": "EntityVendorCode", "purpose": "Data Element"}, {"name": "EntityRoleIndicator", "purpose": "Abstract"}, {"name": "EntityAddr", "purpose": "Abstract"}], "children": [{"name": "EntityRoleIndicator", "members": ["EntityIsAssetMgr", "EntityIsCOPBackupProvider", "EntityIsUtility", "EntityIsEPCContractor", "EntityIsEquipSupplier", "EntityIsHoldingCo", "EntityIsOMContractor", "EntityIsOther", "EntityIsPPAOfftaker", "EntityIsSiteHost", "EntityIsSponsorParent", "EntityUtilityFlag"]}, {"name": "EntityAddr", "members": ["EntityAddr1", "EntityAddr2", "EntityLocCity", "EntityLocCounty", "EntityLocCountry", "EntityLocState", "EntityLocZipCode"]}]}]}, {"name": "SponsorGroup", "tables": [{"name": "SponsorGroup", "columns": [{"name": "SponsorGroupID", "purpose": "PK"}, {"name": "FundDescSponsorName", "purpose": "Data Element"}, {"name": "SponsorGroupBankInternalRtg", "purpose": "Data Element"}, {"name": "EntityStandardPoorsCreditRtg", "purpose": "Data Element"}, {"name": "EntityMoodysCreditRtg", "purpose": "Data Element"}, {"name": "EntityFitchCreditRtg", "purpose": "Data Element"}]}]}, {"name": "ParentCo", "tables": [{"name": "ParentCo", "columns": [{"name": "ParentCoID", "purpose": "PK"}, {"name": "ParentCoChildCoType", "purpose": "Data Element"}, {"name": "ParentCoType", "purpose": "Data Element"}, {"name": "ParentCoStakeInChildCoPct", "purpose": "Data Element"}]}]}, {"name": "ThirdParty", "tables": [{"name": "ThirdPartyRoles", "columns": [{"name": "ThirdPartyRoles", "purpose": "PK"}, {"name": "ProjID", "purpose": "PK"}, {"name": "ThirdPartyVendorCode", "purpose": "Data Element"}, {"name": "FundID", "purpose": "Data Element"}, {"name": "ThirdPartyName", "purpose": "Data Element"}, {"name": "EntityRole", "purpose": "Data Element"}, {"name": "ThirdPartyEngagementHiringEntity", "purpose": "Data Element"}, {"name": "ThirdPartyEngagementFee", "purpose": "Data Element"}, {"name": "ThirdPartyEngagementQualityofWork", "purpose": "Data Element"}]}]}, {"name": "Employee", "tables": [{"name": "Employee", "columns": [{"name": "EmployeeID", "purpose": "PK"}, {"name": "EmployeeFirstName", "purpose": "Data Element"}, {"name": "EmployeeLastName", "purpose": "Data Element"}, {"name": "EmployeeFullName", "purpose": "Data Element"}, {"name": "EmployeeTeam", "purpose": "Data Element"}, {"name": "EmployeeTitle", "purpose": "Data Element"}]}, {"name": "EmployeeRole", "columns": [{"name": "EmployeeRoleID", "purpose": "PK"}, {"name": "EmployeeID", "purpose": "PK"}, {"name": "EmployeeRoleType", "purpose": "Data Element"}, {"name": "EmployeeRole", "purpose": "Data Element"}, {"name": "EmployeeRoleLevel", "purpose": "Data Element"}, {"name": "ProjID", "purpose": "Data Element"}, {"name": "FundID", "purpose": "Data Element"}]}]}, {"name": "EnergyBudget", "tables": [{"name": "EnergyBudget", "columns": [{"name": "EnergyBudgetID", "purpose": "PK"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "EnergyBudgetVersion", "purpose": "Data Element"}, {"name": "EnergyBudgetSource", "purpose": "Data Element"}, {"name": "EnergyBudgetStatus", "purpose": "Data Element"}, {"name": "EnergyBudgetPhase", "purpose": "Data Element"}, {"name": "EnergyBudgetDate", "purpose": "Data Element"}, {"name": "EnergyBudgetYear1OutputEnergy", "purpose": "Data Element"}, {"name": "EnergyBudgetYear1EnergyYieldPct", "purpose": "Data Element"}, {"name": "EnergyBudgetYear1CapFactorPct", "purpose": "Data Element"}, {"name": "PerfRatioNonWeatherCorrected", "purpose": "Data Element"}, {"name": "PerfRatioWeatherCorrected", "purpose": "Data Element"}, {"name": "EnergyBudgetSystemPerfDegradPct", "purpose": "Data Element"}, {"name": "EnergyBudgetPeriodicity", "purpose": "Data Element"}]}, {"name": "LossFactor", "columns": [{"name": "LossFactorID", "purpose": "PK"}, {"name": "EnergyBudgetID", "purpose": "Data Element"}, {"name": "LossFactorName", "purpose": "Data Element"}, {"name": "LossFactorCalcType", "purpose": "Data Element"}, {"name": "LossFactorPct", "purpose": "Data Element"}]}, {"name": "PeriodicBudget", "columns": [{"name": "EnergyBudgetID", "purpose": "PK"}, {"name": "PeriodicBudgetID", "purpose": "PK"}, {"name": "PeriodicBudgetNumberforthePeriod", "purpose": "Data Element"}, {"name": "PeriodicBudgetStateDate", "purpose": "Data Element"}, {"name": "PeriodicBudgetEndDate", "purpose": "Data Element"}, {"name": "PeriodicBudgetOutputEnergy", "purpose": "Data Element"}, {"name": "PeriodicBudgetSystemAvailPct", "purpose": "Data Element"}]}]}, {"name": "Appraisal", "tables": [{"name": "Appraisal", "columns": [{"name": "AppraisalID", "purpose": "PK"}, {"name": "ProjID", "purpose": "Data Element"}, {"name": "AppraisalVersion", "purpose": "Data Element"}, {"name": "AppraisalSource", "purpose": "Data Element"}, {"name": "AppraisalStatus", "purpose": "Data Element"}, {"name": "AppraisalStage", "purpose": "Data Element"}, {"name": "AppraisalEnteredDate", "purpose": "Data Element"}, {"name": "AppraisalIncomeApproach", "purpose": "Data Element"}, {"name": "AppraisalCostApproach", "purpose": "Data Element"}, {"name": "AppraisalMktComparison", "purpose": "Data Element"}, {"name": "AppraisalMeth", "purpose": "Data Element"}, {"name": "AppraisalInputWtAvgCostofCapitalPct", "purpose": "Data Element"}, {"name": "AppraisalInputDevelopmentFee", "purpose": "Data Element"}, {"name": "AppraisalInputEPCFee", "purpose": "Data Element"}, {"name": "PropertyPlantAndEquipmentUsefulLife", "purpose": "Data Element"}, {"name": "AppraisalInputStorageUsefulLife", "purpose": "Data Element"}, {"name": "AppraisalInputInvestTaxCreditforSystem", "purpose": "Data Element"}, {"name": "AppraisalInputInvestTaxCreditBasisForSystemPct", "purpose": "Data Element"}, {"name": "AppraisalInputInvestTaxCreditForStorage", "purpose": "Data Element"}]}, {"name": "AppraisedValue", "columns": [{"name": "AppraisedValue", "purpose": "PK"}, {"name": "AppraisalID", "purpose": "Data Element"}, {"name": "AppraisedValueValuationPoint", "purpose": "Data Element"}, {"name": "AppraisedValueFairMktValue", "purpose": "Data Element"}, {"name": "AppraisedValuetoAppraisedValueAtCommercOpDatePct", "purpose": "Data Element"}, {"name": "AppraisedValueStorageComponent", "purpose": "Data Element"}, {"name": "AppraisedValueSystemIncomeMeth", "purpose": "Data Element"}, {"name": "AppraisedValueSystemCostMeth", "purpose": "Data Element"}, {"name": "AppraisedValueSystemMktCompMeth", "purpose": "Data Element"}]}, {"name": "CostSegregation", "columns": [{"name": "AppraisalID", "purpose": "PK"}, {"name": "CostSegregationID", "purpose": "PK"}, {"name": "CostSegregationAmortClass", "purpose": "Data Element"}, {"name": "CostSegregationAmortMeth", "purpose": "Data Element"}, {"name": "CostSegregationAmortTaxBasis", "purpose": "Data Element"}, {"name": "CostSegregationAmortPctOfAppraisedValuePct", "purpose": "Data Element"}]}]}, {"name": "ZoningPermitAndCovenants", "tables": [{"name": "ZoningPermit", "columns": [{"name": "ZoningPermitID", "purpose": "PK"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "ZoningPermitType", "purpose": "Data Element"}, {"name": "ZoningPermitAuth", "purpose": "Data Element"}, {"name": "ZoningPermitProperty", "purpose": "Data Element"}, {"name": "ZoningPermitIssueDate", "purpose": "Data Element"}, {"name": "ZoningPermitReqd", "purpose": "Data Element"}, {"name": "ZoningPermitTerm", "purpose": "Data Element"}, {"name": "ZoningPermitRenewable", "purpose": "Data Element"}, {"name": "ZoningPermitSystemRemovalReqd", "purpose": "Data Element"}, {"name": "ZoningPermitSiteRestorationReqd", "purpose": "Data Element"}, {"name": "ZoningPermitCreditReqd", "purpose": "Data Element"}, {"name": "ZoningPermitUpfrontFeeReqd", "purpose": "Data Element"}, {"name": "ZoningPermitUpfrontFeeAmt", "purpose": "Data Element"}, {"name": "ZoningPermitUpfrontFeeStatus", "purpose": "Data Element"}, {"name": "ZoningPermitUpfrontFeeTiming", "purpose": "Data Element"}, {"name": "ZoningPermitRecurringFeeReqd", "purpose": "Data Element"}, {"name": "ZoningPermitRecurringFee", "purpose": "Data Element"}]}, {"name": "ZoningPermitDoc", "columns": [{"name": "ZoningPermitDoc", "purpose": "PK"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "ZoningPermitID", "purpose": "Data Element"}, {"name": "ZoningPermitDocType", "purpose": "Data Element"}, {"name": "ZoningPermitDocLink", "purpose": "Data Element"}]}, {"name": "ZoningCovenants", "columns": [{"name": "ZoningCovenants", "purpose": "PK"}, {"name": "ZoningCovenant", "purpose": "Data Element"}]}, {"name": "ZoningPermitTerm", "columns": [{"name": "ZoningPermitID", "purpose": "PK"}, {"name": "ZoningPermitTermRightsName", "purpose": "Data Element"}, {"name": "ZoningPermitTermProvision", "purpose": "Data Element"}]}]}, {"name": "CreditSupport", "tables": [{"name": "CreditSupport", "columns": [{"name": "CreditSupportID", "purpose": "PK"}, {"name": "CreditSupportProvider", "purpose": "Data Element"}, {"name": "CreditSupportRecv", "purpose": "Data Element"}, {"name": "CreditSupportType", "purpose": "Data Element"}, {"name": "CreditSupportStatus", "purpose": "Data Element"}, {"name": "CreditSupportIssuingEntityName", "purpose": "Data Element"}, {"name": "CreditSupportParentGuaranteeID", "purpose": "Data Element"}, {"name": "CreditSupportObligorType", "purpose": "Data Element"}, {"name": "CreditSupportObligorSPVID", "purpose": "Data Element"}, {"name": "CreditSupportObligorCntrpartyID", "purpose": "Data Element"}, {"name": "CreditSupportBeneficiaryType", "purpose": "Data Element"}, {"name": "CreditSupportBeneficiarySPVID", "purpose": "Data Element"}, {"name": "CreditSupportBeneficiaryCntrpartyID", "purpose": "Data Element"}, {"name": "CreditSupportStartDate", "purpose": "Data Element"}, {"name": "CreditSupportTerm", "purpose": "Data Element"}, {"name": "CreditSupportEndDate", "purpose": "Data Element"}, {"name": "CreditSupportComment", "purpose": "Data Element"}, {"name": "CreditSupportAssociatedContract", "purpose": "Abstract"}, {"name": "CreditSupportDocID", "purpose": "Abstract"}], "children": [{"name": "CreditSupportAssociatedContract", "members": ["CreditSupportForLLCAgree", "CreditSupportForMbrpInterestPurchAgree", "CreditSupportForMasterLeaseAgree", "CreditSupportForLeaseSched", "CreditSupportForEquityCapitalContribAgree", "CreditSupportForPPA", "CreditSupportForHedgeAgree", "CreditSupportForIndivContractorAgree", "CreditSupportForEPCAgree", "CreditSupportForOMAgree", "CreditSupportForAssetMgmtAgree", "CreditSupportForSiteLeaseAgree", "CreditSupportForSitePermit", "CreditSupportForTermLoanAgree"]}, {"name": "CreditSupportDocID", "members": ["DocIDLLCAgree", "DocIDMbrpInterestPurchAgree", "DocIDMasterLeaseAgree", "DocIDLeaseSched", "DocIDEquityCapitalContribAgree", "DocIDPPA", "DocIDHedgeAgree", "DocIDIndivContractorAgree", "DocIDEPCAgree", "DocIDOMAgree", "DocIDAssetMgmtAgree", "DocIDSiteLeaseAgree", "DocIDTermLoanAgree", "DocIDConstrLoanAgree", "DocIDSitePermit"]}]}, {"name": "CreditSupportAmt", "columns": [{"name": "CreditSupportID", "purpose": "PK"}, {"name": "CreditSupportAmtID", "purpose": "PK"}, {"name": "CreditSupportAmtNumOfPeriod", "purpose": "Data Element"}, {"name": "CreditSupportAmtStartDate", "purpose": "Data Element"}, {"name": "CreditSupportAmtEndDate", "purpose": "Data Element"}, {"name": "CreditSupportAmtPeriodAmt", "purpose": "Data Element"}]}]}, {"name": "SecurityInterest", "tables": [{"name": "SecurityInterest", "columns": [{"name": "SecurityInterestID", "purpose": "PK"}, {"name": "SecurityInterestProvider", "purpose": "Data Element"}, {"name": "SecurityInterestRecv", "purpose": "Data Element"}, {"name": "SecurityInterestsType", "purpose": "Data Element"}, {"name": "SecurityInterestsAssetSecuredType", "purpose": "Data Element"}, {"name": "SecurityInterestsBankAcctNum", "purpose": "Data Element"}, {"name": "SecurityInterestsStatus", "purpose": "Data Element"}, {"name": "SecurityInterestsInterestRecordedFlag", "purpose": "Data Element"}, {"name": "SecurityInterestsGrantorType", "purpose": "Data Element"}, {"name": "SecurityInterestsGrantorSPVID", "purpose": "Data Element"}, {"name": "SecurityInterestsGrantorCntrpartyID", "purpose": "Data Element"}, {"name": "SecurityInterestsGranteeType", "purpose": "Data Element"}, {"name": "SecurityInterestsGranteeSPVID", "purpose": "Data Element"}, {"name": "SecurityInterestsGranteeCntrpartyID", "purpose": "Data Element"}, {"name": "SecurityInterestsComments", "purpose": "Data Element"}, {"name": "SecurityInterestAssociatedContract", "purpose": "Abstract"}, {"name": "SecurityInterestDocID", "purpose": "Abstract"}], "children": [{"name": "SecurityInterestAssociatedContract", "members": ["SecurityInterestInLLCAgree", "SecurityInterestInMbrpInterestPurchAgree", "SecurityInterestInMasterLeaseAgree", "SecurityInterestInLeaseSched", "SecurityInterestInEquityCapitalContribAgree", "SecurityInterestInPPA", "SecurityInterestInHedgeAgree", "SecurityInterestInIndivContractorAgree", "SecurityInterestInEPCAgree", "SecurityInterestInOMAgree", "SecurityInterestInAssetMgmtAgree", "SecurityInterestInSiteLeaseAgree", "SecurityInterestInSitePermit", "SecurityInterestInTermLoanAgree"]}, {"name": "SecurityInterestDocID", "members": ["DocIDLLCAgree", "DocIDMbrpInterestPurchAgree", "DocIDMasterLeaseAgree", "DocIDLeaseSched", "DocIDEquityCapitalContribAgree", "DocIDPPA", "DocIDHedgeAgree", "DocIDIndivContractorAgree", "DocIDEPCAgree", "DocIDOMAgree", "DocIDAssetMgmtAgree", "DocIDSiteLeaseAgree", "DocIDTermLoanAgree", "DocIDConstrLoanAgree", "DocIDSitePermit"]}]}]}, {"name": "CrossDefaultPool", "tables": [{"name": "CrossDefaultPoolAmt", "columns": [{"name": "CrossDefaultPoolID", "purpose": "PK"}, {"name": "CrossDefaultPoolBothPartiesCross", "purpose": "Data Element"}, {"name": "CrossDefaultPoolPartyAbleToDefaultDesc", "purpose": "Data Element"}, {"name": "CrossDefaultPoolMonetizingofCollateral", "purpose": "Data Element"}, {"name": "CrossDefaultPoolAssociatedContract", "purpose": "Abstract"}, {"name": "CrossDefaultPoolDocID", "purpose": "Abstract"}], "children": [{"name": "CrossDefaultPoolAssociatedContract", "members": ["CrossDefaultPoolForLLCAgree", "CrossDefaultPoolForMbrpInterestPurchAgree", "CrossDefaultPoolForMasterLeaseAgree", "CrossDefaultPoolForLeaseSched", "CrossDefaultPoolForEquityCapitalContribAgree", "CrossDefaultPoolForPPA", "CrossDefaultPoolForHedgeAgree", "CrossDefaultPoolForIndivContractorAgree", "CrossDefaultPoolForEPCAgree", "CrossDefaultPoolForOMAgree", "CrossDefaultPoolForAssetMgmtAgree", "CrossDefaultPoolForSiteLeaseAgree", "CrossDefaultPoolForSitePermit", "CrossDefaultPoolForTermLoanAgree"]}, {"name": "CrossDefaultPoolDocID", "members": ["DocIDLLCAgree", "DocIDMbrpInterestPurchAgree", "DocIDMasterLeaseAgree", "DocIDLeaseSched", "DocIDEquityCapitalContribAgree", "DocIDPPA", "DocIDHedgeAgree", "DocIDIndivContractorAgree", "DocIDEPCAgree", "DocIDOMAgree", "DocIDAssetMgmtAgree", "DocIDSiteLeaseAgree", "DocIDTermLoanAgree", "DocIDConstrLoanAgree", "DocIDSitePermit"]}]}]}, {"name": "FinTxnForSystem", "tables": [{"name": "FinTxnForSystem", "columns": [{"name": "PVSystemID", "purpose": "PK"}, {"name": "FinTxnForSystem", "purpose": "PK"}, {"name": "FinTxnForSystemInvoiceLineItem", "purpose": "Data Element"}, {"name": "FinTxnType", "purpose": "Data Element"}, {"name": "FinTxnForSystemSubType", "purpose": "Data Element"}, {"name": "FinTxnForSystemDateOfTxnForSystem", "purpose": "Data Element"}, {"name": "FinTxnForSystemAmt", "purpose": "Data Element"}, {"name": "FinTxnForSystemCntrpartyName", "purpose": "Data Element"}]}]}, {"name": "FinTxnForFund", "tables": [{"name": "FinTxnForFund", "columns": [{"name": "FundID", "purpose": "PK"}, {"name": "FinTxnForFund", "purpose": "PK"}, {"name": "FinTxnForFundInvoiceLineItem", "purpose": "Data Element"}, {"name": "FinTxnType", "purpose": "Data Element"}, {"name": "FinTxnForFundDateOfTxn", "purpose": "Data Element"}, {"name": "FinTxnForFundAmt", "purpose": "Data Element"}, {"name": "FinTxnForFundCntrpartyName", "purpose": "Data Element"}]}]}, {"name": "FinSummaryBySystem", "tables": [{"name": "FinSummaryBySystem", "columns": [{"name": "StatementScenario", "purpose": "PK", "valuesenum": ["ScenarioPlan"]}, {"name": "PVSystemID", "purpose": "PK"}, {"name": "Revenues", "purpose": "Data Element"}, {"name": "CostsAndExpenses", "purpose": "Data Element"}]}]}]}, "PropertyInsuranceCertificate": {"name": "InsurPropertyCert", "members": ["InsurPropertyCertAvailOfDoc", "InsurPropertyCertAvailOfFinalDoc", "InsurPropertyCertAvailOfDocExcept", "InsurPropertyCertExceptDesc", "InsurPropertyCertCntrparty", "InsurPropertyCertEffectDate", "InsurPropertyCertExpDate", "InsurPropertyCertDocLink", "PreparerOfPropertyInsurCert", "DocIDPropertyInsurCert"]}, "PropertyInsurancePolicy": {"name": "PropertyInsur", "tables": [{"name": "PropertyInsur", "columns": [{"name": "Insur", "purpose": "PK"}, {"name": "InsurCarrier", "purpose": "Data Element"}, {"name": "InsurNAICNum", "purpose": "Data Element"}, {"name": "InsurRequirement", "purpose": "Data Element"}, {"name": "InsurEffectDate", "purpose": "Data Element"}, {"name": "InsurExpDate", "purpose": "Data Element"}, {"name": "InsurAvail", "purpose": "Data Element"}, {"name": "InsurMinCoverage", "purpose": "Data Element"}, {"name": "InsurAmtOfCoverage", "purpose": "Data Element"}, {"name": "InsurBeneficiary", "purpose": "Data Element"}, {"name": "InsurPolicyOwn", "purpose": "Data Element"}, {"name": "InsurPerOccurrenceRequirement", "purpose": "Data Element"}, {"name": "InsurRebateDesc", "purpose": "Data Element"}, {"name": "InsurPropertyInsurRequirement", "purpose": "Data Element"}, {"name": "ProjPropertyInsurFloodRequirement", "purpose": "Data Element"}, {"name": "ProjPropertyInsurEarthquakeRequirement", "purpose": "Data Element"}, {"name": "PreparerOfPropertyInsurPolicy", "purpose": "Data Element"}, {"name": "DocIDPropertyInsurPolicy", "purpose": "Data Element"}]}]}, "PropertyTaxExemptionOpinion": {"name": "PropertyTaxExemptionOpin", "members": ["PropertyTaxExemptionOpinAvailOfDoc", "PropertyTaxExemptionOpinAvailOfFinalDoc", "PropertyTaxExemptionOpinAvailOfDocExcept", "PropertyTaxExemptionOpinExceptDesc", "PropertyTaxExemptionOpinCntrparty", "PropertyTaxExemptionOpinEffectDate", "PropertyTaxExemptionOpinExpDate", "PropertyTaxExemptionOpinDocLink", "PreparerOfPropertyTaxExemptionOpin", "DocIDPropertyTaxExemptionOpin"]}, "PunchList": {"name": "PunchList", "members": ["PunchListAvailOfDoc", "PunchListEffectDate", "PunchListDesc", "PunchListCostOfOutstngItems", "PunchListCntrparty", "PunchListExpectComplDate", "PunchListDocLink", "PreparerOfPunchList", "DocIDPunchList"]}, "QualifyingFacilitiesSelfCertification": {"name": "QualFacilSelfCert", "members": ["QualFacilSelfCertAvailOfDoc", "QualFacilSelfCertAvailOfFinalDoc", "QualFacilSelfCertAvailOfDocExcept", "QualFacilSelfCertExceptDesc", "QualFacilSelfCertCntrparty", "QualFacilSelfCertEffectDate", "QualFacilSelfCertExpDate", "QualFacilSelfCertDocLink", "PreparerOfQualFacilSelfCert", "DocIDQualFacilSelfCert"]}, "RECBuyerAcknowledgement": {"name": "RECBuyerAck", "members": ["RECBuyerAckAvailOfDoc", "RECBuyerAckAvailOfFinalDoc", "RECBuyerAckAvailOfDocExcept", "RECBuyerAckExceptDesc", "RECBuyerAckCntrparty", "RECBuyerAckEffectDate", "RECBuyerAckExpDate", "RECBuyerAckDocLink", "PreparerOfRECBuyerAck", "DocIDRECBuyerAck"]}, "RenewableEnergyCreditOfftakeAgreement": {"name": "RECOfftakeAgree", "members": ["RECOfftakeAgreeAvailOfDoc", "RECOfftakeAgreeAvailOfFinalDoc", "RECOfftakeAgreeAvailOfDocExcept", "RECOfftakeAgreeExceptDesc", "RECOfftakeAgreeCntrparty", "RECOfftakeAgreeEffectDate", "RECOfftakeAgreeExpDate", "RECOfftakeAgreeDocLink", "RECContractAmendmentExecutionDate", "RECContractExecutionDate", "RECEnvAttributesOwn", "RECContractFirmPrice", "RECContractFirmVolume", "RECContractGuaranteedOutput", "RECContractRateEscalator", "RECContractRateType", "RECContractStruct", "RECContractTerm", "RECContractVolumeCap", "RECContractPortionOfSite", "RECContractPortionOfUnits", "PreparerOfRECOfftakerAgree", "DocIDRECOfftakerAgree"]}, "RenewableEnergyCreditPerformanceAgreement": {"name": "RECPerfGuarantee", "members": ["RECPerfGuaranteeNumOfCred", "RECPerfGuarantee", "RECPerfGuaranteeExpDate", "RECPerformaneGuaranteeInitiationDate", "RECPerfGuaranteeTerm", "RECPerfGuaranteeType", "PreparerOfRECPerfAgree", "DocIDRECPerfAgree"]}, "RentReserveLetterofCredit": {"name": ""}, "SalesLeasebackContractForProject": {"name": "SaleLeasebackContractForProj", "members": ["SaleLeasebackCntrparty", "SaleLeasebackCntrpartyAddr", "SaleLeasebackCntrpartyType", "SaleLeasebackCntrpartyJurisdiction", "SaleLeasebackExecutionDate", "SaleLeasebackTermOfContract", "SaleLeasebackExpDate", "SaleLeasebackTransactionLeaseTerms", "SaleLeasebackTransactionMonthlyRentalPayments", "SaleLeasebackTransactionQuarterlyRentalPayments", "SaleLeasebackTransactionAnnualRentalPayments", "SaleLeasebackTransactionOtherPaymentsRequired", "PreparerOfSalesLeasebackContractForProj", "DocIDSalesLeasebackContractForProj"]}, "SecurityAgreementSupplement": {"name": "SecurityAgreeSupl", "members": ["SecurityAgreeSuplAvailOfDoc", "SecurityAgreeSuplAvailOfFinalDoc", "SecurityAgreeSuplAvailOfDocExcept", "SecurityAgreeSuplExceptDesc", "SecurityAgreeSuplCntrparty", "SecurityAgreeSuplEffectDate", "SecurityAgreeSuplExpDate", "SecurityAgreeSuplDocLink", "PreparerOfSecurityAgreeSupl", "DocIDSecurityAgreeSupl"]}, "SecurityContract": {"name": "Security", "members": ["SecurityGuardExpense", "SecurityAddr", "SecurityCo", "SecurityEmailAndPhone", "SecurityEquipMaintExpense", "SecurityLocalCoExpenseForResponse", "SecuritySWUpgradeExpense", "SecurityTransExpense", "PreparerOfSecurityContract", "DocIDSecurityContract"]}, "SharedFacilityAgreement": {"name": "SharedFacilityAgree", "members": ["SharedFacilityAgreeAvailOfDoc", "SharedFacilityAgreeAvailOfFinalDoc", "SharedFacilityAgreeAvailOfDocExcept", "SharedFacilityAgreeExceptDesc", "SharedFacilityAgreeCntrparty", "SharedFacilityAgreeEffectDate", "SharedFacilityAgreeExpDate", "SharedFacilityAgreeDocLink", "PreparerOfSharedFacilityAgree", "DocIDSharedFacilityAgree"]}, "Site": {"name": "Site", "members": ["SiteDetailsAbstract", "EnvSiteAssessAbstract", "ReportableEnvCondAbstract", "CulturResrcAbstract", "NaturResrcIDAbstract", "OtherPermitsAbstract", "TitlePolicyExceptAbstract", "TitlePolicyExclusionAbstract", "ZoningPermitAndCovenantsAbstract"], "children": [{"name": "SiteDetails", "tables": [{"name": "SiteID", "columns": [{"name": "SiteID", "purpose": "PK"}, {"name": "SiteName", "purpose": "Data Element"}, {"name": "SiteParcelID", "purpose": "Data Element"}, {"name": "SiteMandatoryAccessReqrmnts", "purpose": "Data Element"}, {"name": "SiteLatitudeAtRevenueMeter", "purpose": "Data Element"}, {"name": "SiteLongitudeAtRevenueMeter", "purpose": "Data Element"}, {"name": "SiteLatitudeAtSystemEntrance", "purpose": "Data Element"}, {"name": "SiteLongitudeAtSystemEntrance", "purpose": "Data Element"}, {"name": "SiteElevationAvg", "purpose": "Data Element"}, {"name": "SiteNaturDisasterRisk", "purpose": "Data Element"}, {"name": "SiteUTCOffset", "purpose": "Data Element"}, {"name": "SiteType", "purpose": "Data Element"}, {"name": "SiteAcreage", "purpose": "Data Element"}, {"name": "GenTieLineLen", "purpose": "Data Element"}, {"name": "SizeMegawatts", "purpose": "Data Element"}, {"name": "SiteCollectionSubstationAvail", "purpose": "Data Element"}, {"name": "ZoningPermitReqd", "purpose": "Data Element"}, {"name": "SiteBarometricPressure", "purpose": "Data Element"}, {"name": "SiteClimateClassification", "purpose": "Abstract"}, {"name": "DivisionOfStateArchitectApprov", "purpose": "Abstract"}, {"name": "TitlePolicy", "purpose": "Abstract"}, {"name": "ALTASurvey", "purpose": "Abstract"}, {"name": "SiteAddr", "purpose": "Abstract"}, {"name": "SiteCtrl", "purpose": "Abstract"}, {"name": "SitePropertyInfo", "purpose": "Abstract"}, {"name": "SiteLeaseAgree", "purpose": "Abstract"}, {"name": "VegMgmt", "purpose": "Abstract"}, {"name": "WashingAndWaste", "purpose": "Abstract"}, {"name": "SiteEnvCond", "purpose": "Abstract"}], "children": [{"name": "SiteClimateClassification", "members": ["SiteClimateClassificationKoppen", "SiteClimateZoneTypeANSI", "SiteClimateClassificationIECRE"]}, {"name": "DivisionOfStateArchitectApprov", "members": ["DivisionOfStateArchitectApprovReqd", "DivisionOfStateArchitectApprovStatus", "DivisionOfStateArchitectApprovDate", "DivisionOfStateArchitectApprovLink"]}, {"name": "TitlePolicy", "members": ["TitlePolicyAvailable", "TitlePolicyInsurCo", "TitlePolicyInsurAmt", "TitlePolicyID", "TitlePolicyInsurStatus", "TitlePolicyInsurProformaDocLink", "TitlePolicyInsurFinalPolicyLink", "TitleRptLink"]}, {"name": "ALTASurvey", "members": ["ALTASurveyStatus", "ALTASurveyor", "ALTASurveyLink"]}, {"name": "SiteAddr", "members": ["SiteAddr1", "SiteAddr2", "SiteAddrCity", "SiteAddrCountry", "SiteAddrState", "SiteAddrZipCode"]}, {"name": "SiteCtrl", "members": ["SiteCtrlDesc", "SiteCtrlContractStructAndHistory", "SiteCtrlSiteAccessAgreeCntrparty", "SiteCtrlReqdSiteAccessNotice", "SiteCtrlSiteAccessReqrmnts", "SiteCtrlHostCo", "SiteCtrlSiteHostEmailAndPhone", "SiteCtrlSiteHostContactNameAndTitle", "SiteCtrlType", "SiteCtrlEffectDate", "SiteCtrlEndofTermProvisions", "SiteCtrlLessee", "SiteCtrlLessor", "SiteCtrlRent", "SiteCtrlNumOfSites", "SiteCtrlSpecialFeat", "SiteCtrlTerm", "SiteCtrlTitlePolicy"]}, {"name": "SitePropertyInfo", "members": ["SitePropertySurveyURI", "SitePropertyMapsURI", "SitePropertyGeotechnicalURI", "SitePropertyPhotosURI", "SitePropertyAppraisalURI", "SitePropertySubType", "SiteGeospatialBoundaryDesc", "SiteGeospatialBoundaryGISFileFormat", "SiteGeospatialBoundaryFileURI", "SitePropertyOccupancyType", "SitePropertyLocOfKeys", "SitePropertySparePartsInventory", "SitePropertyConsumablesInventory", "SitePropertyLocOfWaterHookups", "SitePropertyOtherExpensesAbstract"], "children": [{"name": "SitePropertyOtherExpenses", "members": ["SitePropertyOtherExpensesStorageOfSparePartsExpense", "SitePropertyOtherExpensesConsumablesExpense", "SitePropertyOtherExpensesEstSystemRemovalCosts", "SitePropertyOtherExpensesTechnicianSalaryBenefitsExpense", "SitePropertyOtherExpensesTelecomExpense", "SitePropertyOtherExpensesCostOfRepairs"]}]}, {"name": "SiteLeaseAgree", "members": ["SiteLeaseAgreeCntrparty", "SiteLeaseAgreeExpDate", "SiteLeaseAgreeInitiationDate", "SiteLeaseAgreeRateExpense", "SiteLeaseAgreeRateEscalator", "SiteLeaseAgreeRateType", "SiteLeaseAgreeTerm", "SiteLeaseAgreeType", "DocIDSiteLeaseAgree", "SiteLeaseAccessAgreeAvailOfDoc", "SiteLeaseAccessAgreeAvailOfFinalDoc", "SiteLeaseAccessAgreeAvailOfDocExcept", "SiteLeaseAccessAgreeExceptDesc", "SiteLeaseAccessAgreeDocLink", "SiteLeaseDetails", "PreparerOfSiteLeaseAgree"]}, {"name": "VegMgmt", "members": ["VegMgmtAreaOfVeg", "VegMgmtCostPerAcre", "VegMgmtEquipRentalExpense", "VegMgmtFreqOfMgmtActiv"]}, {"name": "WashingAndWaste", "members": ["WashingAndWasteCostPerModule", "WashingAndWasteEquipRentalExpense", "WashingAndWasteFreqOfWashing", "WashingAndWasteModuleQuantCount", "WashingAndWasteCostOfWater", "WashingAndWasteQuantOfWater", "WashingAndWasteExpenseOfWaste", "WashingAndWasteExpenseOfWater"]}, {"name": "SiteEnvCond", "members": ["EnvGeneralEnvImpact", "SiteEnvCondPollen", "SiteEnvCondHighWind", "SiteEnvCondHail", "SiteEnvCondSaltAir", "SiteEnvCondDieselSoot", "SiteEnvCondIndustrialEmissions", "SiteEnvCondBirdPopulations", "SiteEnvCondDust", "SiteEnvCondHighInsolation"]}]}]}, {"name": "EnvSiteAssess", "tables": [{"name": "EnvSiteAssess", "columns": [{"name": "EnvSiteAssess", "purpose": "PK"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "EnvSiteAssessPhase", "purpose": "Data Element"}, {"name": "EnvSiteAssessRptIssueDate", "purpose": "Data Element"}, {"name": "EnvSiteAssessPreparer", "purpose": "Data Element"}, {"name": "EnvSiteAssess", "purpose": "Data Element"}, {"name": "EnvSiteAssessLink", "purpose": "Data Element"}]}]}, {"name": "ReportableEnvCond", "tables": [{"name": "ReportableEnvCondID", "columns": [{"name": "EnvSiteAssess", "purpose": "PK"}, {"name": "ReportableEnvCondID", "purpose": "PK"}, {"name": "ReportableEnvCond", "purpose": "Data Element"}, {"name": "ReportableEnvCondAction", "purpose": "Data Element"}]}]}, {"name": "CulturResrc", "tables": [{"name": "CulturResrcID", "columns": [{"name": "CulturResrcID", "purpose": "PK"}, {"name": "CulturResrcIdentifiedName", "purpose": "Data Element"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "CulturResrcIdentified", "purpose": "Data Element"}, {"name": "CulturResrcIdentifiedLoc", "purpose": "Data Element"}]}, {"name": "CulturResrcStudy", "columns": [{"name": "CulturResrcStudy", "purpose": "PK"}, {"name": "CulturResrcID", "purpose": "Data Element"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "CulturResrcStudyPreparer", "purpose": "Data Element"}, {"name": "CulturResrcStudyLink", "purpose": "Data Element"}]}, {"name": "CulturResrcPermit", "columns": [{"name": "CulturResrcPermit", "purpose": "PK"}, {"name": "CulturResrcPermitGoverningAuth", "purpose": "Data Element"}, {"name": "CulturResrcPermitLink", "purpose": "Data Element"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "CulturResrcID", "purpose": "Data Element"}, {"name": "CulturResrcPermitIssueDate", "purpose": "Data Element"}]}, {"name": "CulturResrcPermitAction", "columns": [{"name": "CulturResrcPermitAction", "purpose": "PK"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "CulturResrcPermitID", "purpose": "Data Element"}, {"name": "CulturResrcPermitActionDesc", "purpose": "Data Element"}, {"name": "CulturResrcPermitAction", "purpose": "Data Element"}]}]}, {"name": "NaturResrcID", "tables": [{"name": "NaturResrcID", "columns": [{"name": "NaturResrcID", "purpose": "PK"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "NaturResrcIdentifiedName", "purpose": "Data Element"}, {"name": "NaturResrcIdentified", "purpose": "Data Element"}, {"name": "NaturResrcIdentifiedLoc", "purpose": "Data Element"}]}, {"name": "NaturResrcStudy", "columns": [{"name": "NaturResrcStudy", "purpose": "PK"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "NaturResrcID", "purpose": "Data Element"}, {"name": "NaturResrcIdentifiedName", "purpose": "Data Element"}, {"name": "NaturResrcStudyAction", "purpose": "Data Element"}]}, {"name": "NaturResrcPermit", "columns": [{"name": "NaturResrcPermit", "purpose": "PK"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "NaturResrcID", "purpose": "Data Element"}, {"name": "NaturResrcPermitLink", "purpose": "Data Element"}, {"name": "NaturResrcPermitIssueDate", "purpose": "Data Element"}, {"name": "NaturResrcPermitGoverningAuth", "purpose": "Data Element"}]}, {"name": "NaturResrcPermitAction", "columns": [{"name": "NaturResrcPermitAction", "purpose": "PK"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "NaturResrcPermitID", "purpose": "Data Element"}, {"name": "NaturResrcPermitActionDesc", "purpose": "Data Element"}, {"name": "NaturResrcPermitAction", "purpose": "Data Element"}]}]}, {"name": "OtherPermits", "tables": [{"name": "OtherPermits", "columns": [{"name": "OtherPermits", "purpose": "PK"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "OtherPermitsGoverningAuthName", "purpose": "Data Element"}, {"name": "OtherPermitsType", "purpose": "Data Element"}, {"name": "OtherPermitsLink", "purpose": "Data Element"}, {"name": "OtherPermitsIssueDate", "purpose": "Data Element"}]}]}, {"name": "TitlePolicyExcept", "tables": [{"name": "TitlePolicyExcept", "columns": [{"name": "TitlePolicyExcept", "purpose": "PK"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "TitlePolicyExceptDesc", "purpose": "Data Element"}, {"name": "TitlePolicyID", "purpose": "Data Element"}]}]}, {"name": "TitlePolicyExclusion", "tables": [{"name": "TitlePolicyExclusion", "columns": [{"name": "TitlePolicyExclusion", "purpose": "PK"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "TitlePolicyExclusionDesc", "purpose": "Data Element"}, {"name": "TitlePolicyID", "purpose": "Data Element"}]}]}, {"name": "ZoningPermitAndCovenants", "tables": [{"name": "ZoningPermit", "columns": [{"name": "ZoningPermitID", "purpose": "PK"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "ZoningPermitType", "purpose": "Data Element"}, {"name": "ZoningPermitAuth", "purpose": "Data Element"}, {"name": "ZoningPermitProperty", "purpose": "Data Element"}, {"name": "ZoningPermitIssueDate", "purpose": "Data Element"}, {"name": "ZoningPermitTerm", "purpose": "Data Element"}, {"name": "ZoningPermitRenewable", "purpose": "Data Element"}, {"name": "ZoningPermitSystemRemovalReqd", "purpose": "Data Element"}, {"name": "ZoningPermitSiteRestorationReqd", "purpose": "Data Element"}, {"name": "ZoningPermitCreditReqd", "purpose": "Data Element"}, {"name": "ZoningPermitUpfrontFeeReqd", "purpose": "Data Element"}, {"name": "ZoningPermitUpfrontFeeAmt", "purpose": "Data Element"}, {"name": "ZoningPermitUpfrontFeeStatus", "purpose": "Data Element"}, {"name": "ZoningPermitUpfrontFeeTiming", "purpose": "Data Element"}, {"name": "ZoningPermitRecurringFeeReqd", "purpose": "Data Element"}, {"name": "ZoningPermitRecurringFee", "purpose": "Data Element"}]}, {"name": "ZoningPermitDoc", "columns": [{"name": "ZoningPermitDoc", "purpose": "PK"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "ZoningPermitID", "purpose": "Data Element"}, {"name": "ZoningPermitDocType", "purpose": "Data Element"}, {"name": "ZoningPermitDocLink", "purpose": "Data Element"}]}, {"name": "ZoningCovenants", "columns": [{"name": "ZoningPermitID", "purpose": "PK"}, {"name": "ZoningCovenants", "purpose": "PK"}, {"name": "ZoningCovenant", "purpose": "Data Element"}]}, {"name": "ZoningPermitTerm", "columns": [{"name": "ZoningPermitID", "purpose": "PK"}, {"name": "ZoningPermitTermRightsName", "purpose": "Data Element"}, {"name": "ZoningPermitTermProvision", "purpose": "Data Element"}]}]}]}, "SiteControlContract": {"name": "SiteCtrl", "tables": [{"name": "SiteID", "columns": [{"name": "SiteID", "purpose": "PK"}, {"name": "SiteCtrlDesc", "purpose": "Data Element"}, {"name": "SiteCtrlContractStructAndHistory", "purpose": "Data Element"}, {"name": "SiteCtrlSiteAccessAgreeCntrparty", "purpose": "Data Element"}, {"name": "SiteCtrlReqdSiteAccessNotice", "purpose": "Data Element"}, {"name": "SiteCtrlSiteAccessReqrmnts", "purpose": "Data Element"}, {"name": "SiteCtrlHostCo", "purpose": "Data Element"}, {"name": "SiteCtrlSiteHostEmailAndPhone", "purpose": "Data Element"}, {"name": "SiteCtrlSiteHostContactNameAndTitle", "purpose": "Data Element"}, {"name": "SiteCtrlType", "purpose": "Data Element"}, {"name": "SiteCtrlEffectDate", "purpose": "Data Element"}, {"name": "SiteCtrlEndofTermProvisions", "purpose": "Data Element"}, {"name": "SiteCtrlLessee", "purpose": "Data Element"}, {"name": "SiteCtrlLessor", "purpose": "Data Element"}, {"name": "SiteCtrlRent", "purpose": "Data Element"}, {"name": "SiteCtrlNumOfSites", "purpose": "Data Element"}, {"name": "SiteCtrlSpecialFeat", "purpose": "Data Element"}, {"name": "SiteCtrlTerm", "purpose": "Data Element"}, {"name": "SiteCtrlTitlePolicy", "purpose": "Data Element"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "SiteName", "purpose": "Data Element"}, {"name": "SiteParcelID", "purpose": "Data Element"}, {"name": "SiteMandatoryAccessReqrmnts", "purpose": "Data Element"}, {"name": "PVSystemID", "purpose": "Data Element"}, {"name": "SystemName", "purpose": "Data Element"}, {"name": "SystemType", "purpose": "Data Element"}, {"name": "SystemAvailMode", "purpose": "Data Element"}, {"name": "SystemOperationStatus", "purpose": "Data Element"}, {"name": "SiteLeaseDetails", "purpose": "Data Element"}, {"name": "PreparerOfSiteCtrlContract", "purpose": "Data Element"}, {"name": "DocIDSiteCtrlContract", "purpose": "Data Element"}, {"name": "SiteAddr", "purpose": "Abstract"}], "children": [{"name": "SiteAddr", "members": ["SiteAddr1", "SiteAddr2", "SiteAddrCity", "SiteAddrCountry", "SiteAddrState", "SiteAddrZipCode"]}]}]}, "SiteLease": {"name": "SiteLeaseAgree", "tables": [{"name": "SiteID", "columns": [{"name": "SiteID", "purpose": "PK"}, {"name": "SiteLeaseAgreeCntrparty", "purpose": "Data Element"}, {"name": "SiteLeaseAgreeExpDate", "purpose": "Data Element"}, {"name": "SiteLeaseAgreeInitiationDate", "purpose": "Data Element"}, {"name": "SiteLeaseAgreeRateExpense", "purpose": "Data Element"}, {"name": "SiteLeaseAgreeRateEscalator", "purpose": "Data Element"}, {"name": "SiteLeaseAgreeRateType", "purpose": "Data Element"}, {"name": "SiteLeaseAgreeTerm", "purpose": "Data Element"}, {"name": "SiteLeaseAgreeType", "purpose": "Data Element"}, {"name": "DocIDSiteLeaseAgree", "purpose": "Data Element"}, {"name": "PreparerOfSiteLeaseAgree", "purpose": "Data Element"}, {"name": "SiteLeaseAccessAgreeAvailOfDoc", "purpose": "Data Element"}, {"name": "SiteLeaseAccessAgreeAvailOfFinalDoc", "purpose": "Data Element"}, {"name": "SiteLeaseAccessAgreeAvailOfDocExcept", "purpose": "Data Element"}, {"name": "SiteLeaseAccessAgreeExceptDesc", "purpose": "Data Element"}, {"name": "SiteLeaseAccessAgreeDocLink", "purpose": "Data Element"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "SiteName", "purpose": "Data Element"}, {"name": "SiteParcelID", "purpose": "Data Element"}, {"name": "SiteMandatoryAccessReqrmnts", "purpose": "Data Element"}, {"name": "SiteLeaseDetails", "purpose": "Data Element"}, {"name": "SiteAddr", "purpose": "Abstract"}], "children": [{"name": "SiteAddr", "members": ["SiteAddr1", "SiteAddr2", "SiteAddrCity", "SiteAddrCountry", "SiteAddrState", "SiteAddrZipCode"]}]}]}, "SiteLeaseAssignment": {"name": "SiteLeaseAssign", "tables": [{"name": "SiteID", "columns": [{"name": "SiteID", "purpose": "PK"}, {"name": "SiteLeaseAssignAvailOfDoc", "purpose": "Data Element"}, {"name": "SiteLeaseAssignAvailOfFinalDoc", "purpose": "Data Element"}, {"name": "SiteLeaseAssignAvailOfDocExcept", "purpose": "Data Element"}, {"name": "SiteLeaseAssignExceptDesc", "purpose": "Data Element"}, {"name": "SiteLeaseAssignCntrparty", "purpose": "Data Element"}, {"name": "SiteLeaseAssignEffectDate", "purpose": "Data Element"}, {"name": "SiteLeaseAssignExpDate", "purpose": "Data Element"}, {"name": "SiteLeaseAssignDocLink", "purpose": "Data Element"}, {"name": "PreparerOfSiteLeaseAssign", "purpose": "Data Element"}, {"name": "DocIDSiteLeaseAssign", "purpose": "Data Element"}]}]}, "SiteLicenseAgreement": {"name": "SiteLicenseAgree", "tables": [{"name": "SiteID", "columns": [{"name": "SiteID", "purpose": "PK"}, {"name": "SiteLicenseAgreeAvailOfDoc", "purpose": "Data Element"}, {"name": "SiteLicenseAgreeAvailOfFinalDoc", "purpose": "Data Element"}, {"name": "SiteLicenseAgreeAvailOfDocExcept", "purpose": "Data Element"}, {"name": "SiteLicenseAgreeExceptDesc", "purpose": "Data Element"}, {"name": "SiteLicenseAgreeCntrparty", "purpose": "Data Element"}, {"name": "SiteLicenseAgreeEffectDate", "purpose": "Data Element"}, {"name": "SiteLicenseAgreeExpDate", "purpose": "Data Element"}, {"name": "SiteLicenseAgreeLink", "purpose": "Data Element"}, {"name": "PreparerOfSiteLicenseAgree", "purpose": "Data Element"}, {"name": "DocIDSiteLicenseAgree", "purpose": "Data Element"}]}]}, "Sponsor": {"name": "SponsorGroup", "tables": [{"name": "SponsorGroup", "columns": [{"name": "SponsorGroupID", "purpose": "PK"}, {"name": "FundDescSponsorName", "purpose": "Data Element"}, {"name": "SponsorGroupBankInternalRtg", "purpose": "Data Element"}, {"name": "EntityStandardPoorsCreditRtg", "purpose": "Data Element"}, {"name": "EntityMoodysCreditRtg", "purpose": "Data Element"}, {"name": "EntityFitchCreditRtg", "purpose": "Data Element"}, {"name": "EntityKrollCreditRtg", "purpose": "Data Element"}]}]}, "SubstantialCompletionCertificate": {"name": "SubstantialComplCert", "members": ["SubstantialComplCertAvailOfDoc", "SubstantialComplCertAvailOfFinalDoc", "SubstantialComplCertAvailOfDocExcept", "SubstantialComplCertExceptDesc", "SubstantialComplCertCntrparty", "SubstantialComplCertEffectDate", "SubstantialComplCertDocLink", "PreparerOfSubstantialComplCert", "DocIDSubstantialComplCert"]}, "SupplementalReportReviewOfLocalTaxReview": {"name": "SuplRptReviewOfInsurReview", "members": ["SuplRptReviewOfLocalTaxReviewAvailOfDoc", "SuplRptReviewOfLocalTaxReviewAvailOfFinalDoc", "SuplRptReviewOfLocalTaxReviewAvailOfDocExcept", "SuplRptReviewOfLocalTaxReviewExceptDesc", "SuplRptReviewOfLocalTaxReviewCntrparty", "SuplRptReviewOfLocalTaxReviewEffectDate", "SuplRptReviewOfLocalTaxReviewDocLink", "PreparerOfSuplRptReviewOfLocalTaxReview", "DocIDSuplRptReviewOfLocalTaxReview", "SuplRptReviewOfInsurReviewAvailOfDoc", "SuplRptReviewOfInsurReviewAvailOfFinalDoc", "SuplRptReviewOfInsurReviewAvailOfDocExcept", "SuplRptReviewOfInsurReviewExceptDesc", "SuplRptReviewOfInsurReviewCntrparty", "SuplRptReviewOfInsurReviewEffectDate", "SuplRptReviewOfInsurReviewDocLink", "PreparerOfSuplRptReviewOfInsurReview", "DocIDSuplRptReviewOfInsurReview"]}, "SupplyAgreements": {"name": "SupplyAgree", "tables": [{"name": "SupplyAgree", "columns": [{"name": "SupplyAgree", "purpose": "PK"}, {"name": "EquipType", "purpose": "PK", "valuesenum": ["Module", "Optimizer", "DCDisconnectSwitch", "ACDisconnectSwitch", "Inverter", "Tracker", "Combiner", "MetStation", "Transformer", "Battery", "BMS", "BatteryInverter", "Logger", "Meter", "String", "Mounting"]}, {"name": "SupplyAgreeAvailOfDoc", "purpose": "Data Element"}, {"name": "SupplyAgreeAvailOfFinalDoc", "purpose": "Data Element"}, {"name": "SupplyAgreeAvailOfDocExcept", "purpose": "Data Element"}, {"name": "SupplyAgreeExceptDesc", "purpose": "Data Element"}, {"name": "SupplyAgreeCntrparty", "purpose": "Data Element"}, {"name": "SupplyAgreeEffectDate", "purpose": "Data Element"}, {"name": "SupplyAgreeExpDate", "purpose": "Data Element"}, {"name": "SupplyAgreeDocLink", "purpose": "Data Element"}, {"name": "PreparerOfSupplyAgree", "purpose": "Data Element"}, {"name": "DocIDSupplyAgree", "purpose": "Data Element"}]}]}, "SuretyBondPolicy": {"name": "Surety", "tables": [{"name": "SuretyInsur", "columns": [{"name": "Insur", "purpose": "PK"}, {"name": "SuretyBondFormAndVersionNum", "purpose": "Data Element"}, {"name": "SuretyPrincipal", "purpose": "Data Element"}, {"name": "SuretyPrincipalEmail", "purpose": "Data Element"}, {"name": "SuretyObligee", "purpose": "Data Element"}, {"name": "SuretyObligeeEmail", "purpose": "Data Element"}, {"name": "SuretyBondNum", "purpose": "Data Element"}, {"name": "SuretyBondAmt", "purpose": "Data Element"}, {"name": "SuretyBondIsElectronic", "purpose": "Data Element"}, {"name": "SuretyElectronicBondValidationWebSite", "purpose": "Data Element"}, {"name": "SuretyElectronicBondVerificationNum", "purpose": "Data Element"}, {"name": "SuretyAnnualPremium", "purpose": "Data Element"}, {"name": "SuretyBondEffectDate", "purpose": "Data Element"}, {"name": "SuretyBondContractDate", "purpose": "Data Element"}, {"name": "SuretyContractDesc", "purpose": "Data Element"}, {"name": "SuretyLegalJurisdiction", "purpose": "Data Element"}, {"name": "PreparerOfSuretyBondPolicyInsurPolicy", "purpose": "Data Element"}, {"name": "DocIDSuretyBondPolicy", "purpose": "Data Element"}]}]}, "SystemInstallationCost": {"name": "System", "members": ["SystemCostAbstract"], "children": [{"name": "SystemCost", "tables": [{"name": "SystemEquip", "columns": [{"name": "PVSystemID", "purpose": "PK"}, {"name": "EquipType", "purpose": "PK", "valuesenum": ["Module", "Optimizer", "DCDisconnectSwitch", "ACDisconnectSwitch", "Inverter", "Tracker", "Combiner", "MetStation", "Transformer", "Battery", "BMS", "BatteryInverter", "Logger", "Meter", "String", "Mounting", "DAQ", "SCADA"]}, {"name": "DeviceCost", "purpose": "Data Element"}, {"name": "SystemCostInstallCostsMfr", "purpose": "Data Element"}, {"name": "SystemCostInstallEngAndDesignCost", "purpose": "Data Element"}, {"name": "SystemCostInstallLaborCosts", "purpose": "Data Element"}, {"name": "SystemCostInstallPermittingFeesCost", "purpose": "Data Element"}, {"name": "SystemCostInstallInterconnFeesCost", "purpose": "Data Element"}, {"name": "SystemCostInstallMuniInspectionsCost", "purpose": "Data Element"}, {"name": "SystemCostInstallUtilityInspectionsCost", "purpose": "Data Element"}, {"name": "SystemEPCCost", "purpose": "Data Element"}, {"name": "SystemCostOtherSystemCost", "purpose": "Data Element"}, {"name": "EquipTypeAvgCostPerUnit", "purpose": "Data Element"}, {"name": "EquipTypeNum", "purpose": "Data Element"}]}]}]}, "SystemProduction": {"name": "System", "members": ["SystemPerfAbstract"], "children": [{"name": "SystemPerf", "tables": [{"name": "SystemProd", "columns": [{"name": "PVSystemID", "purpose": "PK"}, {"name": "Period", "purpose": "PK", "valuesenum": ["PeriodAnnual", "PeriodMon", "PeriodMonJan", "PeriodMonFeb", "PeriodMonMar", "PeriodMonApr", "PeriodMonthMay", "PeriodMonJun", "PeriodMonJul", "PeriodMonAug", "PeriodMonSep", "PeriodMonOct", "PeriodMonNov", "PeriodMonDec"]}, {"name": "SystemPerfInsolation", "purpose": "Abstract"}, {"name": "SystemPerfEnergyMeas", "purpose": "Abstract"}, {"name": "SystemPerfPowerMeas", "purpose": "Abstract"}, {"name": "SystemPerfAvail", "purpose": "Abstract"}, {"name": "SeasonalModelFactors", "purpose": "Abstract"}, {"name": "SystemNameplate", "purpose": "Abstract"}], "children": [{"name": "SystemPerfInsolation", "members": ["MeasInsolationAvg", "MeasInsolation", "RatioMeasInsolationToP50InceptToDate", "RatioMeasInsolationToP50", "MeasInsolationToWeatherAdjInceptToDate", "MeasInsolationToWeatherAdj", "ExpectInsolationAtP50InceptToDate", "ExpectInsolationAtP50", "OneYearInPlaneAssumedIrradiation", "OneYearInPlaneMeasIrradiation", "SystemIrradiationWeatherAdjustmentFactor", "IrradForPowerTargetCapMeas"]}, {"name": "SystemPerfEnergyMeas", "members": ["MeasEnergyAbstract", "PredictedEnergyAbstract", "ExpectEnergyAbstract", "EnergyRatioAndYieldAbstract", "UncertaintyMeasAbstract", "SystemPerfExpectEnergyAbstract"], "children": [{"name": "MeasEnergy", "members": ["MeasEnergyAvgForPeriod", "MeasEnergy", "MeasEnergyWeatherAdj", "MeasEnergyWeatherAdjAvgForPeriod", "WeatherAdjEnergyMethOfAdjustment", "ActiveEnergyOrParasiticLoad", "MeasEnergyAvailableExcludExtOrOtherOutages", "MeasEnergyLossDueToSoiling", "MeasEnergyLossDueToInverterIssues", "SystemDegradRate"]}, {"name": "PredictedEnergy", "members": ["PredictedEnergyAtTheRevenueMeter", "PredictedEnergyAtTheRevenueMeterForPeriod", "PredictedEnergyAvailable", "PredictedEnergyAvailEstRatio"]}, {"name": "ExpectEnergy", "members": ["ExpectEnergyAtTheRevenueMeter", "ExpectEnergyAtTheRevenueMeterForPeriod", "TotalExpectEnergyAtRevenueMeter", "ExpectEnergyAtRevenueMeterInceptToDate", "ExpectEnergyAtUnavailTimes", "ExpectEnergyAtArrayDC"]}, {"name": "EnergyRatioAndYield", "members": ["MeasEnergyToWeatherAdj", "EnergyReferenceYield", "PerfRatioNonWeatherCorrected", "PerfRatioWeatherCorrected", "AllInEnergyPerfIndex", "PredictedAllInOneYearYield", "PVArrayEnergyOneYearYield", "PVSystemOneYearYield", "ReferenceOneYearYield", "ActiveEnergyPerfIndex", "CapFactorRatio", "RatioMeasToExpectEnergyAtTheRevenueMeterInceptToDate", "RatioMeasToExpectEnergyAtTheRevenueMeter"]}, {"name": "UncertaintyMeas", "members": ["MeasUncertaintyBasisDesc", "StatedUncertaintyOfExpectEnergyBasedOnWeatherPct", "StatedUncertaintyOfExpectEnergyBasedOnAllFactorsPct"]}, {"name": "SystemPerfExpectEnergy", "members": ["ExpectEnergyAtP50", "ExpectEnergyAtP75", "ExpectEnergyAtP90", "ExpectEnergyAtP95", "ExpectEnergyAtP99"]}]}, {"name": "SystemPerfPowerMeas", "members": ["SystemPerfDCInputPower", "SystemPerfDCInputCurrent", "SystemPerfDCInputVoltage", "RatedPowerPeakAC", "DCPowerDesign", "PowerTargetCapMeas", "MeasCapAtTargetConditions", "PowerPerfIndex", "SystemCapPeakDC"]}, {"name": "SystemPerfAvail", "members": ["MeasEnergyAvailPct", "SystemAvailActualPctUptime", "SystemAvailExpectPctUptime", "SystemAvailActualPctUptimeInceptToDate", "SystemAvailExpectPctUptimeInceptToDate", "EnergyUnavailComparison", "EnergyUnavailExcludExtOrOtherOutagesComparison", "EnergyAvailComparison", "SystemUptimeRatio", "InterAnnualAvailOfEnergy", "InterMonAvailOfEnergy", "SystemMethToDetermineAvail", "SystemAvailMeasToMeasEnergyPlusLostEnergy", "SystemAvailAchievementReqdPct", "SystemAvailAchievementReqd", "SystemAvailAchievementReqdReconciliationPeriod", "SystemAvailAchievementReqdReconciliationUnits", "MeasEnergyAvailBalanceOfSystemIssues", "MeasEnergyAvailSingleTurbine"]}, {"name": "SeasonalModelFactors", "members": ["ShadingModelFactorTMYPct", "ShadingModelFactorTMMPct", "AerosolModelFactorTMYPct", "AerosolModelFactorTMMPct", "SoilingModelFactorTMYPct", "SoilingModelFactorTMMPct", "SnowModelFactorTMYPct", "SnowModelFactorTMMPct", "SeriesResistanceModelFactorTMYPct", "SeriesResistanceModelFactorTMMPct", "MismatchModelFactorTMYPct", "MismatchModelFactorTMMPct", "ParasiticLossModelFactorTMYPct", "ParasiticLossModelFactorTMMPct", "NonUnityPowerModelFactorTMYPct", "NonUnityPowerModelFactorTMMPct", "ModelFactorsSoilingFlag", "ModelFactorsSnowFlag", "ModelFactorsParasiticLossFlag", "ModelFactorsExtCurtailFlag", "ModelFactorsNonUnityPFFlag"]}, {"name": "SystemNameplate", "members": ["RatedPowerPeakAC", "DCPowerDesign", "ArrayTotalModuleArea", "EntitySizeStorageEnergy", "EntitySizeACPower", "EntitySizeDCPower", "EntitySizeStoragePower", "SystemPerfGridFreq", "SystemPerfGHI"]}]}]}]}, "TaxIndemnityAgreement": {"name": "TaxIndemnityAgree", "members": ["TaxIndemnityAgreeAvailOfDoc", "TaxIndemnityAgreeAvailOfFinalDoc", "TaxIndemnityAgreeAvailOfDocExcept", "TaxIndemnityAgreeExceptDesc", "TaxIndemnityAgreeCntrparty", "TaxIndemnityAgreeEffectDate", "TaxIndemnityAgreeExpDate", "TaxIndemnityAgreeLink", "PreparerOfTaxIndemnityAgree", "DocIDTaxIndemnityAgree"]}, "TaxOpinion": {"name": "TaxOpin", "members": ["TaxOpinAvailOfDoc", "TaxOpinAvailOfFinalDoc", "TaxOpinAvailOfDocExcept", "TaxOpinExceptDesc", "TaxOpinCntrparty", "TaxOpinEffectDate", "TaxOpinExpDate", "TaxOpinDocLink", "PreparerOfTaxOpin", "DocIDTaxOpin"]}, "TermLoan": {"name": "TermLoan", "members": ["TermLoanAvailOfDoc", "TermLoanAvailOfFinalDoc", "TermLoanAvailOfDocExcept", "TermLoanExceptDesc", "TermLoanCntrparty", "TermLoanEffectDate", "TermLoanExpDate", "TermLoanDocLink", "PreparerOfTermLoanAgree", "DocIDTermLoanAgree"]}, "TermSheet": {"name": "TermSheet", "members": ["TermSheetAvailOfDoc", "TermSheetAvailOfFinalDoc", "TermSheetAvailOfDocExcept", "TermSheetExceptDesc", "TermSheetCntrparty", "TermSheetEffectDate", "TermSheetExpDate", "TermSheetDocLink", "PreparerOfTermSheet", "DocIDTermSheet"]}, "TitleSurvey": {"name": "TitleSurvey", "tables": [{"name": "SiteID", "columns": [{"name": "SiteID", "purpose": "PK"}, {"name": "TitleSurveyAvailOfDoc", "purpose": "Data Element"}, {"name": "TitleSurveyAvailOfFinalDoc", "purpose": "Data Element"}, {"name": "TitleSurveyAvailOfDocExcept", "purpose": "Data Element"}, {"name": "TitleSurveyExceptDesc", "purpose": "Data Element"}, {"name": "TitleSurveyCntrparty", "purpose": "Data Element"}, {"name": "TitleSurveyEffectDate", "purpose": "Data Element"}, {"name": "TitleSurveyExpDate", "purpose": "Data Element"}, {"name": "TitleSurveyDocLink", "purpose": "Data Element"}, {"name": "PreparerOfTitleSurvey", "purpose": "Data Element"}, {"name": "DocIDTitleSurvey", "purpose": "Data Element"}]}]}, "TransmissionReportandCurtailmentEstimate": {"name": "TransRptAndCurtailEst", "members": ["TransRptAndCurtailEstAvailOfDoc", "TransRptAndCurtailEstAvailOfFinalDoc", "TransRptAndCurtailEstAvailOfDocExcept", "TransRptAndCurtailEstExceptDesc", "TransRptAndCurtailEstCntrparty", "TransRptAndCurtailEstEffectDate", "TransRptAndCurtailEstExpDate", "TransRptAndCurtailEstDocLink", "PreparerOfTransRptAndCurtailEst", "DocIDTransRptAndCurtailEst"]}, "UCCPrecautionaryLeaseFiling": {"name": "UCCPrecautLeaseFiling", "members": ["UCCPrecautLeaseFilingAvailOfDoc", "UCCPrecautLeaseFilingAvailOfFinalDoc", "UCCPrecautLeaseFilingAvailOfDocExcept", "UCCPrecautLeaseFilingExceptDesc", "UCCPrecautLeaseFilingCntrparty", "UCCPrecautLeaseFilingEffectDate", "UCCPrecautLeaseFilingExpDate", "UCCPrecautLeaseFilingDocLink", "PreparerOfUCCPrecautLeaseFiling", "DocIDUCCPrecautLeaseFiling"]}, "UCCSecurityAgreement": {"name": "UCCSecurityAgree", "members": ["UCCSecurityAgreeAvailOfDoc", "UCCSecurityAgreeAvailOfFinalDoc", "UCCSecurityAgreeAvailOfDocExcept", "UCCSecurityAgreeExceptDesc", "UCCSecurityAgreeCntrparty", "UCCSecurityAgreeEffectDate", "UCCSecurityAgreeExpDate", "UCCSecurityAgreeDocLink", "PreparerOfUCCSecurityAgree", "DocIDUCCSecurityAgree"]}, "UCCTaxLienandJudgmentLienSearches": {"name": "UCCTaxLienAndJudgmentLienSearches", "members": ["UCCTaxLienAndJudgmentLienSearchesAvailOfDoc", "UCCTaxLienAndJudgmentLienSearchesAvailOfFinalDoc", "UCCTaxLienAndJudgmentLienSearchesAvailOfDocExcept", "UCCTaxLienAndJudgmentLienSearchesExceptDesc", "UCCTaxLienAndJudgmentLienSearchesCntrparty", "UCCTaxLienAndJudgmentLienSearchesEffectDate", "UCCTaxLienAndJudgmentLienSearchesExpDate", "UCCTaxLienAndJudgmentSearchesDocLink", "PreparerOfUCCTaxLienAndJudgementLienSearches", "DocIDUCCTaxLienAndJudgementLienSearches"]}, "UML": {"name": "Site", "members": ["SiteDetailsAbstract", "EnvSiteAssessAbstract", "ReportableEnvCondAbstract", "CulturResrcAbstract", "NaturResrcIDAbstract", "OtherPermitsAbstract", "TitlePolicyExceptAbstract", "TitlePolicyExclusionAbstract", "ZoningPermitAndCovenantsAbstract"], "children": [{"name": "SiteDetails", "tables": [{"name": "SiteID", "columns": [{"name": "SiteID", "purpose": "PK"}, {"name": "SiteName", "purpose": "Data Element"}, {"name": "SiteParcelID", "purpose": "Data Element"}, {"name": "SiteMandatoryAccessReqrmnts", "purpose": "Data Element"}, {"name": "SiteLatitudeAtRevenueMeter", "purpose": "Data Element"}, {"name": "SiteLongitudeAtRevenueMeter", "purpose": "Data Element"}, {"name": "SiteLatitudeAtSystemEntrance", "purpose": "Data Element"}, {"name": "SiteLongitudeAtSystemEntrance", "purpose": "Data Element"}, {"name": "SiteElevationAvg", "purpose": "Data Element"}, {"name": "SiteNaturDisasterRisk", "purpose": "Data Element"}, {"name": "SiteUTCOffset", "purpose": "Data Element"}, {"name": "SiteType", "purpose": "Data Element"}, {"name": "SiteAcreage", "purpose": "Data Element"}, {"name": "GenTieLineLen", "purpose": "Data Element"}, {"name": "SizeMegawatts", "purpose": "Data Element"}, {"name": "SiteCollectionSubstationAvail", "purpose": "Data Element"}, {"name": "ZoningPermitReqd", "purpose": "Data Element"}, {"name": "SiteBarometricPressure", "purpose": "Data Element"}, {"name": "SiteClimateClassification", "purpose": "Abstract"}, {"name": "DivisionOfStateArchitectApprov", "purpose": "Abstract"}, {"name": "TitlePolicy", "purpose": "Abstract"}, {"name": "ALTASurvey", "purpose": "Abstract"}, {"name": "SiteAddr", "purpose": "Abstract"}, {"name": "SiteCtrl", "purpose": "Abstract"}, {"name": "SitePropertyInfo", "purpose": "Abstract"}, {"name": "SiteLeaseAgree", "purpose": "Abstract"}, {"name": "VegMgmt", "purpose": "Abstract"}, {"name": "WashingAndWaste", "purpose": "Abstract"}, {"name": "SiteEnvCond", "purpose": "Abstract"}], "children": [{"name": "SiteClimateClassification", "members": ["SiteClimateClassificationKoppen", "SiteClimateZoneTypeANSI", "SiteClimateClassificationIECRE"]}, {"name": "DivisionOfStateArchitectApprov", "members": ["DivisionOfStateArchitectApprovReqd", "DivisionOfStateArchitectApprovStatus", "DivisionOfStateArchitectApprovDate", "DivisionOfStateArchitectApprovLink"]}, {"name": "TitlePolicy", "members": ["TitlePolicyAvailable", "TitlePolicyInsurCo", "TitlePolicyInsurAmt", "TitlePolicyID", "TitlePolicyInsurStatus", "TitlePolicyInsurProformaDocLink", "TitlePolicyInsurFinalPolicyLink", "TitleRptLink"]}, {"name": "ALTASurvey", "members": ["ALTASurveyStatus", "ALTASurveyor", "ALTASurveyLink"]}, {"name": "SiteAddr", "members": ["SiteAddr1", "SiteAddr2", "SiteAddrCity", "SiteAddrCountry", "SiteAddrState", "SiteAddrZipCode"]}, {"name": "SiteCtrl", "members": ["SiteCtrlDesc", "SiteCtrlContractStructAndHistory", "SiteCtrlSiteAccessAgreeCntrparty", "SiteCtrlReqdSiteAccessNotice", "SiteCtrlSiteAccessReqrmnts", "SiteCtrlHostCo", "SiteCtrlSiteHostEmailAndPhone", "SiteCtrlSiteHostContactNameAndTitle", "SiteCtrlType", "SiteCtrlEffectDate", "SiteCtrlEndofTermProvisions", "SiteCtrlLessee", "SiteCtrlLessor", "SiteCtrlRent", "SiteCtrlNumOfSites", "SiteCtrlSpecialFeat", "SiteCtrlTerm", "SiteCtrlTitlePolicy"]}, {"name": "SitePropertyInfo", "members": ["SitePropertySurveyURI", "SitePropertyMapsURI", "SitePropertyGeotechnicalURI", "SitePropertyPhotosURI", "SitePropertyAppraisalURI", "SitePropertySubType", "SiteGeospatialBoundaryDesc", "SiteGeospatialBoundaryGISFileFormat", "SiteGeospatialBoundaryFileURI", "SitePropertyOccupancyType", "SitePropertyLocOfKeys", "SitePropertySparePartsInventory", "SitePropertyConsumablesInventory", "SitePropertyLocOfWaterHookups", "SitePropertyOtherExpensesAbstract"], "children": [{"name": "SitePropertyOtherExpenses", "members": ["SitePropertyOtherExpensesStorageOfSparePartsExpense", "SitePropertyOtherExpensesConsumablesExpense", "SitePropertyOtherExpensesEstSystemRemovalCosts", "SitePropertyOtherExpensesTechnicianSalaryBenefitsExpense", "SitePropertyOtherExpensesTelecomExpense", "SitePropertyOtherExpensesCostOfRepairs"]}]}, {"name": "SiteLeaseAgree", "members": ["SiteLeaseAgreeCntrparty", "SiteLeaseAgreeExpDate", "SiteLeaseAgreeInitiationDate", "SiteLeaseAgreeRateExpense", "SiteLeaseAgreeRateEscalator", "SiteLeaseAgreeRateType", "SiteLeaseAgreeTerm", "SiteLeaseAgreeType", "DocIDSiteLeaseAgree", "SiteLeaseAccessAgreeAvailOfDoc", "SiteLeaseAccessAgreeAvailOfFinalDoc", "SiteLeaseAccessAgreeAvailOfDocExcept", "SiteLeaseAccessAgreeExceptDesc", "SiteLeaseAccessAgreeDocLink", "SiteLeaseDetails", "PreparerOfSiteLeaseAgree"]}, {"name": "VegMgmt", "members": ["VegMgmtAreaOfVeg", "VegMgmtCostPerAcre", "VegMgmtEquipRentalExpense", "VegMgmtFreqOfMgmtActiv"]}, {"name": "WashingAndWaste", "members": ["WashingAndWasteCostPerModule", "WashingAndWasteEquipRentalExpense", "WashingAndWasteFreqOfWashing", "WashingAndWasteModuleQuantCount", "WashingAndWasteCostOfWater", "WashingAndWasteQuantOfWater", "WashingAndWasteExpenseOfWaste", "WashingAndWasteExpenseOfWater"]}, {"name": "SiteEnvCond", "members": ["EnvGeneralEnvImpact", "SiteEnvCondPollen", "SiteEnvCondHighWind", "SiteEnvCondHail", "SiteEnvCondSaltAir", "SiteEnvCondDieselSoot", "SiteEnvCondIndustrialEmissions", "SiteEnvCondBirdPopulations", "SiteEnvCondDust", "SiteEnvCondHighInsolation"]}]}]}, {"name": "EnvSiteAssess", "tables": [{"name": "EnvSiteAssess", "columns": [{"name": "EnvSiteAssess", "purpose": "PK"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "EnvSiteAssessPhase", "purpose": "Data Element"}, {"name": "EnvSiteAssessRptIssueDate", "purpose": "Data Element"}, {"name": "EnvSiteAssessPreparer", "purpose": "Data Element"}, {"name": "EnvSiteAssess", "purpose": "Data Element"}, {"name": "EnvSiteAssessLink", "purpose": "Data Element"}]}]}, {"name": "ReportableEnvCond", "tables": [{"name": "ReportableEnvCondID", "columns": [{"name": "EnvSiteAssess", "purpose": "PK"}, {"name": "ReportableEnvCondID", "purpose": "PK"}, {"name": "ReportableEnvCond", "purpose": "Data Element"}, {"name": "ReportableEnvCondAction", "purpose": "Data Element"}]}]}, {"name": "CulturResrc", "tables": [{"name": "CulturResrcID", "columns": [{"name": "CulturResrcID", "purpose": "PK"}, {"name": "CulturResrcIdentifiedName", "purpose": "Data Element"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "CulturResrcIdentified", "purpose": "Data Element"}, {"name": "CulturResrcIdentifiedLoc", "purpose": "Data Element"}]}, {"name": "CulturResrcStudy", "columns": [{"name": "CulturResrcStudy", "purpose": "PK"}, {"name": "CulturResrcID", "purpose": "Data Element"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "CulturResrcStudyPreparer", "purpose": "Data Element"}, {"name": "CulturResrcStudyLink", "purpose": "Data Element"}]}, {"name": "CulturResrcPermit", "columns": [{"name": "CulturResrcPermit", "purpose": "PK"}, {"name": "CulturResrcPermitGoverningAuth", "purpose": "Data Element"}, {"name": "CulturResrcPermitLink", "purpose": "Data Element"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "CulturResrcID", "purpose": "Data Element"}, {"name": "CulturResrcPermitIssueDate", "purpose": "Data Element"}]}, {"name": "CulturResrcPermitAction", "columns": [{"name": "CulturResrcPermitAction", "purpose": "PK"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "CulturResrcPermitID", "purpose": "Data Element"}, {"name": "CulturResrcPermitActionDesc", "purpose": "Data Element"}, {"name": "CulturResrcPermitAction", "purpose": "Data Element"}]}]}, {"name": "NaturResrcID", "tables": [{"name": "NaturResrcID", "columns": [{"name": "NaturResrcID", "purpose": "PK"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "NaturResrcIdentifiedName", "purpose": "Data Element"}, {"name": "NaturResrcIdentified", "purpose": "Data Element"}, {"name": "NaturResrcIdentifiedLoc", "purpose": "Data Element"}]}, {"name": "NaturResrcStudy", "columns": [{"name": "NaturResrcStudy", "purpose": "PK"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "NaturResrcID", "purpose": "Data Element"}, {"name": "NaturResrcIdentifiedName", "purpose": "Data Element"}, {"name": "NaturResrcStudyAction", "purpose": "Data Element"}]}, {"name": "NaturResrcPermit", "columns": [{"name": "NaturResrcPermit", "purpose": "PK"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "NaturResrcID", "purpose": "Data Element"}, {"name": "NaturResrcPermitLink", "purpose": "Data Element"}, {"name": "NaturResrcPermitIssueDate", "purpose": "Data Element"}, {"name": "NaturResrcPermitGoverningAuth", "purpose": "Data Element"}]}, {"name": "NaturResrcPermitAction", "columns": [{"name": "NaturResrcPermitAction", "purpose": "PK"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "NaturResrcPermitID", "purpose": "Data Element"}, {"name": "NaturResrcPermitActionDesc", "purpose": "Data Element"}, {"name": "NaturResrcPermitAction", "purpose": "Data Element"}]}]}, {"name": "OtherPermits", "tables": [{"name": "OtherPermits", "columns": [{"name": "OtherPermits", "purpose": "PK"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "OtherPermitsGoverningAuthName", "purpose": "Data Element"}, {"name": "OtherPermitsType", "purpose": "Data Element"}, {"name": "OtherPermitsLink", "purpose": "Data Element"}, {"name": "OtherPermitsIssueDate", "purpose": "Data Element"}]}]}, {"name": "TitlePolicyExcept", "tables": [{"name": "TitlePolicyExcept", "columns": [{"name": "TitlePolicyExcept", "purpose": "PK"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "TitlePolicyExceptDesc", "purpose": "Data Element"}, {"name": "TitlePolicyID", "purpose": "Data Element"}]}]}, {"name": "TitlePolicyExclusion", "tables": [{"name": "TitlePolicyExclusion", "columns": [{"name": "TitlePolicyExclusion", "purpose": "PK"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "TitlePolicyExclusionDesc", "purpose": "Data Element"}, {"name": "TitlePolicyID", "purpose": "Data Element"}]}]}, {"name": "ZoningPermitAndCovenants", "tables": [{"name": "ZoningPermit", "columns": [{"name": "ZoningPermitID", "purpose": "PK"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "ZoningPermitType", "purpose": "Data Element"}, {"name": "ZoningPermitAuth", "purpose": "Data Element"}, {"name": "ZoningPermitProperty", "purpose": "Data Element"}, {"name": "ZoningPermitIssueDate", "purpose": "Data Element"}, {"name": "ZoningPermitTerm", "purpose": "Data Element"}, {"name": "ZoningPermitRenewable", "purpose": "Data Element"}, {"name": "ZoningPermitSystemRemovalReqd", "purpose": "Data Element"}, {"name": "ZoningPermitSiteRestorationReqd", "purpose": "Data Element"}, {"name": "ZoningPermitCreditReqd", "purpose": "Data Element"}, {"name": "ZoningPermitUpfrontFeeReqd", "purpose": "Data Element"}, {"name": "ZoningPermitUpfrontFeeAmt", "purpose": "Data Element"}, {"name": "ZoningPermitUpfrontFeeStatus", "purpose": "Data Element"}, {"name": "ZoningPermitUpfrontFeeTiming", "purpose": "Data Element"}, {"name": "ZoningPermitRecurringFeeReqd", "purpose": "Data Element"}, {"name": "ZoningPermitRecurringFee", "purpose": "Data Element"}]}, {"name": "ZoningPermitDoc", "columns": [{"name": "ZoningPermitDoc", "purpose": "PK"}, {"name": "SiteID", "purpose": "Data Element"}, {"name": "ZoningPermitID", "purpose": "Data Element"}, {"name": "ZoningPermitDocType", "purpose": "Data Element"}, {"name": "ZoningPermitDocLink", "purpose": "Data Element"}]}, {"name": "ZoningCovenants", "columns": [{"name": "ZoningPermitID", "purpose": "PK"}, {"name": "ZoningCovenants", "purpose": "PK"}, {"name": "ZoningCovenant", "purpose": "Data Element"}]}, {"name": "ZoningPermitTerm", "columns": [{"name": "ZoningPermitID", "purpose": "PK"}, {"name": "ZoningPermitTermRightsName", "purpose": "Data Element"}, {"name": "ZoningPermitTermProvision", "purpose": "Data Element"}]}]}]}, "UniversalInsurancePolicy": {"name": "UniversalInsur", "tables": [{"name": "UniversalInsur", "columns": [{"name": "Insur", "purpose": "PK"}, {"name": "InsurCarrier", "purpose": "Data Element"}, {"name": "InsurNAICNum", "purpose": "Data Element"}, {"name": "InsurRequirement", "purpose": "Data Element"}, {"name": "InsurEffectDate", "purpose": "Data Element"}, {"name": "InsurExpDate", "purpose": "Data Element"}, {"name": "InsurAvail", "purpose": "Data Element"}, {"name": "InsurMinCoverage", "purpose": "Data Element"}, {"name": "InsurAmtOfCoverage", "purpose": "Data Element"}, {"name": "InsurBeneficiary", "purpose": "Data Element"}, {"name": "InsurPolicyOwn", "purpose": "Data Element"}, {"name": "InsurPerOccurrenceRequirement", "purpose": "Data Element"}, {"name": "PreparerOfUniversalInsurPolicy", "purpose": "Data Element"}, {"name": "DocIDUniversalInsurPolicy", "purpose": "Data Element"}]}]}, "Utility": {"name": "UtilityInfo", "tables": [{"name": "Utility", "columns": [{"name": "UtilityLegalEntityID", "purpose": "PK"}, {"name": "UtilityName", "purpose": "Data Element"}, {"name": "UtilityContactName", "purpose": "Data Element"}, {"name": "UtilityContactTitle", "purpose": "Data Element"}, {"name": "UtilityEmailAddr", "purpose": "Data Element"}]}]}, "VegetationManagementAgreement": {"name": "VegMgmt", "tables": [{"name": "SiteID", "columns": [{"name": "SiteID", "purpose": "PK"}, {"name": "VegMgmtAreaOfVeg", "purpose": "Data Element"}, {"name": "VegMgmtCostPerAcre", "purpose": "Data Element"}, {"name": "VegMgmtEquipRentalExpense", "purpose": "Data Element"}, {"name": "VegMgmtFreqOfMgmtActiv", "purpose": "Data Element"}, {"name": "PreparerOfVegMgmtAgree", "purpose": "Data Element"}, {"name": "DocIDVegMgmtAgree", "purpose": "Data Element"}]}]}, "WashingAndWasteAgreement": {"name": "WashingAndWaste", "tables": [{"name": "SiteID", "columns": [{"name": "SiteID", "purpose": "PK"}, {"name": "WashingAndWasteCostPerModule", "purpose": "Data Element"}, {"name": "WashingAndWasteEquipRentalExpense", "purpose": "Data Element"}, {"name": "WashingAndWasteFreqOfWashing", "purpose": "Data Element"}, {"name": "WashingAndWasteModuleQuantCount", "purpose": "Data Element"}, {"name": "WashingAndWasteCostOfWater", "purpose": "Data Element"}, {"name": "WashingAndWasteQuantOfWater", "purpose": "Data Element"}, {"name": "WashingAndWasteExpenseOfWaste", "purpose": "Data Element"}, {"name": "WashingAndWasteExpenseOfWater", "purpose": "Data Element"}, {"name": "PreparerOfWashingAndWasteMgmtAgree", "purpose": "Data Element"}, {"name": "DocIDWashingAndWasteMgmtAgree", "purpose": "Data Element"}]}]}, "WiringInstructions": {"name": "WiringInstr", "members": ["WiringInstrAvailOfDoc", "WiringInstrAvailOfFinalDoc", "WiringInstrAvailOfDocExcept", "WiringInstrExceptDesc", "WiringInstrCntrparty", "WiringInstrEffectDate", "WiringInstrExpDate", "InvoiceInclWiringInstrFundsRecipient", "InvoiceInclWiringInstrBankSendingFunds", "InvoiceInclWiringInstrRecipientAcctNum", "InvoiceInclWiringInstrRecipientSubAcct", "InvoiceInclWiringInstrABANum", "InvoiceInclWiringInstrBeneficiary", "InvoiceInclWiringInstrReference", "InvoiceInclWiringInstrRecipientContactName", "WiringInstrDocLink", "PreparerOfWiringInstr", "DocIDWiringInstr"]}, "WorkersCompensationInsurancePolicy": {"name": "WorkersCompensationInsur", "tables": [{"name": "WorkersCompensationInsur", "columns": [{"name": "Insur", "purpose": "PK"}, {"name": "InsurCarrier", "purpose": "Data Element"}, {"name": "InsurNAICNum", "purpose": "Data Element"}, {"name": "InsurRequirement", "purpose": "Data Element"}, {"name": "InsurEffectDate", "purpose": "Data Element"}, {"name": "InsurExpDate", "purpose": "Data Element"}, {"name": "InsurAvail", "purpose": "Data Element"}, {"name": "InsurMinCoverage", "purpose": "Data Element"}, {"name": "InsurAmtOfCoverage", "purpose": "Data Element"}, {"name": "InsurBeneficiary", "purpose": "Data Element"}, {"name": "InsurPolicyOwn", "purpose": "Data Element"}, {"name": "InsurPerOccurrenceRequirement", "purpose": "Data Element"}, {"name": "PreparerOfWorkersCompensationInsurPolicy", "purpose": "Data Element"}, {"name": "DocIDWorkersCompensationInsurPolicy", "purpose": "Data Element"}]}]}, "solar": {"name": ""}} \ No newline at end of file diff --git a/web/resources/entrypoints.json b/web/resources/entrypoints.json index 0637a08..4aa8731 100644 --- a/web/resources/entrypoints.json +++ b/web/resources/entrypoints.json @@ -1 +1 @@ -[] \ No newline at end of file +[{"entrypoint": "AdvisorInvoices", "type": "Documents", "description": ""}, {"entrypoint": "All", "type": "Documents", "description": ""}, {"entrypoint": "Appraisal", "type": "Documents", "description": ""}, {"entrypoint": "ApprovalNotice", "type": "Documents", "description": ""}, {"entrypoint": "AssetManagementContract", "type": "Documents", "description": ""}, {"entrypoint": "AssetManager", "type": "Data", "description": ""}, {"entrypoint": "AssignmentOfInterest", "type": "Documents", "description": ""}, {"entrypoint": "AssignmentandAssumptionAgreement", "type": "Documents", "description": ""}, {"entrypoint": "BillOfSale", "type": "Documents", "description": ""}, {"entrypoint": "BoardResolutionforMasterLesseeLesseeandOperator", "type": "Documents", "description": ""}, {"entrypoint": "BreakageFeeSideLetter", "type": "Documents", "description": ""}, {"entrypoint": "BuildingInspection", "type": "Documents", "description": ""}, {"entrypoint": "BusinessInterruptionInsurancePolicy", "type": "Documents", "description": ""}, {"entrypoint": "CasualtyInsurancePolicy", "type": "Documents", "description": ""}, {"entrypoint": "CertificateOfAcceptanceReport", "type": "Documents", "description": ""}, {"entrypoint": "CertificateOfCompletion", "type": "Documents", "description": ""}, {"entrypoint": "CertificateOfFinalCompletion", "type": "Documents", "description": ""}, {"entrypoint": "CertificateOfFormationForMasterLesseeLesseeAndOperator", "type": "Documents", "description": ""}, {"entrypoint": "CertificatesofInsurance", "type": "Documents", "description": ""}, {"entrypoint": "ClosingCertificate", "type": "Documents", "description": ""}, {"entrypoint": "ClosingIndemnityAgreement", "type": "Documents", "description": ""}, {"entrypoint": "CommercialGeneralInsurancePolicy", "type": "Documents", "description": ""}, {"entrypoint": "CommitmentAgreement", "type": "Documents", "description": ""}, {"entrypoint": "ComponentMaintenance", "type": "Documents", "description": ""}, {"entrypoint": "ComponentMaintenanceActions", "type": "Documents", "description": ""}, {"entrypoint": "ComponentStatusReport", "type": "Documents", "description": ""}, {"entrypoint": "ConstructionContractorNoticeofCertification", "type": "Documents", "description": ""}, {"entrypoint": "ConstructionIssuesReport", "type": "Documents", "description": ""}, {"entrypoint": "ConstructionLoanAgreement", "type": "Documents", "description": ""}, {"entrypoint": "ConstructionMonitoringReport", "type": "Documents", "description": ""}, {"entrypoint": "CreditReport", "type": "Documents", "description": ""}, {"entrypoint": "CutSheet", "type": "Documents", "description": "Cut sheets are manufacturer equipment specification sheets, designed to convey nameplate and physical information about a product. This document entry point contains concepts to standardize a cut sheet for various pieces of equipment that may be used in a system. Below is an example of an inverter cut sheet that features manufacturer information about three different inverter models.Cut sheets are manufacturer equipment specification sheets, designed to convey nameplate and physical information about a product. This document entry point contains concepts to standardize a cut sheet for various pieces of equipment that may be used in a system. Below is an example of an inverter cut sheet that features manufacturer information about three different inverter models."}, {"entrypoint": "DesignandConstructionDocuments", "type": "Documents", "description": ""}, {"entrypoint": "Developer", "type": "Data", "description": "This is designed to capture information about the experience and background of the developer, for example, past funds in which they have been involved, experience in construction, development, and community engagement, number of projects they have developed, number of megawatts under construction, and experience in using subcontractors."}, {"entrypoint": "DeveloperPerformanceGuarantee", "type": "Documents", "description": ""}, {"entrypoint": "EasementReport", "type": "Documents", "description": ""}, {"entrypoint": "ElectricalInspection", "type": "Documents", "description": ""}, {"entrypoint": "EnergyProductionInsurancePolicy", "type": "Documents", "description": ""}, {"entrypoint": "EngineeringProcurementAndConstructionContract", "type": "Documents", "description": ""}, {"entrypoint": "Entity", "type": "Data", "description": ""}, {"entrypoint": "EnvironmentalAssessmentI", "type": "Documents", "description": ""}, {"entrypoint": "EnvironmentalImpactReport", "type": "Documents", "description": ""}, {"entrypoint": "EquipmentSpecSheets", "type": "Documents", "description": ""}, {"entrypoint": "EquipmentWarranties", "type": "Documents", "description": ""}, {"entrypoint": "EquityContributionAgreement", "type": "Documents", "description": ""}, {"entrypoint": "EquityContributionGuarantee", "type": "Documents", "description": ""}, {"entrypoint": "EstoppelCertificatePowerPurchaseAgreement", "type": "Documents", "description": ""}, {"entrypoint": "ExposureReport", "type": "Documents", "description": ""}, {"entrypoint": "FinancialLeaseSchedule", "type": "Documents", "description": ""}, {"entrypoint": "Fund", "type": "Data", "description": "here are three tables in the Data-Fund entry point: the Fund [Table], the Reserve [Table], and the Offtaker [Table]."}, {"entrypoint": "FundingMemo", "type": "Documents", "description": ""}, {"entrypoint": "GuaranteeandPledgementAgreement", "type": "Documents", "description": ""}, {"entrypoint": "Guarantees", "type": "Documents", "description": ""}, {"entrypoint": "HedgeAgreement", "type": "Documents", "description": ""}, {"entrypoint": "HostAcknowledgement", "type": "Documents", "description": ""}, {"entrypoint": "IECRECertificate", "type": "Documents", "description": "The IEC System for Certification to Standards Relating to Equipment for Use in Renewable Energy Applications (IECRE) is a set of global certification standards. Orange Button is 10 designed to capture data needed for certifications which include the following IECRE certificate types:"}, {"entrypoint": "IncentiveAssignment", "type": "Documents", "description": ""}, {"entrypoint": "IncumbencyCertificate", "type": "Documents", "description": ""}, {"entrypoint": "IndependentEngineeringOpinionReport", "type": "Documents", "description": ""}, {"entrypoint": "IndependentEngineeringServicesCheckList", "type": "Documents", "description": ""}, {"entrypoint": "InstallationAgreement", "type": "Documents", "description": ""}, {"entrypoint": "Insurance", "type": "Data", "description": "Numerous participants in a solar project may be required to have various insurance policies. The Taxonomy has tables for various insurance policies that may apply to one or more 106 | Orange Button Taxonomy Guide, Version 1 | May 2018 participants. The diagram below provides an example of the table for Business Interruption Insurance Policy [Table] on the left side. The table uses the typed dimension Insurance [Axis] as the primary key to the table. Line items allow for the capture of information about a specific business interruption insurance policy such as name of the carrier, and dates related to the policy, as well as actual and minimum amount of coverage."}, {"entrypoint": "InsuranceConsultantReport", "type": "Documents", "description": ""}, {"entrypoint": "InterconnectionAgreement", "type": "Documents", "description": ""}, {"entrypoint": "InterconnectionApproval", "type": "Documents", "description": ""}, {"entrypoint": "InvestmentMemo", "type": "Documents", "description": ""}, {"entrypoint": "InvoiceIncludingWiringInstructions", "type": "Documents", "description": ""}, {"entrypoint": "LCCRegistration", "type": "Documents", "description": ""}, {"entrypoint": "LLCFormationDocuments", "type": "Documents", "description": ""}, {"entrypoint": "LeaseContractForProject", "type": "Documents", "description": ""}, {"entrypoint": "LesseeClaimDocuments", "type": "Documents", "description": ""}, {"entrypoint": "LesseeCollateralAgencyAgreement", "type": "Documents", "description": ""}, {"entrypoint": "LesseeSecurityAgreement", "type": "Documents", "description": ""}, {"entrypoint": "LetterofCredit", "type": "Documents", "description": ""}, {"entrypoint": "LiabilityInsuranceCertificate", "type": "Documents", "description": ""}, {"entrypoint": "LienWaiver", "type": "Documents", "description": ""}, {"entrypoint": "LimitedLiabilityCompanyAgreement", "type": "Documents", "description": ""}, {"entrypoint": "LocalIncentiveContract", "type": "Documents", "description": ""}, {"entrypoint": "MasterLease", "type": "Documents", "description": ""}, {"entrypoint": "MasterLesseeCollateralAgencyAgreement", "type": "Documents", "description": ""}, {"entrypoint": "MasterLesseeSecurityAgreement", "type": "Documents", "description": ""}, {"entrypoint": "MasterPurchaseAgreement", "type": "Documents", "description": ""}, {"entrypoint": "MasterServicesAgreement", "type": "Documents", "description": ""}, {"entrypoint": "MechanicalCompletionCertificate", "type": "Documents", "description": ""}, {"entrypoint": "MembershipCertificateofLessee", "type": "Documents", "description": ""}, {"entrypoint": "MembershipCertificateofMasterLessee", "type": "Documents", "description": ""}, {"entrypoint": "MembershipInterestPurchaseAgreement", "type": "Documents", "description": ""}, {"entrypoint": "ModuleFactoryAuditReport", "type": "Documents", "description": ""}, {"entrypoint": "Monitoring", "type": "Documents", "description": ""}, {"entrypoint": "MonitoringContract", "type": "Documents", "description": ""}, {"entrypoint": "MonthlyOperatingReport", "type": "Documents", "description": "The project\u2019s Monthly Operating Report (MOR) contains statistics on insolation, energy, availability, and performance, and is typically prepared by the operator for the investor. The project\u2019s MOR information in Orange Button is split into five sections: Summary, Balance Sheet, Income Statement, Accounts Receivable Aging, and Cash Distribution."}, {"entrypoint": "NoticeOfCommercialOperation", "type": "Documents", "description": ""}, {"entrypoint": "NoticeandPaymentInstructions", "type": "Documents", "description": ""}, {"entrypoint": "NoticeofApproval", "type": "Documents", "description": ""}, {"entrypoint": "NoticeofCommercialOperationsDate", "type": "Documents", "description": ""}, {"entrypoint": "OperatingAgreementsForMasterLesseeLesseeandOperator", "type": "Documents", "description": ""}, {"entrypoint": "OperationalEventReport", "type": "Documents", "description": ""}, {"entrypoint": "OperationalIssuesReport", "type": "Documents", "description": ""}, {"entrypoint": "OperationsAndMaintenanceSubcontractorContract", "type": "Documents", "description": ""}, {"entrypoint": "OperationsManager", "type": "Data", "description": ""}, {"entrypoint": "OperationsManual", "type": "Documents", "description": ""}, {"entrypoint": "OperationsandMaintenanceContract", "type": "Documents", "description": ""}, {"entrypoint": "OperationsandMaintenanceManual", "type": "Documents", "description": ""}, {"entrypoint": "OperatorGuarantee", "type": "Documents", "description": ""}, {"entrypoint": "OperatorPerformanceSponsorGuaranteeContract", "type": "Documents", "description": ""}, {"entrypoint": "OrangeButton", "type": "Documents", "description": ""}, {"entrypoint": "OriginationRequest", "type": "Documents", "description": ""}, {"entrypoint": "OtherEquipmentDueDiligenceReports", "type": "Documents", "description": ""}, {"entrypoint": "ParentGuarantee", "type": "Documents", "description": ""}, {"entrypoint": "PartnershipFlipContractForProject", "type": "Documents", "description": ""}, {"entrypoint": "PerformanceGuarantee", "type": "Documents", "description": ""}, {"entrypoint": "PermissionToOperateInterconnectionApproval", "type": "Documents", "description": ""}, {"entrypoint": "PledgeAgreement", "type": "Documents", "description": ""}, {"entrypoint": "Portfolio", "type": "Data", "description": "The Portfolio [Table] in this entry point captures information about one or more portfolios and uses a typed dimension. The Portfolio Identifier [Axis] is the primary key to the table. The Project Identifier is the foreign key."}, {"entrypoint": "PowerPurchaseAgreement", "type": "Documents", "description": ""}, {"entrypoint": "PricingFile", "type": "Documents", "description": ""}, {"entrypoint": "PricingModelReport", "type": "Documents", "description": ""}, {"entrypoint": "Project", "type": "Data", "description": "To capture information about projects that may be used to build a multi-project database or to report data about one or more projects, use this entry point. It contains three tables as shown on the diagram below."}, {"entrypoint": "ProjectAdministrationAgreement", "type": "Documents", "description": ""}, {"entrypoint": "ProjectFinancing", "type": "Process", "description": "Project finance is the leading method to finance large infrastructure projects such as solar plants. This entry point contains numerous tables, abstracts, and concepts to capture the large amount of documentation needed during the onboarding process, and for ongoing monitoring of long-term renewable project financing."}, {"entrypoint": "PropertyInsuranceCertificate", "type": "Documents", "description": ""}, {"entrypoint": "PropertyInsurancePolicy", "type": "Documents", "description": ""}, {"entrypoint": "PropertyTaxExemptionOpinion", "type": "Documents", "description": ""}, {"entrypoint": "PunchList", "type": "Documents", "description": ""}, {"entrypoint": "QualifyingFacilitiesSelfCertification", "type": "Documents", "description": ""}, {"entrypoint": "RECBuyerAcknowledgement", "type": "Documents", "description": ""}, {"entrypoint": "RenewableEnergyCreditOfftakeAgreement", "type": "Documents", "description": ""}, {"entrypoint": "RenewableEnergyCreditPerformanceAgreement", "type": "Documents", "description": ""}, {"entrypoint": "RentReserveLetterofCredit", "type": "Documents", "description": ""}, {"entrypoint": "SalesLeasebackContractForProject", "type": "Documents", "description": ""}, {"entrypoint": "SecurityAgreementSupplement", "type": "Documents", "description": ""}, {"entrypoint": "SecurityContract", "type": "Documents", "description": ""}, {"entrypoint": "SharedFacilityAgreement", "type": "Documents", "description": ""}, {"entrypoint": "Site", "type": "Data", "description": "The site is the physical location of the plant or system. One site can contain more than one system. One project can contain more than one site."}, {"entrypoint": "SiteControlContract", "type": "Documents", "description": ""}, {"entrypoint": "SiteLease", "type": "Documents", "description": ""}, {"entrypoint": "SiteLeaseAssignment", "type": "Documents", "description": ""}, {"entrypoint": "SiteLicenseAgreement", "type": "Documents", "description": ""}, {"entrypoint": "Sponsor", "type": "Data", "description": "The Sponsor Group [Table] is found in this entry point and it allows for the reporting of information about the sponsor such as credit ratings, bank internal rating, and name of the sponsor. The Sponsor Group Identifier [Axis] is a typed dimension."}, {"entrypoint": "SubstantialCompletionCertificate", "type": "Documents", "description": ""}, {"entrypoint": "SupplementalReportReviewOfLocalTaxReview", "type": "Documents", "description": ""}, {"entrypoint": "SupplyAgreements", "type": "Documents", "description": ""}, {"entrypoint": "SuretyBondPolicy", "type": "Documents", "description": ""}, {"entrypoint": "SystemInstallationCost", "type": "Documents", "description": ""}, {"entrypoint": "SystemProduction", "type": "Documents", "description": ""}, {"entrypoint": "TaxIndemnityAgreement", "type": "Documents", "description": ""}, {"entrypoint": "TaxOpinion", "type": "Documents", "description": ""}, {"entrypoint": "TermLoan", "type": "Documents", "description": ""}, {"entrypoint": "TermSheet", "type": "Documents", "description": ""}, {"entrypoint": "TitleSurvey", "type": "Documents", "description": ""}, {"entrypoint": "TransmissionReportandCurtailmentEstimate", "type": "Documents", "description": ""}, {"entrypoint": "UCCPrecautionaryLeaseFiling", "type": "Documents", "description": ""}, {"entrypoint": "UCCSecurityAgreement", "type": "Documents", "description": ""}, {"entrypoint": "UCCTaxLienandJudgmentLienSearches", "type": "Documents", "description": ""}, {"entrypoint": "UML", "type": "Documents", "description": ""}, {"entrypoint": "UniversalInsurancePolicy", "type": "Documents", "description": ""}, {"entrypoint": "Utility", "type": "Data", "description": "The Data-Utility group contains the Utility [Table] with line item concepts to report information such as utility company name, contact, and email. The Utility Identifier [Axis] is the primary key and uses a typed dimension."}, {"entrypoint": "VegetationManagementAgreement", "type": "Documents", "description": ""}, {"entrypoint": "WashingAndWasteAgreement", "type": "Documents", "description": ""}, {"entrypoint": "WiringInstructions", "type": "Documents", "description": ""}, {"entrypoint": "WorkersCompensationInsurancePolicy", "type": "Documents", "description": ""}, {"entrypoint": "solar", "type": "Documents", "description": ""}] \ No newline at end of file diff --git a/web/resources/entrypoints_concepts.json b/web/resources/entrypoints_concepts.json deleted file mode 100644 index 9e26dfe..0000000 --- a/web/resources/entrypoints_concepts.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/web/resources/references.json b/web/resources/references.json index 0637a08..27fe4c2 100644 --- a/web/resources/references.json +++ b/web/resources/references.json @@ -1 +1 @@ -[] \ No newline at end of file +[{"type": "Acronym", "code": "ABA", "definition": "AmericanBankersAssociation"}, {"type": "Acronym", "code": "ALTA", "definition": "AmericanLandTitleAssociation"}, {"type": "Acronym", "code": "AHJ", "definition": "AuthorityHavingJurisdiction"}, {"type": "Acronym", "code": "BMS", "definition": "BatteryManagementSystem"}, {"type": "Acronym", "code": "CEC", "definition": "CaliforniaEnergyCommission"}, {"type": "Acronym", "code": "ContOfOp", "definition": "ContinuityOfOperations"}, {"type": "Acronym", "code": "DAQ", "definition": "DataAcquisitionSystem"}, {"type": "Acronym", "code": "EPC", "definition": "EngineeringProcurementAndConstruction"}, {"type": "Acronym", "code": "FERC", "definition": "FederalEnergyRegulatoryCommission"}, {"type": "Acronym", "code": "GIS", "definition": "GeographicInformationSystems"}, {"type": "Acronym", "code": "GHI", "definition": "GlobalHorizontalIrradiance"}, {"type": "Acronym", "code": "GCR", "definition": "GroundCoverageRatio"}, {"type": "Acronym", "code": "GFDI", "definition": "GroundFaultDetectionInterruption"}, {"type": "Acronym", "code": "GFDI", "definition": "GroundFaultDetectorInterrupter"}, {"type": "Acronym", "code": "IAM", "definition": "IncidenceAngleModifier"}, {"type": "Acronym", "code": "IndepEng", "definition": "IndependentEngineering"}, {"type": "Acronym", "code": "ISO", "definition": "IndependentSystemOperator"}, {"type": "Acronym", "code": "IGBT", "definition": "InsulatedGateBipolarTransistor"}, {"type": "Acronym", "code": "IEC", "definition": "InternationalElectrotechnicalCommission"}, {"type": "Acronym", "code": "LOC", "definition": "LetterOfCredit"}, {"type": "Acronym", "code": "LLC", "definition": "LimitedLiabilityCompany"}, {"type": "Acronym", "code": "LP", "definition": "LimitedPartnership"}, {"type": "Acronym", "code": "MasterLesseeOp", "definition": "MasterLesseeLesseAndOperator"}, {"type": "Acronym", "code": "MPPT", "definition": "MaximumPowerPoint"}, {"type": "Acronym", "code": "MPPT", "definition": "MaximumPowerPointTracker"}, {"type": "Acronym", "code": "MPPT", "definition": "MaximumPowerPointTracking"}, {"type": "Acronym", "code": "OpRpt", "definition": "MonthlyOperatingReport"}, {"type": "Acronym", "code": "NOCT", "definition": "NominalOperatingCellTemperature"}, {"type": "Acronym", "code": "OTR", "definition": "OperatingTemperatureRange"}, {"type": "Acronym", "code": "OM", "definition": "OperationsAndMaintenance"}, {"type": "Acronym", "code": "PBI", "definition": "PerformanceBasedIncentive"}, {"type": "Acronym", "code": "PTO", "definition": "PermissionToOperate"}, {"type": "Acronym", "code": "PF", "definition": "PowerFactor"}, {"type": "Acronym", "code": "PPA", "definition": "PowerPurchaseAgreement"}, {"type": "Acronym", "code": "PreQual", "definition": "PreQualification"}, {"type": "Acronym", "code": "PM", "definition": "PreventativeMaintenance"}, {"type": "Acronym", "code": "PUC", "definition": "PublicUtilitiesCommission"}, {"type": "Acronym", "code": "RefCell", "definition": "ReferenceCell"}, {"type": "Acronym", "code": "RE", "definition": "RenewableEnergy"}, {"type": "Acronym", "code": "RECert", "definition": "RenewableEnergyCertificates"}, {"type": "Acronym", "code": "REC", "definition": "RenewableEnergyCredit"}, {"type": "Acronym", "code": "REC", "definition": "RenewableEnergyCredits"}, {"type": "Acronym", "code": "SCADA", "definition": "SCADASystem"}, {"type": "Acronym", "code": "STC", "definition": "StandardTestCondition"}, {"type": "Acronym", "code": "TDM", "definition": "TypicalDNIMonth"}, {"type": "Acronym", "code": "TDY", "definition": "TypicalDNIYear"}, {"type": "Acronym", "code": "TGM", "definition": "TypicalGHIMonth"}, {"type": "Acronym", "code": "TGY", "definition": "TypicalGHIYear"}, {"type": "Acronym", "code": "TMM", "definition": "TypicalMetMonth"}, {"type": "Acronym", "code": "TMY", "definition": "TypicalMetYear"}, {"type": "Acronym", "code": "UL1741SA", "definition": "UL1741SupplementA"}, {"type": "Abbreviation", "code": "Accel", "definition": "Accelerated"}, {"type": "Abbreviation", "code": "Accept", "definition": "Acceptance"}, {"type": "Abbreviation", "code": "Acct", "definition": "Account"}, {"type": "Abbreviation", "code": "Acct", "definition": "Accounts"}, {"type": "Abbreviation", "code": "Accum", "definition": "Accumulated"}, {"type": "Abbreviation", "code": "Ack", "definition": "Acknowledgement"}, {"type": "Abbreviation", "code": "Acquis", "definition": "Acquisition"}, {"type": "Abbreviation", "code": "Activ", "definition": "Activities"}, {"type": "Abbreviation", "code": "Addr", "definition": "Address"}, {"type": "Abbreviation", "code": "Adj", "definition": "Adjusted"}, {"type": "Abbreviation", "code": "Admin", "definition": "Administration"}, {"type": "Abbreviation", "code": "Admin", "definition": "Administrative"}, {"type": "Abbreviation", "code": "Agree", "definition": "Agreement"}, {"type": "Abbreviation", "code": "Agree", "definition": "Agreements"}, {"type": "Abbreviation", "code": "Amb", "definition": "Ambient"}, {"type": "Abbreviation", "code": "Amort", "definition": "Amortization"}, {"type": "Abbreviation", "code": "Amt", "definition": "Amount"}, {"type": "Abbreviation", "code": "Anal", "definition": "Analysis"}, {"type": "Abbreviation", "code": "App", "definition": "Application"}, {"type": "Abbreviation", "code": "Approv", "definition": "Approval"}, {"type": "Abbreviation", "code": "Apr", "definition": "April"}, {"type": "Abbreviation", "code": "Archeol", "definition": "Archeological"}, {"type": "Abbreviation", "code": "Assess", "definition": "Assessment"}, {"type": "Abbreviation", "code": "Assess", "definition": "Assessments"}, {"type": "Abbreviation", "code": "Assign", "definition": "Assignment"}, {"type": "Abbreviation", "code": "Assump", "definition": "Assumption"}, {"type": "Abbreviation", "code": "Attr", "definition": "Attributable"}, {"type": "Abbreviation", "code": "Attr", "definition": "Attribute"}, {"type": "Abbreviation", "code": "Aug", "definition": "August"}, {"type": "Abbreviation", "code": "Auth", "definition": "Authority"}, {"type": "Abbreviation", "code": "Auth", "definition": "Authorization"}, {"type": "Abbreviation", "code": "Auto", "definition": "Automatic"}, {"type": "Abbreviation", "code": "Avail", "definition": "Availability"}, {"type": "Abbreviation", "code": "Avg", "definition": "Average"}, {"type": "Abbreviation", "code": "Calc", "definition": "Calculation"}, {"type": "Abbreviation", "code": "Cap", "definition": "Capacity"}, {"type": "Abbreviation", "code": "DegC", "definition": "Celsius"}, {"type": "Abbreviation", "code": "Cert", "definition": "Certificate"}, {"type": "Abbreviation", "code": "Cert", "definition": "Certificates"}, {"type": "Abbreviation", "code": "Cert", "definition": "Certification"}, {"type": "Abbreviation", "code": "Cert", "definition": "Certifications"}, {"type": "Abbreviation", "code": "Coeff", "definition": "Coefficient"}, {"type": "Abbreviation", "code": "Commerc", "definition": "Commercial"}, {"type": "Abbreviation", "code": "Commiss", "definition": "Commissioning"}, {"type": "Abbreviation", "code": "Comm", "definition": "Communication"}, {"type": "Abbreviation", "code": "Comm", "definition": "Communications"}, {"type": "Abbreviation", "code": "Co", "definition": "Company"}, {"type": "Abbreviation", "code": "Compl", "definition": "Completion"}, {"type": "Abbreviation", "code": "Cond", "definition": "Condition"}, {"type": "Abbreviation", "code": "Config", "definition": "Configuration"}, {"type": "Abbreviation", "code": "Connec", "definition": "Connection"}, {"type": "Abbreviation", "code": "Constr", "definition": "Construction"}, {"type": "Abbreviation", "code": "Cont", "definition": "Continuing"}, {"type": "Abbreviation", "code": "Cont", "definition": "Continuous"}, {"type": "Abbreviation", "code": "Contrib", "definition": "Contribution"}, {"type": "Abbreviation", "code": "Ctrl", "definition": "Control"}, {"type": "Abbreviation", "code": "Cntrparty", "definition": "Counterparties"}, {"type": "Abbreviation", "code": "Cntrparty", "definition": "Counterparty"}, {"type": "Abbreviation", "code": "Cred", "definition": "Credits"}, {"type": "Abbreviation", "code": "Cultur", "definition": "Cultural"}, {"type": "Abbreviation", "code": "Curtail", "definition": "Curtailment"}, {"type": "Abbreviation", "code": "Dec", "definition": "December"}, {"type": "Abbreviation", "code": "Decomm", "definition": "Decommissioning"}, {"type": "Abbreviation", "code": "Degrad", "definition": "Degradation"}, {"type": "Abbreviation", "code": "Deprec", "definition": "Depreciable"}, {"type": "Abbreviation", "code": "Deprec", "definition": "Depreciation"}, {"type": "Abbreviation", "code": "Desc", "definition": "Description"}, {"type": "Abbreviation", "code": "Doc", "definition": "Document"}, {"type": "Abbreviation", "code": "Doc", "definition": "Documentation"}, {"type": "Abbreviation", "code": "Doc", "definition": "Documents"}, {"type": "Abbreviation", "code": "Earn", "definition": "Earnings"}, {"type": "Abbreviation", "code": "Effect", "definition": "Effective"}, {"type": "Abbreviation", "code": "Effic", "definition": "Efficiencies"}, {"type": "Abbreviation", "code": "Effic", "definition": "Efficiency"}, {"type": "Abbreviation", "code": "Elec", "definition": "Electric"}, {"type": "Abbreviation", "code": "Elec", "definition": "Electrical"}, {"type": "Abbreviation", "code": "Electr", "definition": "Electronics"}, {"type": "Abbreviation", "code": "Email", "definition": "EmailAddress"}, {"type": "Abbreviation", "code": "Emerg", "definition": "Emergency"}, {"type": "Abbreviation", "code": "Eng", "definition": "Engineering"}, {"type": "Abbreviation", "code": "Env", "definition": "Environmental"}, {"type": "Abbreviation", "code": "Equip", "definition": "Equipment"}, {"type": "Abbreviation", "code": "Equiv", "definition": "Equivalent"}, {"type": "Abbreviation", "code": "Est", "definition": "Estimate"}, {"type": "Abbreviation", "code": "Est", "definition": "Estimated"}, {"type": "Abbreviation", "code": "Est", "definition": "Estimates"}, {"type": "Abbreviation", "code": "EU", "definition": "European"}, {"type": "Abbreviation", "code": "Except", "definition": "Exception"}, {"type": "Abbreviation", "code": "Except", "definition": "Exceptions"}, {"type": "Abbreviation", "code": "Exclud", "definition": "Excluding"}, {"type": "Abbreviation", "code": "Expect", "definition": "Expected"}, {"type": "Abbreviation", "code": "Exp", "definition": "Expiration"}, {"type": "Abbreviation", "code": "Exp", "definition": "Expire"}, {"type": "Abbreviation", "code": "Ext", "definition": "External"}, {"type": "Abbreviation", "code": "Facil", "definition": "Facilities"}, {"type": "Abbreviation", "code": "DegF", "definition": "Farenheit"}, {"type": "Abbreviation", "code": "Feat", "definition": "Features"}, {"type": "Abbreviation", "code": "Feb", "definition": "February"}, {"type": "Abbreviation", "code": "Fin", "definition": "Financial"}, {"type": "Abbreviation", "code": "Fin", "definition": "Financing"}, {"type": "Abbreviation", "code": "FW", "definition": "Firmware"}, {"type": "Abbreviation", "code": "Form", "definition": "Formation"}, {"type": "Abbreviation", "code": "Freq", "definition": "Frequency"}, {"type": "Abbreviation", "code": "Fund", "definition": "Funding"}, {"type": "Abbreviation", "code": "Gnd", "definition": "Grounding"}, {"type": "Abbreviation", "code": "HW", "definition": "Hardware"}, {"type": "Abbreviation", "code": "Hist", "definition": "Historical"}, {"type": "Abbreviation", "code": "ID", "definition": "Identification"}, {"type": "Abbreviation", "code": "ID", "definition": "Identifier"}, {"type": "Abbreviation", "code": "Incept", "definition": "Inception"}, {"type": "Abbreviation", "code": "Incl", "definition": "Including"}, {"type": "Abbreviation", "code": "Indep", "definition": "Independent"}, {"type": "Abbreviation", "code": "Indiv", "definition": "Individual"}, {"type": "Abbreviation", "code": "Info", "definition": "Information"}, {"type": "Abbreviation", "code": "Inspct", "definition": "Inspection"}, {"type": "Abbreviation", "code": "Install", "definition": "Installation"}, {"type": "Abbreviation", "code": "Instr", "definition": "Instructions"}, {"type": "Abbreviation", "code": "Insur", "definition": "Insurance"}, {"type": "Abbreviation", "code": "Interconn", "definition": "Interconnect"}, {"type": "Abbreviation", "code": "Interconn", "definition": "Interconnection"}, {"type": "Abbreviation", "code": "Invest", "definition": "Investing"}, {"type": "Abbreviation", "code": "Invest", "definition": "Investment"}, {"type": "Abbreviation", "code": "Irrad", "definition": "Irradiance"}, {"type": "Abbreviation", "code": "Jan", "definition": "January"}, {"type": "Abbreviation", "code": "Jul", "definition": "July"}, {"type": "Abbreviation", "code": "Jun", "definition": "June"}, {"type": "Abbreviation", "code": "Len", "definition": "Length"}, {"type": "Abbreviation", "code": "Loc", "definition": "Location"}, {"type": "Abbreviation", "code": "Maint", "definition": "Maintenance"}, {"type": "Abbreviation", "code": "Mgmt", "definition": "Management"}, {"type": "Abbreviation", "code": "Mgr", "definition": "Manager"}, {"type": "Abbreviation", "code": "Mfr", "definition": "Manufacturer"}, {"type": "Abbreviation", "code": "Mar", "definition": "March"}, {"type": "Abbreviation", "code": "Mkt", "definition": "Market"}, {"type": "Abbreviation", "code": "Max", "definition": "Maximum"}, {"type": "Abbreviation", "code": "May", "definition": "May"}, {"type": "Abbreviation", "code": "Meas", "definition": "Measure"}, {"type": "Abbreviation", "code": "Meas", "definition": "Measured"}, {"type": "Abbreviation", "code": "Meas", "definition": "Measurement"}, {"type": "Abbreviation", "code": "Meas", "definition": "Measurements"}, {"type": "Abbreviation", "code": "Meas", "definition": "Measures"}, {"type": "Abbreviation", "code": "Mech", "definition": "Mechanical"}, {"type": "Abbreviation", "code": "Mech", "definition": "Mechanism"}, {"type": "Abbreviation", "code": "Mbrp", "definition": "Membership"}, {"type": "Abbreviation", "code": "Merch", "definition": "Merchant"}, {"type": "Abbreviation", "code": "Meth", "definition": "Method"}, {"type": "Abbreviation", "code": "Min", "definition": "Minimum"}, {"type": "Abbreviation", "code": "Model", "definition": "ModelNumber"}, {"type": "Abbreviation", "code": "Monitor", "definition": "Monitoring"}, {"type": "Abbreviation", "code": "Mon", "definition": "Month"}, {"type": "Abbreviation", "code": "Mon", "definition": "Monthly"}, {"type": "Abbreviation", "code": "Mon", "definition": "Months"}, {"type": "Abbreviation", "code": "Mortg", "definition": "Mortgage"}, {"type": "Abbreviation", "code": "Muni", "definition": "Municipal"}, {"type": "Abbreviation", "code": "Natur", "definition": "Natural"}, {"type": "Abbreviation", "code": "Nom", "definition": "Nominal"}, {"type": "Abbreviation", "code": "Noncurr", "definition": "Noncurrent"}, {"type": "Abbreviation", "code": "Nonop", "definition": "Nonoperating"}, {"type": "Abbreviation", "code": "Nov", "definition": "November"}, {"type": "Abbreviation", "code": "Num", "definition": "Number"}, {"type": "Abbreviation", "code": "Oblig", "definition": "Obligation"}, {"type": "Abbreviation", "code": "Oblig", "definition": "Obligations"}, {"type": "Abbreviation", "code": "Oct", "definition": "October"}, {"type": "Abbreviation", "code": "Op", "definition": "Operate"}, {"type": "Abbreviation", "code": "Op", "definition": "Operated"}, {"type": "Abbreviation", "code": "Op", "definition": "Operates"}, {"type": "Abbreviation", "code": "Op", "definition": "Operating"}, {"type": "Abbreviation", "code": "Op", "definition": "Operational"}, {"type": "Abbreviation", "code": "Op", "definition": "Operations"}, {"type": "Abbreviation", "code": "Op", "definition": "Operator"}, {"type": "Abbreviation", "code": "Opin", "definition": "Opinion"}, {"type": "Abbreviation", "code": "Opt", "definition": "Optimal"}, {"type": "Abbreviation", "code": "Opt", "definition": "Optimization"}, {"type": "Abbreviation", "code": "Opt", "definition": "Optimized"}, {"type": "Abbreviation", "code": "Opt", "definition": "Option"}, {"type": "Abbreviation", "code": "Opt", "definition": "Options"}, {"type": "Abbreviation", "code": "Org", "definition": "Organization"}, {"type": "Abbreviation", "code": "Orig", "definition": "Original"}, {"type": "Abbreviation", "code": "Orig", "definition": "Origination"}, {"type": "Abbreviation", "code": "Outstng", "definition": "Outstanding"}, {"type": "Abbreviation", "code": "Own", "definition": "Owned"}, {"type": "Abbreviation", "code": "Own", "definition": "Owner"}, {"type": "Abbreviation", "code": "Own", "definition": "Ownership"}, {"type": "Abbreviation", "code": "Param", "definition": "Parameters"}, {"type": "Abbreviation", "code": "Partic", "definition": "Participant"}, {"type": "Abbreviation", "code": "Pwd", "definition": "Password"}, {"type": "Abbreviation", "code": "Pmt", "definition": "Payment"}, {"type": "Abbreviation", "code": "Pmt", "definition": "Payments"}, {"type": "Abbreviation", "code": "Pct", "definition": "Percent"}, {"type": "Abbreviation", "code": "Pct", "definition": "Percentage"}, {"type": "Abbreviation", "code": "Perf", "definition": "Performance"}, {"type": "Abbreviation", "code": "Permiss", "definition": "Permission"}, {"type": "Abbreviation", "code": "Precaut", "definition": "Precautionary"}, {"type": "Abbreviation", "code": "Prefund", "definition": "Prefunded"}, {"type": "Abbreviation", "code": "Prevent", "definition": "Preventative"}, {"type": "Abbreviation", "code": "Price", "definition": "Pricing"}, {"type": "Abbreviation", "code": "Procur", "definition": "Procurement"}, {"type": "Abbreviation", "code": "Prod", "definition": "Product"}, {"type": "Abbreviation", "code": "Prod", "definition": "Production"}, {"type": "Abbreviation", "code": "Proj", "definition": "Project"}, {"type": "Abbreviation", "code": "Proj", "definition": "Projects"}, {"type": "Abbreviation", "code": "Props", "definition": "Properties"}, {"type": "Abbreviation", "code": "Purch", "definition": "Purchase"}, {"type": "Abbreviation", "code": "Qual", "definition": "Qualification"}, {"type": "Abbreviation", "code": "Qual", "definition": "Qualifications"}, {"type": "Abbreviation", "code": "Qual", "definition": "Qualifying"}, {"type": "Abbreviation", "code": "Quant", "definition": "Quantity"}, {"type": "Abbreviation", "code": "Qtr", "definition": "Quarter"}, {"type": "Abbreviation", "code": "Qtr", "definition": "Quarterly"}, {"type": "Abbreviation", "code": "Rtg", "definition": "Rating"}, {"type": "Abbreviation", "code": "Recv", "definition": "Receivable"}, {"type": "Abbreviation", "code": "Recv", "definition": "Receivables"}, {"type": "Abbreviation", "code": "Recv", "definition": "Receive"}, {"type": "Abbreviation", "code": "Recv", "definition": "Received"}, {"type": "Abbreviation", "code": "Recv", "definition": "Receiver"}, {"type": "Abbreviation", "code": "RefCell", "definition": "ReferenceCell"}, {"type": "Abbreviation", "code": "Regul", "definition": "Regulatory"}, {"type": "Abbreviation", "code": "Reliab", "definition": "Reliability"}, {"type": "Abbreviation", "code": "Remed", "definition": "Remediation"}, {"type": "Abbreviation", "code": "Rpt", "definition": "Report"}, {"type": "Abbreviation", "code": "Rpt", "definition": "Reported"}, {"type": "Abbreviation", "code": "Rpt", "definition": "Reporting"}, {"type": "Abbreviation", "code": "Req", "definition": "Request"}, {"type": "Abbreviation", "code": "Reqd", "definition": "Required"}, {"type": "Abbreviation", "code": "Reqrmnts", "definition": "Requirements"}, {"type": "Abbreviation", "code": "Resol", "definition": "Resolution"}, {"type": "Abbreviation", "code": "Resrc", "definition": "Resource"}, {"type": "Abbreviation", "code": "Rslt", "definition": "Resulting"}, {"type": "Abbreviation", "code": "Rslt", "definition": "Results"}, {"type": "Abbreviation", "code": "Rtn", "definition": "Return"}, {"type": "Abbreviation", "code": "Sched", "definition": "Schedule"}, {"type": "Abbreviation", "code": "Sched", "definition": "Scheduling"}, {"type": "Abbreviation", "code": "Sep", "definition": "September"}, {"type": "Abbreviation", "code": "Serv", "definition": "Service"}, {"type": "Abbreviation", "code": "Serv", "definition": "Services"}, {"type": "Abbreviation", "code": "SW", "definition": "Software"}, {"type": "Abbreviation", "code": "Struct", "definition": "Structural"}, {"type": "Abbreviation", "code": "Struct", "definition": "Structure"}, {"type": "Abbreviation", "code": "Struct", "definition": "Structures"}, {"type": "Abbreviation", "code": "Submsn", "definition": "Submission"}, {"type": "Abbreviation", "code": "Supl", "definition": "Supplement"}, {"type": "Abbreviation", "code": "Supl", "definition": "Supplemental"}, {"type": "Abbreviation", "code": "Supl", "definition": "Supplementary"}, {"type": "Abbreviation", "code": "Telecom", "definition": "Telecommunications"}, {"type": "Abbreviation", "code": "Temp", "definition": "Temperature"}, {"type": "Abbreviation", "code": "Tempor", "definition": "Temporary"}, {"type": "Abbreviation", "code": "Term", "definition": "Termination"}, {"type": "Abbreviation", "code": "Txn", "definition": "Transaction"}, {"type": "Abbreviation", "code": "Trans", "definition": "Transmission"}, {"type": "Abbreviation", "code": "Trans", "definition": "Transportation"}, {"type": "Abbreviation", "code": "Unavail", "definition": "Unavailability"}, {"type": "Abbreviation", "code": "Unavail", "definition": "Unavailable"}, {"type": "Abbreviation", "code": "Veg", "definition": "Vegetation"}, {"type": "Abbreviation", "code": "Warr", "definition": "Warranties"}, {"type": "Abbreviation", "code": "Warr", "definition": "Warranty"}, {"type": "Abbreviation", "code": "Wt", "definition": "Weight"}, {"type": "Abbreviation", "code": "Wt", "definition": "Weighted"}] \ No newline at end of file diff --git a/web/resources/types.json b/web/resources/types.json index 0637a08..dfa43c9 100644 --- a/web/resources/types.json +++ b/web/resources/types.json @@ -1 +1 @@ -[] \ No newline at end of file +[{"code": "aLTASurvey", "type": "Solar", "values": "Not applicable, Not Received, Preliminary, Final", "definition": ""}, {"code": "anyURI", "type": "Basic", "values": "N/A", "definition": ""}, {"code": "approvalRequest", "type": "Solar", "values": "Not submitted, Submitted, Conditional Approval, Final Approval, Declined", "definition": ""}, {"code": "approvalStatus", "type": "Solar", "values": "Closed, Open", "definition": ""}, {"code": "area", "type": "Numeric", "values": "N/A", "definition": ""}, {"code": "assetSecured", "type": "Solar", "values": "Land, Membership Interest, Contract, Bank Account, Other", "definition": ""}, {"code": "batteryChemistry", "type": "Solar", "values": "LiOn, Pb, NiCad", "definition": ""}, {"code": "batteryConnection", "type": "Solar", "values": "DC_Coupled, AC_Coupled", "definition": ""}, {"code": "boolean", "type": "Basic", "values": "N/A", "definition": ""}, {"code": "climateClassificationKoppen", "type": "Solar", "values": "Tropical megathermal climates, Tropical rainforest climate, Tropical monsoon climate, Tropical wet and dry or savanna climates, Dry desert and semi_arid climates, Temperate mesothermal climates, Mediterranean climates, Humid subtropical climates, Oceanic climates, Highland climates, Continental microthermal climates, Hot summer continental climates, Warm summer continental or hemiboreal climates, Subarctic or boreal climates, Polar climates", "definition": ""}, {"code": "climateZoneANSI", "type": "Solar", "values": "Very Hot Humid, Very Hot Dry, Hot Humid, Hot Dry, Warm Humid, Warm Dry, Warm Marine, Mixed Humid, Mixed Dry, Mixed Marine, Cool Humid, Cool Dry, Cool Marine, Cold Humid, Cold Dry, Very Cold, Subarctic", "definition": ""}, {"code": "communicationProtocol", "type": "Solar", "values": "Modbus, Zigbee, WIFI, Ethernet", "definition": ""}, {"code": "creditSupportStatus", "type": "Solar", "values": "Not Due, Over Due, Granted, Expired", "definition": ""}, {"code": "date", "type": "Basic", "values": "N/A", "definition": ""}, {"code": "decimal", "type": "Basic", "values": "N/A", "definition": ""}, {"code": "DER", "type": "Solar", "values": "PV System, Storage, PV Storage, Wind, EV Charging Station", "definition": ""}, {"code": "device", "type": "Solar", "values": "ModuleMember, OptimizerMember, DCDisconnectSwitchMember, ACDisconnectSwitchMember, InverterMember, TrackerMember, CombinerMember, MetStationMember, TransformerMember, BatteryMember, BatteryManagementSystemMember, LoggerMember, MeterMember, StringMember, MountingMember", "definition": ""}, {"code": "distributedGenOrUtilityScale", "type": "Solar", "values": "Distributed Generation, Utility Scale", "definition": ""}, {"code": "divisionStateApprovalStatus", "type": "Solar", "values": "Not Submitted, Submitted, Conditional, Final Approval, Not Applicable", "definition": ""}, {"code": "domain", "type": "Basic", "values": "N/A", "definition": ""}, {"code": "duration", "type": "Basic", "values": "N/A", "definition": ""}, {"code": "electricCurrentItemType", "type": "Numeric", "values": "N/A", "definition": ""}, {"code": "employeeLevel", "type": "Solar", "values": "Lead, Support", "definition": ""}, {"code": "employeeRole", "type": "Solar", "values": "Fund, Project", "definition": ""}, {"code": "energy", "type": "Numeric", "values": "N/A", "definition": ""}, {"code": "energyBudgetPhase", "type": "Solar", "values": "Closing, Initial Funding, Final Funding", "definition": ""}, {"code": "eventSeverity", "type": "Solar", "values": "Low, Moderate, High", "definition": ""}, {"code": "eventStatus", "type": "Solar", "values": "In Process, Finalized", "definition": ""}, {"code": "feeStatus", "type": "Solar", "values": "Not Applicable, Not Due, Overdue, Partially Paid, Fully Paid", "definition": ""}, {"code": "financialTransaction", "type": "Solar", "values": "ACH Settlement Credit, Book Transfer Credit, Book Transfer Debit, Contribution to Principal Cash, Credit, Credit Applied, Customer Bill, Customer Payment, Customer Prepayment, Expected Prepayment, Expected Rebate, Fund Rebate, Lease Insurance, Lease Management Fee, Lease Miscellaneous Expenses, Lease Operations and Maintenance, Lease Transaction Manager Fee, Operating Expenses, PPA Insurance, PPA Management Fee, PPA Miscellaneous Expenses, PPA Operations and Maintenance, PPA Transaction Manager Fee, Principal Cash Paid to Beneficiary, Remote Deposit Credit, Teller Deposit Credit", "definition": ""}, {"code": "financingEvent", "type": "Solar", "values": "Origination Request, Signing Non_binding Commitment, Signing Binding Commitment, Signing And Closing, Closing, Funding, Other", "definition": ""}, {"code": "frequencyItemType", "type": "Numeric", "values": "N/A", "definition": ""}, {"code": "fundOrProject", "type": "Solar", "values": "Fund, Project", "definition": ""}, {"code": "fundStatus", "type": "Solar", "values": "Closed, Open, Committed", "definition": ""}, {"code": "gISFileFormat", "type": "Solar", "values": "GEOJson, Shapefile, KML, GML", "definition": ""}, {"code": "hedge", "type": "Solar", "values": "Swap, Revenue Put, CfD, None, Other", "definition": ""}, {"code": "insolationItemType", "type": "Numeric", "values": "N/A", "definition": ""}, {"code": "insurance", "type": "Solar", "values": "Liability, Property, Commercial General Liability, Business Interruption, Property Casualty, Casualty, Workmans Compensation, Energy Production, Performance, Universal, Warranty, Surety Advance Payment Bond, Surety Engineering Procurement Construction Surety Payment Bond, Surety Engineering Procurement Construction Payment Bond With Solar Module Supplier Sublimits As Dual Obligee, Surety Interconnection Payment Bond, Surety On Bill Finance Energy Efficiency Upgrades, Surety Utility Payment Bond, Surety On Bill Finance Solar Projects Utility Payment Bond, Surety Power Purchase Agreement Surety Payment Bond, Surety Solar Facility Decommissioning Bond, Surety Solar Module Payment Bond, Surety Solar Module Supply Bond, Surety Solar Module Warranty Security Bond, Electronic Surety Bond Provider Module Warranty Security, Electronic Surety Bond Provider Power Purchase Agreement Payment Bond", "definition": ""}, {"code": "integer", "type": "Basic", "values": "N/A", "definition": ""}, {"code": "internetConnection", "type": "Solar", "values": "Cellular, Shared Broadband, Dedicated Broadband, Satellite, Other", "definition": ""}, {"code": "inverter", "type": "Solar", "values": "Central, String, MicroInverter, Distributed, Transformerless, Grounded", "definition": ""}, {"code": "inverterPhase", "type": "Solar", "values": "Single Phase, Three Phase WYE, Three Phase Delta", "definition": ""}, {"code": "investmentStatus", "type": "Solar", "values": "Awarded, Committed, Partial Funding, Fully Funded", "definition": ""}, {"code": "irradianceItemType", "type": "Numeric", "values": "N/A", "definition": ""}, {"code": "legalEntityIdentifier", "type": "DEI", "values": "N/A", "definition": ""}, {"code": "length", "type": "Numeric", "values": "N/A", "definition": ""}, {"code": "mass", "type": "Numeric", "values": "N/A", "definition": ""}, {"code": "module", "type": "Solar", "values": "ASi, ASi_Triple, ASi_Tandem, ASi_Single, BiPv, BiFacial, CdTe, CIGS, CPV, CSi, MonoSi, MultiSi, PSi, TFSI, HIT, Ribbon, Other", "definition": ""}, {"code": "moduleOrientation", "type": "Solar", "values": "Portrait, Landscape", "definition": ""}, {"code": "moduleTechnology", "type": "Solar", "values": "Mono_C_Si, Multi_C_Si, Thin Film, Other", "definition": ""}, {"code": "monetary", "type": "Basic", "values": "N/A", "definition": ""}, {"code": "mORLevel", "type": "Solar", "values": "Site Level, Fund Level, Project Level", "definition": ""}, {"code": "mounting", "type": "Solar", "values": "Attached, Ballasted, BIPV, Pole_Pier", "definition": ""}, {"code": "normalizedString", "type": "Basic", "values": "N/A", "definition": ""}, {"code": "occupancy", "type": "Solar", "values": "Owner Occupied, Rental", "definition": ""}, {"code": "optimizerType", "type": "Solar", "values": "Standalone, Attached, Embedded, Other", "definition": ""}, {"code": "participant", "type": "Solar", "values": "Appraiser, Asset Manager, Asset Owner, Automobile Liability Insurer, Back_leverage Lender, Back_up Asset Manager, Back_up Maintenance Provider, Back_up Monitoring Service Provider, Bond Agent, Builders_Construction All_Risk Insurers, Business Interruption Insurer, Collateral Agent, Commercial Lender, Contract Attorney, Construction Contractor Installer, Construction Lender, Construction Warranty Provider, Corporate Attorney, Developer Attorney, Energy Forecasting Service, Energy Price Forecaster, Equipment Warranty Provider, Engineering Contractor Installer, Environmental Attorney, Environmental Consultant, Equipment Factory Auditor, Equipment Manufacturer, Equipment Reliability Test Lab, Fund, General Contractor, General Liability Insurer, Hedge Provider, Independent Engineer, Independent System Operator as Authority Having Jurisdiction, Interconnecting Utility as Authority Having Jurisdiction, Insurance Broker, Insurance Consultant, Land_Use Attorney, Lessor, Litigation Attorney, LLC Partner Managing Member, LLC Partner Voting Member, LLC Partner Passive Member, Longterm Equity Investor, Maintenance Provider, Monitoring Service Provider, Ocean Cargo Insurer, Operator, Parallel Monitoring Service Provider, Permitting Authority as Authority Having Jurisdiction, Personal Lender, Pollution Liability Insurer, PPA Offtaker, Prime Contractor, Project, Project Performance Insurer, Project Developer, Project Host, Property Insurer, REC Offtaker, Regional Transmission Operator as Authority Having Jurisdiction, Scheduling Coordinator, Site Owner Site Control, Site Security Company, Subcontractor, Subcontractor Contractor Installer, Surety, Tax Attorney, Tax Consultant, Tax equity Investor, Telecom Provider, Transmission Consultant, Trustee, Umbrella Excess Liability Insurer, Utility, Weather Data Provider, Workers Compensation Insurer, Other", "definition": ""}, {"code": "percent", "type": "Numeric", "values": "N/A", "definition": ""}, {"code": "perUnit", "type": "Basic", "values": "N/A", "definition": ""}, {"code": "planeAngleItemType", "type": "Numeric", "values": "N/A", "definition": ""}, {"code": "power", "type": "Numeric", "values": "N/A", "definition": ""}, {"code": "pressureItemType", "type": "Numeric", "values": "N/A", "definition": ""}, {"code": "preventiveMaintenanceTaskStatus", "type": "Solar", "values": "Complete, Incomplete", "definition": ""}, {"code": "projectAssetType", "type": "Solar", "values": "Wind, Solar, Solar Plus Storage", "definition": ""}, {"code": "projectClass", "type": "Solar", "values": "Utility Scale, Distributed Generation, Community Solar, Residential, Other", "definition": ""}, {"code": "projectInterconnection", "type": "Solar", "values": "Behind the Meter, Virtual Net Meter, In Front of Meter", "definition": ""}, {"code": "projectPhase", "type": "Solar", "values": "Pre_Construction, Early Construction, Periodic Throughout Construction, Initial Funding Mechanical Completion, Post_Funding", "definition": ""}, {"code": "projectStage", "type": "Solar", "values": "Under Development, In Construction, In Operation", "definition": ""}, {"code": "pure", "type": "Basic", "values": "N/A", "definition": ""}, {"code": "regulatoryApprovalStatus", "type": "Solar", "values": "Not Submitted, Submitted, Approved, Declined", "definition": ""}, {"code": "regulatoryFacility", "type": "Solar", "values": "QF, EWG, NA", "definition": ""}, {"code": "reserveCollateral", "type": "Solar", "values": "Letter of Credit, Cash", "definition": ""}, {"code": "reserveUse", "type": "Solar", "values": "Rent, Maintenance, Other", "definition": ""}, {"code": "roof", "type": "Solar", "values": "Asphalt Shingle, Built Up Bituminous, Composite Shingle, Ethylene Propylene Diene Terpolymer, Metal Roof, Poly Vinyl Chloride, SBS, Slate, Thermoplastic Polyolefin, Tile Concrete, Tile Roof, Wood Shingle", "definition": ""}, {"code": "roofSlope", "type": "Solar", "values": "Flat, Sloped, Steep", "definition": ""}, {"code": "securityInterest", "type": "Solar", "values": "Mortgage, Deed of Trust, Lien, Pledge, Collateral Assignment, Other", "definition": ""}, {"code": "securityInterestStatus", "type": "Solar", "values": "Not Due, Over Due, Granted, Expired", "definition": ""}, {"code": "siteControl", "type": "Solar", "values": "Lease, Own, Rent", "definition": ""}, {"code": "solarSystemCharacter", "type": "Solar", "values": "Aggregate, Agricultural, Commercial, Community Solar, Industrial, Residential, Utility", "definition": ""}, {"code": "sparePartsStatus", "type": "Solar", "values": "Sufficient, Insufficient", "definition": ""}, {"code": "speedItemType", "type": "Numeric", "values": "N/A", "definition": ""}, {"code": "sPVOrCounterparty", "type": "Solar", "values": "SPV, Counterparty", "definition": ""}, {"code": "string", "type": "Basic", "values": "N/A", "definition": ""}, {"code": "systemAvailabilityMode", "type": "Solar", "values": "Emergency, Environment, Forced, Grid, Islanded, Shutdown, Standby", "definition": ""}, {"code": "systemOperationalStatus", "type": "Solar", "values": "Operational, Under Maintenance, Communication Failure, Decommissioned", "definition": ""}, {"code": "temperatureItemType", "type": "Numeric", "values": "N/A", "definition": ""}, {"code": "titlePolicyInsurance", "type": "Solar", "values": "Not Applicable, Not Issued, Pro Forma, Final", "definition": ""}, {"code": "tracker", "type": "Solar", "values": "Azimuth Axis Tracking, Fixed Tilt, Single Axis Tracking, Dual Axis Tracking, Seasonal Tilt, Other", "definition": ""}, {"code": "uuid", "type": "Solar", "values": "", "definition": ""}, {"code": "voltageItemType", "type": "Numeric", "values": "N/A", "definition": ""}, {"code": "volume", "type": "Numeric", "values": "N/A", "definition": ""}, {"code": "zoningPermitProperty", "type": "Solar", "values": "Plant, Gen Tie Line, Substation", "definition": ""}] \ No newline at end of file diff --git a/web/resources/units.json b/web/resources/units.json index 0637a08..53cb506 100644 --- a/web/resources/units.json +++ b/web/resources/units.json @@ -1 +1 @@ -[] \ No newline at end of file +[{"id": "acre", "name": "Acre", "symbol": "a", "type": "area", "standard": "Customary", "definition": "Acre"}, {"id": "sqft", "name": "Square Foot", "symbol": "ft\u00b2", "type": "area", "standard": "Customary", "definition": "Square Foot"}, {"id": "sqmi", "name": "Square Mile", "symbol": "mi\u00b2", "type": "area", "standard": "Customary", "definition": "Square Miles"}, {"id": "sqyd", "name": "Square Yard", "symbol": "yd\u00b2", "type": "area", "standard": "Customary", "definition": "Square Yard"}, {"id": "Boe", "name": "Barrel of Oil Equivalent", "symbol": "Boe", "type": "energy", "standard": "Customary", "definition": "Barrel of Oil Equivalent"}, {"id": "Btu", "name": "British Thermal Unit", "symbol": "BTU", "type": "energy", "standard": "Customary", "definition": "British Thermal Unit"}, {"id": "ft_lb", "name": "Foot-Pound", "symbol": "ft-lb", "type": "energy", "standard": "Customary", "definition": "Foot-Pound Force"}, {"id": "MBoe", "name": "Thousand Barrels of Oil Equivalent", "symbol": "MBoe", "type": "energy", "standard": "Customary", "definition": "Thousand Barrels of Oil Equivalent"}, {"id": "Mcfe", "name": "Thousand Cubic Foot Equivalent", "symbol": "Mcfe", "type": "energy", "standard": "Customary", "definition": "Thousand Cubic Foot Equivalent"}, {"id": "MMBoe", "name": "Millions of Barrels of Oil Equivalent", "symbol": "MMBoe", "type": "energy", "standard": "Customary", "definition": "Millions of Barrels of Oil Equivalent"}, {"id": "MMBTU", "name": "Millions of BTU", "symbol": "MMBTU", "type": "energy", "standard": "Customary", "definition": "Millions of BTU"}, {"id": "ft", "name": "Foot", "symbol": "ft", "type": "length", "standard": "Customary", "definition": "Twelve Inches"}, {"id": "in", "name": "Inch", "symbol": "in", "type": "length", "standard": "Customary", "definition": "Inch"}, {"id": "mi", "name": "Mile", "symbol": "mi", "type": "length", "standard": "Customary", "definition": "5280 Feet"}, {"id": "nmi", "name": "Nautical Mile", "symbol": "nmi", "type": "length", "standard": "Customary", "definition": "1.15078 Miles (One Minute of Arc Latitude)"}, {"id": "yd", "name": "Yard", "symbol": "yd", "type": "length", "standard": "Customary", "definition": "Three Feet"}, {"id": "lb", "name": "Pound", "symbol": "lb", "type": "mass", "standard": "Customary", "definition": "Pound of Mass, as Used in Commerce (http://en.wikipedia.org/wiki/Pound_(mass)#Use_in_Commerce))"}, {"id": "oz", "name": "Ounce", "symbol": "oz", "type": "mass", "standard": "Customary", "definition": "US Ounce"}, {"id": "ozt", "name": "Troy Ounce", "symbol": "ozt", "type": "mass", "standard": "Customary", "definition": "Troy Ounce"}, {"id": "T", "name": "Ton", "symbol": "T", "type": "mass", "standard": "Customary", "definition": "US Ton"}, {"id": "hp", "name": "Horsepower", "symbol": "hp", "type": "power", "standard": "Customary", "definition": "Horsepower (Foot-pound per Second)"}, {"id": "bbl", "name": "Barrel", "symbol": "bbl", "type": "volume", "standard": "Customary", "definition": "Barrel (of Oil)"}, {"id": "ft3", "name": "Cubic Foot", "symbol": "ft\u00b3", "type": "volume", "standard": "Customary", "definition": "Cubic Foot"}, {"id": "gal", "name": "Gallon", "symbol": "gal", "type": "volume", "standard": "Customary", "definition": "US Gallon"}, {"id": "MBbls", "name": "Thousand Barrels", "symbol": "MBbls", "type": "volume", "standard": "Customary", "definition": "Thousands of Barrels (of Oil)"}, {"id": "Mcf", "name": "Thousands Cubic Feet", "symbol": "Mcf", "type": "volume", "standard": "Customary", "definition": "Thousands of Cubic Feet"}, {"id": "MMBbls", "name": "Million Barrels", "symbol": "MMBbls", "type": "volume", "standard": "Customary", "definition": "Millions of Barrels (of Oil)"}, {"id": "MMcf", "name": "Millions Cubic Feet", "symbol": "MMcf", "type": "volume", "standard": "Customary", "definition": "Millions of Cubic Feet"}, {"id": "AED", "name": "U.A.E. dirham", "symbol": "\u062f.\u0625", "type": "monetary", "standard": "ISO4217", "definition": "United Arab Emirates dirham"}, {"id": "AFN", "name": "Afghan afghani", "symbol": "\u060b", "type": "monetary", "standard": "ISO4217", "definition": "Afghan afghani"}, {"id": "ALL", "name": "Albanian lek", "symbol": "L", "type": "monetary", "standard": "ISO4217", "definition": "Albanian lek"}, {"id": "AMD", "name": "Armenian dram", "symbol": "\u058f", "type": "monetary", "standard": "ISO4217", "definition": "Armenian dram"}, {"id": "ANG", "name": "Netherlands Antillean guilder", "symbol": "NA\u0192", "type": "monetary", "standard": "ISO4217", "definition": "Netherlands Antillean guilder"}, {"id": "AOA", "name": "Angolan kwanza", "symbol": "Kz", "type": "monetary", "standard": "ISO4217", "definition": "Angolan kwanza"}, {"id": "ARS", "name": "Argentine peso", "symbol": "$", "type": "monetary", "standard": "ISO4217", "definition": "Argentine peso"}, {"id": "AUD", "name": "Australian dollar", "symbol": "$", "type": "monetary", "standard": "ISO4217", "definition": "Australian dollar"}, {"id": "AWG", "name": "Aruban florin", "symbol": "\u0192", "type": "monetary", "standard": "ISO4217", "definition": "Aruban florin"}, {"id": "AZN", "name": "Azerbaijani manat", "symbol": "\u20bc", "type": "monetary", "standard": "ISO4217", "definition": "Azerbaijani manat"}, {"id": "BAM", "name": "Bosnia and Herzegovina convertible mark", "symbol": "KM", "type": "monetary", "standard": "ISO4217", "definition": "Bosnia and Herzegovina convertible mark"}, {"id": "BBD", "name": "Barbados dollar", "symbol": "$", "type": "monetary", "standard": "ISO4217", "definition": "Barbados dollar"}, {"id": "BDT", "name": "Bangladeshi taka", "symbol": "\u09f3", "type": "monetary", "standard": "ISO4217", "definition": "Bangladeshi taka"}, {"id": "BGN", "name": "Bulgarian lev", "symbol": "\u043b\u0432", "type": "monetary", "standard": "ISO4217", "definition": "Bulgarian lev"}, {"id": "BHD", "name": "Bahraini dinar", "symbol": ".\u062f.\u0628", "type": "monetary", "standard": "ISO4217", "definition": "Bahraini dinar"}, {"id": "BIF", "name": "Burundian franc", "symbol": "FBu", "type": "monetary", "standard": "ISO4217", "definition": "Burundian franc"}, {"id": "BMD", "name": "Bermuda Dollar", "symbol": "$", "type": "monetary", "standard": "ISO4217", "definition": "Bermudian dollar (customarily known as Bermuda dollar)"}, {"id": "BND", "name": "Brunei dollar", "symbol": "$", "type": "monetary", "standard": "ISO4217", "definition": "Brunei dollar"}, {"id": "BOB", "name": "Boliviano", "symbol": "Bs.", "type": "monetary", "standard": "ISO4217", "definition": "Boliviano"}, {"id": "BOV", "name": "Bolivian Mvdol", "symbol": " ", "type": "monetary", "standard": "ISO4217", "definition": "Bolivian Mvdol (funds code)"}, {"id": "BRL", "name": "Brazilian real", "symbol": "R$", "type": "monetary", "standard": "ISO4217", "definition": "Brazilian real"}, {"id": "BSD", "name": "Bahamian dollar", "symbol": "$", "type": "monetary", "standard": "ISO4217", "definition": "Bahamian dollar"}, {"id": "BTN", "name": "Bhutanese ngultrum", "symbol": "Ch.", "type": "monetary", "standard": "ISO4217", "definition": "Bhutanese ngultrum"}, {"id": "BWP", "name": "Botswana pula", "symbol": "P", "type": "monetary", "standard": "ISO4217", "definition": "Botswana pula"}, {"id": "BYN", "name": "Belarusian ruble", "symbol": "Br", "type": "monetary", "standard": "ISO4217", "definition": "Belarusian ruble"}, {"id": "BYR", "name": "Belarusian ruble", "symbol": "Br", "type": "monetary", "standard": "ISO4217", "definition": "Belarusian ruble"}, {"id": "BZD", "name": "Belize dollar", "symbol": "$", "type": "monetary", "standard": "ISO4217", "definition": "Belize dollar"}, {"id": "CAD", "name": "Canadian dollar", "symbol": "$", "type": "monetary", "standard": "ISO4217", "definition": "Canadian dollar"}, {"id": "CDF", "name": "Congolese franc", "symbol": "CF", "type": "monetary", "standard": "ISO4217", "definition": "Congolese franc"}, {"id": "CHE", "name": "WIR Bank", "symbol": " ", "type": "monetary", "standard": "ISO4217", "definition": "WIR Bank (complementary currency)"}, {"id": "CHF", "name": "Swiss franc", "symbol": "SFr", "type": "monetary", "standard": "ISO4217", "definition": "Swiss franc"}, {"id": "CHW", "name": "WIR Bank", "symbol": " ", "type": "monetary", "standard": "ISO4217", "definition": "WIR Bank (complementary currency)"}, {"id": "CLF", "name": "Unidad de Fomento", "symbol": " ", "type": "monetary", "standard": "ISO4217", "definition": "Unidad de Fomento (funds code)"}, {"id": "CLP", "name": "Chilean peso", "symbol": "$", "type": "monetary", "standard": "ISO4217", "definition": "Chilean peso"}, {"id": "CNY", "name": "Chinese yuan", "symbol": "\u00a5", "type": "monetary", "standard": "ISO4217", "definition": "Chinese yuan (renmibi)"}, {"id": "COP", "name": "Colombian peso", "symbol": "$", "type": "monetary", "standard": "ISO4217", "definition": "Colombian peso"}, {"id": "COU", "name": "Unidad de Valor Real", "symbol": " ", "type": "monetary", "standard": "ISO4217", "definition": "Unidad de Valor Real"}, {"id": "CRC", "name": "Costa Rican colon", "symbol": "\u20a1", "type": "monetary", "standard": "ISO4217", "definition": "Costa Rican colon"}, {"id": "CUC", "name": "Cuban convertible peso", "symbol": "CUC$", "type": "monetary", "standard": "ISO4217", "definition": "Cuban convertible peso"}, {"id": "CUP", "name": "Cuban peso", "symbol": "$MN", "type": "monetary", "standard": "ISO4217", "definition": "Cuban peso"}, {"id": "CVE", "name": "Cape Verde escudo", "symbol": "Esc", "type": "monetary", "standard": "ISO4217", "definition": "Cape Verde escudo"}, {"id": "CZK", "name": "Czech koruna", "symbol": "K\u010d", "type": "monetary", "standard": "ISO4217", "definition": "Czech koruna"}, {"id": "DJF", "name": "Djiboutian franc", "symbol": "Fdj", "type": "monetary", "standard": "ISO4217", "definition": "Djiboutian franc"}, {"id": "DKK", "name": "Danish krone", "symbol": "kr", "type": "monetary", "standard": "ISO4217", "definition": "Danish krone"}, {"id": "DOP", "name": "Dominican peso", "symbol": "$", "type": "monetary", "standard": "ISO4217", "definition": "Dominican peso"}, {"id": "DZD", "name": "Algerian dinar", "symbol": "\u062f\u062c", "type": "monetary", "standard": "ISO4217", "definition": "Algerian dinar"}, {"id": "EEK", "name": "Estonian kroon", "symbol": " ", "type": "monetary", "standard": "ISO4217", "definition": "Estonian kroon"}, {"id": "EGP", "name": "Egyptian pound", "symbol": "\u062c.\u0645.", "type": "monetary", "standard": "ISO4217", "definition": "Egyptian pound"}, {"id": "ERN", "name": "Eritrean nakfa", "symbol": "Nfk", "type": "monetary", "standard": "ISO4217", "definition": "Eritrean nakfa"}, {"id": "ETB", "name": "Ethiopian birr", "symbol": "Br", "type": "monetary", "standard": "ISO4217", "definition": "Ethiopian birr"}, {"id": "EUR", "name": "Euro", "symbol": "\u20ac", "type": "monetary", "standard": "ISO4217", "definition": "Euro"}, {"id": "FJD", "name": "Fiji dollar", "symbol": "$", "type": "monetary", "standard": "ISO4217", "definition": "Fiji dollar"}, {"id": "FKP", "name": "Falkland Islands pound", "symbol": "\u00a3", "type": "monetary", "standard": "ISO4217", "definition": "Falkland Islands pound"}, {"id": "GBP", "name": "Pound sterling", "symbol": "\u00a3", "type": "monetary", "standard": "ISO4217", "definition": "Great Britain Pound sterling"}, {"id": "GEL", "name": "Georgian lari", "symbol": "\u10da", "type": "monetary", "standard": "ISO4217", "definition": "Georgian lari"}, {"id": "GHS", "name": "Ghanaian cedi", "symbol": "GH\u20b5", "type": "monetary", "standard": "ISO4217", "definition": "Ghanaian cedi"}, {"id": "GIP", "name": "Gibraltar pound", "symbol": "\u00a3", "type": "monetary", "standard": "ISO4217", "definition": "Gibraltar pound"}, {"id": "GMD", "name": "Gambian dalasi", "symbol": "D", "type": "monetary", "standard": "ISO4217", "definition": "Gambian dalasi"}, {"id": "GNF", "name": "Guinean franc", "symbol": "FG", "type": "monetary", "standard": "ISO4217", "definition": "Guinean franc"}, {"id": "GTQ", "name": "Guatemalan quetzal", "symbol": "Q", "type": "monetary", "standard": "ISO4217", "definition": "Guatemalan quetzal"}, {"id": "GYD", "name": "Guyanese dollar", "symbol": "$", "type": "monetary", "standard": "ISO4217", "definition": "Guyanese dollar"}, {"id": "HKD", "name": "Hong Kong dollar", "symbol": "$", "type": "monetary", "standard": "ISO4217", "definition": "Hong Kong dollar"}, {"id": "HNL", "name": "Honduran lempira", "symbol": "L", "type": "monetary", "standard": "ISO4217", "definition": "Honduran lempira"}, {"id": "HRK", "name": "Croatian kuna", "symbol": "kn", "type": "monetary", "standard": "ISO4217", "definition": "Croatian kuna"}, {"id": "HTG", "name": "Haitian gourde", "symbol": "G", "type": "monetary", "standard": "ISO4217", "definition": "Haitian gourde"}, {"id": "HUF", "name": "Hungarian forint", "symbol": "Ft", "type": "monetary", "standard": "ISO4217", "definition": "Hungarian forint"}, {"id": "IDR", "name": "Indonesian rupiah", "symbol": "Rp", "type": "monetary", "standard": "ISO4217", "definition": "Indonesian rupiah"}, {"id": "ILS", "name": "Israeli new sheqel", "symbol": "\u20aa", "type": "monetary", "standard": "ISO4217", "definition": "Israeli new sheqel"}, {"id": "INR", "name": "Indian rupee", "symbol": "\u20a8", "type": "monetary", "standard": "ISO4217", "definition": "Indian rupee"}, {"id": "IQD", "name": "Iraqi dinar", "symbol": "\u062f.\u0639", "type": "monetary", "standard": "ISO4217", "definition": "Iraqi dinar"}, {"id": "IRR", "name": "Iranian rial", "symbol": "\ufdfc", "type": "monetary", "standard": "ISO4217", "definition": "Iranian rial"}, {"id": "ISK", "name": "Icelandic kr\u00f3na", "symbol": "kr", "type": "monetary", "standard": "ISO4217", "definition": "r\u00f3na"}, {"id": "JMD", "name": "Jamaican dollar", "symbol": "$", "type": "monetary", "standard": "ISO4217", "definition": "Jamaican dollar"}, {"id": "JOD", "name": "Jordanian dinar", "symbol": "JD", "type": "monetary", "standard": "ISO4217", "definition": "Jordanian dinar"}, {"id": "JPY", "name": "Japanese yen", "symbol": "\u00a5", "type": "monetary", "standard": "ISO4217", "definition": "Japanese yen"}, {"id": "KES", "name": "Kenyan shilling", "symbol": "Ksh", "type": "monetary", "standard": "ISO4217", "definition": "Kenyan shilling"}, {"id": "KGS", "name": "Kyrgyzstani som", "symbol": "\u0441\u043e\u043c", "type": "monetary", "standard": "ISO4217", "definition": "Kyrgyzstani som"}, {"id": "KHR", "name": "Cambodian riel", "symbol": "\u17db", "type": "monetary", "standard": "ISO4217", "definition": "Cambodian riel"}, {"id": "KMF", "name": "Comoro franc", "symbol": "\u20a3", "type": "monetary", "standard": "ISO4217", "definition": "Comoro franc"}, {"id": "KPW", "name": "North Korean won", "symbol": "\u20a9", "type": "monetary", "standard": "ISO4217", "definition": "North Korean won"}, {"id": "KRW", "name": "South Korean won", "symbol": "\u20a9", "type": "monetary", "standard": "ISO4217", "definition": "South Korean won"}, {"id": "KWD", "name": "Kuwaiti dinar", "symbol": "\u062f.\u0643", "type": "monetary", "standard": "ISO4217", "definition": "Kuwaiti dinar"}, {"id": "KYD", "name": "Cayman Islands dollar", "symbol": "$", "type": "monetary", "standard": "ISO4217", "definition": "Cayman Islands dollar"}, {"id": "KZT", "name": "Kazakhstani tenge", "symbol": "\u20b8", "type": "monetary", "standard": "ISO4217", "definition": "Kazakhstani tenge"}, {"id": "LAK", "name": "Lao kip", "symbol": "\u20ad", "type": "monetary", "standard": "ISO4217", "definition": "Lao kip"}, {"id": "LBP", "name": "Lebanese pound", "symbol": "LL", "type": "monetary", "standard": "ISO4217", "definition": "Lebanese pound"}, {"id": "LKR", "name": "Sri Lanka rupee", "symbol": "\u0dbb\u0dd4", "type": "monetary", "standard": "ISO4217", "definition": "Sri Lanka rupee"}, {"id": "LRD", "name": "Liberian dollar", "symbol": "$", "type": "monetary", "standard": "ISO4217", "definition": "Liberian dollar"}, {"id": "LSL", "name": "Lesotho loti", "symbol": "M", "type": "monetary", "standard": "ISO4217", "definition": "Lesotho loti"}, {"id": "LTL", "name": "Lithuanian litas", "symbol": "Lt", "type": "monetary", "standard": "ISO4217", "definition": "Lithuanian litas"}, {"id": "LVL", "name": "Latvian lats", "symbol": "Ls", "type": "monetary", "standard": "ISO4217", "definition": "Latvian lats"}, {"id": "LYD", "name": "Libyan dinar", "symbol": "\u0644.\u062f", "type": "monetary", "standard": "ISO4217", "definition": "Libyan dinar"}, {"id": "MAD", "name": "Moroccan dirham", "symbol": "\u062f.\u0645.", "type": "monetary", "standard": "ISO4217", "definition": "Moroccan dirham"}, {"id": "MDL", "name": "Moldovan leu", "symbol": null, "type": "monetary", "standard": "ISO4217", "definition": "Moldovan leu"}, {"id": "MGA", "name": "Malagasy ariary", "symbol": "Ar", "type": "monetary", "standard": "ISO4217", "definition": "Malagasy ariary"}, {"id": "MKD", "name": "Macedonian denar", "symbol": "\u0434\u0435\u043d", "type": "monetary", "standard": "ISO4217", "definition": "Macedonian denar"}, {"id": "MMK", "name": "Myanma kyat", "symbol": "K", "type": "monetary", "standard": "ISO4217", "definition": "Myanma kyat"}, {"id": "MNT", "name": "Mongolian tugrik", "symbol": "\u20ae", "type": "monetary", "standard": "ISO4217", "definition": "Mongolian tugrik"}, {"id": "MOP", "name": "Macanese pataca", "symbol": "MOP$", "type": "monetary", "standard": "ISO4217", "definition": "Macanese pataca"}, {"id": "MRO", "name": "Mauritanian ouguiya", "symbol": "UM", "type": "monetary", "standard": "ISO4217", "definition": "Mauritanian ouguiya"}, {"id": "MUR", "name": "Mauritian rupee", "symbol": "\u20a8", "type": "monetary", "standard": "ISO4217", "definition": "Mauritian rupee"}, {"id": "MVR", "name": "Maldivian rufiyaa", "symbol": "Rf.", "type": "monetary", "standard": "ISO4217", "definition": "Maldivian rufiyaa"}, {"id": "MWK", "name": "Malawian kwacha", "symbol": "MK", "type": "monetary", "standard": "ISO4217", "definition": "Malawian kwacha"}, {"id": "MXN", "name": "Mexican peso", "symbol": "$", "type": "monetary", "standard": "ISO4217", "definition": "Mexican peso"}, {"id": "MXV", "name": "Mexican UDI", "symbol": " ", "type": "monetary", "standard": "ISO4217", "definition": "Mexican Unidad de Inversion (UDI) (funds code)"}, {"id": "MYR", "name": "Malaysian ringgit", "symbol": "RM", "type": "monetary", "standard": "ISO4217", "definition": "Malaysian ringgit"}, {"id": "MZN", "name": "Mozambican metical", "symbol": "MT", "type": "monetary", "standard": "ISO4217", "definition": "Mozambican metical"}, {"id": "NAD", "name": "Namibian dollar", "symbol": "$", "type": "monetary", "standard": "ISO4217", "definition": "Namibian dollar"}, {"id": "NGN", "name": "Nigerian naira", "symbol": "\u20a6", "type": "monetary", "standard": "ISO4217", "definition": "Nigerian naira"}, {"id": "NIO", "name": "Cordoba oro", "symbol": "C$", "type": "monetary", "standard": "ISO4217", "definition": "Cordoba oro"}, {"id": "NOK", "name": "Norwegian krone", "symbol": "kr", "type": "monetary", "standard": "ISO4217", "definition": "Norwegian krone"}, {"id": "NPR", "name": "Nepalese rupee", "symbol": "\u20a8", "type": "monetary", "standard": "ISO4217", "definition": "Nepalese rupee"}, {"id": "NZD", "name": "New Zealand dollar", "symbol": "$", "type": "monetary", "standard": "ISO4217", "definition": "New Zealand dollar"}, {"id": "OMR", "name": "Omani rial", "symbol": "\u0631.\u0639.", "type": "monetary", "standard": "ISO4217", "definition": "Omani rial"}, {"id": "PAB", "name": "Panamanian balboa", "symbol": "B/.", "type": "monetary", "standard": "ISO4217", "definition": "Panamanian balboa"}, {"id": "PEN", "name": "Peruvian nuevo sol", "symbol": "S/", "type": "monetary", "standard": "ISO4217", "definition": "Peruvian nuevo sol"}, {"id": "PGK", "name": "Papua New Guinean kina", "symbol": "K", "type": "monetary", "standard": "ISO4217", "definition": "Papua New Guinean kina"}, {"id": "PHP", "name": "Philippine peso", "symbol": "\u20b1", "type": "monetary", "standard": "ISO4217", "definition": "Philippine peso"}, {"id": "PKR", "name": "Pakistani rupee", "symbol": "\u20a8", "type": "monetary", "standard": "ISO4217", "definition": "Pakistani rupee"}, {"id": "PLN", "name": "Polish z\u0142oty", "symbol": "z\u0142", "type": "monetary", "standard": "ISO4217", "definition": "Polish z\u0142oty"}, {"id": "PYG", "name": "Paraguayan guaran\u00ed", "symbol": "\u20b2", "type": "monetary", "standard": "ISO4217", "definition": "Paraguayan guaran\u00ed"}, {"id": "QAR", "name": "Qatari rial", "symbol": "\u0631.\u0642", "type": "monetary", "standard": "ISO4217", "definition": "Qatari rial"}, {"id": "RON", "name": "Romanian new leu", "symbol": " ", "type": "monetary", "standard": "ISO4217", "definition": "Romanian new leu"}, {"id": "RSD", "name": "Serbian dinar", "symbol": "\u0434\u0438\u043d", "type": "monetary", "standard": "ISO4217", "definition": "Serbian dinar"}, {"id": "RUB", "name": "Rouble", "symbol": "\u20bd", "type": "monetary", "standard": "ISO4217", "definition": "Russian rouble"}, {"id": "RWF", "name": "Rwandan franc", "symbol": "FRw", "type": "monetary", "standard": "ISO4217", "definition": "Rwandan franc"}, {"id": "SAR", "name": "Riyal", "symbol": "\u0631.\u0633", "type": "monetary", "standard": "ISO4217", "definition": "Saudi riyal"}, {"id": "SBD", "name": "Solomon Islands dollar", "symbol": "$", "type": "monetary", "standard": "ISO4217", "definition": "Solomon Islands dollar"}, {"id": "SCR", "name": "Seychelles rupee", "symbol": "SRe", "type": "monetary", "standard": "ISO4217", "definition": "Seychelles rupee"}, {"id": "SDG", "name": "Sudanese pound", "symbol": " ", "type": "monetary", "standard": "ISO4217", "definition": "Sudanese pound"}, {"id": "SEK", "name": "Swedish krona", "symbol": "kr", "type": "monetary", "standard": "ISO4217", "definition": "Swedish krona/kronor"}, {"id": "SGD", "name": "Singapore dollar", "symbol": "$", "type": "monetary", "standard": "ISO4217", "definition": "Singapore dollar"}, {"id": "SHP", "name": "Saint Helena pound", "symbol": "\u00a3", "type": "monetary", "standard": "ISO4217", "definition": "Saint Helena pound"}, {"id": "SLL", "name": "Leone", "symbol": "Le", "type": "monetary", "standard": "ISO4217", "definition": "Sierra Leonean leone"}, {"id": "SOS", "name": "Somali shilling", "symbol": "Sh.So", "type": "monetary", "standard": "ISO4217", "definition": "Somali shilling"}, {"id": "SRD", "name": "Surinamese dollar", "symbol": "$", "type": "monetary", "standard": "ISO4217", "definition": "Surinamese dollar"}, {"id": "SSP", "name": "South Sudanese pound", "symbol": " ", "type": "monetary", "standard": "ISO4217", "definition": "South Sudanese pound"}, {"id": "STD", "name": "S\u00e3o Tom\u00e9 and Pr\u00edncipe dobra", "symbol": "Db", "type": "monetary", "standard": "ISO4217", "definition": "S\u00e3o Tom\u00e9 and Pr\u00edncipe dobra"}, {"id": "SVC", "name": "Salvadoran col\u00f3n", "symbol": "\u20a1", "type": "monetary", "standard": "ISO4217", "definition": "Salvadoran col\u00f3n"}, {"id": "SYP", "name": "Syrian pound", "symbol": "LS", "type": "monetary", "standard": "ISO4217", "definition": "Syrian pound"}, {"id": "SZL", "name": "Lilangeni", "symbol": "E", "type": "monetary", "standard": "ISO4217", "definition": "Swaziland Lilangeni"}, {"id": "THB", "name": "Baht", "symbol": "\u0e3f", "type": "monetary", "standard": "ISO4217", "definition": "Thai baht"}, {"id": "TJS", "name": "Tajikistani somoni", "symbol": " ", "type": "monetary", "standard": "ISO4217", "definition": "Tajikistani somoni"}, {"id": "TMT", "name": "Turkmenistani manat", "symbol": " ", "type": "monetary", "standard": "ISO4217", "definition": "Turkmenistani manat"}, {"id": "TND", "name": "Tunisian dinar", "symbol": "\u062f.\u062a", "type": "monetary", "standard": "ISO4217", "definition": "Tunisian dinar"}, {"id": "TOP", "name": "Pa'anga", "symbol": "T$", "type": "monetary", "standard": "ISO4217", "definition": "Tongan pa'anga"}, {"id": "TRY", "name": "Turkish lira", "symbol": "\u20ba", "type": "monetary", "standard": "ISO4217", "definition": "Turkish lira"}, {"id": "TTD", "name": "Trinidad and Tobago dollar", "symbol": "$", "type": "monetary", "standard": "ISO4217", "definition": "Trinidad and Tobago dollar"}, {"id": "TWD", "name": "New Taiwan dollar", "symbol": "$", "type": "monetary", "standard": "ISO4217", "definition": "New Taiwan dollar"}, {"id": "TZS", "name": "Tanzanian shilling", "symbol": "Tsh", "type": "monetary", "standard": "ISO4217", "definition": "Tanzanian shilling"}, {"id": "UAH", "name": "Hryvnia", "symbol": "\u20b4", "type": "monetary", "standard": "ISO4217", "definition": "Ukrainian hryvnia"}, {"id": "UGX", "name": "Ugandan shilling", "symbol": "USh", "type": "monetary", "standard": "ISO4217", "definition": "Ugandan shilling"}, {"id": "USD", "name": "US Dollar", "symbol": "$", "type": "monetary", "standard": "ISO4217", "definition": "United States dollar"}, {"id": "USN", "name": "Next Day US Dollar", "symbol": "$", "type": "monetary", "standard": "ISO4217", "definition": "United States dollar (next day) (funds code)"}, {"id": "USS", "name": "Same Day US Dollar", "symbol": "$", "type": "monetary", "standard": "ISO4217", "definition": "United States dollar (same day) (funds code)"}, {"id": "UYI", "name": "Uruguay Peso en Unidades Indexadas", "symbol": " ", "type": "monetary", "standard": "ISO4217", "definition": "Uruguay Peso en Unidades Indexadas (URUIURUI) (funds code)"}, {"id": "UYU", "name": "Uruguayan peso", "symbol": "$", "type": "monetary", "standard": "ISO4217", "definition": "Uruguayan peso"}, {"id": "UZS", "name": "Som", "symbol": " ", "type": "monetary", "standard": "ISO4217", "definition": "Uzbekistan som"}, {"id": "VEB", "name": "Venezualan Bolivar", "symbol": "Bs.", "type": "monetary", "standard": "ISO4217", "definition": "Venezuelan bol\u00edvar"}, {"id": "VEF", "name": "Venezuelan Bolivar Fuerte", "symbol": " ", "type": "monetary", "standard": "ISO4217", "definition": "Venezuelan bol\u00edvar fuerte (equals 1000 VEB)"}, {"id": "VND", "name": "\u0111\u1ed3ng", "symbol": "\u20ab", "type": "monetary", "standard": "ISO4217", "definition": "Vietnamese \u0111\u1ed3ng"}, {"id": "VUV", "name": "Vanuatu vatu", "symbol": "VT", "type": "monetary", "standard": "ISO4217", "definition": "Vanuatu vatu"}, {"id": "WST", "name": "Samoan tala", "symbol": "WS$", "type": "monetary", "standard": "ISO4217", "definition": "Samoan tala"}, {"id": "XAF", "name": "CFA Franc BEAC", "symbol": " ", "type": "monetary", "standard": "ISO4217", "definition": "CFA franc BEAC"}, {"id": "XAG", "name": "Silver", "symbol": " ", "type": "monetary", "standard": "ISO4217", "definition": "Silver (one troy ounce)"}, {"id": "XAU", "name": "Gold", "symbol": " ", "type": "monetary", "standard": "ISO4217", "definition": "Gold (one troy ounce)"}, {"id": "XBA", "name": "EURCO", "symbol": " ", "type": "monetary", "standard": "ISO4217", "definition": "European Composite Unit (EURCO) (bond market unit)"}, {"id": "XBB", "name": "E.M.U.-6", "symbol": " ", "type": "monetary", "standard": "ISO4217", "definition": "European Monetary Unit (E.M.U.-6) (bond market unit)"}, {"id": "XBC", "name": "E.U.A.-9", "symbol": " ", "type": "monetary", "standard": "ISO4217", "definition": "European Unit of Account 9 (E.U.A.-9) (bond market unit)"}, {"id": "XBD", "name": "E.U.A.-17", "symbol": " ", "type": "monetary", "standard": "ISO4217", "definition": "European Unit of Account 17 (E.U.A.-17) (bond market unit)"}, {"id": "XCD", "name": "East Caribbean dollar", "symbol": "$", "type": "monetary", "standard": "ISO4217", "definition": "East Caribbean dollar"}, {"id": "XDR", "name": "Special Drawing Rights", "symbol": " ", "type": "monetary", "standard": "ISO4217", "definition": "Special Drawing Rights"}, {"id": "XFU", "name": "UIC Franc", "symbol": " ", "type": "monetary", "standard": "ISO4217", "definition": "UIC franc (special settlement currency)"}, {"id": "XOF", "name": "CFA Franc BCEAO", "symbol": " ", "type": "monetary", "standard": "ISO4217", "definition": "CFA Franc BCEAO"}, {"id": "XPD", "name": "Palladium", "symbol": " ", "type": "monetary", "standard": "ISO4217", "definition": "Palladium (one troy ounce)"}, {"id": "XPF", "name": "CFP Franc", "symbol": " ", "type": "monetary", "standard": "ISO4217", "definition": "CFP franc"}, {"id": "XPT", "name": "Platinum", "symbol": " ", "type": "monetary", "standard": "ISO4217", "definition": "Platinum (one troy ounce)"}, {"id": "XSU", "name": "SUCRE", "symbol": "Sucre", "type": "monetary", "standard": "ISO4217", "definition": "Unified System for Regional Compensation (SUCRE)"}, {"id": "XUA", "name": "ADB Unit of Account", "symbol": " ", "type": "monetary", "standard": "ISO4217", "definition": "African Development Bank"}, {"id": "YER", "name": "Yemeni rial", "symbol": " ", "type": "monetary", "standard": "ISO4217", "definition": "Yemeni rial"}, {"id": "ZAR", "name": "South African rand", "symbol": "R", "type": "monetary", "standard": "ISO4217", "definition": "South African rand"}, {"id": "ZMK", "name": "Zambian kwacha", "symbol": "ZK", "type": "monetary", "standard": "ISO4217", "definition": "Zambian kwacha"}, {"id": "ZMW", "name": "Zambian kwacha", "symbol": "ZK", "type": "monetary", "standard": "ISO4217", "definition": "Zambian kwacha"}, {"id": "ZWL", "name": "Zimbabwe dollar", "symbol": "$", "type": "monetary", "standard": "ISO4217", "definition": "Zimbabwe dollar"}, {"id": "Cal", "name": "Calorie", "symbol": "Cal", "type": "energy", "standard": "Non-SI", "definition": "Calorie"}, {"id": "t", "name": "Tonne", "symbol": "t", "type": "mass", "standard": "Non-SI", "definition": "Tonne (Metric Tonne, Metric Ton)"}, {"id": "B", "name": "Byte", "symbol": "B", "type": "memory", "standard": "Non-SI", "definition": "8 adjacent bits of Memory per IEEE 1541-2002"}, {"id": "GB", "name": "Gigabyte", "symbol": "GB", "type": "memory", "standard": "Non-SI", "definition": "Gigabytes of Memory per IEEE 1541-2002"}, {"id": "kB", "name": "Kilobyte", "symbol": "kB", "type": "memory", "standard": "Non-SI", "definition": "Kilobytes of Memory per IEEE 1541-2002"}, {"id": "MB", "name": "Megabyte", "symbol": "MB", "type": "memory", "standard": "Non-SI", "definition": "Megabytes of Memory per IEEE 1541-2002"}, {"id": "TB", "name": "Terabyte", "symbol": "TB", "type": "memory", "standard": "Non-SI", "definition": "Terabytes of Memory per IEEE 1541-2002"}, {"id": "ha", "name": "Hectare", "symbol": "ha", "type": "area", "standard": "SI", "definition": "Hectare"}, {"id": "sqkm", "name": "Square km", "symbol": "km\u00b2", "type": "area", "standard": "SI", "definition": "Square Kilometer"}, {"id": "sqm", "name": "Square metre", "symbol": "m\u00b2", "type": "area", "standard": "SI", "definition": "Square Metre"}, {"id": "A", "name": "Ampere", "symbol": "A", "type": "electricCurrent", "standard": "SI", "definition": "Ampere"}, {"id": "J", "name": "Joule", "symbol": "J", "type": "energy", "standard": "SI", "definition": "Joule"}, {"id": "kJ", "name": "Kilojoule", "symbol": "kJ", "type": "energy", "standard": "SI", "definition": "Thousand Joules"}, {"id": "kWh", "name": "Kilowatt-Hours", "symbol": "kWh", "type": "energy", "standard": "SI", "definition": "Kilowatt-Hours of Energy"}, {"id": "mJ", "name": "mJ", "symbol": "mJ", "type": "energy", "standard": "SI", "definition": "Millijoules"}, {"id": "MWh", "name": "Megawatt-Hour", "symbol": "MWh", "type": "energy", "standard": "SI", "definition": "Megawatt-Hour"}, {"id": "V", "name": "Volt", "symbol": "V", "type": "voltage", "standard": "SI", "definition": "Electromotive Force"}, {"id": "Hz", "name": "Hertz", "symbol": "Hz", "type": "frequency", "standard": "SI", "definition": "Frequency or Number of Cycles per Second"}, {"id": "cm", "name": "Centimetre", "symbol": "cm", "type": "length", "standard": "SI", "definition": "One-hundreth of Metre"}, {"id": "dm", "name": "Decimetre", "symbol": "dm", "type": "length", "standard": "SI", "definition": "Decimetre"}, {"id": "km", "name": "Kilometre", "symbol": "km", "type": "length", "standard": "SI", "definition": "Thousand Metres"}, {"id": "m", "name": "Metre", "symbol": "m", "type": "length", "standard": "SI", "definition": "Metre"}, {"id": "mm", "name": "Millimetre", "symbol": "mm", "type": "length", "standard": "SI", "definition": "One-thousandth of Metre"}, {"id": "g", "name": "Gram", "symbol": "g", "type": "mass", "standard": "SI", "definition": "Gram"}, {"id": "kg", "name": "Kilogram", "symbol": "kg", "type": "mass", "standard": "SI", "definition": "Kilogram"}, {"id": "GW", "name": "Gigawatt", "symbol": "GW", "type": "power", "standard": "SI", "definition": "Thousand Million Watts"}, {"id": "kW", "name": "Kilowatt", "symbol": "kW", "type": "power", "standard": "SI", "definition": "Thousand Watts"}, {"id": "MW", "name": "Megawatt", "symbol": "MW", "type": "power", "standard": "SI", "definition": "Million Watts"}, {"id": "TW", "name": "Terawatt", "symbol": "TW", "type": "power", "standard": "SI", "definition": "Million Million Watts"}, {"id": "W", "name": "Watt", "symbol": "W", "type": "power", "standard": "SI", "definition": "Watt"}, {"id": "kV", "name": "Kilovolt", "symbol": "kV", "type": "voltage", "standard": "SI", "definition": "Thousand Volts of Electromotive Force"}, {"id": "l", "name": "Litre", "symbol": "l", "type": "volume", "standard": "SI", "definition": "Litre"}, {"id": "m3", "name": "Cubic Metre", "symbol": "m\u00b3", "type": "volume", "standard": "SI", "definition": "Cubic Metre"}, {"id": "bu", "name": "Bushel", "symbol": "bu", "type": "volume", "standard": "Customary", "definition": "US Bushel"}, {"id": "aft", "name": "Acre-Foot", "symbol": "acre ft", "type": "volume", "standard": "Customary", "definition": "Volume of one acre of surface area to a depth of one foot using a US survey foot"}, {"id": "Monetary_per_Share", "name": "Monetary/share", "symbol": null, "type": "perShare", "standard": "XBRL", "definition": "Monetary Unit / Share"}, {"id": "Monetary_per_Decimal", "name": "Monetary/Decimal", "symbol": null, "type": "perUnit", "standard": "XBRL", "definition": "Monetary Unit / Anything"}, {"id": "Monetary_per_Monetary", "name": "Monetary/Monetary", "symbol": null, "type": "pure", "standard": "XBRL", "definition": "Exchange Rate Expressed as: Monetary Unit / Monetary Unit"}, {"id": "pure", "name": "pure", "symbol": null, "type": "pure", "standard": "XBRL", "definition": "Dimensionless (Pure) Number"}, {"id": "Rate", "name": "Rate", "symbol": null, "type": "pure", "standard": "XBRL", "definition": "Rate"}, {"id": "shares", "name": "Share", "symbol": null, "type": "shares", "standard": "XBRL", "definition": "Unit of Ownership (Stock)"}, {"id": "Y", "name": "Year", "symbol": "yr", "type": "duration", "standard": "Customary", "definition": "Gregorian calendar year of 365 days. Use only as a denominator because durationItemType is not numeric and has no units."}, {"id": "M", "name": "Month", "symbol": "mo", "type": "duration", "standard": "Customary", "definition": "Gregorian calendar month of 30.41 days. Use only as a denominator because durationItemType is not numeric and has no units."}, {"id": "D", "name": "Day", "symbol": "d", "type": "duration", "standard": "Customary", "definition": "Day of 24 hours. Use only as a denominator because durationItemType is not numeric and has no units."}, {"id": "H", "name": "Hour", "symbol": "h", "type": "duration", "standard": "Customary", "definition": "Hour of 60 minutes. Use only as a denominator because durationItemType is not numeric and has no units."}, {"id": "MM", "name": "Minute", "symbol": "m", "type": "duration", "standard": "Customary", "definition": "Minute of 60 seconds. Use only as a denominator because durationItemType is not numeric and has no units."}, {"id": "S", "name": "Second", "symbol": "s", "type": "duration", "standard": "SI", "definition": "Second. Use only as a denominator because durationItemType is not numeric and has no units."}, {"id": "Volume_per_Duration", "name": "Volume/Duration", "symbol": null, "type": "flow", "standard": "Customary", "definition": "Flow rate, as Volume per Duration"}, {"id": "MV", "name": "Megavolt", "symbol": "MV", "type": "voltage", "standard": "SI", "definition": "One million volts"}, {"id": "GV", "name": "Gigavolt", "symbol": "GV", "type": "voltage", "standard": "SI", "definition": "One thousand million volts"}, {"id": "Bcf", "name": "Billions of cubic feet", "symbol": "Bcf", "type": "volume", "standard": "Customary", "definition": "One thousand million cubic feet"}, {"id": "Tcf", "name": "Trillions of cubic feet", "symbol": "Tcf", "type": "volume", "standard": "Customary", "definition": "One trillion cubic feet"}, {"id": "GWh", "name": "Gigawatt-Hour", "symbol": "GWh", "type": "energy", "standard": "SI", "definition": "Gigawatt-Hour"}, {"id": "TWh", "name": "Terawatt-Hour", "symbol": "TWh", "type": "energy", "standard": "SI", "definition": "Terawatt-Hour"}, {"id": "Q", "name": "Quarter", "symbol": "qtr", "type": "duration", "standard": "Customary", "definition": "Gregorian Calendar Quarter (three months). Use only as a denominator because durationItemType is not numeric and has no units."}, {"id": "WK", "name": "Week", "symbol": "wk", "type": "duration", "standard": "Customary", "definition": "Gregorian Calendar Week. Use only as a denominator because durationItemType is not numeric and has no units."}, {"id": "MMcfe", "name": "Million Cubic Foot Equivalent", "symbol": "MMcfe", "type": "energy", "standard": "Customary", "definition": "Million cubic feet of natural gas equivalent"}, {"id": "Bcfe", "name": "Billion Cubic Foot Equivalent", "symbol": "Bcfe", "type": "energy", "standard": "Customary", "definition": "Thousand million cubic feet of natural gas equivalent"}, {"id": "Tcfe", "name": "Trillion Cubic Foot Equivalent", "symbol": "Tcfe", "type": "energy", "standard": "Customary", "definition": "Trillion cubic feet of natural gas equivalent"}, {"id": "kT", "name": "Thousand Tons", "symbol": "kT", "type": "mass", "standard": "Customary", "definition": "One thousand US tons"}, {"id": "MT", "name": "Million Tons", "symbol": "MT", "type": "mass", "standard": "Customary", "definition": "One million US tons"}, {"id": "GT", "name": "Billion Tons", "symbol": "GT", "type": "mass", "standard": "Customary", "definition": "One thousand million US tons"}, {"id": "kt", "name": "Kilotonne", "symbol": "kt", "type": "mass", "standard": "Non-SI", "definition": "Thousand Tonnes (Metric Tonnes, Metric Tons)"}, {"id": "Mt", "name": "Megatonne", "symbol": "Mt", "type": "mass", "standard": "Non-SI", "definition": "Million Tonnes (Metric Tonnes, Metric Tons)"}, {"id": "Gt", "name": "Gigatonne", "symbol": "Gt", "type": "mass", "standard": "Non-SI", "definition": "Thousand Million Tonnes (Metric Tonnes, Metric Tons)"}, {"id": "MWM", "name": "Megawatt-Month", "symbol": "MW-M", "type": "energy", "standard": "SI", "definition": "Megawatt-Month assuming 730 hours per month"}, {"id": "GWM", "name": "Gigawatt-Month", "symbol": "GW-M", "type": "energy", "standard": "SI", "definition": "Gigawatt-Month assuming 730 hours per month"}, {"id": "Energy_per_Duration", "name": "Energy/Duration", "symbol": null, "type": "flow", "standard": "Customary", "definition": "Flow rate, as Energy per Duration"}, {"id": "Cel", "name": "Celsius", "symbol": "\u00b0C", "type": "temperature", "standard": "SI", "definition": "A temperature scale based on 0\u00b0 for the freezing point of water and 100\u00b0 for the boiling point of water at 1 atm pressure."}, {"id": "K", "name": "Kelvin", "symbol": "K", "type": "temperature", "standard": "SI", "definition": "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 \u200a1\u2044273.16 of the thermodynamic temperature of the triple point of water (exactly 0.01 \u00b0C or 32.018 \u00b0F). In other words, it is defined such that the triple point of water is exactly 273.16 K."}, {"id": "F", "name": "Fahrenheit", "symbol": "\u00b0F", "type": "temperature", "standard": "Customary", "definition": "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 \u00b0F, and the boiling point of water is defined to be 212 \u00b0F, a 180 \u00b0F separation, as defined at sea level and standard atmospheric pressure."}, {"id": "Pa", "name": "Pascal", "symbol": "Pa", "type": "pressure", "standard": "SI", "definition": "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."}, {"id": "Bar", "name": "Bar", "symbol": "bar", "type": "pressure", "standard": "Customary", "definition": "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."}, {"id": "psi", "name": "Pounds Per Square Inch", "symbol": "psi", "type": "pressure", "standard": "Customary", "definition": "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."}, {"id": "atm", "name": "Standard Atmosphere", "symbol": "atm", "type": "pressure", "standard": "Customary", "definition": "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."}, {"id": "N", "name": "Newton", "symbol": "N", "type": "force", "standard": "SI", "definition": "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."}, {"id": "var", "name": "Volt-ampere reactive", "symbol": "var", "type": "power", "standard": "Customary", "definition": "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."}, {"id": "VA", "name": "Volt-ampere", "symbol": "VA", "type": "power", "standard": "SI", "definition": "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."}, {"id": "Wh", "name": "Watt-Hours", "symbol": "Wh", "type": "energy", "standard": "SI", "definition": "Watt-Hours of Energy"}, {"id": "VAh", "name": "Volt-ampere-hours", "symbol": "VAh", "type": "energy", "standard": "Customary", "definition": "Volt-ampere (VA) hours of energy."}, {"id": "Ah", "name": "Ampere Hours", "symbol": "Ah", "type": "electricCharge", "standard": "Customary", "definition": "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."}, {"id": "C", "name": "Coulomb", "symbol": "C", "type": "electricCharge", "standard": "SI", "definition": "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."}, {"id": "Degree", "name": "Degree", "symbol": "\u00b0", "type": "planeAngle", "standard": "Customary", "definition": "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."}, {"id": "rad", "name": "Radian", "symbol": "rad", "type": "planeAngle", "standard": "SI", "definition": "The radian is the standard unit of angular measure. The radian is an SI derived unit."}] \ No newline at end of file