Meter Reading Dispute
create
Method |
URL |
|---|---|
|
api/esh/meter_reading_dispute/create |
The Meter Reading Dispute process is used by several meter reading Tasks to handle the dispute process.
The receiver of the meter reading has a period in which he can send a dispute regarding the sent meter reading. The dispute period ends on the last calendar day of the third month following the month in which the day of the meter reading relates. The receiving party has up to 20 working days before the end of the dispute period to start a dispute.
After receiving a dispute, including an alternate meter reading, a result has to be provided
(see method set in API Meter Reading Dispute Result)
Pre-requisite steps
The initiator sends a request to create a Global Task
meter_reading_disputeIf the validation of the create input parameters results in an error the ‘Global Task’ is not created and the errors are returned.
A Global Task is created and the GlobalTask.ID is returned.
Create input parameters
meter_reading_dispute global_task input parameters |
||
type |
object |
|
properties |
||
|
type |
string |
format |
uuid |
|
|
return parameter name for the GlobalTask.id, default |
|
type |
string |
|
|
If true then the latest available MeteringPoint data will be used to perform additional validations |
|
type |
boolean |
|
default |
False |
|
EDSN validations
validation |
error message |
error code |
|---|---|---|
The request to consult, a connection is complete and syntactically correct |
Message incomplete or syntactically incorrect |
200 |
The connection is a small consumption connection |
It’s a GVB / ART connection / allocation point |
264 |
Create output parameters
meter_reading_dispute global_task return parameters |
|||
properties |
|||
|
GlobalTask.id |
||
type |
string |
||
format |
uuid |
||
|
type |
object |
|
properties |
|||
|
ValueA Broker message.id |
||
type |
string |
||
format |
uuid |
||
|
type |
array |
|
items |
|||
global_task_validation
type |
object |
|
properties |
||
|
type |
string |
|
optional reference to parameter |
|
type |
string / null |
|
|
type |
string / null |
getStatus
Method |
URL |
|---|---|
|
api/esh/meter_reading_dispute/get_status |
Get status input parameters
global_task get_status input parameters |
||
type |
object |
|
properties |
||
|
GlobalTask.id |
|
type |
string |
|
format |
uuid |
|
Get status return parameters
global_task get_status return parameters |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
|
type |
string |
|
format |
date |
||
|
type |
string / null |
|
|
type |
array |
|
items |
|||
|
type |
object |
|
properties |
|||
|
ValueA Broker message.id |
||
type |
string |
||
format |
uuid |
||
|
type |
array |
|
items |
|||
status_detail
type |
object |
|
properties |
||
|
type |
string |
|
type |
string / null |
get_status_validation
type |
object |
|
properties |
||
|
type |
string |
|
optional reference to parameter |
|
type |
string / null |
|
|
type |
string / null |
getData
Method |
URL |
|---|---|
|
api/esh/meter_reading_dispute/get_data |
Get data input parameters
meter_reading_dispute get_data input parameters |
||
type |
object |
|
properties |
||
|
GlobalTask.id |
|
type |
string |
|
format |
uuid |
|
Get data return parameters
meter_reading_dispute get_data return parameters |
|||
type |
object |
||
properties |
|||
|
Yes, No |
||
enum |
J, N |
||
|
type |
boolean |
|
|
type |
object |
|
properties |
|||
|
ValueA Broker message.id |
||
type |
string |
||
format |
uuid |
||
|
type |
array |
|
items |
|||
get_data_validation
type |
object |
|
properties |
||
|
type |
string |
|
optional reference to parameter |
|
type |
string / null |
|
|
type |
string / null |
getMessages
Method |
URL |
|---|---|
|
api/esh/meter_reading_dispute/get_messages |
This Task wil get all available MeterReadingDispute messages from EDSN.
Get messages input parameters
meter_reading_dispute get_messages input parameters |
|
type |
object |
properties |
|
Get messages return parameters
meter_reading_dispute get_messages return parameters |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
|
type |
integer |
|
|
type |
object |
|
properties |
|||
|
ValueA Broker message.id |
||
type |
string |
||
format |
uuid |
||
|
type |
array |
|
items |
|||
validation
type |
object |
|
properties |
||
|
type |
string |
|
optional reference to parameter |
|
type |
string / null |
|
|
type |
string / null |