com.blockchyp.client.dto.HealthcareGroup Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of blockchyp-java Show documentation
Show all versions of blockchyp-java Show documentation
This is the recommended means for Java developers to access the BlockChyp gateway and BlockChyp terminals.
/**
* 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