
例子:
DROP TABLE IF EXISTS `t_ms_outpateme_precmain`;
CREATE TABLE `t_ms_outpateme_precmain` (
`ID` varchar(40) COLLATE utf8_bin NOT NULL COMMENT '復合主鍵:業務ID;一般要保證該字段的值不能重復',
`PERSON_ID` varchar(40) COLLATE utf8_bin NOT NULL COMMENT '人員ID',
`SEND_SYSTEM` varchar(70) COLLATE utf8_bin NOT NULL DEFAULT 'sys1' COMMENT '復合主鍵:上傳系統,默認值為sys1',
`HOS_ORG_CODE` varchar(70) COLLATE utf8_bin DEFAULT NULL COMMENT '醫療機構代碼',
`PRESCRIBE_DOC_NAME` varchar(30) COLLATE utf8_bin DEFAULT NULL COMMENT '門急診處方中開單醫生姓名',
`PRESCRIBE_DOC_CODE` varchar(40) COLLATE utf8_bin DEFAULT NULL COMMENT '門急診處方中開單醫生代碼',
`PRESCRIBE_AUDIT_NAME` varchar(30) COLLATE utf8_bin DEFAULT NULL COMMENT '門急診中處方審核葯劑師姓名',
`PRESCRIBE_AUDIT_CODE` varchar(40) COLLATE utf8_bin DEFAULT NULL COMMENT '門急診中處方審核葯劑師代碼',
`PRESCRIBE_DEPLOY_NAME` varchar(30) COLLATE utf8_bin DEFAULT NULL COMMENT '門急診中處方調配葯劑師簽名',
`PRESCRIBE_DEPLOY_CODE` varchar(40) COLLATE utf8_bin DEFAULT NULL COMMENT '門急診中處方調配葯劑師代碼',
`HAND_DRUG_DOC_NAME` varchar(30) COLLATE utf8_bin DEFAULT NULL COMMENT '門急診處方中發葯葯劑師簽名',
`HAND_DRUG_DOC_CODE` varchar(40) COLLATE utf8_bin DEFAULT NULL COMMENT '門急診處方中發葯葯劑師代 碼',
`PRESCRIBE_NO` varchar(40) COLLATE utf8_bin DEFAULT NULL COMMENT '門急診處方中處方號碼:醫院內部唯一',
`PRESC_TYPE` varchar(4) COLLATE utf8_bin DEFAULT NULL COMMENT '取值:醫囑類別代碼表CV9900034中的值',
`PRESC_TYPE_CS` varchar(20) COLLATE utf8_bin DEFAULT 'CV9900034' COMMENT 'CV9900034:默認為CV9900034',
`PRESC_TYPE_CSN` varchar(100) COLLATE utf8_bin DEFAULT '醫囑類別代碼表' COMMENT '醫囑類別代碼表:默認為醫囑類別代碼表',
`PRESC_TYPE_CSV` varchar(20) COLLATE utf8_bin DEFAULT 'V1' COMMENT 'V1:默認為第一版為V1,如更新字典表則填寫V2',
`PRESC_TYPE_VALUE` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '醫囑類別代碼表中對應的值',
`ORDER_DEPT_NAME` varchar(30) COLLATE utf8_bin DEFAULT NULL COMMENT '門急診處方中開單科室名稱',
`ORDER_DEPT_CODE` varchar(40) COLLATE utf8_bin DEFAULT NULL COMMENT '門急診處方中開單科室代碼',
`ORDER_DATE` datetime DEFAULT NULL COMMENT '門急診處方中開單日期',
`TOTAL_COSTS` decimal(12,2) DEFAULT NULL COMMENT '處方總金額:須等於處方明細表中Prescribe_no取值相同的所有記錄的金額合計',
`PAID_NUMBER` decimal(3,0) DEFAULT NULL COMMENT '門急診處方中付數:中葯處方須填寫',
`USING_DRUG_FREQ` varchar(20) COLLATE utf8_bin DEFAULT NULL COMMENT '頻次:中葯處方須填寫;頻次說明:頻次就是單位時間內發生的次數',
`DRUG_WAY_CD` varchar(20) COLLATE utf8_bin DEFAULT NULL COMMENT '門急診處方中給葯途徑:中葯處方須填寫',
`EXPIRATION_DATE` datetime DEFAULT NULL COMMENT '門急診處方中處方失效日期',
`CM_W_MARK` varchar(20) COLLATE utf8_bin DEFAULT NULL COMMENT '取值:中西醫標志代碼表CV9900033中的值',
`CM_W_MARK_CS` varchar(20) COLLATE utf8_bin DEFAULT 'CV9900033' COMMENT 'CV9900033:默認為CV9900033',
`CM_W_MARK_CSN` varchar(100) COLLATE utf8_bin DEFAULT '中西醫標志代碼表' COMMENT '中西醫標志代碼表:默認為中西醫標志代碼表',
`CM_W_MARK_CSV` varchar(20) COLLATE utf8_bin DEFAULT 'V1' COMMENT 'V1:默認為第一版為V1,如更新字典表則填寫V2',
`CM_W_VALUE` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '中西醫標志代碼表中對應的值',
`PRESCRIBE_VALIDDATE` decimal(20,0) DEFAULT NULL COMMENT '門急診處方中處方有效天數',
`VRPT_DATE` datetime DEFAULT NULL COMMENT '審核日期時間',
`ID_FK` varchar(40) COLLATE utf8_bin DEFAULT NULL COMMENT '引用:T_MS_OUTPATEME的ID',
`RELATION_PK` varchar(40) COLLATE utf8_bin DEFAULT NULL COMMENT '關聯主鍵用於當此表更新時,記錄原始數據的主鍵',
`UPLOAD_ORG_CODE` varchar(70) COLLATE utf8_bin NOT NULL COMMENT '復合主鍵:上傳機構代碼',
`CREATETIME` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '創建日期',
`LASTUPTIME` datetime DEFAULT NULL COMMENT '最終修改日期',
`SEND_ORG_CODE` varchar(70) COLLATE utf8_bin DEFAULT '0' COMMENT '上報機構',
`FLAG` varchar(8) COLLATE utf8_bin DEFAULT NULL COMMENT '狀態標識',
`STATE` varchar(2) COLLATE utf8_bin NOT NULL DEFAULT '0' COMMENT '默認值:0表示新增',
PRIMARY KEY (`ID`,`SEND_SYSTEM`,`UPLOAD_ORG_CODE`),
KEY `T_MS_OUTPATEME_PRECMAIN_ID` (`ID`),
KEY `T_MS_OUTPATEME_PRECMAIN_PID` (`PERSON_ID`)
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='門急診處方主記錄'
/*!50100 PARTITION BY KEY (id)
PARTITIONS 4 */;
