getServiceProvider

ag.itc.getServiceProvider

Ermitteln von Serviceprovidern anhand einer übergebenen Serviceart.
Für die Sparte wird fest STROM übergeben. Serviceprovider anderer Sparten werden nicht zurückgeliefert.

Request

JSON-Attribut

Datentyp

Pflicht

Entität

Feldname

Feldname intern

Anmerkungen

serviceType

Schlüssel

Ja

Serviceprovider

Serviceart

Serviceart.C12SERVPROV

  • Es wird fest anhand der Sparte STROM gesucht

  • Das Mapping der Servicearten ist in SC12ITCUtils.getServiceTypePk() hinterlegt.
    Für die Aufnahme weiterer oder eigener Servicearten muss die Methode übersteuert und die zusätzlichen Servicearten hinterlegt und mit dem zugehörigen Schlüssel-Pk gemappt werden.

Response

JSON-Attribut

Datentyp

Entität

Feldname

Feldname intern

Anmerkungen

serviceProviders

List<@serviceProvider>

Serviceprovider

 -

 -

  • Bei Übergabe einer ungültigen (= nicht im System vorhandenen) Serviceart wird ein Fehler mit entsprechender Meldung zurückgeliefert

  • Wenn für eine im System vorhandene übergebene Serviceart kein Serviceprovider ermittelt werden konnte, wird eine leere Liste zurückgeliefert