Get Scmp Information

create

Method

URL

POST

api/esh/get_scmp_information/create

The Global Task “Get SCMP Information” is available for consulting data from a small-scale connection by a supplier who has registered an offer/supply contract for the relevant small consumption connection (see also Notice Contract).

../_images/get_scmp_information.global_task.png

The process for consulting a connection at EDSN follows the following scenario:

Pre-requisite steps

  1. The initiator sends a request to create a Global Task get_scmp_information

  2. If the validation of the input parameters or the adapter validations results in an error the ‘Global Task’ is not created and the errors are returned.

  3. A Global Task is created and the GlobalTask.ID is returned.

Global Task steps

  1. The ValueA adapter sends out the request to EDSN via an XML request: GetSCMPInformationRequest.

  2. EDSN validates the request (see EDSN validations). If there are inaccuracies, the message is rejected.

  3. If the request is successful, the C-AR sends the current data of the concerned connection to the requesting party via an XML response GetSCMPInformationResponse.

Input parameters

get_scmp_information global_task input parameters

type

object

properties

  • ean_id

type

string

pattern

^[0-9]{18}$

  • use_local_data_for_validation

If true then the latest available MeteringPoint data will be used to perform additional validations

type

boolean

default

False

  • required

[‘ean_id’]

Adapter validations

validation

error message

error code

The connection to which the request relates may not have been physically demolished

EAN-code connection unknown

201

The connection is a small consumption connection

It’s a GVB / ART connection / allocation point

264

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 known within the C-AR

EAN-code connection unknown

201

The connection to which the request relates may not have been physically demolished

EAN-code connection unknown

201

The connection point is of the normal type

EAN-code connection unknown

201

The requesting market party is known to the grid operator as a legal entity

EAN-code requesting party unknown

202

The requesting supplier has registered a contract to be confirmed or contract end data in the CER for the relevant small-scale connection

No contract registered or requested

614

The connection is a small consumption connection

It’s a GVB / ART connection / allocation point

264

Does the requesting market party in the request belongs to the user/organization submitting the request

Market party requesting EAN-code does not belong to user/organisation

610

Output parameters

get_scmp_information global_task return parameters

properties

  • global_task_id

GlobalTask.id

type

string

format

uuid

  • error

type

object

properties

  • messsageid

ValueA Broker message.id

type

string

format

uuid

  • validations

type

array

items

global_task_validation

global_task_validation

type

object

properties

  • message

type

string

  • ref

optional reference to parameter

type

string / null

  • user_message

type

string / null

getStatus

Method

URL

GET

api/esh/get_scmp_information/get_status

Get status input parameters

global_task get_status input parameters

type

object

properties

  • id

GlobalTask.id

type

string

format

uuid

Get status return parameters

global_task get_status return parameters

type

object

properties

  • status

type

string

  • status_date

type

string

format

date

  • status_description

type

string / null

  • status_details

type

array

items

status_detail

  • error

type

object

properties

  • messsageid

ValueA Broker message.id

type

string

format

uuid

  • validations

type

array

items

get_status_validation

status_detail

type

object

properties

  • description

type

string

  • remark

type

string / null

get_status_validation

type

object

properties

  • message

type

string

  • ref

optional reference to parameter

type

string / null

  • user_message

type

string / null

getData

Method

URL

GET

api/esh/get_scmp_information/get_data

Get data input parameters

get_scmp_information get_data input parameters

type

object

properties

  • id

GlobalTask.id

type

string

format

uuid

Get data return parameters

get_scmp_information get_data return parameters

type

object

properties

  • master_data_update

type

object

properties

  • mutation_date

Date format as defined in RFC 3339, section 5.6.

type

string

format

date

  • grid_operator_company_id

type

string

pattern

^[0-9]{13}$

  • grid_area

type

string

pattern

^[0-9]{18}$

  • product_type

enum

ELK, GAS

  • metering_method

Unmeasured, Annual, Monthly, Telemetry, Not continuous, Other, Unknown

enum

OBM, JRL, MND, TMT, NCE, AND, OBK

  • profile_category

enum

E1A, E1B, E1C, E2A, E2B, E3A, E3B, E3C, E3D, E4A, OPC, G1A, G2A, G2C, GGV, GXX, GIS, GIN

  • cap_tar_code

type

string

pattern

^[0-9]{13}$

  • physical_status

Under construction, In operation, Out of service

enum

IAL, IBD, UBD

  • energy_flow_direction

Delivery, Redelivery, Combination

enum

LVR, TLV, CMB

  • market_segment

Small consumption, Large consumption, Article 1 paragraph 2 or paragraph 3

enum

KVB, GVB, ART

  • ea_energy_consumption_netted_off_peak

type

integer

maximum

999999999999999

minimum

0

  • ea_energy_consumption_netted_peak

type

integer

maximum

999999999999999

minimum

0

  • ea_energy_production_netted_off_peak

type

integer

maximum

999999999999999

minimum

0

  • ea_energy_production_netted_peak

type

integer

maximum

999999999999999

minimum

0

  • street_name

type

string

maxLength

24

minLength

1

  • building_nr

type

integer

maximum

99999

minimum

1

  • ex_building_nr

type

string

maxLength

6

minLength

1

  • zip_code

type

string

maxLength

6

minLength

1

  • city_name

type

string

maxLength

24

minLength

1

  • country

type

string

maxLength

2

minLength

2

  • location_description

type

string

maxLength

35

minLength

1

  • bag_id

type

string

maxLength

16

minLength

1

  • bag_building_id

type

string

maxLength

16

minLength

1

  • saps

Secondary allocation points

type

array

items

sap

  • pap_ean_id

In case of a secondary allocation point the primary allocation point

type

string

pattern

^[0-9]{18}$

  • meter_id

type

string

maxLength

70

minLength

1

  • meter_type

Conventional, Smart

enum

CVN, SLM

  • administrative_status_smart_meter

On, Off

enum

AAN, UIT

  • meter_technical_communication_sm

Technically remotely readable, Technically not remotely readable

enum

SMU, SMN

  • meter_temperature_correction

Yes, No

enum

J, N

  • meter_nr_of_registers

type

integer

maximum

9

minimum

0

  • registers

type

array

items

register

  • rejection

type

object

properties

  • grid_operator_company_id

type

string

pattern

^[0-9]{13}$

  • reasons

type

array

items

reason

  • error

type

object

properties

  • messsageid

ValueA Broker message.id

type

string

format

uuid

  • validations

type

array

items

get_data_validation

register

type

object

properties

  • register_id

1.8.1, 1.8.2, 2.8.1, 2.8.2 or [1-9]

type

string

  • tariff_type

Total, Normal, Low

enum

T, N, L

  • metering_direction

Delivery, Redelivery

enum

LVR, TLV

  • nr_of_digits

type

integer

maximum

9

minimum

1

  • multiplication_factor

type

number

maximum

999.9999

minimum

1e-05

sap

type

object

properties

  • ean_id

type

string

pattern

^[0-9]{18}$

reason

type

object

properties

  • code

see EDSN validations

type

string

  • text

type

string

get_data_validation

type

object

properties

  • message

type

string

  • ref

optional reference to parameter

type

string / null

  • user_message

type

string / null