com.imsweb.seerapi.client.rx.Rx Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of seerapi-client-java Show documentation
Show all versions of seerapi-client-java Show documentation
API mapping for SEER*API in Java
package com.imsweb.seerapi.client.rx;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.imsweb.seerapi.client.publishable.Publishable;
public class Rx extends Publishable {
@JsonProperty("history")
protected List _history;
// RX shared properties
@JsonProperty("type")
protected Type _type;
@JsonProperty("alternate_name")
protected List _alternateName;
@JsonProperty("primary_site")
protected List _primarySite;
@JsonProperty("histology")
protected String _histology;
@JsonProperty("remarks")
protected String _remarks;
@JsonProperty("evs_id")
protected String _evsId;
// drug only
@JsonProperty("abbreviation")
protected List _abbreviation;
@JsonProperty("category")
protected List _category;
@JsonProperty("subcategory")
protected List _subcategory;
@JsonProperty("nsc_number")
protected List _nscNumber;
@JsonProperty("do_not_code")
protected DoNoCodeValue _doNotCode;
// regimen only
@JsonProperty("drugs")
protected List _drugs;
@JsonProperty("radiation")
protected String _radiation;
/**
* Default constructor
*/
public Rx() {
}
public List getHistory() {
return _history;
}
public void setHistory(List history) {
_history = history;
}
public Type getType() {
return _type;
}
public void setType(Type type) {
_type = type;
}
public List getAlternateName() {
return _alternateName;
}
public void setAlternateName(List alternateName) {
_alternateName = alternateName;
}
public List getPrimarySite() {
return _primarySite;
}
public void setPrimarySite(List primarySite) {
_primarySite = primarySite;
}
public String getHistology() {
return _histology;
}
public void setHistology(String histology) {
_histology = histology;
}
public String getRemarks() {
return _remarks;
}
public void setRemarks(String remarks) {
_remarks = remarks;
}
public String getEvsId() {
return _evsId;
}
public void setEvsId(String evsId) {
_evsId = evsId;
}
public List getAbbreviation() {
return _abbreviation;
}
public void setAbbreviation(List abbreviation) {
_abbreviation = abbreviation;
}
public List getCategory() {
return _category;
}
public void setCategory(List category) {
_category = category;
}
public List getSubcategory() {
return _subcategory;
}
public void setSubcategory(List subcategory) {
_subcategory = subcategory;
}
public List getNscNumber() {
return _nscNumber;
}
public void setNscNumber(List nscNumber) {
_nscNumber = nscNumber;
}
public DoNoCodeValue getDoNotCode() {
return _doNotCode;
}
public void setDoNotCode(DoNoCodeValue doNotCode) {
_doNotCode = doNotCode;
}
public List getDrugs() {
return _drugs;
}
public void setDrugs(List drugs) {
_drugs = drugs;
}
public String getRadiation() {
return _radiation;
}
public void setRadiation(String radiation) {
_radiation = radiation;
}
// values for the type
public enum Type {
DRUG,
REGIMEN
}
public enum DoNoCodeValue {
YES,
NO,
SEE_REMARKS
}
}