/// <summary>
 /// Initializes a new instance of the <see cref="PaymentSchedulesErrorResponse" /> class.
 /// </summary>
 /// <param name="clientRequestId">Echoes back the value in the request header for tracking..</param>
 /// <param name="apiTraceId">Request identifier in API, can be used to request logs from the support team..</param>
 /// <param name="responseType">responseType.</param>
 /// <param name="requestStatus">Result of requested operation. If it&#39;s anything other than &#39;SUCCESS&#39;, please refer to 400s HTTP error codes or decline. See Error object for details..</param>
 /// <param name="orderId">Client order ID if supplied by client, otherwise the order ID..</param>
 /// <param name="transactionResponse">transactionResponse.</param>
 /// <param name="error">error.</param>
 public PaymentSchedulesErrorResponse(string clientRequestId = default(string), string apiTraceId = default(string), ResponseType?responseType = null, RequestStatusEnum?requestStatus = null, string orderId = default(string), TransactionResponse transactionResponse = default(TransactionResponse), Error error = default(Error))
 {
     this.ClientRequestId     = clientRequestId;
     this.ApiTraceId          = apiTraceId;
     this.ResponseType        = responseType;
     this.RequestStatus       = requestStatus;
     this.OrderId             = orderId;
     this.TransactionResponse = transactionResponse;
     this.Error = error;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="PaymentSchedulesResponse" /> class.
 /// </summary>
 /// <param name="clientRequestId">Echoes back the value in the request header for tracking..</param>
 /// <param name="apiTraceId">Request identifier in API, can be used to request logs from the support team..</param>
 /// <param name="responseType">responseType.</param>
 /// <param name="requestStatus">Result of requested operation. If it&#39;s anything other than &#39;SUCCESS&#39;, please refer to 400s HTTP error codes or decline. See Error object for details..</param>
 /// <param name="orderId">Note - Client Order ID if supplied by client. If not supplied by client, IPG will generate. The first 12 alphanumeric digits are passed down to Fiserv Enterprise reporting tool, Clientline and Data File Manager (DFM)..</param>
 /// <param name="transactionResponse">transactionResponse.</param>
 public PaymentSchedulesResponse(string clientRequestId = default(string), string apiTraceId = default(string), ResponseType?responseType = default(ResponseType?), RequestStatusEnum?requestStatus = default(RequestStatusEnum?), string orderId = default(string), TransactionResponse transactionResponse = default(TransactionResponse))
 {
     this.ClientRequestId     = clientRequestId;
     this.ApiTraceId          = apiTraceId;
     this.ResponseType        = responseType;
     this.RequestStatus       = requestStatus;
     this.OrderId             = orderId;
     this.TransactionResponse = transactionResponse;
 }