# Package at.chipkarte.client.servicemanager.soap

Interface und Klassen des Service-Managers.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  IServiceManager | Dieses Service stellt den Einstiegspunkt für die Vertragspartnersoftware dar.

- Class Summary
  Class | Description
  --- | ---
  Service | Enthält die Informationen zu einem Service des Ordinationsclient.

## Package at.chipkarte.client.servicemanager.soap Description

Interface und Klassen des Service-Managers. Dieses Package enthält den SOAP-Endpoint `IServiceManager` sowie die dazu notwendigen Klassen.
Die Verwendung des Service-Managers (Klasse IServiceManager) zur Ermittlung der verfügbaren Services und deren Versionen sowie der zugehörigen Endpoint-URLs ist verpflichtend.
Die Services der entsprechenden Version sind über die vom Service-Manager gelieferten URLs anzusprechen. Die harte Kodierung der Endpoint-URLs in der Vertragspartnersoftware kann bei einem Releasewechsel zu Problemen führen und ist daher nicht zulässig.
Bei Verwendung des Servicemanagers über die GINA (<gina-adresse>) werden die auf der GINA bzw. dem GINA-Proxy verfügbaren Services retourniert.
Die Ermittlung der Services über den auf der GINA verfügbaren Servicemanager ist nur von kurze Zeit möglich. Die Ermittlung ist umzustellen auf den zentralen ServiceManager.
Der direkt erreichbare (zentrale) ServiceManager ist unter folgender URL abrufbar:

- Produktion:
  - https://services.ecard.sozialversicherung.at/servicemanager/1
- Vertragspartnersoftware-Hersteller Umgebung:
  - https://services-a.ecard-test.sozialversicherung.at/servicemanager/1

Für jedes verfügbare Service werden Informationen zum Servicenamen, der Version sowie der URL unter der das Service erreichbar ist retourniert. Bei den vom ServiceManager retournierten URLs handelt es sich um absolute Adressangabe!