Red Energy · JSON-LD Context

Red Energy Context

JSON-LD context defining the semantic vocabulary for Red Energy from Red Energy.

120 Classes 299 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
red: https://redenergy.com.au/schema#

Classes

CommonPersonDetailV2_allOf ResponseCommonCustomerDetailV2 ErrorV2 CommonOrganisationDetailV2_allOf CommonPerson ResponseCommonCustomer_data CommonPhysicalAddress CommonPhoneNumber CommonOrganisation ResponseCommonCustomerDetailV2_data CommonPhysicalAddressWithPurpose_allOf CommonSimpleAddress ResponseCommonCustomer ResponseErrorListV2 Links CommonPAFAddress ErrorV2_meta CommonEmailAddress DiscoveryOutage ResponseDiscoveryOutagesList_data ResponseCommonDiscoveryStatus ResponseCommonDiscoveryStatus_data ResponseDiscoveryOutagesList RequestServicePointIdListV1 EnergyDerRecord_derDevices PrimaryErrorV1_allOf EnergyDerDetailResponse EnergyDerRecord_acConnections MetaPaginated EnergyDerRecord EnergyDerRecord_protectionMode EnergyDerListResponse RequestServicePointIdListV1_data PrimaryResponseErrorListV1 LinksPaginated EnergyDerListResponse_data EnergyServicePointDetailV2_allOf_registers EnergyServicePointDetailV2_allOf_relatedParticipants EnergyServicePointDetailV2_allOf EnergyServicePointListResponseV2_data EnergyServicePointDetailV2_allOf_specifications EnergyServicePointV2_consumerProfile EnergyServicePointDetailResponseV2 EnergyServicePointV2 EnergyServicePointDetailV2_allOf_distributionLossFactor EnergyServicePointListResponseV2 EnergyServicePointDetailV2_allOf_meters EnergyUsageRead EnergyUsageListResponse_data EnergyUsageRead_intervalRead_readQualities EnergyUsageRead_intervalRead EnergyUsageListResponse EnergyUsageRead_basicRead EnergyBalanceResponse_data EnergyBalanceListResponse RequestAccountIdListV1 EnergyBalanceResponse EnergyBalanceListResponse_data EnergyBalanceListResponse_data_balances RequestAccountIdListV1_data EnergyInvoiceListResponse_data EnergyBillingUsageTransactionV2_calculationFactors EnergyInvoiceElectricityUsageCharges EnergyBillingOnceOffTransaction EnergyInvoiceGasUsageCharges EnergyInvoiceGasUsageCharges_otherCharges MeasureUnitEnum EnergyBillingListResponseV3_data EnergyBillingTransactionV3 EnergyBillingPaymentTransaction EnergyInvoice EnergyInvoice_period EnergyBillingListResponseV3 EnergyBillingUsageTransactionV2 EnergyInvoice_payOnTimeDiscount EnergyInvoiceAccountCharges EnergyBillingDemandTransactionV3 EnergyBillingUsageTransactionV2_adjustments EnergyInvoiceListResponse EnergyBillingOtherTransaction EnergyPlanIncentives EnergyPlanGreenPowerCharges EnergyPlanDiscounts_percentOverThreshold EnergyPlanControlledLoadV2_singleRate EnergyAccountV2_allOf EnergyPaymentScheduleResponse EnergyPlanDiscounts_fixedAmount EnergyPaymentSchedule_digitalWallet EnergyConcession EnergyPlanDetailV3_allOf_meteringCharges EnergyPlanDiscounts_percentOfUse EnergyConcessionsResponse EnergyPlanTariffPeriodV2_singleRate EnergyPlanDiscounts EnergyPlanGreenPowerCharges_tiers EnergyAccountListResponseV2 EnergyPaymentSchedule_manualPayment EnergyAccountDetailV4_allOf_plans EnergyPlanTariffPeriodV2_demandCharges EnergyPlanSolarFeedInTariffV3_singleTariff_rates EnergyAccountV2_allOf_planOverview EnergyPlanTariffPeriodV2_bandedDailySupplyCharges EnergyPaymentScheduleResponse_data EnergyPlanDiscounts_percentOfBill EnergyConcessionsResponse_data EnergyPlanContractV3 EnergyPlanTariffPeriodV2 EnergyPlanSolarFeedInTariffV3_timeVariations EnergyAccountDetailV4_allOf_authorisedContacts EnergyPaymentSchedule_cardDebit EnergyPaymentSchedule_directDebit EnergyAccountDetailV4_allOf EnergyPlanSolarFeedInTariffV3_singleTariff EnergyAccountDetailResponseV4 EnergyPlanTariffPeriodV2_timeOfUse EnergyAccountListResponseV2_data EnergyPlanControlledLoadV2_singleRate_rates EnergyPlanTariffPeriodV2_timeOfUseRates EnergyDaysEnum EnergyPlanControlledLoadV2_timeOfUse

Properties

