package open.dolphin.infomodel; import java.io.Serializable; /** * * @author Kazushi Minagawa, Digital Globe, Inc. */ public class TensuMaster extends InfoModel implements Serializable { private Integer hospnum; private String srycd; private String yukostymd; private String yukoedymd; private String name; private String kananame; private String taniname; private String tensikibetu; private String ten; private String ykzkbn; private String yakkakjncd; private String nyugaitekkbn; private String routekkbn; private String srysyukbn; private String hospsrykbn; /** * @return the hospnum */ public Integer getHospnum() { return hospnum; } /** * @param hospnum the hospnum to set */ public void setHospnum(Integer hospnum) { this.hospnum = hospnum; } /** * @return the srycd */ public String getSrycd() { return srycd; } /** * @param srycd the srycd to set */ public void setSrycd(String srycd) { this.srycd = srycd; } /** * @return the yukostymd */ public String getYukostymd() { return yukostymd; } /** * @param yukostymd the yukostymd to set */ public void setYukostymd(String yukostymd) { this.yukostymd = yukostymd; } /** * @return the yukoedymd */ public String getYukoedymd() { return yukoedymd; } /** * @param yukoedymd the yukoedymd to set */ public void setYukoedymd(String yukoedymd) { this.yukoedymd = yukoedymd; } /** * @return the name */ public String getName() { return name; } /** * @param name the name to set */ public void setName(String name) { this.name = name; } /** * @return the kananame */ public String getKananame() { return kananame; } /** * @param kananame the kananame to set */ public void setKananame(String kananame) { this.kananame = kananame; } /** * @return the taniname */ public String getTaniname() { return taniname; } /** * @param taniname the taniname to set */ public void setTaniname(String taniname) { this.taniname = taniname; } /** * @return the tensikibetu */ public String getTensikibetu() { return tensikibetu; } /** * @param tensikibetu the tensikibetu to set */ public void setTensikibetu(String tensikibetu) { this.tensikibetu = tensikibetu; } /** * @return the ten */ public String getTen() { return ten; } /** * @param ten the ten to set */ public void setTen(String ten) { this.ten = ten; } /** * @return the ykzkbn */ public String getYkzkbn() { return ykzkbn; } /** * @param ykzkbn the ykzkbn to set */ public void setYkzkbn(String ykzkbn) { this.ykzkbn = ykzkbn; } /** * @return the yakkakjncd */ public String getYakkakjncd() { return yakkakjncd; } /** * @param yakkakjncd the yakkakjncd to set */ public void setYakkakjncd(String yakkakjncd) { this.yakkakjncd = yakkakjncd; } /** * @return the nyugaitekkbn */ public String getNyugaitekkbn() { return nyugaitekkbn; } /** * @param nyugaitekkbn the nyugaitekkbn to set */ public void setNyugaitekkbn(String nyugaitekkbn) { this.nyugaitekkbn = nyugaitekkbn; } /** * @return the routekkbn */ public String getRoutekkbn() { return routekkbn; } /** * @param routekkbn the routekkbn to set */ public void setRoutekkbn(String routekkbn) { this.routekkbn = routekkbn; } /** * @return the srysyukbn */ public String getSrysyukbn() { return srysyukbn; } /** * @param srysyukbn the srysyukbn to set */ public void setSrysyukbn(String srysyukbn) { this.srysyukbn = srysyukbn; } /** * @return the hospsrykbn */ public String getHospsrykbn() { return hospsrykbn; } /** * @param hospsrykbn the hospsrykbn to set */ public void setHospsrykbn(String hospsrykbn) { this.hospsrykbn = hospsrykbn; } public String getSlot() { if (srycd==null) { return null; } String ret; if (srycd.startsWith(ClaimConst.SYUGI_CODE_START)) { ret = ClaimConst.SLOT_SYUGI; } else if (srycd.startsWith(ClaimConst.YAKUZAI_CODE_START)) { //内用1、外用6、注射薬4 if (ykzkbn.equals(ClaimConst.YKZ_KBN_NAIYO)) { ret = ClaimConst.SLOT_NAIYO_YAKU; } else if (ykzkbn.equals(ClaimConst.YKZ_KBN_INJECTION)) { ret = ClaimConst.SLOT_TYUSHYA_YAKU; } else if (ykzkbn.equals(ClaimConst.YKZ_KBN_GAIYO)) { ret = ClaimConst.SLOT_GAIYO_YAKU; } else { ret = ClaimConst.SLOT_YAKUZAI; } } else if (srycd.startsWith(ClaimConst.ZAIRYO_CODE_START)) { ret = ClaimConst.SLOT_ZAIRYO; } else if (srycd.startsWith(ClaimConst.ADMIN_CODE_START)) { ret = ClaimConst.SLOT_YOHO; } else if (srycd.startsWith(ClaimConst.RBUI_CODE_START)) { ret = ClaimConst.SLOT_BUI; } else { ret = ClaimConst.SLOT_OTHER; } return ret; } }