presc_example¶
処方例を保存するテーブル。よく使う薬の量・用法・日数の組み合わせをあらかじめ登録しておき、処方入力の際に呼び出して使います。1 つの処方例が 1 行です。
カラム¶
| カラム | 型 | 説明 |
|---|---|---|
presc_example_id |
int | 処方例 ID(主キー、自動採番) |
m_iyakuhincode |
int | 薬の種類を表すコード(iyakuhin_master_arch のコードに対応) |
m_master_valid_from |
date | 参照する医薬品マスターの有効開始日 (YYYY-MM-DD) |
m_amount |
varchar(10) | 量 |
m_usage |
varchar(255) | 用法 |
m_days |
int | 日数・回数 |
m_category |
tinyint | 薬の区分(0 = 内服、1 = 頓服、2 = 外用) |
m_comment |
varchar(255) | 備考・コメント |
備考¶
m_iyakuhincodeとm_master_valid_fromの組み合わせで、医薬品マスターの特定の行(その時点の内容)を指します。- 量・用法・区分の意味は
visit_drugと同じです。
スキーマ¶
CREATE TABLE `presc_example` (
`presc_example_id` int NOT NULL AUTO_INCREMENT,
`m_iyakuhincode` int NOT NULL DEFAULT '0',
`m_master_valid_from` date NOT NULL DEFAULT '0000-00-00',
`m_amount` varchar(10) NOT NULL DEFAULT '',
`m_usage` varchar(255) NOT NULL DEFAULT '',
`m_days` int NOT NULL DEFAULT '0',
`m_category` tinyint NOT NULL DEFAULT '0',
`m_comment` varchar(255) NOT NULL DEFAULT '',
PRIMARY KEY (`presc_example_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;