package open.dolphin.client;
import open.dolphin.infomodel.PVTHealthInsuranceModel;
/**
* NewKarteParams
*
* @author Kazushi Minagawa
*/
public final class NewKarteParams {
// ベースのカルテがあるかどうか、タブ及びEditorFrameの別、修正かどうか
private final Chart.NewKarteOption option;
// 空白、全コピー、前回処方適用のフラグ
private Chart.NewKarteMode createMode;
// 診療科
private String deptName;
// 診療科コード
private String departmentCode;
// 健康保険
private Object[] insurances;
// 初期化時に選択する保険
private int initialSelectedInsurance;
// ダイアログでユーザが選択した保険
private PVTHealthInsuranceModel insurance;
// EditorFrame で編集するかどうかのフラグ
private boolean openFrame;
// 生成するドキュメントの種類
// 2号カルテ、シングル、紹介状等
private String docType;
// 不明
private String groupId;
/** Creates a new instance of NewKarteParams
* @param option */
public NewKarteParams(Chart.NewKarteOption option) {
this.option = option;
}
public Chart.NewKarteOption getOption() {
return option;
}
public String getDocType() {
return docType;
}
public String setDocType(String docType) {
return this.docType = docType;
}
public String getGroupId() {
return groupId;
}
public void setGroupId(String val) {
groupId = val;
}
public String getDepartmentName() {
return deptName;
}
public void setDepartmentName(String val) {
deptName = val;
}
public String getDepartmentCode() {
return departmentCode;
}
public void setDepartmentCode(String departmentCode) {
this.departmentCode = departmentCode;
}
public Object[] getInsurances() {
return insurances;
}
public void setInsurances(Object[] ins) {
insurances = ins;
}
public PVTHealthInsuranceModel getPVTHealthInsurance() {
return insurance;
}
public void setPVTHealthInsurance(PVTHealthInsuranceModel val) {
insurance = val;
}
public void setOpenFrame(boolean openFrame) {
this.openFrame = openFrame;
}
public boolean isOpenFrame() {
return openFrame;
}
public Chart.NewKarteMode getCreateMode() {
return createMode;
}
public void setCreateMode(Chart.NewKarteMode createMode) {
this.createMode = createMode;
}
public int getInitialSelectedInsurance() {
return initialSelectedInsurance;
}
public void setInitialSelectedInsurance(int index) {
initialSelectedInsurance = index;
}
}