Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions hpxml_schematrons/measured_required.sch
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" xmlns:ira="https://hpxml.nrel.gov/ira">
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" xmlns:ira="https://hpxml.nlr.gov/ira">
<sch:title>IRA HOMES Rebates 50121 Recommended For Modeled</sch:title>
<sch:ns uri="http://hpxmlonline.com/2023/09" prefix="h"/>
<!-- Insert contents of hescore.sch here -->
Expand Down Expand Up @@ -196,7 +196,7 @@
<sch:pattern>
<sch:title>[HeatingSystemType=Furnace|WallFurnace|FloorFurnace|InUnitBoiler]</sch:title>
<sch:rule context="/h:HPXML/h:Building/h:BuildingDetails/h:Systems/h:HVAC/h:HVACPlant/h:HeatingSystem[h:HeatingSystemType[h:Furnace|h:WallFurnace|h:FloorFurnace|h:Boiler] and (number(h:FractionHeatLoadServed) &gt; 0 or number(h:FloorAreaServed) &gt; 0)]">
<sch:assert role="ERROR" test="h:HeatingSystemFuel[text()=&quot;electricity&quot; or text()=&quot;natural gas&quot; or text()=&quot;fuel oil&quot; or text()=&quot;fuel oil 1&quot; or text()=&quot;fuel oil 2&quot; or text()=&quot;fuel oil 4&quot; or text()=&quot;fuel oil 5/6&quot; or text()=&quot;propane&quot; or text()=&quot;wood&quot; or text()=&quot;wood pellets&quot;]">Expected HeatingSystemFuel to be 'electricity', 'natural gas', 'fuel oil', 'fuel oil 1', 'fuel oil 2', 'fuel oil 4', 'fuel oil 5/6', 'propane', 'wood', or 'wood pellets' when FractionHeatLoadServed is not zero</sch:assert>
<sch:assert role="ERROR" test="h:HeatingSystemFuel[text()=&quot;electricity&quot; or text()=&quot;natural gas&quot; or text()=&quot;fuel oil&quot; or text()=&quot;fuel oil 1&quot; or text()=&quot;fuel oil 2&quot; or text()=&quot;fuel oil 4&quot; or text()=&quot;fuel oil 5/6&quot; or text()=&quot;propane&quot; or text()=&quot;kerosene&quot; or text()=&quot;wood&quot; or text()=&quot;wood pellets&quot; or text()=&quot;coal&quot; or text()=&quot;anthracite coal&quot; or text()=&quot;bituminous coal&quot; or text()=&quot;coke&quot;]">Expected HeatingSystemFuel to be 'electricity', 'natural gas', 'fuel oil', 'fuel oil 1', 'fuel oil 2', 'fuel oil 4', 'fuel oil 5/6', 'propane', 'kerosene', 'wood', 'wood pellets', 'coal', 'anthracite coal', 'bituminous coal', or 'coke' when FractionHeatLoadServed is not zero</sch:assert>
<sch:assert role="ERROR" test="h:AnnualHeatingEfficiency[h:Units=&quot;AFUE&quot;]/h:Value or h:YearInstalled or h:ModelYear">Expected AnnualHeatingEfficiency[Units="AFUE"]/Value, YearInstalled, or ModelYear when FractionHeatLoadServed is not zero</sch:assert>
</sch:rule>
</sch:pattern>
Expand All @@ -219,7 +219,7 @@
<sch:rule context="/h:HPXML/h:Building/h:BuildingDetails/h:Systems/h:HVAC/h:HVACPlant/h:HeatingSystem[h:HeatingSystemType/h:Stove and (number(h:FractionHeatLoadServed) &gt; 0 or number(h:FloorAreaServed) &gt; 0)]">
<sch:assert role="ERROR" test="not(h:DistributionSystem)">DistributionSystem not allowed</sch:assert>
<sch:assert role="ERROR" test="h:HeatingSystemFuel">Expected HeatingSystemFuel when FractionHeatLoadServed is not zero</sch:assert>
<sch:assert role="ERROR" test="h:HeatingSystemFuel[text()=&quot;wood&quot; or text()=&quot;wood pellets&quot;]">Expected HeatingSystemFuel to be 'wood' or 'wood pellets' when FractionHeatLoadServed is not zero</sch:assert>
<sch:assert role="ERROR" test="h:HeatingSystemFuel[text()=&quot;kerosene&quot; or text()=&quot;wood&quot; or text()=&quot;wood pellets&quot; or text()=&quot;coal&quot; or text()=&quot;anthracite coal&quot; or text()=&quot;bituminous coal&quot; or text()=&quot;coke&quot;]">Expected HeatingSystemFuel to be 'kerosene', 'wood', 'wood pellets', 'coal', 'anthracite coal', 'bituminous coal', or 'coke' when FractionHeatLoadServed is not zero</sch:assert>
</sch:rule>
</sch:pattern>
<sch:pattern>
Expand Down Expand Up @@ -326,7 +326,7 @@
<sch:title>[WaterHeatingSystemType=Tank|Tankless|HeatPump]</sch:title>
<sch:rule context="/h:HPXML/h:Building/h:BuildingDetails/h:Systems/h:WaterHeating/h:WaterHeatingSystem[(h:WaterHeaterType=&quot;storage water heater&quot; or h:WaterHeaterType=&quot;dedicated boiler with storage tank&quot; or h:WaterHeaterType=&quot;instantaneous water heater&quot; or h:WaterHeaterType=&quot;heat pump water heater&quot;) and (not(h:FractionDHWLoadServed) or number(h:FractionDHWLoadServed) &gt; 0)]">
<sch:assert role="ERROR" test="h:UniformEnergyFactor | h:EnergyFactor | h:YearInstalled | h:ModelYear">Expected UniformEnergyFactor, EnergyFactor, YearInstalled, or ModelYear when FractionDHWLoadServed is not zero</sch:assert>
<sch:assert role="ERROR" test="h:FuelType[text()=&quot;natural gas&quot; or text()=&quot;fuel oil&quot; or text()=&quot;fuel oil 1&quot; or text()=&quot;fuel oil 2&quot; or text()=&quot;fuel oil 4&quot; or text()=&quot;fuel oil 5/6&quot; or text()=&quot;propane&quot; or text()=&quot;electricity&quot;]">Expected FuelType to be one of 'natural gas', 'electricity', 'propane', 'fuel oil', 'fuel oil 1', 'fuel oil 2', 'fuel oil 4', or 'fuel oil 5/6' when FractionDHWLoadServed is not zero</sch:assert>
<sch:assert role="ERROR" test="h:FuelType[text()=&quot;natural gas&quot; or text()=&quot;fuel oil&quot; or text()=&quot;fuel oil 1&quot; or text()=&quot;fuel oil 2&quot; or text()=&quot;fuel oil 4&quot; or text()=&quot;fuel oil 5/6&quot; or text()=&quot;propane&quot; or text()=&quot;kerosene&quot; or text()=&quot;electricity&quot;]">Expected FuelType to be one of 'natural gas', 'electricity', 'propane', 'kerosene', 'fuel oil', 'fuel oil 1', 'fuel oil 2', 'fuel oil 4', or 'fuel oil 5/6' when FractionDHWLoadServed is not zero</sch:assert>
</sch:rule>
</sch:pattern>
<sch:pattern>
Expand Down Expand Up @@ -391,7 +391,7 @@
<sch:pattern>
<sch:title>[ConsumptionInfo]</sch:title>
<sch:rule context="/h:HPXML/h:Consumption/h:ConsumptionDetails/h:ConsumptionInfo">
<sch:assert role="ERROR" test="h:BPI2400Inputs"/>
<sch:assert role="ERROR" test="h:BPI2400Inputs">Expected BPI2400Inputs</sch:assert>
</sch:rule>
</sch:pattern>
<sch:pattern>
Expand Down
10 changes: 5 additions & 5 deletions hpxml_schematrons/modeled_recommended.sch
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" xmlns:ira="https://hpxml.nrel.gov/ira">
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" xmlns:ira="https://hpxml.nlr.gov/ira">
<sch:title>IRA HOMES Rebates 50121 Recommended For Modeled</sch:title>
<sch:ns uri="http://hpxmlonline.com/2023/09" prefix="h"/>
<!-- Insert contents of hescore.sch here -->
Expand Down Expand Up @@ -255,7 +255,7 @@
<sch:pattern>
<sch:title>[HeatingSystemType=Furnace|WallFurnace|FloorFurnace|InUnitBoiler]</sch:title>
<sch:rule context="/h:HPXML/h:Building/h:BuildingDetails/h:Systems/h:HVAC/h:HVACPlant/h:HeatingSystem[h:HeatingSystemType[h:Furnace|h:WallFurnace|h:FloorFurnace|h:Boiler] and (number(h:FractionHeatLoadServed) &gt; 0 or number(h:FloorAreaServed) &gt; 0)]">
<sch:assert role="ERROR" test="h:HeatingSystemFuel[text()=&quot;electricity&quot; or text()=&quot;natural gas&quot; or text()=&quot;fuel oil&quot; or text()=&quot;fuel oil 1&quot; or text()=&quot;fuel oil 2&quot; or text()=&quot;fuel oil 4&quot; or text()=&quot;fuel oil 5/6&quot; or text()=&quot;propane&quot; or text()=&quot;wood&quot; or text()=&quot;wood pellets&quot;]">Expected HeatingSystemFuel to be 'electricity', 'natural gas', 'fuel oil', 'fuel oil 1', 'fuel oil 2', 'fuel oil 4', 'fuel oil 5/6', 'propane', 'wood', or 'wood pellets' when FractionHeatLoadServed is not zero</sch:assert>
<sch:assert role="ERROR" test="h:HeatingSystemFuel[text()=&quot;electricity&quot; or text()=&quot;natural gas&quot; or text()=&quot;fuel oil&quot; or text()=&quot;fuel oil 1&quot; or text()=&quot;fuel oil 2&quot; or text()=&quot;fuel oil 4&quot; or text()=&quot;fuel oil 5/6&quot; or text()=&quot;propane&quot; or text()=&quot;kerosene&quot; or text()=&quot;wood&quot; or text()=&quot;wood pellets&quot; or text()=&quot;coal&quot; or text()=&quot;anthracite coal&quot; or text()=&quot;bituminous coal&quot; or text()=&quot;coke&quot;]">Expected HeatingSystemFuel to be 'electricity', 'natural gas', 'fuel oil', 'fuel oil 1', 'fuel oil 2', 'fuel oil 4', 'fuel oil 5/6', 'propane', 'kerosene', 'wood', 'wood pellets', 'coal', 'anthracite coal', 'bituminous coal', or 'coke' when FractionHeatLoadServed is not zero</sch:assert>
<sch:assert role="ERROR" test="h:AnnualHeatingEfficiency[h:Units=&quot;AFUE&quot;]/h:Value or h:YearInstalled or h:ModelYear">Expected AnnualHeatingEfficiency[Units="AFUE"]/Value, YearInstalled, or ModelYear when FractionHeatLoadServed is not zero</sch:assert>
</sch:rule>
</sch:pattern>
Expand All @@ -278,7 +278,7 @@
<sch:rule context="/h:HPXML/h:Building/h:BuildingDetails/h:Systems/h:HVAC/h:HVACPlant/h:HeatingSystem[h:HeatingSystemType/h:Stove and (number(h:FractionHeatLoadServed) &gt; 0 or number(h:FloorAreaServed) &gt; 0)]">
<sch:assert role="ERROR" test="not(h:DistributionSystem)">DistributionSystem not allowed</sch:assert>
<sch:assert role="ERROR" test="h:HeatingSystemFuel">Expected HeatingSystemFuel when FractionHeatLoadServed is not zero</sch:assert>
<sch:assert role="ERROR" test="h:HeatingSystemFuel[text()=&quot;wood&quot; or text()=&quot;wood pellets&quot;]">Expected HeatingSystemFuel to be 'wood' or 'wood pellets' when FractionHeatLoadServed is not zero</sch:assert>
<sch:assert role="ERROR" test="h:HeatingSystemFuel[text()=&quot;kerosene&quot; or text()=&quot;wood&quot; or text()=&quot;wood pellets&quot; or text()=&quot;coal&quot; or text()=&quot;anthracite coal&quot; or text()=&quot;bituminous coal&quot; or text()=&quot;coke&quot;]">Expected HeatingSystemFuel to be 'kerosene', 'wood', 'wood pellets', 'coal', 'anthracite coal', 'bituminous coal', or 'coke' when FractionHeatLoadServed is not zero</sch:assert>
</sch:rule>
</sch:pattern>
<sch:pattern>
Expand Down Expand Up @@ -387,7 +387,7 @@
<sch:title>[WaterHeatingSystemType=Tank|Tankless|HeatPump]</sch:title>
<sch:rule context="/h:HPXML/h:Building/h:BuildingDetails/h:Systems/h:WaterHeating/h:WaterHeatingSystem[(h:WaterHeaterType=&quot;storage water heater&quot; or h:WaterHeaterType=&quot;dedicated boiler with storage tank&quot; or h:WaterHeaterType=&quot;instantaneous water heater&quot; or h:WaterHeaterType=&quot;heat pump water heater&quot;) and (not(h:FractionDHWLoadServed) or number(h:FractionDHWLoadServed) &gt; 0)]">
<sch:assert role="ERROR" test="h:UniformEnergyFactor | h:EnergyFactor | h:YearInstalled | h:ModelYear">Expected UniformEnergyFactor, EnergyFactor, YearInstalled, or ModelYear when FractionDHWLoadServed is not zero</sch:assert>
<sch:assert role="ERROR" test="h:FuelType[text()=&quot;natural gas&quot; or text()=&quot;fuel oil&quot; or text()=&quot;fuel oil 1&quot; or text()=&quot;fuel oil 2&quot; or text()=&quot;fuel oil 4&quot; or text()=&quot;fuel oil 5/6&quot; or text()=&quot;propane&quot; or text()=&quot;electricity&quot;]">Expected FuelType to be one of 'natural gas', 'electricity', 'propane', 'fuel oil', 'fuel oil 1', 'fuel oil 2', 'fuel oil 4', or 'fuel oil 5/6' when FractionDHWLoadServed is not zero</sch:assert>
<sch:assert role="ERROR" test="h:FuelType[text()=&quot;natural gas&quot; or text()=&quot;fuel oil&quot; or text()=&quot;fuel oil 1&quot; or text()=&quot;fuel oil 2&quot; or text()=&quot;fuel oil 4&quot; or text()=&quot;fuel oil 5/6&quot; or text()=&quot;propane&quot; or text()=&quot;kerosene&quot; or text()=&quot;electricity&quot;]">Expected FuelType to be one of 'natural gas', 'electricity', 'propane', 'kerosene', 'fuel oil', 'fuel oil 1', 'fuel oil 2', 'fuel oil 4', or 'fuel oil 5/6' when FractionDHWLoadServed is not zero</sch:assert>
</sch:rule>
</sch:pattern>
<sch:pattern>
Expand Down Expand Up @@ -452,7 +452,7 @@
<sch:pattern>
<sch:title>[ConsumptionInfo]</sch:title>
<sch:rule context="/h:HPXML/h:Consumption/h:ConsumptionDetails/h:ConsumptionInfo">
<sch:assert role="ERROR" test="h:BPI2400Inputs"/>
<sch:assert role="ERROR" test="h:BPI2400Inputs">Expected BPI2400Inputs</sch:assert>
</sch:rule>
</sch:pattern>
<sch:pattern ira:remove-measured="true">
Expand Down
10 changes: 5 additions & 5 deletions hpxml_schematrons/modeled_required.sch
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" xmlns:ira="https://hpxml.nrel.gov/ira">
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" xmlns:ira="https://hpxml.nlr.gov/ira">
<sch:title>IRA HOMES Rebates 50121 Recommended For Modeled</sch:title>
<sch:ns uri="http://hpxmlonline.com/2023/09" prefix="h"/>
<!-- Insert contents of hescore.sch here -->
Expand Down Expand Up @@ -206,7 +206,7 @@
<sch:pattern>
<sch:title>[HeatingSystemType=Furnace|WallFurnace|FloorFurnace|InUnitBoiler]</sch:title>
<sch:rule context="/h:HPXML/h:Building/h:BuildingDetails/h:Systems/h:HVAC/h:HVACPlant/h:HeatingSystem[h:HeatingSystemType[h:Furnace|h:WallFurnace|h:FloorFurnace|h:Boiler] and (number(h:FractionHeatLoadServed) &gt; 0 or number(h:FloorAreaServed) &gt; 0)]">
<sch:assert role="ERROR" test="h:HeatingSystemFuel[text()=&quot;electricity&quot; or text()=&quot;natural gas&quot; or text()=&quot;fuel oil&quot; or text()=&quot;fuel oil 1&quot; or text()=&quot;fuel oil 2&quot; or text()=&quot;fuel oil 4&quot; or text()=&quot;fuel oil 5/6&quot; or text()=&quot;propane&quot; or text()=&quot;wood&quot; or text()=&quot;wood pellets&quot;]">Expected HeatingSystemFuel to be 'electricity', 'natural gas', 'fuel oil', 'fuel oil 1', 'fuel oil 2', 'fuel oil 4', 'fuel oil 5/6', 'propane', 'wood', or 'wood pellets' when FractionHeatLoadServed is not zero</sch:assert>
<sch:assert role="ERROR" test="h:HeatingSystemFuel[text()=&quot;electricity&quot; or text()=&quot;natural gas&quot; or text()=&quot;fuel oil&quot; or text()=&quot;fuel oil 1&quot; or text()=&quot;fuel oil 2&quot; or text()=&quot;fuel oil 4&quot; or text()=&quot;fuel oil 5/6&quot; or text()=&quot;propane&quot; or text()=&quot;kerosene&quot; or text()=&quot;wood&quot; or text()=&quot;wood pellets&quot; or text()=&quot;coal&quot; or text()=&quot;anthracite coal&quot; or text()=&quot;bituminous coal&quot; or text()=&quot;coke&quot;]">Expected HeatingSystemFuel to be 'electricity', 'natural gas', 'fuel oil', 'fuel oil 1', 'fuel oil 2', 'fuel oil 4', 'fuel oil 5/6', 'propane', 'kerosene', 'wood', 'wood pellets', 'coal', 'anthracite coal', 'bituminous coal', or 'coke' when FractionHeatLoadServed is not zero</sch:assert>
<sch:assert role="ERROR" test="h:AnnualHeatingEfficiency[h:Units=&quot;AFUE&quot;]/h:Value or h:YearInstalled or h:ModelYear">Expected AnnualHeatingEfficiency[Units="AFUE"]/Value, YearInstalled, or ModelYear when FractionHeatLoadServed is not zero</sch:assert>
</sch:rule>
</sch:pattern>
Expand All @@ -229,7 +229,7 @@
<sch:rule context="/h:HPXML/h:Building/h:BuildingDetails/h:Systems/h:HVAC/h:HVACPlant/h:HeatingSystem[h:HeatingSystemType/h:Stove and (number(h:FractionHeatLoadServed) &gt; 0 or number(h:FloorAreaServed) &gt; 0)]">
<sch:assert role="ERROR" test="not(h:DistributionSystem)">DistributionSystem not allowed</sch:assert>
<sch:assert role="ERROR" test="h:HeatingSystemFuel">Expected HeatingSystemFuel when FractionHeatLoadServed is not zero</sch:assert>
<sch:assert role="ERROR" test="h:HeatingSystemFuel[text()=&quot;wood&quot; or text()=&quot;wood pellets&quot;]">Expected HeatingSystemFuel to be 'wood' or 'wood pellets' when FractionHeatLoadServed is not zero</sch:assert>
<sch:assert role="ERROR" test="h:HeatingSystemFuel[text()=&quot;kerosene&quot; or text()=&quot;wood&quot; or text()=&quot;wood pellets&quot; or text()=&quot;coal&quot; or text()=&quot;anthracite coal&quot; or text()=&quot;bituminous coal&quot; or text()=&quot;coke&quot;]">Expected HeatingSystemFuel to be 'kerosene', 'wood', 'wood pellets', 'coal', 'anthracite coal', 'bituminous coal', or 'coke' when FractionHeatLoadServed is not zero</sch:assert>
</sch:rule>
</sch:pattern>
<sch:pattern>
Expand Down Expand Up @@ -336,7 +336,7 @@
<sch:title>[WaterHeatingSystemType=Tank|Tankless|HeatPump]</sch:title>
<sch:rule context="/h:HPXML/h:Building/h:BuildingDetails/h:Systems/h:WaterHeating/h:WaterHeatingSystem[(h:WaterHeaterType=&quot;storage water heater&quot; or h:WaterHeaterType=&quot;dedicated boiler with storage tank&quot; or h:WaterHeaterType=&quot;instantaneous water heater&quot; or h:WaterHeaterType=&quot;heat pump water heater&quot;) and (not(h:FractionDHWLoadServed) or number(h:FractionDHWLoadServed) &gt; 0)]">
<sch:assert role="ERROR" test="h:UniformEnergyFactor | h:EnergyFactor | h:YearInstalled | h:ModelYear">Expected UniformEnergyFactor, EnergyFactor, YearInstalled, or ModelYear when FractionDHWLoadServed is not zero</sch:assert>
<sch:assert role="ERROR" test="h:FuelType[text()=&quot;natural gas&quot; or text()=&quot;fuel oil&quot; or text()=&quot;fuel oil 1&quot; or text()=&quot;fuel oil 2&quot; or text()=&quot;fuel oil 4&quot; or text()=&quot;fuel oil 5/6&quot; or text()=&quot;propane&quot; or text()=&quot;electricity&quot;]">Expected FuelType to be one of 'natural gas', 'electricity', 'propane', 'fuel oil', 'fuel oil 1', 'fuel oil 2', 'fuel oil 4', or 'fuel oil 5/6' when FractionDHWLoadServed is not zero</sch:assert>
<sch:assert role="ERROR" test="h:FuelType[text()=&quot;natural gas&quot; or text()=&quot;fuel oil&quot; or text()=&quot;fuel oil 1&quot; or text()=&quot;fuel oil 2&quot; or text()=&quot;fuel oil 4&quot; or text()=&quot;fuel oil 5/6&quot; or text()=&quot;propane&quot; or text()=&quot;kerosene&quot; or text()=&quot;electricity&quot;]">Expected FuelType to be one of 'natural gas', 'electricity', 'propane', 'kerosene', 'fuel oil', 'fuel oil 1', 'fuel oil 2', 'fuel oil 4', or 'fuel oil 5/6' when FractionDHWLoadServed is not zero</sch:assert>
</sch:rule>
</sch:pattern>
<sch:pattern>
Expand Down Expand Up @@ -401,7 +401,7 @@
<sch:pattern>
<sch:title>[ConsumptionInfo]</sch:title>
<sch:rule context="/h:HPXML/h:Consumption/h:ConsumptionDetails/h:ConsumptionInfo">
<sch:assert role="ERROR" test="h:BPI2400Inputs"/>
<sch:assert role="ERROR" test="h:BPI2400Inputs">Expected BPI2400Inputs</sch:assert>
</sch:rule>
</sch:pattern>
<sch:pattern ira:remove-measured="true">
Expand Down
26 changes: 23 additions & 3 deletions json_schemas/homesBulkReportingPayload.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,12 @@
"address_id": {
"$ref": "/schemas/definitions#address_id"
},
"aggregator_company_name": {
"$ref": "/schemas/definitions#aggregator_company_name"
},
"aggregator_id": {
"$ref": "/schemas/definitions#aggregator_id"
},
"applicant_id": {
"$ref": "/schemas/definitions#applicant_id"
},
Expand Down Expand Up @@ -191,11 +197,25 @@
},
"else": {
"not": {
"required": [
"portfolio_id"
"anyOf": [
{
"required": [
"portfolio_id"
]
},
{
"required": [
"aggregator_id"
]
},
{
"required": [
"aggregator_company_name"
]
}
]
},
"error_msg": "'portfolio_id' must not be provided when 'claimant_type' is not 'AGGREGATOR'."
"error_msg": "None of 'portfolio_id', 'aggregator_id', and 'aggregator_company_name' are allowed when 'claimant_type' is not 'AGGREGATOR'."
}
},
{
Expand Down
Loading