{
  "@context": {
    "@vocab": "https://calculate.co.nz/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "calculate": "https://calculate.co.nz/schema#",
    "AccWeeklyCompensationRequest": "calculate:AccWeeklyCompensationRequest",
    "weekly_earnings": {
      "@id": "calculate:weekly_earnings",
      "@type": "xsd:decimal"
    },
    "hours_per_week": {
      "@id": "calculate:hours_per_week",
      "@type": "xsd:decimal"
    },
    "basis": {
      "@id": "calculate:basis",
      "@type": "xsd:string"
    },
    "AccWeeklyCompensationResponse": "calculate:AccWeeklyCompensationResponse",
    "result": {
      "@id": "calculate:result",
      "@type": "@id"
    },
    "disclaimer": {
      "@id": "calculate:disclaimer",
      "@type": "xsd:string"
    },
    "AccWeeklyCompensationResult": "calculate:AccWeeklyCompensationResult",
    "weekly_earnings_used": {
      "@id": "calculate:weekly_earnings_used",
      "@type": "xsd:decimal"
    },
    "compensation_rate": {
      "@id": "calculate:compensation_rate",
      "@type": "xsd:decimal"
    },
    "uncapped_weekly": {
      "@id": "calculate:uncapped_weekly",
      "@type": "xsd:decimal"
    },
    "minimum_applied": {
      "@id": "calculate:minimum_applied",
      "@type": "xsd:boolean"
    },
    "maximum_applied": {
      "@id": "calculate:maximum_applied",
      "@type": "xsd:boolean"
    },
    "weekly_compensation": {
      "@id": "calculate:weekly_compensation",
      "@type": "xsd:decimal"
    },
    "first_week_paid_by": {
      "@id": "calculate:first_week_paid_by",
      "@type": "xsd:string"
    },
    "first_week_amount": {
      "@id": "calculate:first_week_amount",
      "@type": "xsd:decimal"
    },
    "maximum_weekly": {
      "@id": "calculate:maximum_weekly",
      "@type": "xsd:decimal"
    },
    "minimum_weekly": {
      "@id": "calculate:minimum_weekly",
      "@type": "xsd:decimal"
    },
    "ceiling_source": {
      "@id": "calculate:ceiling_source"
    },
    "floor_source": {
      "@id": "calculate:floor_source"
    },
    "inputs": {
      "@id": "calculate:inputs"
    },
    "AnnualLeaveRequest": "calculate:AnnualLeaveRequest",
    "current_balance": {
      "@id": "calculate:current_balance",
      "@type": "xsd:decimal"
    },
    "current_balance_unit": {
      "@id": "calculate:current_balance_unit",
      "@type": "xsd:string"
    },
    "hours_per_workday": {
      "@id": "calculate:hours_per_workday",
      "@type": "xsd:decimal"
    },
    "holiday_rate_pct": {
      "@id": "calculate:holiday_rate_pct",
      "@type": "xsd:decimal"
    },
    "hours_per_workweek": {
      "@id": "calculate:hours_per_workweek",
      "@type": "xsd:decimal"
    },
    "future_period": {
      "@id": "calculate:future_period",
      "@type": "xsd:decimal"
    },
    "future_period_unit": {
      "@id": "calculate:future_period_unit",
      "@type": "xsd:string"
    },
    "AnnualLeaveResponse": "calculate:AnnualLeaveResponse",
    "AnnualLeaveResult": "calculate:AnnualLeaveResult",
    "hours_accrued_per_week": {
      "@id": "calculate:hours_accrued_per_week",
      "@type": "xsd:decimal"
    },
    "projected_balance_hours": {
      "@id": "calculate:projected_balance_hours",
      "@type": "xsd:decimal"
    },
    "projected_balance_days": {
      "@id": "calculate:projected_balance_days",
      "@type": "xsd:decimal"
    },
    "projected_balance_weeks": {
      "@id": "calculate:projected_balance_weeks",
      "@type": "xsd:decimal"
    },
    "Assumptions": "calculate:Assumptions",
    "tax_year": {
      "@id": "calculate:tax_year",
      "@type": "xsd:string"
    },
    "kiwisaver_min_rate": {
      "@id": "calculate:kiwisaver_min_rate",
      "@type": "xsd:decimal"
    },
    "acc_levy_rate": {
      "@id": "calculate:acc_levy_rate",
      "@type": "xsd:decimal"
    },
    "student_loan_threshold": {
      "@id": "calculate:student_loan_threshold",
      "@type": "xsd:decimal"
    },
    "student_loan_rate": {
      "@id": "calculate:student_loan_rate",
      "@type": "xsd:decimal"
    },
    "BMIRequest": "calculate:BMIRequest",
    "weight_kg": {
      "@id": "calculate:weight_kg",
      "@type": "xsd:decimal"
    },
    "height_m": {
      "@id": "calculate:height_m",
      "@type": "xsd:decimal"
    },
    "BMIResponse": "calculate:BMIResponse",
    "BMIResult": "calculate:BMIResult",
    "bmi": {
      "@id": "calculate:bmi",
      "@type": "xsd:decimal"
    },
    "category": {
      "@id": "calculate:category",
      "@type": "xsd:string"
    },
    "healthy_weight_min_kg": {
      "@id": "calculate:healthy_weight_min_kg",
      "@type": "xsd:decimal"
    },
    "healthy_weight_max_kg": {
      "@id": "calculate:healthy_weight_max_kg",
      "@type": "xsd:decimal"
    },
    "BenefitEntitlementRequest": "calculate:BenefitEntitlementRequest",
    "benefit_type": {
      "@id": "calculate:benefit_type",
      "@type": "xsd:string"
    },
    "situation": {
      "@id": "calculate:situation",
      "@type": "xsd:string"
    },
    "weekly_income": {
      "@id": "calculate:weekly_income",
      "@type": "xsd:decimal"
    },
    "accommodation_cost": {
      "@id": "calculate:accommodation_cost",
      "@type": "xsd:decimal"
    },
    "housing_type": {
      "@id": "calculate:housing_type",
      "@type": "xsd:string"
    },
    "area": {
      "@id": "calculate:area",
      "@type": "xsd:integer"
    },
    "children": {
      "@id": "calculate:children",
      "@type": "xsd:integer"
    },
    "winter": {
      "@id": "calculate:winter",
      "@type": "xsd:boolean"
    },
    "BenefitEntitlementResponse": "calculate:BenefitEntitlementResponse",
    "BenefitEntitlementResult": "calculate:BenefitEntitlementResult",
    "base_rate": {
      "@id": "calculate:base_rate",
      "@type": "xsd:decimal"
    },
    "abatement": {
      "@id": "calculate:abatement",
      "@type": "xsd:decimal"
    },
    "benefit_after_abatement": {
      "@id": "calculate:benefit_after_abatement",
      "@type": "xsd:decimal"
    },
    "accommodation_supplement": {
      "@id": "calculate:accommodation_supplement",
      "@type": "xsd:decimal"
    },
    "accommodation_supplement_max": {
      "@id": "calculate:accommodation_supplement_max",
      "@type": "xsd:decimal"
    },
    "accommodation_cost_counted": {
      "@id": "calculate:accommodation_cost_counted",
      "@type": "xsd:decimal"
    },
    "entry_threshold": {
      "@id": "calculate:entry_threshold",
      "@type": "xsd:decimal"
    },
    "winter_energy_payment": {
      "@id": "calculate:winter_energy_payment",
      "@type": "xsd:decimal"
    },
    "total_weekly": {
      "@id": "calculate:total_weekly",
      "@type": "xsd:decimal"
    },
    "rate_source": {
      "@id": "calculate:rate_source"
    },
    "BonusTaxRequest": "calculate:BonusTaxRequest",
    "bonus_amount": {
      "@id": "calculate:bonus_amount",
      "@type": "xsd:decimal"
    },
    "annual_salary": {
      "@id": "calculate:annual_salary",
      "@type": "xsd:decimal"
    },
    "kiwisaver_rate": {
      "@id": "calculate:kiwisaver_rate",
      "@type": "xsd:decimal"
    },
    "has_student_loan": {
      "@id": "calculate:has_student_loan",
      "@type": "xsd:boolean"
    },
    "BonusTaxResponse": "calculate:BonusTaxResponse",
    "BonusTaxResult": "calculate:BonusTaxResult",
    "tax_on_salary_alone": {
      "@id": "calculate:tax_on_salary_alone",
      "@type": "xsd:decimal"
    },
    "tax_on_salary_plus_bonus": {
      "@id": "calculate:tax_on_salary_plus_bonus",
      "@type": "xsd:decimal"
    },
    "income_tax_on_bonus": {
      "@id": "calculate:income_tax_on_bonus",
      "@type": "xsd:decimal"
    },
    "effective_tax_rate_on_bonus": {
      "@id": "calculate:effective_tax_rate_on_bonus",
      "@type": "xsd:decimal"
    },
    "acc_levy": {
      "@id": "calculate:acc_levy",
      "@type": "xsd:decimal"
    },
    "kiwisaver": {
      "@id": "calculate:kiwisaver",
      "@type": "xsd:decimal"
    },
    "student_loan": {
      "@id": "calculate:student_loan",
      "@type": "xsd:decimal"
    },
    "total_deductions": {
      "@id": "calculate:total_deductions",
      "@type": "xsd:decimal"
    },
    "net_bonus": {
      "@id": "calculate:net_bonus",
      "@type": "xsd:decimal"
    },
    "crosses_bracket": {
      "@id": "calculate:crosses_bracket",
      "@type": "xsd:boolean"
    },
    "top_bracket_reached": {
      "@id": "calculate:top_bracket_reached",
      "@type": "xsd:decimal"
    },
    "BusinessDaysRequest": "calculate:BusinessDaysRequest",
    "start_date": {
      "@id": "calculate:start_date",
      "@type": "xsd:string"
    },
    "end_date": {
      "@id": "calculate:end_date"
    },
    "mode": {
      "@id": "calculate:mode",
      "@type": "xsd:string"
    },
    "days": {
      "@id": "calculate:days"
    },
    "include_start": {
      "@id": "calculate:include_start",
      "@type": "xsd:boolean"
    },
    "region": {
      "@id": "calculate:region"
    },
    "BusinessDaysResponse": "calculate:BusinessDaysResponse",
    "BusinessDaysResult": "calculate:BusinessDaysResult",
    "business_days": {
      "@id": "calculate:business_days",
      "@type": "xsd:integer"
    },
    "calendar_days": {
      "@id": "calculate:calendar_days",
      "@type": "xsd:integer"
    },
    "weekend_days": {
      "@id": "calculate:weekend_days",
      "@type": "xsd:integer"
    },
    "public_holidays": {
      "@id": "calculate:public_holidays",
      "@type": "xsd:integer"
    },
    "holidays_in_range": {
      "@id": "calculate:holidays_in_range",
      "@container": "@list"
    },
    "target_date": {
      "@id": "calculate:target_date"
    },
    "weeks": {
      "@id": "calculate:weeks",
      "@type": "xsd:integer"
    },
    "remainder_days": {
      "@id": "calculate:remainder_days",
      "@type": "xsd:integer"
    },
    "weeks_and_days": {
      "@id": "calculate:weeks_and_days",
      "@type": "xsd:string"
    },
    "swapped": {
      "@id": "calculate:swapped",
      "@type": "xsd:boolean"
    },
    "CitizenshipRequest": "calculate:CitizenshipRequest",
    "days_per_year": {
      "@id": "calculate:days_per_year",
      "@container": "@list"
    },
    "CitizenshipResponse": "calculate:CitizenshipResponse",
    "CitizenshipResult": "calculate:CitizenshipResult",
    "meets_presence_requirement": {
      "@id": "calculate:meets_presence_requirement",
      "@type": "xsd:boolean"
    },
    "total_days": {
      "@id": "calculate:total_days",
      "@type": "xsd:integer"
    },
    "total_required": {
      "@id": "calculate:total_required",
      "@type": "xsd:integer"
    },
    "total_ok": {
      "@id": "calculate:total_ok",
      "@type": "xsd:boolean"
    },
    "total_margin_days": {
      "@id": "calculate:total_margin_days",
      "@type": "xsd:integer"
    },
    "lowest_year_days": {
      "@id": "calculate:lowest_year_days",
      "@type": "xsd:integer"
    },
    "minimum_each_year": {
      "@id": "calculate:minimum_each_year",
      "@type": "xsd:integer"
    },
    "years_below_minimum": {
      "@id": "calculate:years_below_minimum",
      "@type": "xsd:integer"
    },
    "each_year_ok": {
      "@id": "calculate:each_year_ok",
      "@type": "xsd:boolean"
    },
    "years": {
      "@id": "calculate:years",
      "@container": "@list"
    },
    "verdict": {
      "@id": "calculate:verdict",
      "@type": "xsd:string"
    },
    "detail": {
      "@id": "calculate:detail",
      "@type": "xsd:string"
    },
    "other_requirements": {
      "@id": "calculate:other_requirements",
      "@container": "@list"
    },
    "decided_by": {
      "@id": "calculate:decided_by",
      "@type": "xsd:string"
    },
    "CitizenshipYearResult": "calculate:CitizenshipYearResult",
    "year": {
      "@id": "calculate:year",
      "@type": "xsd:string"
    },
    "meets_minimum": {
      "@id": "calculate:meets_minimum",
      "@type": "xsd:boolean"
    },
    "margin_days": {
      "@id": "calculate:margin_days",
      "@type": "xsd:integer"
    },
    "ContractorVsEmployeeRequest": "calculate:ContractorVsEmployeeRequest",
    "annual_gross_salary": {
      "@id": "calculate:annual_gross_salary",
      "@type": "xsd:decimal"
    },
    "annual_contract_income": {
      "@id": "calculate:annual_contract_income",
      "@type": "xsd:decimal"
    },
    "annual_business_expenses": {
      "@id": "calculate:annual_business_expenses",
      "@type": "xsd:decimal"
    },
    "billable_weeks": {
      "@id": "calculate:billable_weeks",
      "@type": "xsd:decimal"
    },
    "acc_work_levy_pct": {
      "@id": "calculate:acc_work_levy_pct",
      "@type": "xsd:decimal"
    },
    "employer_kiwisaver_rate_pct": {
      "@id": "calculate:employer_kiwisaver_rate_pct",
      "@type": "xsd:decimal"
    },
    "own_kiwisaver_rate_pct": {
      "@id": "calculate:own_kiwisaver_rate_pct",
      "@type": "xsd:decimal"
    },
    "annual_leave_days": {
      "@id": "calculate:annual_leave_days",
      "@type": "xsd:decimal"
    },
    "claim_ietc": {
      "@id": "calculate:claim_ietc",
      "@type": "xsd:boolean"
    },
    "ContractorVsEmployeeResponse": "calculate:ContractorVsEmployeeResponse",
    "ContractorVsEmployeeResult": "calculate:ContractorVsEmployeeResult",
    "employee_salary": {
      "@id": "calculate:employee_salary",
      "@type": "xsd:decimal"
    },
    "employee_paye": {
      "@id": "calculate:employee_paye",
      "@type": "xsd:decimal"
    },
    "employee_acc_levy": {
      "@id": "calculate:employee_acc_levy",
      "@type": "xsd:decimal"
    },
    "employee_student_loan": {
      "@id": "calculate:employee_student_loan",
      "@type": "xsd:decimal"
    },
    "employee_ietc": {
      "@id": "calculate:employee_ietc",
      "@type": "xsd:decimal"
    },
    "employee_kiwisaver_own": {
      "@id": "calculate:employee_kiwisaver_own",
      "@type": "xsd:decimal"
    },
    "employer_kiwisaver_gross": {
      "@id": "calculate:employer_kiwisaver_gross",
      "@type": "xsd:decimal"
    },
    "employer_kiwisaver_esct": {
      "@id": "calculate:employer_kiwisaver_esct",
      "@type": "xsd:decimal"
    },
    "employer_kiwisaver_net": {
      "@id": "calculate:employer_kiwisaver_net",
      "@type": "xsd:decimal"
    },
    "employee_net_cash": {
      "@id": "calculate:employee_net_cash",
      "@type": "xsd:decimal"
    },
    "employee_leave_value": {
      "@id": "calculate:employee_leave_value",
      "@type": "xsd:decimal"
    },
    "employee_package_value": {
      "@id": "calculate:employee_package_value",
      "@type": "xsd:decimal"
    },
    "contract_income": {
      "@id": "calculate:contract_income",
      "@type": "xsd:decimal"
    },
    "business_expenses": {
      "@id": "calculate:business_expenses",
      "@type": "xsd:decimal"
    },
    "contractor_taxable_income": {
      "@id": "calculate:contractor_taxable_income",
      "@type": "xsd:decimal"
    },
    "contractor_income_tax": {
      "@id": "calculate:contractor_income_tax",
      "@type": "xsd:decimal"
    },
    "contractor_acc_earners_levy": {
      "@id": "calculate:contractor_acc_earners_levy",
      "@type": "xsd:decimal"
    },
    "contractor_acc_work_levy": {
      "@id": "calculate:contractor_acc_work_levy",
      "@type": "xsd:decimal"
    },
    "contractor_student_loan": {
      "@id": "calculate:contractor_student_loan",
      "@type": "xsd:decimal"
    },
    "contractor_ietc": {
      "@id": "calculate:contractor_ietc",
      "@type": "xsd:decimal"
    },
    "contractor_kiwisaver_own": {
      "@id": "calculate:contractor_kiwisaver_own",
      "@type": "xsd:decimal"
    },
    "contractor_net_cash": {
      "@id": "calculate:contractor_net_cash",
      "@type": "xsd:decimal"
    },
    "contractor_billable_weeks": {
      "@id": "calculate:contractor_billable_weeks",
      "@type": "xsd:decimal"
    },
    "contractor_implied_weekly_rate": {
      "@id": "calculate:contractor_implied_weekly_rate",
      "@type": "xsd:decimal"
    },
    "contractor_implied_daily_rate": {
      "@id": "calculate:contractor_implied_daily_rate",
      "@type": "xsd:decimal"
    },
    "cash_difference": {
      "@id": "calculate:cash_difference",
      "@type": "xsd:decimal"
    },
    "package_difference": {
      "@id": "calculate:package_difference",
      "@type": "xsd:decimal"
    },
    "better_on_cash": {
      "@id": "calculate:better_on_cash",
      "@type": "xsd:string"
    },
    "better_on_package": {
      "@id": "calculate:better_on_package",
      "@type": "xsd:string"
    },
    "breakeven_contract_income": {
      "@id": "calculate:breakeven_contract_income",
      "@type": "xsd:decimal"
    },
    "notes": {
      "@id": "calculate:notes",
      "@container": "@list"
    },
    "excludes": {
      "@id": "calculate:excludes",
      "@container": "@list"
    },
    "DepreciationRequest": "calculate:DepreciationRequest",
    "initial_cost": {
      "@id": "calculate:initial_cost",
      "@type": "xsd:decimal"
    },
    "method": {
      "@id": "calculate:method",
      "@type": "xsd:string"
    },
    "additional_costs": {
      "@id": "calculate:additional_costs",
      "@type": "xsd:decimal"
    },
    "salvage_value": {
      "@id": "calculate:salvage_value",
      "@type": "xsd:decimal"
    },
    "useful_life_years": {
      "@id": "calculate:useful_life_years"
    },
    "annual_rate_pct": {
      "@id": "calculate:annual_rate_pct"
    },
    "years_to_schedule": {
      "@id": "calculate:years_to_schedule"
    },
    "DepreciationResponse": "calculate:DepreciationResponse",
    "DepreciationResult": "calculate:DepreciationResult",
    "total_cost": {
      "@id": "calculate:total_cost",
      "@type": "xsd:decimal"
    },
    "depreciable_amount": {
      "@id": "calculate:depreciable_amount",
      "@type": "xsd:decimal"
    },
    "first_year_depreciation": {
      "@id": "calculate:first_year_depreciation",
      "@type": "xsd:decimal"
    },
    "total_depreciation": {
      "@id": "calculate:total_depreciation",
      "@type": "xsd:decimal"
    },
    "final_book_value": {
      "@id": "calculate:final_book_value",
      "@type": "xsd:decimal"
    },
    "schedule": {
      "@id": "calculate:schedule",
      "@container": "@list"
    },
    "DepreciationYearModel": "calculate:DepreciationYearModel",
    "opening_value": {
      "@id": "calculate:opening_value",
      "@type": "xsd:decimal"
    },
    "depreciation": {
      "@id": "calculate:depreciation",
      "@type": "xsd:decimal"
    },
    "closing_value": {
      "@id": "calculate:closing_value",
      "@type": "xsd:decimal"
    },
    "cumulative_depreciation": {
      "@id": "calculate:cumulative_depreciation",
      "@type": "xsd:decimal"
    },
    "ElectricityApplianceRow": "calculate:ElectricityApplianceRow",
    "name": {
      "@id": "calculate:name",
      "@type": "xsd:string"
    },
    "watts": {
      "@id": "calculate:watts",
      "@type": "xsd:integer"
    },
    "hours_per_day": {
      "@id": "calculate:hours_per_day",
      "@type": "xsd:decimal"
    },
    "kwh_per_day": {
      "@id": "calculate:kwh_per_day",
      "@type": "xsd:decimal"
    },
    "daily_cost": {
      "@id": "calculate:daily_cost",
      "@type": "xsd:decimal"
    },
    "annual_cost": {
      "@id": "calculate:annual_cost",
      "@type": "xsd:decimal"
    },
    "ElectricityCostRequest": "calculate:ElectricityCostRequest",
    "household_size": {
      "@id": "calculate:household_size",
      "@type": "xsd:integer"
    },
    "daily_fixed_charge": {
      "@id": "calculate:daily_fixed_charge",
      "@type": "xsd:decimal"
    },
    "custom_rate_cents": {
      "@id": "calculate:custom_rate_cents",
      "@type": "xsd:decimal"
    },
    "appliance_hours": {
      "@id": "calculate:appliance_hours"
    },
    "ElectricityCostResponse": "calculate:ElectricityCostResponse",
    "ElectricityCostResult": "calculate:ElectricityCostResult",
    "rate_cents_per_kwh": {
      "@id": "calculate:rate_cents_per_kwh",
      "@type": "xsd:decimal"
    },
    "household_multiplier": {
      "@id": "calculate:household_multiplier",
      "@type": "xsd:decimal"
    },
    "daily_kwh_before_multiplier": {
      "@id": "calculate:daily_kwh_before_multiplier",
      "@type": "xsd:decimal"
    },
    "daily_kwh": {
      "@id": "calculate:daily_kwh",
      "@type": "xsd:decimal"
    },
    "daily_usage_cost": {
      "@id": "calculate:daily_usage_cost",
      "@type": "xsd:decimal"
    },
    "daily_total": {
      "@id": "calculate:daily_total",
      "@type": "xsd:decimal"
    },
    "monthly_total": {
      "@id": "calculate:monthly_total",
      "@type": "xsd:decimal"
    },
    "annual_total": {
      "@id": "calculate:annual_total",
      "@type": "xsd:decimal"
    },
    "annual_kwh": {
      "@id": "calculate:annual_kwh",
      "@type": "xsd:decimal"
    },
    "appliances": {
      "@id": "calculate:appliances",
      "@container": "@list"
    },
    "biggest_users": {
      "@id": "calculate:biggest_users",
      "@container": "@list"
    },
    "nz_average_rate": {
      "@id": "calculate:nz_average_rate",
      "@type": "xsd:decimal"
    },
    "annual_at_nz_average": {
      "@id": "calculate:annual_at_nz_average",
      "@type": "xsd:decimal"
    },
    "cheapest_region": {
      "@id": "calculate:cheapest_region"
    },
    "most_expensive_region": {
      "@id": "calculate:most_expensive_region"
    },
    "regions_compared": {
      "@id": "calculate:regions_compared",
      "@type": "xsd:integer"
    },
    "saving_against_most_expensive": {
      "@id": "calculate:saving_against_most_expensive",
      "@type": "xsd:decimal"
    },
    "note": {
      "@id": "calculate:note",
      "@type": "xsd:string"
    },
    "EnergyExpenditureRequest": "calculate:EnergyExpenditureRequest",
    "sex": {
      "@id": "calculate:sex",
      "@type": "xsd:string"
    },
    "age": {
      "@id": "calculate:age",
      "@type": "xsd:integer"
    },
    "height_cm": {
      "@id": "calculate:height_cm",
      "@type": "xsd:decimal"
    },
    "activity_level": {
      "@id": "calculate:activity_level",
      "@type": "xsd:string"
    },
    "goal": {
      "@id": "calculate:goal",
      "@type": "xsd:string"
    },
    "body_fat_pct": {
      "@id": "calculate:body_fat_pct",
      "@type": "xsd:decimal"
    },
    "target_weight_kg": {
      "@id": "calculate:target_weight_kg",
      "@type": "xsd:decimal"
    },
    "EnergyExpenditureResponse": "calculate:EnergyExpenditureResponse",
    "EnergyExpenditureResult": "calculate:EnergyExpenditureResult",
    "activity_multiplier": {
      "@id": "calculate:activity_multiplier",
      "@type": "xsd:decimal"
    },
    "activity_description": {
      "@id": "calculate:activity_description",
      "@type": "xsd:string"
    },
    "bmr": {
      "@id": "calculate:bmr",
      "@type": "xsd:decimal"
    },
    "bmr_formula_used": {
      "@id": "calculate:bmr_formula_used",
      "@type": "xsd:string"
    },
    "bmr_mifflin_st_jeor": {
      "@id": "calculate:bmr_mifflin_st_jeor",
      "@type": "xsd:decimal"
    },
    "bmr_harris_benedict": {
      "@id": "calculate:bmr_harris_benedict",
      "@type": "xsd:decimal"
    },
    "bmr_katch_mcardle": {
      "@id": "calculate:bmr_katch_mcardle",
      "@type": "xsd:decimal"
    },
    "formula_spread_kcal": {
      "@id": "calculate:formula_spread_kcal",
      "@type": "xsd:decimal"
    },
    "tdee": {
      "@id": "calculate:tdee",
      "@type": "xsd:decimal"
    },
    "daily_calorie_target": {
      "@id": "calculate:daily_calorie_target",
      "@type": "xsd:decimal"
    },
    "daily_offset": {
      "@id": "calculate:daily_offset",
      "@type": "xsd:decimal"
    },
    "projected_weekly_change_kg": {
      "@id": "calculate:projected_weekly_change_kg",
      "@type": "xsd:decimal"
    },
    "protein_g": {
      "@id": "calculate:protein_g",
      "@type": "xsd:decimal"
    },
    "fat_g": {
      "@id": "calculate:fat_g",
      "@type": "xsd:decimal"
    },
    "carbs_g": {
      "@id": "calculate:carbs_g",
      "@type": "xsd:decimal"
    },
    "protein_kcal": {
      "@id": "calculate:protein_kcal",
      "@type": "xsd:decimal"
    },
    "fat_kcal": {
      "@id": "calculate:fat_kcal",
      "@type": "xsd:decimal"
    },
    "carbs_kcal": {
      "@id": "calculate:carbs_kcal",
      "@type": "xsd:decimal"
    },
    "minimum_fat_applied": {
      "@id": "calculate:minimum_fat_applied",
      "@type": "xsd:boolean"
    },
    "weeks_to_target": {
      "@id": "calculate:weeks_to_target",
      "@type": "xsd:decimal"
    },
    "caveats": {
      "@id": "calculate:caveats",
      "@container": "@list"
    },
    "FbtRequest": "calculate:FbtRequest",
    "rate_method": {
      "@id": "calculate:rate_method",
      "@type": "xsd:string"
    },
    "vehicle_value": {
      "@id": "calculate:vehicle_value",
      "@type": "xsd:decimal"
    },
    "value_method": {
      "@id": "calculate:value_method",
      "@type": "xsd:string"
    },
    "days_available": {
      "@id": "calculate:days_available",
      "@type": "xsd:decimal"
    },
    "employee_contribution": {
      "@id": "calculate:employee_contribution",
      "@type": "xsd:decimal"
    },
    "loan_balance": {
      "@id": "calculate:loan_balance",
      "@type": "xsd:decimal"
    },
    "prescribed_rate_pct": {
      "@id": "calculate:prescribed_rate_pct",
      "@type": "xsd:decimal"
    },
    "actual_rate_pct": {
      "@id": "calculate:actual_rate_pct",
      "@type": "xsd:decimal"
    },
    "other_quarterly_value": {
      "@id": "calculate:other_quarterly_value",
      "@type": "xsd:decimal"
    },
    "FbtResponse": "calculate:FbtResponse",
    "FbtResult": "calculate:FbtResult",
    "fbt_rate_pct": {
      "@id": "calculate:fbt_rate_pct",
      "@type": "xsd:decimal"
    },
    "quarterly_taxable_value": {
      "@id": "calculate:quarterly_taxable_value",
      "@type": "xsd:decimal"
    },
    "quarterly_fbt": {
      "@id": "calculate:quarterly_fbt",
      "@type": "xsd:decimal"
    },
    "annual_fbt": {
      "@id": "calculate:annual_fbt",
      "@type": "xsd:decimal"
    },
    "quarter_four_washup_required": {
      "@id": "calculate:quarter_four_washup_required",
      "@type": "xsd:boolean"
    },
    "working": {
      "@id": "calculate:working",
      "@type": "xsd:string"
    },
    "FinalPayRequest": "calculate:FinalPayRequest",
    "hourly_rate": {
      "@id": "calculate:hourly_rate",
      "@type": "xsd:decimal"
    },
    "service": {
      "@id": "calculate:service",
      "@type": "xsd:string"
    },
    "leave_balance_days": {
      "@id": "calculate:leave_balance_days",
      "@type": "xsd:decimal"
    },
    "gross_earnings_total": {
      "@id": "calculate:gross_earnings_total",
      "@type": "xsd:decimal"
    },
    "average_weekly_earnings": {
      "@id": "calculate:average_weekly_earnings",
      "@type": "xsd:decimal"
    },
    "notice_weeks": {
      "@id": "calculate:notice_weeks",
      "@type": "xsd:decimal"
    },
    "redundancy": {
      "@id": "calculate:redundancy",
      "@type": "xsd:decimal"
    },
    "earnings_since_anniversary": {
      "@id": "calculate:earnings_since_anniversary",
      "@type": "xsd:decimal"
    },
    "public_holidays_days": {
      "@id": "calculate:public_holidays_days",
      "@type": "xsd:decimal"
    },
    "alternative_holidays_days": {
      "@id": "calculate:alternative_holidays_days",
      "@type": "xsd:decimal"
    },
    "relevant_daily_pay": {
      "@id": "calculate:relevant_daily_pay",
      "@type": "xsd:decimal"
    },
    "holiday_pay_already_paid": {
      "@id": "calculate:holiday_pay_already_paid",
      "@type": "xsd:decimal"
    },
    "days_per_week": {
      "@id": "calculate:days_per_week"
    },
    "redundancy_in_eight_percent_base": {
      "@id": "calculate:redundancy_in_eight_percent_base",
      "@type": "xsd:boolean"
    },
    "FinalPayResponse": "calculate:FinalPayResponse",
    "FinalPayResult": "calculate:FinalPayResult",
    "weekly_gross": {
      "@id": "calculate:weekly_gross",
      "@type": "xsd:decimal"
    },
    "annual_gross": {
      "@id": "calculate:annual_gross",
      "@type": "xsd:decimal"
    },
    "leave_payout": {
      "@id": "calculate:leave_payout",
      "@type": "xsd:decimal"
    },
    "leave_basis": {
      "@id": "calculate:leave_basis",
      "@type": "xsd:string"
    },
    "leave_working": {
      "@id": "calculate:leave_working",
      "@type": "xsd:string"
    },
    "notice_pay": {
      "@id": "calculate:notice_pay",
      "@type": "xsd:decimal"
    },
    "total_final_pay": {
      "@id": "calculate:total_final_pay",
      "@type": "xsd:decimal"
    },
    "vested_leave_payout": {
      "@id": "calculate:vested_leave_payout",
      "@type": "xsd:decimal"
    },
    "eight_percent_base": {
      "@id": "calculate:eight_percent_base",
      "@type": "xsd:decimal"
    },
    "eight_percent_payout": {
      "@id": "calculate:eight_percent_payout",
      "@type": "xsd:decimal"
    },
    "notice_pay_in_eight_percent_base": {
      "@id": "calculate:notice_pay_in_eight_percent_base",
      "@type": "xsd:boolean"
    },
    "public_holidays_payout": {
      "@id": "calculate:public_holidays_payout",
      "@type": "xsd:decimal"
    },
    "alternative_holidays_payout": {
      "@id": "calculate:alternative_holidays_payout",
      "@type": "xsd:decimal"
    },
    "daily_holiday_pay": {
      "@id": "calculate:daily_holiday_pay",
      "@type": "xsd:decimal"
    },
    "daily_holiday_pay_basis": {
      "@id": "calculate:daily_holiday_pay_basis",
      "@type": "xsd:string"
    },
    "FindCalculatorHit": "calculate:FindCalculatorHit",
    "title": {
      "@id": "calculate:title"
    },
    "url": {
      "@id": "calculate:url",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "calculate:type",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "calculate:description"
    },
    "score": {
      "@id": "calculate:score",
      "@type": "xsd:decimal"
    },
    "FindCalculatorRequest": "calculate:FindCalculatorRequest",
    "query": {
      "@id": "calculate:query",
      "@type": "xsd:string"
    },
    "limit": {
      "@id": "calculate:limit",
      "@type": "xsd:integer"
    },
    "types": {
      "@id": "calculate:types"
    },
    "FindCalculatorResponse": "calculate:FindCalculatorResponse",
    "count": {
      "@id": "calculate:count",
      "@type": "xsd:integer"
    },
    "results": {
      "@id": "calculate:results",
      "@container": "@list"
    },
    "source": {
      "@id": "calculate:source"
    },
    "index_pages": {
      "@id": "calculate:index_pages"
    },
    "error": {
      "@id": "calculate:error"
    },
    "FuelCostRequest": "calculate:FuelCostRequest",
    "distance_km": {
      "@id": "calculate:distance_km",
      "@type": "xsd:decimal"
    },
    "consumption_l_per_100km": {
      "@id": "calculate:consumption_l_per_100km",
      "@type": "xsd:decimal"
    },
    "price_per_litre": {
      "@id": "calculate:price_per_litre",
      "@type": "xsd:decimal"
    },
    "weekly_km": {
      "@id": "calculate:weekly_km",
      "@type": "xsd:decimal"
    },
    "FuelCostResponse": "calculate:FuelCostResponse",
    "FuelCostResult": "calculate:FuelCostResult",
    "litres_used": {
      "@id": "calculate:litres_used",
      "@type": "xsd:decimal"
    },
    "trip_cost": {
      "@id": "calculate:trip_cost",
      "@type": "xsd:decimal"
    },
    "cost_per_km": {
      "@id": "calculate:cost_per_km",
      "@type": "xsd:decimal"
    },
    "cost_per_100km": {
      "@id": "calculate:cost_per_100km",
      "@type": "xsd:decimal"
    },
    "weekly_cost": {
      "@id": "calculate:weekly_cost",
      "@type": "xsd:decimal"
    },
    "monthly_cost": {
      "@id": "calculate:monthly_cost",
      "@type": "xsd:decimal"
    },
    "annual_km": {
      "@id": "calculate:annual_km",
      "@type": "xsd:decimal"
    },
    "GPACourseInput": "calculate:GPACourseInput",
    "grade": {
      "@id": "calculate:grade",
      "@type": "xsd:string"
    },
    "credits": {
      "@id": "calculate:credits",
      "@type": "xsd:decimal"
    },
    "GPACourseResult": "calculate:GPACourseResult",
    "grade_points": {
      "@id": "calculate:grade_points",
      "@type": "xsd:decimal"
    },
    "weighted_points": {
      "@id": "calculate:weighted_points",
      "@type": "xsd:decimal"
    },
    "GPARequest": "calculate:GPARequest",
    "courses": {
      "@id": "calculate:courses",
      "@container": "@list"
    },
    "scale": {
      "@id": "calculate:scale"
    },
    "GPAResponse": "calculate:GPAResponse",
    "GPAResult": "calculate:GPAResult",
    "gpa": {
      "@id": "calculate:gpa",
      "@type": "xsd:decimal"
    },
    "total_credits": {
      "@id": "calculate:total_credits",
      "@type": "xsd:decimal"
    },
    "total_weighted_points": {
      "@id": "calculate:total_weighted_points",
      "@type": "xsd:decimal"
    },
    "courses_counted": {
      "@id": "calculate:courses_counted",
      "@type": "xsd:integer"
    },
    "GSTRequest": "calculate:GSTRequest",
    "amount": {
      "@id": "calculate:amount",
      "@type": "xsd:decimal"
    },
    "gst_rate": {
      "@id": "calculate:gst_rate",
      "@type": "xsd:decimal"
    },
    "GSTResponse": "calculate:GSTResponse",
    "GSTResult": "calculate:GSTResult",
    "input_amount": {
      "@id": "calculate:input_amount",
      "@type": "xsd:decimal"
    },
    "amount_excl_gst": {
      "@id": "calculate:amount_excl_gst",
      "@type": "xsd:decimal"
    },
    "gst_content": {
      "@id": "calculate:gst_content",
      "@type": "xsd:decimal"
    },
    "amount_incl_gst": {
      "@id": "calculate:amount_incl_gst",
      "@type": "xsd:decimal"
    },
    "GroceryBudgetRequest": "calculate:GroceryBudgetRequest",
    "members": {
      "@id": "calculate:members",
      "@container": "@list"
    },
    "spend_level": {
      "@id": "calculate:spend_level",
      "@type": "xsd:string"
    },
    "diet": {
      "@id": "calculate:diet",
      "@type": "xsd:string"
    },
    "include_non_food": {
      "@id": "calculate:include_non_food",
      "@type": "xsd:boolean"
    },
    "GroceryBudgetResponse": "calculate:GroceryBudgetResponse",
    "GroceryBudgetResult": "calculate:GroceryBudgetResult",
    "diet_multiplier": {
      "@id": "calculate:diet_multiplier",
      "@type": "xsd:decimal"
    },
    "region_multiplier": {
      "@id": "calculate:region_multiplier",
      "@type": "xsd:decimal"
    },
    "non_food_weekly": {
      "@id": "calculate:non_food_weekly",
      "@type": "xsd:decimal"
    },
    "base_weekly_food": {
      "@id": "calculate:base_weekly_food",
      "@type": "xsd:decimal"
    },
    "weekly_total": {
      "@id": "calculate:weekly_total",
      "@type": "xsd:decimal"
    },
    "weekly_by_level": {
      "@id": "calculate:weekly_by_level"
    },
    "annual_by_level": {
      "@id": "calculate:annual_by_level"
    },
    "annual_gap_basic_to_liberal": {
      "@id": "calculate:annual_gap_basic_to_liberal",
      "@type": "xsd:decimal"
    },
    "per_person_weekly": {
      "@id": "calculate:per_person_weekly",
      "@type": "xsd:decimal"
    },
    "HTTPValidationError": "calculate:HTTPValidationError",
    "HolidayPayRequest": "calculate:HolidayPayRequest",
    "ordinary_weekly_pay": {
      "@id": "calculate:ordinary_weekly_pay",
      "@type": "xsd:decimal"
    },
    "gross_earnings_last_52_weeks": {
      "@id": "calculate:gross_earnings_last_52_weeks",
      "@type": "xsd:decimal"
    },
    "leave_weeks": {
      "@id": "calculate:leave_weeks",
      "@type": "xsd:decimal"
    },
    "gross_pay_period": {
      "@id": "calculate:gross_pay_period",
      "@type": "xsd:decimal"
    },
    "employment_type": {
      "@id": "calculate:employment_type",
      "@type": "xsd:string"
    },
    "in_agreement": {
      "@id": "calculate:in_agreement",
      "@type": "xsd:boolean"
    },
    "payslip_identified": {
      "@id": "calculate:payslip_identified",
      "@type": "xsd:boolean"
    },
    "pay_periods_per_year": {
      "@id": "calculate:pay_periods_per_year",
      "@type": "xsd:integer"
    },
    "worked": {
      "@id": "calculate:worked",
      "@type": "xsd:boolean"
    },
    "otherwise_working_day": {
      "@id": "calculate:otherwise_working_day",
      "@type": "xsd:boolean"
    },
    "hours_worked": {
      "@id": "calculate:hours_worked",
      "@type": "xsd:decimal"
    },
    "normal_hours": {
      "@id": "calculate:normal_hours",
      "@type": "xsd:decimal"
    },
    "multiplier": {
      "@id": "calculate:multiplier",
      "@type": "xsd:decimal"
    },
    "public_holiday_days": {
      "@id": "calculate:public_holiday_days",
      "@type": "xsd:decimal"
    },
    "daily_pay_method": {
      "@id": "calculate:daily_pay_method",
      "@type": "xsd:string"
    },
    "days_worked_last_52_weeks": {
      "@id": "calculate:days_worked_last_52_weeks",
      "@type": "xsd:decimal"
    },
    "untaken_weeks": {
      "@id": "calculate:untaken_weeks",
      "@type": "xsd:decimal"
    },
    "public_holidays_in_leave_period": {
      "@id": "calculate:public_holidays_in_leave_period",
      "@type": "xsd:decimal"
    },
    "alternative_holidays_owed": {
      "@id": "calculate:alternative_holidays_owed",
      "@type": "xsd:decimal"
    },
    "HolidayPayResponse": "calculate:HolidayPayResponse",
    "HolidayPayResult": "calculate:HolidayPayResult",
    "total_gross": {
      "@id": "calculate:total_gross",
      "@type": "xsd:decimal"
    },
    "governing_law": {
      "@id": "calculate:governing_law",
      "@type": "xsd:string"
    },
    "greater_of_weekly": {
      "@id": "calculate:greater_of_weekly"
    },
    "payg_rate_pct": {
      "@id": "calculate:payg_rate_pct"
    },
    "gross_before_loading": {
      "@id": "calculate:gross_before_loading"
    },
    "holiday_pay_loading": {
      "@id": "calculate:holiday_pay_loading"
    },
    "gross_including_loading": {
      "@id": "calculate:gross_including_loading"
    },
    "annual_equivalent_loading": {
      "@id": "calculate:annual_equivalent_loading"
    },
    "payg_allowed": {
      "@id": "calculate:payg_allowed"
    },
    "payg_reasons": {
      "@id": "calculate:payg_reasons",
      "@container": "@list"
    },
    "holiday_hourly_rate": {
      "@id": "calculate:holiday_hourly_rate"
    },
    "public_holiday_pay": {
      "@id": "calculate:public_holiday_pay"
    },
    "normal_day_pay": {
      "@id": "calculate:normal_day_pay"
    },
    "daily_pay_basis": {
      "@id": "calculate:daily_pay_basis"
    },
    "average_daily_pay": {
      "@id": "calculate:average_daily_pay"
    },
    "extra_vs_normal_day": {
      "@id": "calculate:extra_vs_normal_day"
    },
    "alternative_holiday": {
      "@id": "calculate:alternative_holiday"
    },
    "alternative_holiday_value": {
      "@id": "calculate:alternative_holiday_value"
    },
    "public_holiday_rule": {
      "@id": "calculate:public_holiday_rule"
    },
    "accrued_leave_payout": {
      "@id": "calculate:accrued_leave_payout"
    },
    "eight_percent_accrual": {
      "@id": "calculate:eight_percent_accrual"
    },
    "HourlyToSalaryRequest": "calculate:HourlyToSalaryRequest",
    "weeks_per_year": {
      "@id": "calculate:weeks_per_year",
      "@type": "xsd:decimal"
    },
    "HourlyToSalaryResponse": "calculate:HourlyToSalaryResponse",
    "HourlyToSalaryResult": "calculate:HourlyToSalaryResult",
    "gross_weekly": {
      "@id": "calculate:gross_weekly",
      "@type": "xsd:decimal"
    },
    "gross_fortnightly": {
      "@id": "calculate:gross_fortnightly",
      "@type": "xsd:decimal"
    },
    "gross_monthly": {
      "@id": "calculate:gross_monthly",
      "@type": "xsd:decimal"
    },
    "gross_annual": {
      "@id": "calculate:gross_annual",
      "@type": "xsd:decimal"
    },
    "paye": {
      "@id": "calculate:paye",
      "@type": "xsd:decimal"
    },
    "net_annual": {
      "@id": "calculate:net_annual",
      "@type": "xsd:decimal"
    },
    "net_weekly": {
      "@id": "calculate:net_weekly",
      "@type": "xsd:decimal"
    },
    "effective_hourly_after_tax": {
      "@id": "calculate:effective_hourly_after_tax",
      "@type": "xsd:decimal"
    },
    "ImportDutyRequest": "calculate:ImportDutyRequest",
    "goods_value": {
      "@id": "calculate:goods_value",
      "@type": "xsd:decimal"
    },
    "freight_insurance": {
      "@id": "calculate:freight_insurance",
      "@type": "xsd:decimal"
    },
    "duty_rate_percent": {
      "@id": "calculate:duty_rate_percent",
      "@type": "xsd:decimal"
    },
    "transport": {
      "@id": "calculate:transport",
      "@type": "xsd:string"
    },
    "levy_excl_gst": {
      "@id": "calculate:levy_excl_gst"
    },
    "ImportDutyResponse": "calculate:ImportDutyResponse",
    "ImportDutyResult": "calculate:ImportDutyResult",
    "over_threshold": {
      "@id": "calculate:over_threshold",
      "@type": "xsd:boolean"
    },
    "threshold": {
      "@id": "calculate:threshold",
      "@type": "xsd:decimal"
    },
    "threshold_note": {
      "@id": "calculate:threshold_note",
      "@type": "xsd:string"
    },
    "threshold_source": {
      "@id": "calculate:threshold_source",
      "@type": "xsd:string"
    },
    "duty": {
      "@id": "calculate:duty",
      "@type": "xsd:decimal"
    },
    "gst_rate_percent": {
      "@id": "calculate:gst_rate_percent",
      "@type": "xsd:decimal"
    },
    "gst_base": {
      "@id": "calculate:gst_base",
      "@type": "xsd:decimal"
    },
    "gst": {
      "@id": "calculate:gst",
      "@type": "xsd:decimal"
    },
    "levy_gst": {
      "@id": "calculate:levy_gst",
      "@type": "xsd:decimal"
    },
    "levy_incl_gst": {
      "@id": "calculate:levy_incl_gst",
      "@type": "xsd:decimal"
    },
    "levy_source": {
      "@id": "calculate:levy_source",
      "@type": "xsd:string"
    },
    "figures_source": {
      "@id": "calculate:figures_source",
      "@type": "xsd:string"
    },
    "total_payable_to_customs": {
      "@id": "calculate:total_payable_to_customs",
      "@type": "xsd:decimal"
    },
    "landed_cost": {
      "@id": "calculate:landed_cost",
      "@type": "xsd:decimal"
    },
    "gst_rate_source": {
      "@id": "calculate:gst_rate_source",
      "@type": "xsd:string"
    },
    "not_modelled": {
      "@id": "calculate:not_modelled",
      "@container": "@list"
    },
    "KiwiSaverRequest": "calculate:KiwiSaverRequest",
    "current_age": {
      "@id": "calculate:current_age",
      "@type": "xsd:integer"
    },
    "retirement_age": {
      "@id": "calculate:retirement_age",
      "@type": "xsd:integer"
    },
    "annual_income": {
      "@id": "calculate:annual_income",
      "@type": "xsd:decimal"
    },
    "income_growth_pct": {
      "@id": "calculate:income_growth_pct",
      "@type": "xsd:decimal"
    },
    "employee_rate_pct": {
      "@id": "calculate:employee_rate_pct",
      "@type": "xsd:decimal"
    },
    "employer_rate_pct": {
      "@id": "calculate:employer_rate_pct",
      "@type": "xsd:decimal"
    },
    "voluntary_amount": {
      "@id": "calculate:voluntary_amount",
      "@type": "xsd:decimal"
    },
    "voluntary_frequency": {
      "@id": "calculate:voluntary_frequency",
      "@type": "xsd:string"
    },
    "fund_type": {
      "@id": "calculate:fund_type",
      "@type": "xsd:string"
    },
    "custom_return_pct": {
      "@id": "calculate:custom_return_pct"
    },
    "pir_rate_pct": {
      "@id": "calculate:pir_rate_pct",
      "@type": "xsd:decimal"
    },
    "annual_fee_pct": {
      "@id": "calculate:annual_fee_pct",
      "@type": "xsd:decimal"
    },
    "inflation_pct": {
      "@id": "calculate:inflation_pct",
      "@type": "xsd:decimal"
    },
    "switch_fund_at_age": {
      "@id": "calculate:switch_fund_at_age"
    },
    "switch_to_fund": {
      "@id": "calculate:switch_to_fund"
    },
    "switch_custom_return_pct": {
      "@id": "calculate:switch_custom_return_pct"
    },
    "KiwiSaverResponse": "calculate:KiwiSaverResponse",
    "KiwiSaverResult": "calculate:KiwiSaverResult",
    "final_balance": {
      "@id": "calculate:final_balance",
      "@type": "xsd:decimal"
    },
    "final_balance_real_todays_dollars": {
      "@id": "calculate:final_balance_real_todays_dollars",
      "@type": "xsd:decimal"
    },
    "total_employee_contributions": {
      "@id": "calculate:total_employee_contributions",
      "@type": "xsd:decimal"
    },
    "total_employer_contributions_net": {
      "@id": "calculate:total_employer_contributions_net",
      "@type": "xsd:decimal"
    },
    "total_voluntary_contributions": {
      "@id": "calculate:total_voluntary_contributions",
      "@type": "xsd:decimal"
    },
    "total_government_contributions": {
      "@id": "calculate:total_government_contributions",
      "@type": "xsd:decimal"
    },
    "total_investment_gains_net": {
      "@id": "calculate:total_investment_gains_net",
      "@type": "xsd:decimal"
    },
    "total_fees_paid": {
      "@id": "calculate:total_fees_paid",
      "@type": "xsd:decimal"
    },
    "years_to_retirement": {
      "@id": "calculate:years_to_retirement",
      "@type": "xsd:decimal"
    },
    "months_projected": {
      "@id": "calculate:months_projected",
      "@type": "xsd:integer"
    },
    "final_annual_income": {
      "@id": "calculate:final_annual_income",
      "@type": "xsd:decimal"
    },
    "LumpSumTaxRequest": "calculate:LumpSumTaxRequest",
    "lump_sum": {
      "@id": "calculate:lump_sum",
      "@type": "xsd:decimal"
    },
    "payment_type": {
      "@id": "calculate:payment_type",
      "@type": "xsd:string"
    },
    "LumpSumTaxResponse": "calculate:LumpSumTaxResponse",
    "LumpSumTaxResult": "calculate:LumpSumTaxResult",
    "annualised_income": {
      "@id": "calculate:annualised_income",
      "@type": "xsd:decimal"
    },
    "total_for_rate": {
      "@id": "calculate:total_for_rate",
      "@type": "xsd:decimal"
    },
    "bracket": {
      "@id": "calculate:bracket",
      "@type": "xsd:string"
    },
    "paye_rate_percent": {
      "@id": "calculate:paye_rate_percent",
      "@type": "xsd:decimal"
    },
    "excludes_acc_levy": {
      "@id": "calculate:excludes_acc_levy",
      "@type": "xsd:boolean"
    },
    "why_that_rate": {
      "@id": "calculate:why_that_rate",
      "@type": "xsd:string"
    },
    "net_received": {
      "@id": "calculate:net_received",
      "@type": "xsd:decimal"
    },
    "effective_rate_percent": {
      "@id": "calculate:effective_rate_percent",
      "@type": "xsd:decimal"
    },
    "MinimumWageRequest": "calculate:MinimumWageRequest",
    "wage_type": {
      "@id": "calculate:wage_type",
      "@type": "xsd:string"
    },
    "custom_rate": {
      "@id": "calculate:custom_rate"
    },
    "tax_code": {
      "@id": "calculate:tax_code",
      "@type": "xsd:string"
    },
    "as_at": {
      "@id": "calculate:as_at"
    },
    "MinimumWageResponse": "calculate:MinimumWageResponse",
    "MinimumWageResult": "calculate:MinimumWageResult",
    "rate_name": {
      "@id": "calculate:rate_name",
      "@type": "xsd:string"
    },
    "rate_effective_from": {
      "@id": "calculate:rate_effective_from"
    },
    "adult_rate": {
      "@id": "calculate:adult_rate",
      "@type": "xsd:decimal"
    },
    "starting_out_rate": {
      "@id": "calculate:starting_out_rate",
      "@type": "xsd:decimal"
    },
    "training_rate": {
      "@id": "calculate:training_rate",
      "@type": "xsd:decimal"
    },
    "take_home": {
      "@id": "calculate:take_home"
    },
    "comparison": {
      "@id": "calculate:comparison"
    },
    "next_expected_change": {
      "@id": "calculate:next_expected_change"
    },
    "rate_confirmed_for_date": {
      "@id": "calculate:rate_confirmed_for_date",
      "@type": "xsd:boolean"
    },
    "history": {
      "@id": "calculate:history",
      "@container": "@list"
    },
    "MortgageRequest": "calculate:MortgageRequest",
    "loan_amount": {
      "@id": "calculate:loan_amount",
      "@type": "xsd:decimal"
    },
    "annual_interest_rate_pct": {
      "@id": "calculate:annual_interest_rate_pct",
      "@type": "xsd:decimal"
    },
    "term_years": {
      "@id": "calculate:term_years",
      "@type": "xsd:integer"
    },
    "MortgageResponse": "calculate:MortgageResponse",
    "MortgageResult": "calculate:MortgageResult",
    "monthly_repayment": {
      "@id": "calculate:monthly_repayment",
      "@type": "xsd:decimal"
    },
    "fortnightly_repayment": {
      "@id": "calculate:fortnightly_repayment",
      "@type": "xsd:decimal"
    },
    "weekly_repayment": {
      "@id": "calculate:weekly_repayment",
      "@type": "xsd:decimal"
    },
    "total_repayments": {
      "@id": "calculate:total_repayments",
      "@type": "xsd:decimal"
    },
    "total_interest_paid": {
      "@id": "calculate:total_interest_paid",
      "@type": "xsd:decimal"
    },
    "total_principal_paid": {
      "@id": "calculate:total_principal_paid",
      "@type": "xsd:decimal"
    },
    "principal_share_pct": {
      "@id": "calculate:principal_share_pct",
      "@type": "xsd:decimal"
    },
    "interest_share_pct": {
      "@id": "calculate:interest_share_pct",
      "@type": "xsd:decimal"
    },
    "NceaGradeRequest": "calculate:NceaGradeRequest",
    "level": {
      "@id": "calculate:level",
      "@type": "xsd:integer"
    },
    "subjects": {
      "@id": "calculate:subjects",
      "@container": "@list"
    },
    "ue_literacy_reading_credits": {
      "@id": "calculate:ue_literacy_reading_credits",
      "@type": "xsd:integer"
    },
    "ue_literacy_writing_credits": {
      "@id": "calculate:ue_literacy_writing_credits",
      "@type": "xsd:integer"
    },
    "ue_numeracy_credits": {
      "@id": "calculate:ue_numeracy_credits",
      "@type": "xsd:integer"
    },
    "literacy_corequisite_credits": {
      "@id": "calculate:literacy_corequisite_credits",
      "@type": "xsd:integer"
    },
    "numeracy_corequisite_credits": {
      "@id": "calculate:numeracy_corequisite_credits",
      "@type": "xsd:integer"
    },
    "NceaGradeResponse": "calculate:NceaGradeResponse",
    "NceaGradeResult": "calculate:NceaGradeResult",
    "achieved_credits": {
      "@id": "calculate:achieved_credits",
      "@type": "xsd:integer"
    },
    "merit_credits": {
      "@id": "calculate:merit_credits",
      "@type": "xsd:integer"
    },
    "excellence_credits": {
      "@id": "calculate:excellence_credits",
      "@type": "xsd:integer"
    },
    "merit_or_excellence_credits": {
      "@id": "calculate:merit_or_excellence_credits",
      "@type": "xsd:integer"
    },
    "credits_requirement_met": {
      "@id": "calculate:credits_requirement_met",
      "@type": "xsd:boolean"
    },
    "credits_needed": {
      "@id": "calculate:credits_needed",
      "@type": "xsd:integer"
    },
    "literacy_corequisite_met": {
      "@id": "calculate:literacy_corequisite_met",
      "@type": "xsd:boolean"
    },
    "numeracy_corequisite_met": {
      "@id": "calculate:numeracy_corequisite_met",
      "@type": "xsd:boolean"
    },
    "corequisite_met": {
      "@id": "calculate:corequisite_met",
      "@type": "xsd:boolean"
    },
    "certificate_achieved": {
      "@id": "calculate:certificate_achieved",
      "@type": "xsd:boolean"
    },
    "status": {
      "@id": "calculate:status",
      "@type": "xsd:string"
    },
    "status_text": {
      "@id": "calculate:status_text",
      "@type": "xsd:string"
    },
    "excellence_endorsement_credits_met": {
      "@id": "calculate:excellence_endorsement_credits_met",
      "@type": "xsd:boolean"
    },
    "merit_endorsement_credits_met": {
      "@id": "calculate:merit_endorsement_credits_met",
      "@type": "xsd:boolean"
    },
    "excellence_endorsement_earned": {
      "@id": "calculate:excellence_endorsement_earned",
      "@type": "xsd:boolean"
    },
    "merit_endorsement_earned": {
      "@id": "calculate:merit_endorsement_earned",
      "@type": "xsd:boolean"
    },
    "excellence_credits_needed_for_endorsement": {
      "@id": "calculate:excellence_credits_needed_for_endorsement",
      "@type": "xsd:integer"
    },
    "merit_credits_needed_for_endorsement": {
      "@id": "calculate:merit_credits_needed_for_endorsement",
      "@type": "xsd:integer"
    },
    "certificate_endorsement": {
      "@id": "calculate:certificate_endorsement"
    },
    "subject_endorsements": {
      "@id": "calculate:subject_endorsements",
      "@container": "@list"
    },
    "university_entrance": {
      "@id": "calculate:university_entrance"
    },
    "not_checked": {
      "@id": "calculate:not_checked",
      "@container": "@list"
    },
    "NceaGradeSubject": "calculate:NceaGradeSubject",
    "achieved": {
      "@id": "calculate:achieved",
      "@type": "xsd:integer"
    },
    "merit": {
      "@id": "calculate:merit",
      "@type": "xsd:integer"
    },
    "excellence": {
      "@id": "calculate:excellence",
      "@type": "xsd:integer"
    },
    "ue_approved": {
      "@id": "calculate:ue_approved",
      "@type": "xsd:boolean"
    },
    "NceaGradeSubjectResult": "calculate:NceaGradeSubjectResult",
    "subject_endorsement": {
      "@id": "calculate:subject_endorsement"
    },
    "NceaRankScoreRequest": "calculate:NceaRankScoreRequest",
    "not_achieved_credits": {
      "@id": "calculate:not_achieved_credits",
      "@type": "xsd:integer"
    },
    "NceaRankScoreResponse": "calculate:NceaRankScoreResponse",
    "NceaRankScoreResult": "calculate:NceaRankScoreResult",
    "rank_score": {
      "@id": "calculate:rank_score",
      "@type": "xsd:integer"
    },
    "rank_score_max": {
      "@id": "calculate:rank_score_max",
      "@type": "xsd:integer"
    },
    "credits_counted": {
      "@id": "calculate:credits_counted",
      "@type": "xsd:integer"
    },
    "credits_ignored": {
      "@id": "calculate:credits_ignored",
      "@type": "xsd:integer"
    },
    "rank_score_is_upper_bound": {
      "@id": "calculate:rank_score_is_upper_bound",
      "@type": "xsd:boolean"
    },
    "subjects_counted": {
      "@id": "calculate:subjects_counted",
      "@container": "@list"
    },
    "subjects_not_counted": {
      "@id": "calculate:subjects_not_counted",
      "@container": "@list"
    },
    "credits_not_approved": {
      "@id": "calculate:credits_not_approved",
      "@type": "xsd:integer"
    },
    "credits_over_subject_cap": {
      "@id": "calculate:credits_over_subject_cap",
      "@type": "xsd:integer"
    },
    "credits_outside_best_five": {
      "@id": "calculate:credits_outside_best_five",
      "@type": "xsd:integer"
    },
    "credits_outside_best_80": {
      "@id": "calculate:credits_outside_best_80",
      "@type": "xsd:integer"
    },
    "rank_score_working": {
      "@id": "calculate:rank_score_working",
      "@type": "xsd:string"
    },
    "indicative_gpa_4_point": {
      "@id": "calculate:indicative_gpa_4_point",
      "@type": "xsd:decimal"
    },
    "gpa_is_unofficial": {
      "@id": "calculate:gpa_is_unofficial",
      "@type": "xsd:boolean"
    },
    "next_step": {
      "@id": "calculate:next_step",
      "@type": "xsd:string"
    },
    "NceaSubject": "calculate:NceaSubject",
    "approved": {
      "@id": "calculate:approved",
      "@type": "xsd:boolean"
    },
    "NceaSubjectCounted": "calculate:NceaSubjectCounted",
    "excellence_counted": {
      "@id": "calculate:excellence_counted",
      "@type": "xsd:integer"
    },
    "merit_counted": {
      "@id": "calculate:merit_counted",
      "@type": "xsd:integer"
    },
    "achieved_counted": {
      "@id": "calculate:achieved_counted",
      "@type": "xsd:integer"
    },
    "credits_entered": {
      "@id": "calculate:credits_entered",
      "@type": "xsd:integer"
    },
    "points": {
      "@id": "calculate:points",
      "@type": "xsd:integer"
    },
    "NceaSubjectNotCounted": "calculate:NceaSubjectNotCounted",
    "reason": {
      "@id": "calculate:reason",
      "@type": "xsd:string"
    },
    "NceaUniversityEntrance": "calculate:NceaUniversityEntrance",
    "ncea_level_3": {
      "@id": "calculate:ncea_level_3",
      "@type": "xsd:boolean"
    },
    "approved_subjects_with_14_credits": {
      "@id": "calculate:approved_subjects_with_14_credits",
      "@type": "xsd:integer"
    },
    "approved_subjects_ok": {
      "@id": "calculate:approved_subjects_ok",
      "@type": "xsd:boolean"
    },
    "literacy_reading_credits": {
      "@id": "calculate:literacy_reading_credits",
      "@type": "xsd:integer"
    },
    "literacy_writing_credits": {
      "@id": "calculate:literacy_writing_credits",
      "@type": "xsd:integer"
    },
    "literacy_ok": {
      "@id": "calculate:literacy_ok",
      "@type": "xsd:boolean"
    },
    "numeracy_credits": {
      "@id": "calculate:numeracy_credits",
      "@type": "xsd:integer"
    },
    "numeracy_ok": {
      "@id": "calculate:numeracy_ok",
      "@type": "xsd:boolean"
    },
    "NetToGrossRequest": "calculate:NetToGrossRequest",
    "target_net": {
      "@id": "calculate:target_net",
      "@type": "xsd:decimal"
    },
    "period": {
      "@id": "calculate:period",
      "@type": "xsd:string"
    },
    "NetToGrossResponse": "calculate:NetToGrossResponse",
    "NetToGrossResult": "calculate:NetToGrossResult",
    "target_net_annual": {
      "@id": "calculate:target_net_annual",
      "@type": "xsd:decimal"
    },
    "income_tax": {
      "@id": "calculate:income_tax",
      "@type": "xsd:decimal"
    },
    "kiwisaver_employee": {
      "@id": "calculate:kiwisaver_employee",
      "@type": "xsd:decimal"
    },
    "gross_per_period": {
      "@id": "calculate:gross_per_period",
      "@type": "xsd:decimal"
    },
    "net_per_period": {
      "@id": "calculate:net_per_period",
      "@type": "xsd:decimal"
    },
    "effective_deduction_rate": {
      "@id": "calculate:effective_deduction_rate",
      "@type": "xsd:decimal"
    },
    "deductions_included": {
      "@id": "calculate:deductions_included",
      "@container": "@list"
    },
    "OvertimePayRequest": "calculate:OvertimePayRequest",
    "time_and_half_hours": {
      "@id": "calculate:time_and_half_hours",
      "@type": "xsd:decimal"
    },
    "double_time_hours": {
      "@id": "calculate:double_time_hours",
      "@type": "xsd:decimal"
    },
    "time_and_quarter_hours": {
      "@id": "calculate:time_and_quarter_hours",
      "@type": "xsd:decimal"
    },
    "OvertimePayResponse": "calculate:OvertimePayResponse",
    "OvertimePayResult": "calculate:OvertimePayResult",
    "normal_pay": {
      "@id": "calculate:normal_pay",
      "@type": "xsd:decimal"
    },
    "time_and_half_pay": {
      "@id": "calculate:time_and_half_pay",
      "@type": "xsd:decimal"
    },
    "double_time_pay": {
      "@id": "calculate:double_time_pay",
      "@type": "xsd:decimal"
    },
    "time_and_quarter_pay": {
      "@id": "calculate:time_and_quarter_pay",
      "@type": "xsd:decimal"
    },
    "overtime_hours": {
      "@id": "calculate:overtime_hours",
      "@type": "xsd:decimal"
    },
    "overtime_pay": {
      "@id": "calculate:overtime_pay",
      "@type": "xsd:decimal"
    },
    "total_hours": {
      "@id": "calculate:total_hours",
      "@type": "xsd:decimal"
    },
    "total_pay": {
      "@id": "calculate:total_pay",
      "@type": "xsd:decimal"
    },
    "overtime_premium": {
      "@id": "calculate:overtime_premium",
      "@type": "xsd:decimal"
    },
    "rate_table": {
      "@id": "calculate:rate_table",
      "@container": "@list"
    },
    "summary": {
      "@id": "calculate:summary",
      "@type": "xsd:string"
    },
    "adult_minimum_wage": {
      "@id": "calculate:adult_minimum_wage",
      "@type": "xsd:decimal"
    },
    "below_adult_minimum_wage": {
      "@id": "calculate:below_adult_minimum_wage",
      "@type": "xsd:boolean"
    },
    "OvertimeRateRow": "calculate:OvertimeRateRow",
    "rate_type": {
      "@id": "calculate:rate_type",
      "@type": "xsd:string"
    },
    "extra_vs_normal": {
      "@id": "calculate:extra_vs_normal",
      "@type": "xsd:decimal"
    },
    "PAYERequest": "calculate:PAYERequest",
    "PAYEResponse": "calculate:PAYEResponse",
    "assumptions": {
      "@id": "calculate:assumptions",
      "@type": "@id"
    },
    "PAYEResultBlock": "calculate:PAYEResultBlock",
    "ietc_credit": {
      "@id": "calculate:ietc_credit",
      "@type": "xsd:decimal"
    },
    "take_home_annual": {
      "@id": "calculate:take_home_annual",
      "@type": "xsd:decimal"
    },
    "take_home_fortnightly": {
      "@id": "calculate:take_home_fortnightly",
      "@type": "xsd:decimal"
    },
    "take_home_weekly": {
      "@id": "calculate:take_home_weekly",
      "@type": "xsd:decimal"
    },
    "effective_tax_rate": {
      "@id": "calculate:effective_tax_rate",
      "@type": "xsd:decimal"
    },
    "marginal_tax_rate": {
      "@id": "calculate:marginal_tax_rate",
      "@type": "xsd:decimal"
    },
    "ParentalLeaveRequest": "calculate:ParentalLeaveRequest",
    "weeks_worked": {
      "@id": "calculate:weeks_worked",
      "@type": "xsd:integer"
    },
    "weeks_of_leave": {
      "@id": "calculate:weeks_of_leave",
      "@type": "xsd:integer"
    },
    "kiwisaver_opt_in": {
      "@id": "calculate:kiwisaver_opt_in",
      "@type": "xsd:boolean"
    },
    "ParentalLeaveResponse": "calculate:ParentalLeaveResponse",
    "ParentalLeaveResult": "calculate:ParentalLeaveResult",
    "eligible": {
      "@id": "calculate:eligible",
      "@type": "xsd:boolean"
    },
    "ineligible_reason": {
      "@id": "calculate:ineligible_reason",
      "@type": "xsd:string"
    },
    "weekly_payment": {
      "@id": "calculate:weekly_payment",
      "@type": "xsd:decimal"
    },
    "fortnightly_payment": {
      "@id": "calculate:fortnightly_payment",
      "@type": "xsd:decimal"
    },
    "capped_at_maximum": {
      "@id": "calculate:capped_at_maximum",
      "@type": "xsd:boolean"
    },
    "self_employed_minimum_applied": {
      "@id": "calculate:self_employed_minimum_applied",
      "@type": "xsd:boolean"
    },
    "weeks_available_for_partner": {
      "@id": "calculate:weeks_available_for_partner",
      "@type": "xsd:integer"
    },
    "total_payment": {
      "@id": "calculate:total_payment",
      "@type": "xsd:decimal"
    },
    "weekly_gap": {
      "@id": "calculate:weekly_gap",
      "@type": "xsd:decimal"
    },
    "total_gap": {
      "@id": "calculate:total_gap",
      "@type": "xsd:decimal"
    },
    "kiwisaver_opted_in": {
      "@id": "calculate:kiwisaver_opted_in",
      "@type": "xsd:boolean"
    },
    "kiwisaver_employee_weekly": {
      "@id": "calculate:kiwisaver_employee_weekly",
      "@type": "xsd:decimal"
    },
    "kiwisaver_employer_weekly": {
      "@id": "calculate:kiwisaver_employer_weekly",
      "@type": "xsd:decimal"
    },
    "kiwisaver_total_over_leave": {
      "@id": "calculate:kiwisaver_total_over_leave",
      "@type": "xsd:decimal"
    },
    "PayeDueDatesRequest": "calculate:PayeDueDatesRequest",
    "pay_date": {
      "@id": "calculate:pay_date",
      "@type": "xsd:string"
    },
    "annual_paye_and_esct": {
      "@id": "calculate:annual_paye_and_esct",
      "@type": "xsd:decimal"
    },
    "electronic_filer": {
      "@id": "calculate:electronic_filer",
      "@type": "xsd:boolean"
    },
    "PayeDueDatesResponse": "calculate:PayeDueDatesResponse",
    "PayeDueDatesResult": "calculate:PayeDueDatesResult",
    "payer_type": {
      "@id": "calculate:payer_type",
      "@type": "xsd:string"
    },
    "payer_reason": {
      "@id": "calculate:payer_reason",
      "@type": "xsd:string"
    },
    "payment_due": {
      "@id": "calculate:payment_due",
      "@type": "xsd:string"
    },
    "payment_due_shifted_from": {
      "@id": "calculate:payment_due_shifted_from"
    },
    "payday_filing_due": {
      "@id": "calculate:payday_filing_due",
      "@type": "xsd:string"
    },
    "payday_filing_due_shifted_from": {
      "@id": "calculate:payday_filing_due_shifted_from"
    },
    "paper_filing_due": {
      "@id": "calculate:paper_filing_due",
      "@type": "xsd:string"
    },
    "PowerTowerRequest": "calculate:PowerTowerRequest",
    "base": {
      "@id": "calculate:base",
      "@type": "xsd:decimal"
    },
    "height": {
      "@id": "calculate:height",
      "@type": "xsd:integer"
    },
    "PowerTowerResponse": "calculate:PowerTowerResponse",
    "PowerTowerResultModel": "calculate:PowerTowerResultModel",
    "value": {
      "@id": "calculate:value"
    },
    "is_finite": {
      "@id": "calculate:is_finite",
      "@type": "xsd:boolean"
    },
    "expression": {
      "@id": "calculate:expression",
      "@type": "xsd:string"
    },
    "ProRataRequest": "calculate:ProRataRequest",
    "full_time_salary": {
      "@id": "calculate:full_time_salary",
      "@type": "xsd:decimal"
    },
    "full_time_hours": {
      "@id": "calculate:full_time_hours",
      "@type": "xsd:decimal"
    },
    "your_hours": {
      "@id": "calculate:your_hours",
      "@type": "xsd:decimal"
    },
    "ProRataResponse": "calculate:ProRataResponse",
    "ProRataResult": "calculate:ProRataResult",
    "fraction_of_full_time": {
      "@id": "calculate:fraction_of_full_time",
      "@type": "xsd:decimal"
    },
    "pro_rata_annual": {
      "@id": "calculate:pro_rata_annual",
      "@type": "xsd:decimal"
    },
    "monthly": {
      "@id": "calculate:monthly",
      "@type": "xsd:decimal"
    },
    "fortnightly": {
      "@id": "calculate:fortnightly",
      "@type": "xsd:decimal"
    },
    "weekly": {
      "@id": "calculate:weekly",
      "@type": "xsd:decimal"
    },
    "PublicHolidaysRequest": "calculate:PublicHolidaysRequest",
    "after": {
      "@id": "calculate:after"
    },
    "PublicHolidaysResponse": "calculate:PublicHolidaysResponse",
    "PublicHolidaysResult": "calculate:PublicHolidaysResult",
    "holidays": {
      "@id": "calculate:holidays",
      "@container": "@list"
    },
    "national_holiday_count": {
      "@id": "calculate:national_holiday_count",
      "@type": "xsd:integer"
    },
    "regional_holiday_count": {
      "@id": "calculate:regional_holiday_count",
      "@type": "xsd:integer"
    },
    "total_holiday_count": {
      "@id": "calculate:total_holiday_count",
      "@type": "xsd:integer"
    },
    "distinct_days_off": {
      "@id": "calculate:distinct_days_off",
      "@type": "xsd:integer"
    },
    "weekday_days_off": {
      "@id": "calculate:weekday_days_off",
      "@type": "xsd:integer"
    },
    "mondayised_count": {
      "@id": "calculate:mondayised_count",
      "@type": "xsd:integer"
    },
    "next_holiday": {
      "@id": "calculate:next_holiday"
    },
    "days_until_next": {
      "@id": "calculate:days_until_next"
    },
    "RateRecord": "calculate:RateRecord",
    "id": {
      "@id": "calculate:id",
      "@type": "xsd:string"
    },
    "label": {
      "@id": "calculate:label",
      "@type": "xsd:string"
    },
    "effective_from": {
      "@id": "calculate:effective_from"
    },
    "verified_on": {
      "@id": "calculate:verified_on"
    },
    "review_cycle": {
      "@id": "calculate:review_cycle",
      "@type": "xsd:string"
    },
    "previous_values": {
      "@id": "calculate:previous_values"
    },
    "history_note": {
      "@id": "calculate:history_note"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Calculate.co.nz API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Calculate.co.nz's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-11-03) from openapi/calculate-co-nz-openapi.json.",
  "dcterms:created": "2026-11-03",
  "dcterms:source": [
    "openapi/calculate-co-nz-openapi.json"
  ]
}