Class MdEinreichenProviderApi

java.lang.Object
software.xdev.bzst.dip.client.generated.client.BaseApi
software.xdev.bzst.dip.client.generated.api.MdEinreichenProviderApi

public class MdEinreichenProviderApi extends BaseApi
  • Constructor Details

    • MdEinreichenProviderApi

      public MdEinreichenProviderApi()
    • MdEinreichenProviderApi

      public MdEinreichenProviderApi(ApiClient apiClient)
  • Method Details

    • alleProtokollnummern

      public InputStream alleProtokollnummern(String authorization) throws ApiException
      Abruf einer Liste aller Datentransfernummern mit verfügbarem Protokoll Abruf einer Liste aller Datentransfernummern mit verfügbarem Protokoll
      Parameters:
      authorization - (optional)
      Returns:
      InputStream
      Throws:
      ApiException - if fails to make API call
    • alleProtokollnummern

      public InputStream alleProtokollnummern(String authorization, Map<String,String> additionalHeaders) throws ApiException
      Abruf einer Liste aller Datentransfernummern mit verfügbarem Protokoll Abruf einer Liste aller Datentransfernummern mit verfügbarem Protokoll
      Parameters:
      authorization - (optional)
      additionalHeaders - additionalHeaders for this call
      Returns:
      InputStream
      Throws:
      ApiException - if fails to make API call
    • anhangEinreichen

      public void anhangEinreichen(String datentransfernummer, String authorization, InputStream body) throws ApiException
      Einreichung zusätzlicher Anhänge Einreichung zusätzlicher Anhänge unter Angabe einer Datentransfernummer
      Parameters:
      datentransfernummer - Die Datentransfernummer, die die Transaktion identifiziert (required)
      authorization - (optional)
      body - Einreichung zusätzlicher Anhänge unter Angabe einer Datentransfernummer (optional)
      Throws:
      ApiException - if fails to make API call
    • anhangEinreichen

      public void anhangEinreichen(String datentransfernummer, String authorization, InputStream body, Map<String,String> additionalHeaders) throws ApiException
      Einreichung zusätzlicher Anhänge Einreichung zusätzlicher Anhänge unter Angabe einer Datentransfernummer
      Parameters:
      datentransfernummer - Die Datentransfernummer, die die Transaktion identifiziert (required)
      authorization - (optional)
      body - Einreichung zusätzlicher Anhänge unter Angabe einer Datentransfernummer (optional)
      additionalHeaders - additionalHeaders for this call
      Throws:
      ApiException - if fails to make API call
    • einreichungAbbrechen

      public void einreichungAbbrechen(String datentransfernummer, String authorization) throws ApiException
      Abbruch der laufenden Übertragung und Verwerfen der bisher übertragenen Dateien Verkünden der Absicht, die laufende Massendatenlieferung abzubrechen und die übertragenen Dateien zu verwerfen
      Parameters:
      datentransfernummer - Die Datentransfernummer, die die Transaktion identifiziert (required)
      authorization - (optional)
      Throws:
      ApiException - if fails to make API call
    • einreichungAbbrechen

      public void einreichungAbbrechen(String datentransfernummer, String authorization, Map<String,String> additionalHeaders) throws ApiException
      Abbruch der laufenden Übertragung und Verwerfen der bisher übertragenen Dateien Verkünden der Absicht, die laufende Massendatenlieferung abzubrechen und die übertragenen Dateien zu verwerfen
      Parameters:
      datentransfernummer - Die Datentransfernummer, die die Transaktion identifiziert (required)
      authorization - (optional)
      additionalHeaders - additionalHeaders for this call
      Throws:
      ApiException - if fails to make API call
    • einreichungAnmelden

      public String einreichungAnmelden(String fachverfahren, String authorization) throws ApiException
      Anfordern einer Datentransfernummer und Einleiten einer Massendatenlieferung Anfordern einer Datentransfernummer zur Identifikation der Lieferung und Einleiten einer Massendatenlieferung
      Parameters:
      fachverfahren - Das Ziel-Fachverfahren (required)
      authorization - (optional)
      Returns:
      String
      Throws:
      ApiException - if fails to make API call
    • einreichungAnmelden

      public String einreichungAnmelden(String fachverfahren, String authorization, Map<String,String> additionalHeaders) throws ApiException
      Anfordern einer Datentransfernummer und Einleiten einer Massendatenlieferung Anfordern einer Datentransfernummer zur Identifikation der Lieferung und Einleiten einer Massendatenlieferung
      Parameters:
      fachverfahren - Das Ziel-Fachverfahren (required)
      authorization - (optional)
      additionalHeaders - additionalHeaders for this call
      Returns:
      String
      Throws:
      ApiException - if fails to make API call
    • einreichungBeenden

      public void einreichungBeenden(String datentransfernummer, String authorization) throws ApiException
      Erklärung, dass die Massendatenlieferung abgeschlossen ist Erklärung der Fertigstellung der Massendatenlieferung
      Parameters:
      datentransfernummer - Die Datentransfernummer, die die Transaktion identifiziert (required)
      authorization - (optional)
      Throws:
      ApiException - if fails to make API call
    • einreichungBeenden

      public void einreichungBeenden(String datentransfernummer, String authorization, Map<String,String> additionalHeaders) throws ApiException
      Erklärung, dass die Massendatenlieferung abgeschlossen ist Erklärung der Fertigstellung der Massendatenlieferung
      Parameters:
      datentransfernummer - Die Datentransfernummer, die die Transaktion identifiziert (required)
      authorization - (optional)
      additionalHeaders - additionalHeaders for this call
      Throws:
      ApiException - if fails to make API call
    • massendatenEinreichen

      public void massendatenEinreichen(String datentransfernummer, String authorization, InputStream body) throws ApiException
      Einreichung des XML Einreichung der Daten-XML unter Angabe einer Datentransfernummer
      Parameters:
      datentransfernummer - Die Datentransfernummer, die die Transaktion identifiziert (required)
      authorization - (optional)
      body - Einreichung der Daten-XML unter Angabe einer Datentransfernummer (optional)
      Throws:
      ApiException - if fails to make API call
    • massendatenEinreichen

      public void massendatenEinreichen(String datentransfernummer, String authorization, InputStream body, Map<String,String> additionalHeaders) throws ApiException
      Einreichung des XML Einreichung der Daten-XML unter Angabe einer Datentransfernummer
      Parameters:
      datentransfernummer - Die Datentransfernummer, die die Transaktion identifiziert (required)
      authorization - (optional)
      body - Einreichung der Daten-XML unter Angabe einer Datentransfernummer (optional)
      additionalHeaders - additionalHeaders for this call
      Throws:
      ApiException - if fails to make API call
    • protokollAbrufen

      public InputStream protokollAbrufen(String datentransfernummer, String authorization) throws ApiException
      Abruf des Ergebnisprotokolls Abruf des Ergebnisprotokolls
      Parameters:
      datentransfernummer - Die Datentransfernummer, die die Transaktion identifiziert (required)
      authorization - (optional)
      Returns:
      InputStream
      Throws:
      ApiException - if fails to make API call
    • protokollAbrufen

      public InputStream protokollAbrufen(String datentransfernummer, String authorization, Map<String,String> additionalHeaders) throws ApiException
      Abruf des Ergebnisprotokolls Abruf des Ergebnisprotokolls
      Parameters:
      datentransfernummer - Die Datentransfernummer, die die Transaktion identifiziert (required)
      authorization - (optional)
      additionalHeaders - additionalHeaders for this call
      Returns:
      InputStream
      Throws:
      ApiException - if fails to make API call
    • protokollErhalten

      public void protokollErhalten(String datentransfernummer, String authorization) throws ApiException
      Erhalt des Protokolls bestätigen Erhalt des Protokolls bestätigen
      Parameters:
      datentransfernummer - Die Datentransfernummer, die die Transaktion identifiziert (required)
      authorization - (optional)
      Throws:
      ApiException - if fails to make API call
    • protokollErhalten

      public void protokollErhalten(String datentransfernummer, String authorization, Map<String,String> additionalHeaders) throws ApiException
      Erhalt des Protokolls bestätigen Erhalt des Protokolls bestätigen
      Parameters:
      datentransfernummer - Die Datentransfernummer, die die Transaktion identifiziert (required)
      authorization - (optional)
      additionalHeaders - additionalHeaders for this call
      Throws:
      ApiException - if fails to make API call
    • invokeAPI

      public <T> T invokeAPI(String url, String method, Object request, com.fasterxml.jackson.core.type.TypeReference<T> returnType, Map<String,String> additionalHeaders) throws ApiException
      Description copied from class: BaseApi
      Directly invoke the API for the given URL. Useful if the API returns direct links/URLs for subsequent requests.
      Specified by:
      invokeAPI in class BaseApi
      Parameters:
      url - The URL for the request, either full URL or only the path.
      method - The HTTP method for the request.
      request - The request object.
      returnType - The return type.
      additionalHeaders - Additional headers for the request.
      Returns:
      The API response in the specified type.
      Throws:
      ApiException - if fails to make API call.