All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.blockchyp.client.dto.HealthcareGroup Maven / Gradle / Ivy

Go to download

This is the recommended means for Java developers to access the BlockChyp gateway and BlockChyp terminals.

There is a newer version: 2.19.0
Show newest version
/**
 * Copyright 2019-2024 BlockChyp, Inc. All rights reserved. Use of this code is governed
 * by a license that can be found in the LICENSE file.
 *
 * This file was generated automatically by the BlockChyp SDK Generator. Changes to this
 * file will be lost every time the code is regenerated.
 */

package com.blockchyp.client.dto;

import com.fasterxml.jackson.annotation.JsonProperty;


/**
 * A group of fields for a specific type of healthcare.
 */
public class HealthcareGroup {

     private HealthcareType type;

     private String amount;

     private String providerId;

     private String serviceTypeCode;

     private String payerOrCarrierId;

     private String approvalRejectReasonCode;

    /**
     * Sets the type of healthcare cost.
     * @param value the type of healthcare cost.
     */
     public void setType(HealthcareType value) {
          this.type = value;
     }

    /**
     * Gets the type of healthcare cost.
     * @return the type of healthcare cost.
     */
     @JsonProperty("type")
     public HealthcareType getType() {
          return this.type;
     }

    /**
     * Sets the amount of this type.
     * @param value the amount of this type.
     */
     public void setAmount(String value) {
          this.amount = value;
     }

    /**
     * Gets the amount of this type.
     * @return the amount of this type.
     */
     @JsonProperty("amount")
     public String getAmount() {
          return this.amount;
     }

    /**
     * Sets the provider ID used for Mastercard and Discover IIAS requests.
     * @param value the provider ID used for Mastercard and Discover IIAS requests.
     */
     public void setProviderId(String value) {
          this.providerId = value;
     }

    /**
     * Gets the provider ID used for Mastercard and Discover IIAS requests.
     * @return the provider ID used for Mastercard and Discover IIAS requests.
     */
     @JsonProperty("providerId")
     public String getProviderId() {
          return this.providerId;
     }

    /**
     * Sets the service type code used for Mastercard and Discover IIAS requests.
     * @param value the service type code used for Mastercard and Discover IIAS requests.
     */
     public void setServiceTypeCode(String value) {
          this.serviceTypeCode = value;
     }

    /**
     * Gets the service type code used for Mastercard and Discover IIAS requests.
     * @return the service type code used for Mastercard and Discover IIAS requests.
     */
     @JsonProperty("serviceTypeCode")
     public String getServiceTypeCode() {
          return this.serviceTypeCode;
     }

    /**
     * Sets thr payer ID/carrier ID used for Mastercard and Discover IIAS requests.
     * @param value thr payer ID/carrier ID used for Mastercard and Discover IIAS
     * requests.
     */
     public void setPayerOrCarrierId(String value) {
          this.payerOrCarrierId = value;
     }

    /**
     * Gets thr payer ID/carrier ID used for Mastercard and Discover IIAS requests.
     * @return thr payer ID/carrier ID used for Mastercard and Discover IIAS requests.
     */
     @JsonProperty("payerOrCarrierId")
     public String getPayerOrCarrierId() {
          return this.payerOrCarrierId;
     }

    /**
     * Sets the approval or reject reason code used for Mastercard and Discover IIAS
     * requests.
     * @param value the approval or reject reason code used for Mastercard and Discover
     * IIAS requests.
     */
     public void setApprovalRejectReasonCode(String value) {
          this.approvalRejectReasonCode = value;
     }

    /**
     * Gets the approval or reject reason code used for Mastercard and Discover IIAS
     * requests.
     * @return the approval or reject reason code used for Mastercard and Discover IIAS
     * requests.
     */
     @JsonProperty("approvalRejectReasonCode")
     public String getApprovalRejectReasonCode() {
          return this.approvalRejectReasonCode;
     }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy