package open.dolphin.infomodel;
public final class ClaimConst {
public static final String DISEASE_MASTER_SYSTEM = "mml.codeSystem.diseaseMaster=ICD10_2001-10-03MEDIS";
public static final String CLASS_CODE_ID = "Claim007"; // 診療行為区分テーブルID
public static final String SUBCLASS_CODE_ID = "Claim003"; // 手技、材料、薬剤区分テーブルID
public static final String NUMBER_CODE_ID = "Claim004"; // 数量コードテーブルID
/** 手技 */
public static final int SYUGI = 0;
/** 材料 */
public static final int ZAIRYO = 1;
/** 薬剤 */
public static final int YAKUZAI = 2;
/** 用法 */
public static final int ADMIN = 3;
/** 部位 */
public static final int BUI = 4;
/** その他 */
public static final int OTHER = 5;
/** 薬剤区分 内用 */
public static final String YKZ_KBN_NAIYO = "1";
/** 薬剤区分 注射 */
public static final String YKZ_KBN_INJECTION = "4";
/** 薬剤区分 外用 */
public static final String YKZ_KBN_GAIYO = "6";
/** レセ電算コード 内用 */
public static final String RECEIPT_CODE_NAIYO = "210";
/** レセ電算コード 内用院内 */
public static final String RECEIPT_CODE_NAIYO_IN = "211";
/** レセ電算コード 内用院外 */
public static final String RECEIPT_CODE_NAIYO_EXT = "212";
/** レセ電算コード 内用包括 */
public static final String RECEIPT_CODE_NAIYO_HOKATSU = "213";
/** レセ電算コード 頓用 */
public static final String RECEIPT_CODE_TONYO = "220";
/** レセ電算コード 頓用院内 */
public static final String RECEIPT_CODE_TONYO_IN = "221";
/** レセ電算コード 頓用院外 */
public static final String RECEIPT_CODE_TONYO_EXT = "222";
/** レセ電算コード 頓用包括 */
public static final String RECEIPT_CODE_TONYO_HOKATSU = "222";
/** レセ電算コード 外用*/
public static final String RECEIPT_CODE_GAIYO = "230";
/** レセ電算コード 外用院内*/
public static final String RECEIPT_CODE_GAIYO_IN = "231";
/** レセ電算コード 外用院外*/
public static final String RECEIPT_CODE_GAIYO_EXT = "232";
/** レセ電算コード 外用包括*/
public static final String RECEIPT_CODE_GAIYO_HOKATSU = "233";
public static final String YAKUZAI_TOYORYO = "10"; // 薬剤投与量
public static final String YAKUZAI_TOYORYO_1KAI = "11"; // 薬剤投与量1回
public static final String YAKUZAI_TOYORYO_1NICHI = "12"; // 薬剤投与量1日
public static final String ZAIRYO_KOSU = "21"; // 材料個数
public static final String INJECTION_310 = "310";
public static final String INJECTION_320 = "320";
public static final String INJECTION_330 = "330";
public static final String INJECTION_311 = "311";
public static final String INJECTION_321 = "321";
public static final String INJECTION_331 = "331";
/** 手技(診療行為)コードの頭番号 */
public static final String SYUGI_CODE_START = "1";
/** 薬剤コードの頭番号 */
public static final String YAKUZAI_CODE_START = "6";
/** 材料コードの頭番号 */
public static final String ZAIRYO_CODE_START = "7";
/** 用法コードの頭番号 */
public static final String ADMIN_CODE_START = "001";
/** 放射線部位コードの頭番号 */
public static final String RBUI_CODE_START = "002";
/** 院内処方 */
public static final String IN_MEDICINE = "院内処方";
/** 院外処方 */
public static final String EXT_MEDICINE = "院外処方";
//新宿ヒロクリニック 処方箋印刷^
public static final String COMMENT_CODE_0 = "008500000";
public static final String SLOT_SYUGI = "手技";
public static final String SLOT_NAIYO_YAKU = "内用薬";
public static final String SLOT_TYUSHYA_YAKU = "注射薬";
public static final String SLOT_GAIYO_YAKU = "外用薬";
public static final String SLOT_YAKUZAI = "薬剤";
public static final String SLOT_MEDICINE = "薬";
public static final String SLOT_ZAIRYO = "材料";
public static final String SLOT_YOHO = "用法";
public static final String SLOT_BUI = "部位";
public static final String SLOT_OTHER = "その他";
public static final String UNIT_T = "錠";
public static final String UNIT_G = "g";
public static final String UNIT_ML = "mL";
public static final String UNIT_CAPSULE = "カプセル";
//s.oh^ 2014/06/19 薬剤の単位対応
public static final String UNIT_01 = "本";
public static final String UNIT_02 = "容器";
public static final String UNIT_03 = "枚";
public static final String UNIT_04 = "瓶";
public static final String UNIT_05 = "瓶(袋)";
public static final String UNIT_06 = "筒";
public static final String UNIT_07 = "袋";
public static final String UNIT_08 = "組";
public static final String UNIT_09 = "個";
public static final String UNIT_10 = "丸";
public static final String UNIT_11 = "缶";
public static final String UNIT_12 = "管";
public static final String UNIT_13 = "患者当たり";
public static final String UNIT_14 = "回分";
public static final String UNIT_15 = "ブリスター";
public static final String UNIT_16 = "セット";
public static final String UNIT_17 = "シート";
public static final String UNIT_18 = "キット";
public static final String UNIT_19 = "ガラス筒";
public static final String UNIT_20 = "mLV";
public static final String UNIT_21 = "mL(g)";
public static final String UNIT_22 = "MBq";
public static final String UNIT_23 = "包";
//s.oh$
//masuda^
public static final String LABO_CODE_START = "16";
// 臨時
public static final String RECEIPT_CODE_RINJI = "290";
public static final String RECEIPT_CODE_RINJI_IN = "291";
public static final String RECEIPT_CODE_RINJI_EXT = "292";
// 院内処方(包括)
//public static final String RECEIPT_CODE_NAIYO_HOKATSU = "213";
public static final String RECEIPT_CODE_RINJI_HOKATSU = "293"; // 未定義! don't use!
//public static final String RECEIPT_CODE_TONYO_HOKATSU = "223";
//public static final String RECEIPT_CODE_GAIYO_HOKATSU = "233";
// 入院 調剤料なし
public static final String RECEIPT_CODE_NAIYO_NYUIN_NC = "214";
public static final String RECEIPT_CODE_TONYO_NYUIN_NC = "224";
public static final String RECEIPT_CODE_GAIYO_NYUIN_NC = "234";
// 在宅
public static final String RECEIPT_CODE_ZAITAKU = "140";
public static final String RECEIPT_CODE_ZAITAKU_YAKUZAI_IN = "141";
public static final String RECEIPT_CODE_ZAITAKU_ZAIRYO_IN = "142";
public static final String RECEIPT_CODE_ZAITAKU_KASAN = "143";
public static final String RECEIPT_CODE_ZAITAKU_YAKUZAI_EXT = "148";
public static final String RECEIPT_CODE_ZAITAKU_ZAIRYO_EXT = "149";
// 指導
public static final String RECEIPT_CODE_SHIDOU_START = "13";
// 在宅
public static final String RECEIPT_CODE_ZAITAKU_START = "14";
// 放射線
public static final String RECEIPT_CODE_RADIOOGY = "700";
// dataKbn
public static final String DATAKBN_OTHER = "0"; // 下記以外
public static final String DATAKBN_SHUGI = "1"; // 手技料
public static final String DATAKBN_KASAN_SHUGI = "2"; // 加算手技料
public static final String DATAKBN_FILM = "3"; // フィルム
// コメントコードのsrycd
// "099209000".matches("^099209") = false なんで?
public static final String REGEXP_PRESCRIPTION_COMMENT = "001000984|001000104|001000939|810000001";
public static final String REGEXP_COMMENT_MED = REGEXP_PRESCRIPTION_COMMENT + "|099209...|008[1-6].....";
public static final int BYOKANRENKBN_TOKUTEI = 5;
// 自費
public static final String RECEIPT_CODE_OTHER = "800";
public static final String RECEIPT_CODE_JIHI = "950";
public static final String RECEIPT_CODE_JIHI_EXTAX = "960";
public static final String JIHI_CODE_START = "095";
public static final String JIHI_EXTAX_CODE_START = "096";
// その他材料
public static final String ZAIRYO_OTHER_START = "059";
// 中心静脈など
public static final String INJECTION_350 = "350";
public static final String INJECTION_352 = "352";
public static final String INJECTION_340 = "340";
public static final String INJECTION_332 = "332";
//masuda$
}