Property Type Container
emailAddresses list
phoneNumbers list
physicalAddresses list
data reference
links reference
meta reference
code string
detail string
title string
firstName string
lastName string
lastUpdateTime string
middleNames list
occupationCode string
occupationCodeVersion string
prefix string
suffix string
customerUType string
organisation reference
person reference
addressUType string
paf reference
simple reference
areaCode string
countryCode string
extension string
fullNumber string
isPreferred boolean
number string
purpose string
abn string
acn string
agentFirstName string
agentLastName string
agentRole string
businessName string
establishmentDate string
industryCode string
industryCodeVersion string
isACNCRegistered boolean
legalName string
organisationType string
registeredCountry string
shortName string
addressLine1 string
addressLine2 string
addressLine3 string
city string
country string
mailingName string
postcode string
state string
errors list
self string
buildingName1 string
buildingName2 string
dpid string
flatUnitNumber string
flatUnitType string
floorLevelNumber string
floorLevelType string
localityName string
lotNumber string
postalDeliveryNumber integer
postalDeliveryNumberPrefix string
postalDeliveryNumberSuffix string
postalDeliveryType string
streetName string
streetSuffix string
streetType string
thoroughfareNumber1 integer
thoroughfareNumber1Suffix string
thoroughfareNumber2 integer
thoroughfareNumber2Suffix string
urn string
address string
duration string
explanation string
isPartial boolean
outageTime string
outages list
detectionTime string
expectedResolutionTime string
status string
updateTime string
count integer
deviceIdentifier decimal
manufacturer string
modelNumber string
nominalRatedCapacity decimal
nominalStorageCapacity decimal
subtype string
type string
isSecondaryDataHolderError boolean
commissioningDate string
connectionIdentifier decimal
derDevices list
equipmentType string
inverterDeviceCapacity decimal
inverterModelNumber string
inverterSeries string
manufacturerName string
totalPages integer
totalRecords integer
acConnections list
approvedCapacity decimal
availablePhasesCount integer
hasCentralProtectionControl boolean
installedPhasesCount integer
islandableInstallation boolean
protectionMode reference
servicePointId
exportLimitKva decimal
frequencyRateOfChange decimal
interTripScheme string
neutralVoltageDisplacement decimal
overFrequencyProtection decimal
overFrequencyProtectionDelay decimal
overVoltageProtection decimal
overVoltageProtectionDelay decimal
sustainedOverVoltage decimal
sustainedOverVoltageDelay decimal
underFrequencyProtection decimal
underFrequencyProtectionDelay decimal
underVoltageProtection decimal
underVoltageProtectionDelay decimal
voltageVectorShift decimal
servicePointIds list
first string
last string
next string
prev string
derRecords list
averagedDailyLoad decimal
consumptionType string
controlledLoad boolean
multiplier decimal
networkTariffCode string
registerConsumptionType string
registerId string
registerSuffix string
timeOfDay string
unitOfMeasure string
party string
role string
distributionLossFactor reference
location
meters list
relatedParticipants list
servicePoints list
installationType string
model string
nextScheduledReadDate string
readType string
classification string
threshold string
consumerProfile reference
isGenerator boolean
jurisdictionCode string
lastConsumerChangeDate string
lastUpdateDateTime string
nationalMeteringId string
servicePointClassification string
servicePointStatus string
validFromDate string
description string
lossValue string
meterId string
registers list
specifications reference
basicRead reference
intervalRead reference
readEndDate string
readStartDate string
readUType string
reads list
endInterval integer
quality string
startInterval integer
aggregateValue decimal
intervalReads list
readIntervalLength integer
readQualities list
value decimal
balance string
balances list
accountId
accountIds list
invoices list
otherCharges list
totalGenerationCredits string
totalGst string
totalOnceOffCharges string
totalOnceOffDiscounts string
totalUsageCharges string
amount string
invoiceNumber string
transactions list
demand
executionDateTime string
gst string
onceOff
payment
transactionUType string
usage
method string
accountCharges reference
balanceAtIssue string
dueDate string
electricity
gas
gstAmount string
invoiceAmount string
issueDate string
payOnTimeDiscount reference
paymentStatus string
period reference
endDate string
startDate string
adjustments list
calculationFactors list
isEstimate boolean
measureUnit string
timeOfUseType string
date string
discountAmount string
totalCharges string
totalDiscounts string
rate decimal
category string
displayName string
eligibility string
scheme string
tiers list
usageAmount string
dailySupplyCharge string
rates list
plans list
calculationType string
identifier string
name string
paymentFrequency string
provider string
additionalInfo string
additionalInfoUri string
appliedTo list
discountFrequency string
percentage string
maximumValue string
minimumValue string
generalUnitPrice string
fixedAmount reference
methodUType string
percentOfBill reference
percentOfUse reference
percentOverThreshold reference
percentGreen string
billFrequency string
authorisedContacts list
nickname string
planDetail reference
planOverview reference
chargePeriod string
days list
endTime string
maxDemand string
measurementPeriod string
minDemand string
startTime string
unitPrice string
volume decimal
paymentSchedules list
concessions list
additionalFeeInformation string
discounts list
fees list
greenPowerCharges list
incentives list
intrinsicGreenPower reference
isFixed boolean
onExpiryDescription string
paymentOption list
pricingModel string
solarFeedInTariff list
tariffPeriod list
timeZone string
variation string
bandedDailySupplyCharges list
dailySupplyChargeType string
demandCharges list
rateBlockUType string
singleRate reference
timeOfUseRates list
cardScheme string
accountNumber string
bsb string
isTokenised boolean
accounts list
timeOfUse list

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://redenergy.com.au/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "red": "https://redenergy.com.au/schema#",
    "CommonPersonDetailV2_allOf": "red:CommonPersonDetailV2_allOf",
    "emailAddresses": {
      "@id": "red:emailAddresses",
      "@container": "@list"
    },
    "phoneNumbers": {
      "@id": "red:phoneNumbers",
      "@container": "@list"
    },
    "physicalAddresses": {
      "@id": "red:physicalAddresses",
      "@container": "@list"
    },
    "ResponseCommonCustomerDetailV2": "red:ResponseCommonCustomerDetailV2",
    "data": {
      "@id": "red:data",
      "@type": "@id"
    },
    "links": {
      "@id": "red:links",
      "@type": "@id"
    },
    "meta": {
      "@id": "red:meta",
      "@type": "@id"
    },
    "ErrorV2": "red:ErrorV2",
    "code": {
      "@id": "red:code",
      "@type": "xsd:string"
    },
    "detail": {
      "@id": "red:detail",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "red:title",
      "@type": "xsd:string"
    },
    "CommonOrganisationDetailV2_allOf": "red:CommonOrganisationDetailV2_allOf",
    "CommonPerson": "red:CommonPerson",
    "firstName": {
      "@id": "red:firstName",
      "@type": "xsd:string"
    },
    "lastName": {
      "@id": "red:lastName",
      "@type": "xsd:string"
    },
    "lastUpdateTime": {
      "@id": "red:lastUpdateTime",
      "@type": "xsd:string"
    },
    "middleNames": {
      "@id": "red:middleNames",
      "@container": "@list"
    },
    "occupationCode": {
      "@id": "red:occupationCode",
      "@type": "xsd:string"
    },
    "occupationCodeVersion": {
      "@id": "red:occupationCodeVersion",
      "@type": "xsd:string"
    },
    "prefix": {
      "@id": "red:prefix",
      "@type": "xsd:string"
    },
    "suffix": {
      "@id": "red:suffix",
      "@type": "xsd:string"
    },
    "ResponseCommonCustomer_data": "red:ResponseCommonCustomer_data",
    "customerUType": {
      "@id": "red:customerUType",
      "@type": "xsd:string"
    },
    "organisation": {
      "@id": "red:organisation",
      "@type": "@id"
    },
    "person": {
      "@id": "red:person",
      "@type": "@id"
    },
    "CommonPhysicalAddress": "red:CommonPhysicalAddress",
    "addressUType": {
      "@id": "red:addressUType",
      "@type": "xsd:string"
    },
    "paf": {
      "@id": "red:paf",
      "@type": "@id"
    },
    "simple": {
      "@id": "red:simple",
      "@type": "@id"
    },
    "CommonPhoneNumber": "red:CommonPhoneNumber",
    "areaCode": {
      "@id": "red:areaCode",
      "@type": "xsd:string"
    },
    "countryCode": {
      "@id": "red:countryCode",
      "@type": "xsd:string"
    },
    "extension": {
      "@id": "red:extension",
      "@type": "xsd:string"
    },
    "fullNumber": {
      "@id": "red:fullNumber",
      "@type": "xsd:string"
    },
    "isPreferred": {
      "@id": "red:isPreferred",
      "@type": "xsd:boolean"
    },
    "number": {
      "@id": "red:number",
      "@type": "xsd:string"
    },
    "purpose": {
      "@id": "red:purpose",
      "@type": "xsd:string"
    },
    "CommonOrganisation": "red:CommonOrganisation",
    "abn": {
      "@id": "red:abn",
      "@type": "xsd:string"
    },
    "acn": {
      "@id": "red:acn",
      "@type": "xsd:string"
    },
    "agentFirstName": {
      "@id": "red:agentFirstName",
      "@type": "xsd:string"
    },
    "agentLastName": {
      "@id": "red:agentLastName",
      "@type": "xsd:string"
    },
    "agentRole": {
      "@id": "red:agentRole",
      "@type": "xsd:string"
    },
    "businessName": {
      "@id": "red:businessName",
      "@type": "xsd:string"
    },
    "establishmentDate": {
      "@id": "red:establishmentDate",
      "@type": "xsd:string"
    },
    "industryCode": {
      "@id": "red:industryCode",
      "@type": "xsd:string"
    },
    "industryCodeVersion": {
      "@id": "red:industryCodeVersion",
      "@type": "xsd:string"
    },
    "isACNCRegistered": {
      "@id": "red:isACNCRegistered",
      "@type": "xsd:boolean"
    },
    "legalName": {
      "@id": "red:legalName",
      "@type": "xsd:string"
    },
    "organisationType": {
      "@id": "red:organisationType",
      "@type": "xsd:string"
    },
    "registeredCountry": {
      "@id": "red:registeredCountry",
      "@type": "xsd:string"
    },
    "shortName": {
      "@id": "red:shortName",
      "@type": "xsd:string"
    },
    "ResponseCommonCustomerDetailV2_data": "red:ResponseCommonCustomerDetailV2_data",
    "CommonPhysicalAddressWithPurpose_allOf": "red:CommonPhysicalAddressWithPurpose_allOf",
    "CommonSimpleAddress": "red:CommonSimpleAddress",
    "addressLine1": {
      "@id": "red:addressLine1",
      "@type": "xsd:string"
    },
    "addressLine2": {
      "@id": "red:addressLine2",
      "@type": "xsd:string"
    },
    "addressLine3": {
      "@id": "red:addressLine3",
      "@type": "xsd:string"
    },
    "city": {
      "@id": "red:city",
      "@type": "xsd:string"
    },
    "country": {
      "@id": "red:country",
      "@type": "xsd:string"
    },
    "mailingName": {
      "@id": "red:mailingName",
      "@type": "xsd:string"
    },
    "postcode": {
      "@id": "red:postcode",
      "@type": "xsd:string"
    },
    "state": {
      "@id": "red:state",
      "@type": "xsd:string"
    },
    "ResponseCommonCustomer": "red:ResponseCommonCustomer",
    "ResponseErrorListV2": "red:ResponseErrorListV2",
    "errors": {
      "@id": "red:errors",
      "@container": "@list"
    },
    "Links": "red:Links",
    "self": {
      "@id": "red:self",
      "@type": "xsd:string"
    },
    "CommonPAFAddress": "red:CommonPAFAddress",
    "buildingName1": {
      "@id": "red:buildingName1",
      "@type": "xsd:string"
    },
    "buildingName2": {
      "@id": "red:buildingName2",
      "@type": "xsd:string"
    },
    "dpid": {
      "@id": "red:dpid",
      "@type": "xsd:string"
    },
    "flatUnitNumber": {
      "@id": "red:flatUnitNumber",
      "@type": "xsd:string"
    },
    "flatUnitType": {
      "@id": "red:flatUnitType",
      "@type": "xsd:string"
    },
    "floorLevelNumber": {
      "@id": "red:floorLevelNumber",
      "@type": "xsd:string"
    },
    "floorLevelType": {
      "@id": "red:floorLevelType",
      "@type": "xsd:string"
    },
    "localityName": {
      "@id": "red:localityName",
      "@type": "xsd:string"
    },
    "lotNumber": {
      "@id": "red:lotNumber",
      "@type": "xsd:string"
    },
    "postalDeliveryNumber": {
      "@id": "red:postalDeliveryNumber",
      "@type": "xsd:integer"
    },
    "postalDeliveryNumberPrefix": {
      "@id": "red:postalDeliveryNumberPrefix",
      "@type": "xsd:string"
    },
    "postalDeliveryNumberSuffix": {
      "@id": "red:postalDeliveryNumberSuffix",
      "@type": "xsd:string"
    },
    "postalDeliveryType": {
      "@id": "red:postalDeliveryType",
      "@type": "xsd:string"
    },
    "streetName": {
      "@id": "red:streetName",
      "@type": "xsd:string"
    },
    "streetSuffix": {
      "@id": "red:streetSuffix",
      "@type": "xsd:string"
    },
    "streetType": {
      "@id": "red:streetType",
      "@type": "xsd:string"
    },
    "thoroughfareNumber1": {
      "@id": "red:thoroughfareNumber1",
      "@type": "xsd:integer"
    },
    "thoroughfareNumber1Suffix": {
      "@id": "red:thoroughfareNumber1Suffix",
      "@type": "xsd:string"
    },
    "thoroughfareNumber2": {
      "@id": "red:thoroughfareNumber2",
      "@type": "xsd:integer"
    },
    "thoroughfareNumber2Suffix": {
      "@id": "red:thoroughfareNumber2Suffix",
      "@type": "xsd:string"
    },
    "ErrorV2_meta": "red:ErrorV2_meta",
    "urn": {
      "@id": "red:urn",
      "@type": "xsd:string"
    },
    "CommonEmailAddress": "red:CommonEmailAddress",
    "address": {
      "@id": "red:address",
      "@type": "xsd:string"
    },
    "DiscoveryOutage": "red:DiscoveryOutage",
    "duration": {
      "@id": "red:duration",
      "@type": "xsd:string"
    },
    "explanation": {
      "@id": "red:explanation",
      "@type": "xsd:string"
    },
    "isPartial": {
      "@id": "red:isPartial",
      "@type": "xsd:boolean"
    },
    "outageTime": {
      "@id": "red:outageTime",
      "@type": "xsd:string"
    },
    "ResponseDiscoveryOutagesList_data": "red:ResponseDiscoveryOutagesList_data",
    "outages": {
      "@id": "red:outages",
      "@container": "@list"
    },
    "ResponseCommonDiscoveryStatus": "red:ResponseCommonDiscoveryStatus",
    "ResponseCommonDiscoveryStatus_data": "red:ResponseCommonDiscoveryStatus_data",
    "detectionTime": {
      "@id": "red:detectionTime",
      "@type": "xsd:string"
    },
    "expectedResolutionTime": {
      "@id": "red:expectedResolutionTime",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "red:status",
      "@type": "xsd:string"
    },
    "updateTime": {
      "@id": "red:updateTime",
      "@type": "xsd:string"
    },
    "ResponseDiscoveryOutagesList": "red:ResponseDiscoveryOutagesList",
    "RequestServicePointIdListV1": "red:RequestServicePointIdListV1",
    "EnergyDerRecord_derDevices": "red:EnergyDerRecord_derDevices",
    "count": {
      "@id": "red:count",
      "@type": "xsd:integer"
    },
    "deviceIdentifier": {
      "@id": "red:deviceIdentifier",
      "@type": "xsd:decimal"
    },
    "manufacturer": {
      "@id": "red:manufacturer",
      "@type": "xsd:string"
    },
    "modelNumber": {
      "@id": "red:modelNumber",
      "@type": "xsd:string"
    },
    "nominalRatedCapacity": {
      "@id": "red:nominalRatedCapacity",
      "@type": "xsd:decimal"
    },
    "nominalStorageCapacity": {
      "@id": "red:nominalStorageCapacity",
      "@type": "xsd:decimal"
    },
    "subtype": {
      "@id": "red:subtype",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "red:type",
      "@type": "xsd:string"
    },
    "PrimaryErrorV1_allOf": "red:PrimaryErrorV1_allOf",
    "isSecondaryDataHolderError": {
      "@id": "red:isSecondaryDataHolderError",
      "@type": "xsd:boolean"
    },
    "EnergyDerDetailResponse": "red:EnergyDerDetailResponse",
    "EnergyDerRecord_acConnections": "red:EnergyDerRecord_acConnections",
    "commissioningDate": {
      "@id": "red:commissioningDate",
      "@type": "xsd:string"
    },
    "connectionIdentifier": {
      "@id": "red:connectionIdentifier",
      "@type": "xsd:decimal"
    },
    "derDevices": {
      "@id": "red:derDevices",
      "@container": "@list"
    },
    "equipmentType": {
      "@id": "red:equipmentType",
      "@type": "xsd:string"
    },
    "inverterDeviceCapacity": {
      "@id": "red:inverterDeviceCapacity",
      "@type": "xsd:decimal"
    },
    "inverterModelNumber": {
      "@id": "red:inverterModelNumber",
      "@type": "xsd:string"
    },
    "inverterSeries": {
      "@id": "red:inverterSeries",
      "@type": "xsd:string"
    },
    "manufacturerName": {
      "@id": "red:manufacturerName",
      "@type": "xsd:string"
    },
    "MetaPaginated": "red:MetaPaginated",
    "totalPages": {
      "@id": "red:totalPages",
      "@type": "xsd:integer"
    },
    "totalRecords": {
      "@id": "red:totalRecords",
      "@type": "xsd:integer"
    },
    "EnergyDerRecord": "red:EnergyDerRecord",
    "acConnections": {
      "@id": "red:acConnections",
      "@container": "@list"
    },
    "approvedCapacity": {
      "@id": "red:approvedCapacity",
      "@type": "xsd:decimal"
    },
    "availablePhasesCount": {
      "@id": "red:availablePhasesCount",
      "@type": "xsd:integer"
    },
    "hasCentralProtectionControl": {
      "@id": "red:hasCentralProtectionControl",
      "@type": "xsd:boolean"
    },
    "installedPhasesCount": {
      "@id": "red:installedPhasesCount",
      "@type": "xsd:integer"
    },
    "islandableInstallation": {
      "@id": "red:islandableInstallation",
      "@type": "xsd:boolean"
    },
    "protectionMode": {
      "@id": "red:protectionMode",
      "@type": "@id"
    },
    "servicePointId": {
      "@id": "red:servicePointId"
    },
    "EnergyDerRecord_protectionMode": "red:EnergyDerRecord_protectionMode",
    "exportLimitKva": {
      "@id": "red:exportLimitKva",
      "@type": "xsd:decimal"
    },
    "frequencyRateOfChange": {
      "@id": "red:frequencyRateOfChange",
      "@type": "xsd:decimal"
    },
    "interTripScheme": {
      "@id": "red:interTripScheme",
      "@type": "xsd:string"
    },
    "neutralVoltageDisplacement": {
      "@id": "red:neutralVoltageDisplacement",
      "@type": "xsd:decimal"
    },
    "overFrequencyProtection": {
      "@id": "red:overFrequencyProtection",
      "@type": "xsd:decimal"
    },
    "overFrequencyProtectionDelay": {
      "@id": "red:overFrequencyProtectionDelay",
      "@type": "xsd:decimal"
    },
    "overVoltageProtection": {
      "@id": "red:overVoltageProtection",
      "@type": "xsd:decimal"
    },
    "overVoltageProtectionDelay": {
      "@id": "red:overVoltageProtectionDelay",
      "@type": "xsd:decimal"
    },
    "sustainedOverVoltage": {
      "@id": "red:sustainedOverVoltage",
      "@type": "xsd:decimal"
    },
    "sustainedOverVoltageDelay": {
      "@id": "red:sustainedOverVoltageDelay",
      "@type": "xsd:decimal"
    },
    "underFrequencyProtection": {
      "@id": "red:underFrequencyProtection",
      "@type": "xsd:decimal"
    },
    "underFrequencyProtectionDelay": {
      "@id": "red:underFrequencyProtectionDelay",
      "@type": "xsd:decimal"
    },
    "underVoltageProtection": {
      "@id": "red:underVoltageProtection",
      "@type": "xsd:decimal"
    },
    "underVoltageProtectionDelay": {
      "@id": "red:underVoltageProtectionDelay",
      "@type": "xsd:decimal"
    },
    "voltageVectorShift": {
      "@id": "red:voltageVectorShift",
      "@type": "xsd:decimal"
    },
    "EnergyDerListResponse": "red:EnergyDerListResponse",
    "RequestServicePointIdListV1_data": "red:RequestServicePointIdListV1_data",
    "servicePointIds": {
      "@id": "red:servicePointIds",
      "@container": "@list"
    },
    "PrimaryResponseErrorListV1": "red:PrimaryResponseErrorListV1",
    "LinksPaginated": "red:LinksPaginated",
    "first": {
      "@id": "red:first",
      "@type": "xsd:string"
    },
    "last": {
      "@id": "red:last",
      "@type": "xsd:string"
    },
    "next": {
      "@id": "red:next",
      "@type": "xsd:string"
    },
    "prev": {
      "@id": "red:prev",
      "@type": "xsd:string"
    },
    "EnergyDerListResponse_data": "red:EnergyDerListResponse_data",
    "derRecords": {
      "@id": "red:derRecords",
      "@container": "@list"
    },
    "EnergyServicePointDetailV2_allOf_registers": "red:EnergyServicePointDetailV2_allOf_registers",
    "averagedDailyLoad": {
      "@id": "red:averagedDailyLoad",
      "@type": "xsd:decimal"
    },
    "consumptionType": {
      "@id": "red:consumptionType",
      "@type": "xsd:string"
    },
    "controlledLoad": {
      "@id": "red:controlledLoad",
      "@type": "xsd:boolean"
    },
    "multiplier": {
      "@id": "red:multiplier",
      "@type": "xsd:decimal"
    },
    "networkTariffCode": {
      "@id": "red:networkTariffCode",
      "@type": "xsd:string"
    },
    "registerConsumptionType": {
      "@id": "red:registerConsumptionType",
      "@type": "xsd:string"
    },
    "registerId": {
      "@id": "red:registerId",
      "@type": "xsd:string"
    },
    "registerSuffix": {
      "@id": "red:registerSuffix",
      "@type": "xsd:string"
    },
    "timeOfDay": {
      "@id": "red:timeOfDay",
      "@type": "xsd:string"
    },
    "unitOfMeasure": {
      "@id": "red:unitOfMeasure",
      "@type": "xsd:string"
    },
    "EnergyServicePointDetailV2_allOf_relatedParticipants": "red:EnergyServicePointDetailV2_allOf_relatedParticipants",
    "party": {
      "@id": "red:party",
      "@type": "xsd:string"
    },
    "role": {
      "@id": "red:role",
      "@type": "xsd:string"
    },
    "EnergyServicePointDetailV2_allOf": "red:EnergyServicePointDetailV2_allOf",
    "distributionLossFactor": {
      "@id": "red:distributionLossFactor",
      "@type": "@id"
    },
    "location": {
      "@id": "red:location"
    },
    "meters": {
      "@id": "red:meters",
      "@container": "@list"
    },
    "relatedParticipants": {
      "@id": "red:relatedParticipants",
      "@container": "@list"
    },
    "EnergyServicePointListResponseV2_data": "red:EnergyServicePointListResponseV2_data",
    "servicePoints": {
      "@id": "red:servicePoints",
      "@container": "@list"
    },
    "EnergyServicePointDetailV2_allOf_specifications": "red:EnergyServicePointDetailV2_allOf_specifications",
    "installationType": {
      "@id": "red:installationType",
      "@type": "xsd:string"
    },
    "model": {
      "@id": "red:model",
      "@type": "xsd:string"
    },
    "nextScheduledReadDate": {
      "@id": "red:nextScheduledReadDate",
      "@type": "xsd:string"
    },
    "readType": {
      "@id": "red:readType",
      "@type": "xsd:string"
    },
    "EnergyServicePointV2_consumerProfile": "red:EnergyServicePointV2_consumerProfile",
    "classification": {
      "@id": "red:classification",
      "@type": "xsd:string"
    },
    "threshold": {
      "@id": "red:threshold",
      "@type": "xsd:string"
    },
    "EnergyServicePointDetailResponseV2": "red:EnergyServicePointDetailResponseV2",
    "EnergyServicePointV2": "red:EnergyServicePointV2",
    "consumerProfile": {
      "@id": "red:consumerProfile",
      "@type": "@id"
    },
    "isGenerator": {
      "@id": "red:isGenerator",
      "@type": "xsd:boolean"
    },
    "jurisdictionCode": {
      "@id": "red:jurisdictionCode",
      "@type": "xsd:string"
    },
    "lastConsumerChangeDate": {
      "@id": "red:lastConsumerChangeDate",
      "@type": "xsd:string"
    },
    "lastUpdateDateTime": {
      "@id": "red:lastUpdateDateTime",
      "@type": "xsd:string"
    },
    "nationalMeteringId": {
      "@id": "red:nationalMeteringId",
      "@type": "xsd:string"
    },
    "servicePointClassification": {
      "@id": "red:servicePointClassification",
      "@type": "xsd:string"
    },
    "servicePointStatus": {
      "@id": "red:servicePointStatus",
      "@type": "xsd:string"
    },
    "validFromDate": {
      "@id": "red:validFromDate",
      "@type": "xsd:string"
    },
    "EnergyServicePointDetailV2_allOf_distributionLossFactor": "red:EnergyServicePointDetailV2_allOf_distributionLossFactor",
    "description": {
      "@id": "red:description",
      "@type": "xsd:string"
    },
    "lossValue": {
      "@id": "red:lossValue",
      "@type": "xsd:string"
    },
    "EnergyServicePointListResponseV2": "red:EnergyServicePointListResponseV2",
    "EnergyServicePointDetailV2_allOf_meters": "red:EnergyServicePointDetailV2_allOf_meters",
    "meterId": {
      "@id": "red:meterId",
      "@type": "xsd:string"
    },
    "registers": {
      "@id": "red:registers",
      "@container": "@list"
    },
    "specifications": {
      "@id": "red:specifications",
      "@type": "@id"
    },
    "EnergyUsageRead": "red:EnergyUsageRead",
    "basicRead": {
      "@id": "red:basicRead",
      "@type": "@id"
    },
    "intervalRead": {
      "@id": "red:intervalRead",
      "@type": "@id"
    },
    "readEndDate": {
      "@id": "red:readEndDate",
      "@type": "xsd:string"
    },
    "readStartDate": {
      "@id": "red:readStartDate",
      "@type": "xsd:string"
    },
    "readUType": {
      "@id": "red:readUType",
      "@type": "xsd:string"
    },
    "EnergyUsageListResponse_data": "red:EnergyUsageListResponse_data",
    "reads": {
      "@id": "red:reads",
      "@container": "@list"
    },
    "EnergyUsageRead_intervalRead_readQualities": "red:EnergyUsageRead_intervalRead_readQualities",
    "endInterval": {
      "@id": "red:endInterval",
      "@type": "xsd:integer"
    },
    "quality": {
      "@id": "red:quality",
      "@type": "xsd:string"
    },
    "startInterval": {
      "@id": "red:startInterval",
      "@type": "xsd:integer"
    },
    "EnergyUsageRead_intervalRead": "red:EnergyUsageRead_intervalRead",
    "aggregateValue": {
      "@id": "red:aggregateValue",
      "@type": "xsd:decimal"
    },
    "intervalReads": {
      "@id": "red:intervalReads",
      "@container": "@list"
    },
    "readIntervalLength": {
      "@id": "red:readIntervalLength",
      "@type": "xsd:integer"
    },
    "readQualities": {
      "@id": "red:readQualities",
      "@container": "@list"
    },
    "EnergyUsageListResponse": "red:EnergyUsageListResponse",
    "EnergyUsageRead_basicRead": "red:EnergyUsageRead_basicRead",
    "value": {
      "@id": "red:value",
      "@type": "xsd:decimal"
    },
    "EnergyBalanceResponse_data": "red:EnergyBalanceResponse_data",
    "balance": {
      "@id": "red:balance",
      "@type": "xsd:string"
    },
    "EnergyBalanceListResponse": "red:EnergyBalanceListResponse",
    "RequestAccountIdListV1": "red:RequestAccountIdListV1",
    "EnergyBalanceResponse": "red:EnergyBalanceResponse",
    "EnergyBalanceListResponse_data": "red:EnergyBalanceListResponse_data",
    "balances": {
      "@id": "red:balances",
      "@container": "@list"
    },
    "EnergyBalanceListResponse_data_balances": "red:EnergyBalanceListResponse_data_balances",
    "accountId": {
      "@id": "red:accountId"
    },
    "RequestAccountIdListV1_data": "red:RequestAccountIdListV1_data",
    "accountIds": {
      "@id": "red:accountIds",
      "@container": "@list"
    },
    "EnergyInvoiceListResponse_data": "red:EnergyInvoiceListResponse_data",
    "invoices": {
      "@id": "red:invoices",
      "@container": "@list"
    },
    "EnergyBillingUsageTransactionV2_calculationFactors": "red:EnergyBillingUsageTransactionV2_calculationFactors",
    "EnergyInvoiceElectricityUsageCharges": "red:EnergyInvoiceElectricityUsageCharges",
    "otherCharges": {
      "@id": "red:otherCharges",
      "@container": "@list"
    },
    "totalGenerationCredits": {
      "@id": "red:totalGenerationCredits",
      "@type": "xsd:string"
    },
    "totalGst": {
      "@id": "red:totalGst",
      "@type": "xsd:string"
    },
    "totalOnceOffCharges": {
      "@id": "red:totalOnceOffCharges",
      "@type": "xsd:string"
    },
    "totalOnceOffDiscounts": {
      "@id": "red:totalOnceOffDiscounts",
      "@type": "xsd:string"
    },
    "totalUsageCharges": {
      "@id": "red:totalUsageCharges",
      "@type": "xsd:string"
    },
    "EnergyBillingOnceOffTransaction": "red:EnergyBillingOnceOffTransaction",
    "amount": {
      "@id": "red:amount",
      "@type": "xsd:string"
    },
    "invoiceNumber": {
      "@id": "red:invoiceNumber",
      "@type": "xsd:string"
    },
    "EnergyInvoiceGasUsageCharges": "red:EnergyInvoiceGasUsageCharges",
    "EnergyInvoiceGasUsageCharges_otherCharges": "red:EnergyInvoiceGasUsageCharges_otherCharges",
    "MeasureUnitEnum": "red:MeasureUnitEnum",
    "EnergyBillingListResponseV3_data": "red:EnergyBillingListResponseV3_data",
    "transactions": {
      "@id": "red:transactions",
      "@container": "@list"
    },
    "EnergyBillingTransactionV3": "red:EnergyBillingTransactionV3",
    "demand": {
      "@id": "red:demand"
    },
    "executionDateTime": {
      "@id": "red:executionDateTime",
      "@type": "xsd:string"
    },
    "gst": {
      "@id": "red:gst",
      "@type": "xsd:string"
    },
    "onceOff": {
      "@id": "red:onceOff"
    },
    "payment": {
      "@id": "red:payment"
    },
    "transactionUType": {
      "@id": "red:transactionUType",
      "@type": "xsd:string"
    },
    "usage": {
      "@id": "red:usage"
    },
    "EnergyBillingPaymentTransaction": "red:EnergyBillingPaymentTransaction",
    "method": {
      "@id": "red:method",
      "@type": "xsd:string"
    },
    "EnergyInvoice": "red:EnergyInvoice",
    "accountCharges": {
      "@id": "red:accountCharges",
      "@type": "@id"
    },
    "balanceAtIssue": {
      "@id": "red:balanceAtIssue",
      "@type": "xsd:string"
    },
    "dueDate": {
      "@id": "red:dueDate",
      "@type": "xsd:string"
    },
    "electricity": {
      "@id": "red:electricity"
    },
    "gas": {
      "@id": "red:gas"
    },
    "gstAmount": {
      "@id": "red:gstAmount",
      "@type": "xsd:string"
    },
    "invoiceAmount": {
      "@id": "red:invoiceAmount",
      "@type": "xsd:string"
    },
    "issueDate": {
      "@id": "red:issueDate",
      "@type": "xsd:string"
    },
    "payOnTimeDiscount": {
      "@id": "red:payOnTimeDiscount",
      "@type": "@id"
    },
    "paymentStatus": {
      "@id": "red:paymentStatus",
      "@type": "xsd:string"
    },
    "period": {
      "@id": "red:period",
      "@type": "@id"
    },
    "EnergyInvoice_period": "red:EnergyInvoice_period",
    "endDate": {
      "@id": "red:endDate",
      "@type": "xsd:string"
    },
    "startDate": {
      "@id": "red:startDate",
      "@type": "xsd:string"
    },
    "EnergyBillingListResponseV3": "red:EnergyBillingListResponseV3",
    "EnergyBillingUsageTransactionV2": "red:EnergyBillingUsageTransactionV2",
    "adjustments": {
      "@id": "red:adjustments",
      "@container": "@list"
    },
    "calculationFactors": {
      "@id": "red:calculationFactors",
      "@container": "@list"
    },
    "isEstimate": {
      "@id": "red:isEstimate",
      "@type": "xsd:boolean"
    },
    "measureUnit": {
      "@id": "red:measureUnit",
      "@type": "xsd:string"
    },
    "timeOfUseType": {
      "@id": "red:timeOfUseType",
      "@type": "xsd:string"
    },
    "EnergyInvoice_payOnTimeDiscount": "red:EnergyInvoice_payOnTimeDiscount",
    "date": {
      "@id": "red:date",
      "@type": "xsd:string"
    },
    "discountAmount": {
      "@id": "red:discountAmount",
      "@type": "xsd:string"
    },
    "EnergyInvoiceAccountCharges": "red:EnergyInvoiceAccountCharges",
    "totalCharges": {
      "@id": "red:totalCharges",
      "@type": "xsd:string"
    },
    "totalDiscounts": {
      "@id": "red:totalDiscounts",
      "@type": "xsd:string"
    },
    "EnergyBillingDemandTransactionV3": "red:EnergyBillingDemandTransactionV3",
    "rate": {
      "@id": "red:rate",
      "@type": "xsd:decimal"
    },
    "EnergyBillingUsageTransactionV2_adjustments": "red:EnergyBillingUsageTransactionV2_adjustments",
    "EnergyInvoiceListResponse": "red:EnergyInvoiceListResponse",
    "EnergyBillingOtherTransaction": "red:EnergyBillingOtherTransaction",
    "EnergyPlanIncentives": "red:EnergyPlanIncentives",
    "category": {
      "@id": "red:category",
      "@type": "xsd:string"
    },
    "displayName": {
      "@id": "red:displayName",
      "@type": "xsd:string"
    },
    "eligibility": {
      "@id": "red:eligibility",
      "@type": "xsd:string"
    },
    "EnergyPlanGreenPowerCharges": "red:EnergyPlanGreenPowerCharges",
    "scheme": {
      "@id": "red:scheme",
      "@type": "xsd:string"
    },
    "tiers": {
      "@id": "red:tiers",
      "@container": "@list"
    },
    "EnergyPlanDiscounts_percentOverThreshold": "red:EnergyPlanDiscounts_percentOverThreshold",
    "usageAmount": {
      "@id": "red:usageAmount",
      "@type": "xsd:string"
    },
    "EnergyPlanControlledLoadV2_singleRate": "red:EnergyPlanControlledLoadV2_singleRate",
    "dailySupplyCharge": {
      "@id": "red:dailySupplyCharge",
      "@type": "xsd:string"
    },
    "rates": {
      "@id": "red:rates",
      "@container": "@list"
    },
    "EnergyAccountV2_allOf": "red:EnergyAccountV2_allOf",
    "plans": {
      "@id": "red:plans",
      "@container": "@list"
    },
    "EnergyPaymentScheduleResponse": "red:EnergyPaymentScheduleResponse",
    "EnergyPlanDiscounts_fixedAmount": "red:EnergyPlanDiscounts_fixedAmount",
    "EnergyPaymentSchedule_digitalWallet": "red:EnergyPaymentSchedule_digitalWallet",
    "calculationType": {
      "@id": "red:calculationType",
      "@type": "xsd:string"
    },
    "identifier": {
      "@id": "red:identifier",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "red:name",
      "@type": "xsd:string"
    },
    "paymentFrequency": {
      "@id": "red:paymentFrequency",
      "@type": "xsd:string"
    },
    "provider": {
      "@id": "red:provider",
      "@type": "xsd:string"
    },
    "EnergyConcession": "red:EnergyConcession",
    "additionalInfo": {
      "@id": "red:additionalInfo",
      "@type": "xsd:string"
    },
    "additionalInfoUri": {
      "@id": "red:additionalInfoUri",
      "@type": "xsd:string"
    },
    "appliedTo": {
      "@id": "red:appliedTo",
      "@container": "@list"
    },
    "discountFrequency": {
      "@id": "red:discountFrequency",
      "@type": "xsd:string"
    },
    "percentage": {
      "@id": "red:percentage",
      "@type": "xsd:string"
    },
    "EnergyPlanDetailV3_allOf_meteringCharges": "red:EnergyPlanDetailV3_allOf_meteringCharges",
    "maximumValue": {
      "@id": "red:maximumValue",
      "@type": "xsd:string"
    },
    "minimumValue": {
      "@id": "red:minimumValue",
      "@type": "xsd:string"
    },
    "EnergyPlanDiscounts_percentOfUse": "red:EnergyPlanDiscounts_percentOfUse",
    "EnergyConcessionsResponse": "red:EnergyConcessionsResponse",
    "EnergyPlanTariffPeriodV2_singleRate": "red:EnergyPlanTariffPeriodV2_singleRate",
    "generalUnitPrice": {
      "@id": "red:generalUnitPrice",
      "@type": "xsd:string"
    },
    "EnergyPlanDiscounts": "red:EnergyPlanDiscounts",
    "fixedAmount": {
      "@id": "red:fixedAmount",
      "@type": "@id"
    },
    "methodUType": {
      "@id": "red:methodUType",
      "@type": "xsd:string"
    },
    "percentOfBill": {
      "@id": "red:percentOfBill",
      "@type": "@id"
    },
    "percentOfUse": {
      "@id": "red:percentOfUse",
      "@type": "@id"
    },
    "percentOverThreshold": {
      "@id": "red:percentOverThreshold",
      "@type": "@id"
    },
    "EnergyPlanGreenPowerCharges_tiers": "red:EnergyPlanGreenPowerCharges_tiers",
    "percentGreen": {
      "@id": "red:percentGreen",
      "@type": "xsd:string"
    },
    "EnergyAccountListResponseV2": "red:EnergyAccountListResponseV2",
    "EnergyPaymentSchedule_manualPayment": "red:EnergyPaymentSchedule_manualPayment",
    "billFrequency": {
      "@id": "red:billFrequency",
      "@type": "xsd:string"
    },
    "EnergyAccountDetailV4_allOf_plans": "red:EnergyAccountDetailV4_allOf_plans",
    "authorisedContacts": {
      "@id": "red:authorisedContacts",
      "@container": "@list"
    },
    "nickname": {
      "@id": "red:nickname",
      "@type": "xsd:string"
    },
    "planDetail": {
      "@id": "red:planDetail",
      "@type": "@id"
    },
    "planOverview": {
      "@id": "red:planOverview",
      "@type": "@id"
    },
    "EnergyPlanTariffPeriodV2_demandCharges": "red:EnergyPlanTariffPeriodV2_demandCharges",
    "chargePeriod": {
      "@id": "red:chargePeriod",
      "@type": "xsd:string"
    },
    "days": {
      "@id": "red:days",
      "@container": "@list"
    },
    "endTime": {
      "@id": "red:endTime",
      "@type": "xsd:string"
    },
    "maxDemand": {
      "@id": "red:maxDemand",
      "@type": "xsd:string"
    },
    "measurementPeriod": {
      "@id": "red:measurementPeriod",
      "@type": "xsd:string"
    },
    "minDemand": {
      "@id": "red:minDemand",
      "@type": "xsd:string"
    },
    "startTime": {
      "@id": "red:startTime",
      "@type": "xsd:string"
    },
    "EnergyPlanSolarFeedInTariffV3_singleTariff_rates": "red:EnergyPlanSolarFeedInTariffV3_singleTariff_rates",
    "unitPrice": {
      "@id": "red:unitPrice",
      "@type": "xsd:string"
    },
    "volume": {
      "@id": "red:volume",
      "@type": "xsd:decimal"
    },
    "EnergyAccountV2_allOf_planOverview": "red:EnergyAccountV2_allOf_planOverview",
    "EnergyPlanTariffPeriodV2_bandedDailySupplyCharges": "red:EnergyPlanTariffPeriodV2_bandedDailySupplyCharges",
    "EnergyPaymentScheduleResponse_data": "red:EnergyPaymentScheduleResponse_data",
    "paymentSchedules": {
      "@id": "red:paymentSchedules",
      "@container": "@list"
    },
    "EnergyPlanDiscounts_percentOfBill": "red:EnergyPlanDiscounts_percentOfBill",
    "EnergyConcessionsResponse_data": "red:EnergyConcessionsResponse_data",
    "concessions": {
      "@id": "red:concessions",
      "@container": "@list"
    },
    "EnergyPlanContractV3": "red:EnergyPlanContractV3",
    "additionalFeeInformation": {
      "@id": "red:additionalFeeInformation",
      "@type": "xsd:string"
    },
    "discounts": {
      "@id": "red:discounts",
      "@container": "@list"
    },
    "fees": {
      "@id": "red:fees",
      "@container": "@list"
    },
    "greenPowerCharges": {
      "@id": "red:greenPowerCharges",
      "@container": "@list"
    },
    "incentives": {
      "@id": "red:inc

# --- truncated at 32 KB (35 KB total) ---
# Full source: https://artifacts.apis.io/red-energy/json-ld/red-energy-context.jsonld