PrimeKarte
マスタメンテ †
機能一覧 †
予約グループコード・枠コードの付け方 †
※医事連携、コンバートを考慮
- グループコード
- 枠コード
- 注意事項
- 医事連携
- コンバート
- 枠コードはそのままコンバート
- 人数制は診察枠のみコンバート(定員人数+予備人数を格納)
- ポイント制は再考
- 予備枠を設定する場合は新規作成(医事も同様)
- グループコードは科+'000001'
- その他
- グループコードと枠コードは番号が重なってもよい
マスタコードで処理を分ける
- 診察枠と予備枠は同じ構成の必要があるので予備枠のみの作成は不可
- 枠コードに関連性なし
新規作成時に関連を持たせるためグループコードを考えて付ける
- 制限事項
- この構成からはずれてもシステム上問題ないがマスタメンテでの編集はできない
- おすすめ構成
| 区分 | 科 | 1 | 2 | 3 | 4 | 5 | 6 | 種別 | コード |
| | | | | | | | | |
| 診療予約 | | | | | | | | | |
| グループ | 12 | 0 | 0 | 0 | 1 | 0 | 0 | | 12000100 |
| 診察枠 | 12 | 0 | 0 | 0 | 1 | 0 | | 0 | 1200010 |
| 予備枠 | 12 | 0 | 0 | 0 | 1 | 1 | | 1 | 1200011 |
| 薬枠 | 12 | 0 | 0 | 0 | 1 | 2 | | 2 | 21200012 |
| 特別枠 | 12 | 0 | 0 | 0 | 1 | 3 | | 3 | 1200013 |
| | | | | | | | | |
| 画像(人数) | | | | | | | | | |
| グループ | 93 | 0 | 0 | 1 | 2 | 0 | 0 | | 93001200 |
| 診察枠 | 93 | 0 | 0 | 1 | 2 | 0 | | 0 | 9300120 |
| 予備枠 | 93 | 0 | 0 | 1 | 2 | 1 | | 1 | 9300121 |
| | | | | | | | | |
| 画像(ポイント) | | | | | | | | | |
| グループ | 93 | 0 | 1 | 1 | 5 | 0 | 0 | | 93011500 |
| 診察枠 | 93 | 0 | 1 | 1 | 5 | 0 | | 0 | 9301150 |
- 資料
- VSS$/H102Toro/00Document/2.基本設計/PrimeKarte/0081 再診予約/予約コードについて.xls
設定ファイルについて †
- 参照順序
- 1.PrimeKarteフォルダ − 各病院フォルダ − 各オーダ種別フォルダ
- 2.PrimeKarteフォルダ − "000"フォルダ − 各オーダ種別フォルダ
- ソースでの利用方法
- 読み込み時
- SosaMainteクラス:GetMainteFilePath(オーダ種別、ファイル種別、ファイル名) = ファイルパス文字列
参照順序によりファイルを探し、見つからない場合はstring.Emptyを返す。
- 書き込み時
- SosaMainteクラス:GetMaintePath(オーダ種別、ファイル種別) = パス文字列
フォルダを作成してパス文字列を返す。
オーダ種別が"0000"の場合はデフォルト病院"000"フォルダを返す。
読み込み時には使用しないこと。
権限について †
- スーパーユーザ設定
- マスタメンテオーダ種別(0721)のメンテフラグが"ON"なら全てのオーダが選択でき、画面設定もできる。
- 通常はSE用設定であるが、病院の特権者に設定してもよい。
- 一般ユーザ設定
- 各オーダのメンテフラグが"ON"ならメンテ可能。但し、画面設定はできない。
予約メンテについて †
- 予約科デフォルト検索
- 設定ファイル
[YoyakuControlInfoList.xml (予約科/オーダ種別)]
84/0102 : 栄養指導
85/0024 : 生理
86/0021 : 検体
93/0041 : 放射線
93/0051 : 内視鏡
- 機能
- 引き数でオーダ種別が指定されていて設定ファイルに登録されている場合
→ 登録されている予約科でデフォルト検索をする。
- その他の場合
→ 検索は行わず全ての予約科を表示する。
階層関係情報メンテについて †
- 設定方法
- 設定ファイル
[LevelRelationInfoList.xml]
- 機能
- このファイルに設定し"LevelRelationControl"を起動するとメンテができる。
レベルマスタ変換 †