[[PrimeKarte]] > PkToDo #contents ~ *必要なマスタ [#z34d99e0] **作業種別 [#a539cd5e] -テーブル:COMMON -マスタコード:00010048 -テーブル定義: |カラム|説明|h |CODE|コード(一意に区別するためだが、その値自体はあまり意味を持たない)| |KIND|種別(動作を決定する、必ずプログラムと同期を取る)&br;・10:テキスト &br;・20:オーダ発行(オーダ種別指定) &br;・30:オーダ発行(項目指定) &br;・40:文書発行(文書コード指定) &br;・50:関連文書発行 &br;・60:オーダセット発行 &br;・70:統合セット発行 &br;・80:患者セット発行 &br;・90:オーダ確認 &br;・100:結果確認 &br;・110:スキャン &br; ・120:文書・カルテ承認(チェック) &br; ・130:完了 &br; ・140:代行確認 &br; ・150:オーダ修正 &br; ・160:PrimeReport記入 &br; ・170:PrimeReport修正| |NAME|名称| |DISP_ORDER|表示順| |ORDER_KIND_CODE_STR|同じKINDの中でオーダ種固定でメニューを出したい場合に指定| **期限種別 [#wfe6a719] -テーブル:COMMON -マスタコード:00010049 -テーブル定義: |カラム|説明|h |CODE|コード(一意に区別するためだが、その値自体はあまり意味を持たない)| |KIND|種別(動作を決定する、必ずプログラムと同期を取る) &br;・10:日付指定 &br;・20:入院日から○日以内 &br;・30:退院日から○日以内 &br;・40:オーダ発行日まで &br;・50:オーダ発行日から○日以内 &br;・60:処方切れまで &br;・70:当日 &br;・80:再診予約日時まで| |NAME|名称| |DISP_ORDER|表示順| |ORDER_KIND_CODE_STR|同じKINDの中でオーダ種固定でメニューを出したい場合に指定| **未完[[ToDo>PkToDo]]通知ボタン [#s813f269] -[[設定方法>通知ボタン#nc7f3cda]] **オーダボタン [#m5121210] -[[テーブル定義>USER_BUTTON_INF]] -[[ボタンコード>PkSosaCode(ボタン情報)]]は「434」 **オーダ種マスタ [#p0bc3bd6] -[[テーブル定義>ORDER_KIND]] **セット登録権限 [#v3b2bb32] -「自」「診」「院」の権限設定を行う **[[オーダパラメータ>USER_ORDER_PARAMETER(ToDo)]] [#y06bbb7d] *必要なDBオブジェクト [#d41b079b] **テーブル [#r4178700] -TODO_DENPYO(IX1〜IX6) -TODO_SET(IX1〜IX4) -TODO_SET_SHORI_USER(IX1) **シーケンス [#w6dd1dfb] -SEQ_TODO_GROUP -SEQ_TODO_ORDER_NO -SEQ_TODO_POINTER_NO -SEQ_TODO_SEARCH_JOKEN_SET -SEQ_TODO_SET **パッケージ [#j05c51f8] -PKG_TODO -PKG_TODOB *定義 [#va2b89ab] -期限未定 --condition_flg=3 かつ limit_datetime=3000/12/31 23:59:59 *機能 [#kd1bdee8] **ToDo登録画面 [#s328a706] +患者変更時に、作業内容および期限の中で患者に関連する情報がクリアされること +患者クリア時に、作業内容および期限の中で患者に関連する情報がクリアされること +複数端末から同一ToDoを同時に修正した場合に、同一SEQのデータが発生しないこと(遅いもの勝ちで有効データが生成される) +モードレスで最小化時に呼び出しボタンを押下したら、元にサイズに戻って表示される **ToDoリスト画面 [#f4debd5c] +各種検索条件によってリストが絞り込まれること +「登録日」か「期限日」のどちらも指定されていない場合は検索不可とする(indexのため) +ファンクションの各メニューが正しく動作すること +各右クリックメニューが正しく動作すること +タスク登録時にタスクリスト画面が表示中なら、タスクリストを自動的に更新すること +自分以外のToDoは実行できないこと +自分以外のToDoはタスク登録できないこと +自分が登録したToDoのみ修正、削除が可能なこと +期限に応じて背景色が変更すること --期限切れ:黄色 --今日まで:赤 --明日まで:青 --3日以内:薄黄色 --期限なし:黄緑 --完了:水色 +残り日数・時間を表示する --完了している場合は空とする --期限が切れている場合は「期限切れ」とする --期限が1日を切っている場合は「○時間○分」と表示する --期限が1日以上の場合は「○日」と表示する +モードレスで最小化時に呼び出しボタンを押下したら、元にサイズに戻って表示される +ToDoにひも付いた下記種別のオーダが参照できること -ToDoの処理対象のオーダ(確認作業の対象オーダなど) -ToDoの関連オーダ(関連文書の関連オーダなど) -ToDoによって実施されたオーダ(オーダ種指定など) **ログイン時通知チェック [#p6511479] +未完ToDoがないかチェックを行う、あればToDoリストを表示する(条件:作業者が自分、全ての重要度、進捗が未完、期限が本日から前1ヶ月、後1年(期限未定は含まない)) +ログイン時の通知で何かしらの操作を選択したら、随時タスクリストに追加されること(�〔ご�ToDo、�¬て病床憤様蝓↓Lご哀汽泪蝓↓ぞ匆雋擬�) +ログイン時の通知で何かしらの操作を選択しても、後続の通知チェックがすべて行われること +ログイン時に登録したタスクが1つの場合は、自動でそのタスクを実行する +ログイン時に登録したタスクが複数ある場合は、タスクリスト画面を表示する +各通知画面を開きっぱなしにしたら、正しくタイムアウト処理が行われること(後続の通知チェックが行われないこと) **患者選択時通知チェック [#ne98995b] +未完ToDoがないかチェックを行う、あればToDoリストを表示する(条件:作業者が自分、全ての重要度、進捗が未完、期限が本日から前1ヶ月、後1年(期限未定は含まない)) +患者選択時の通知で何かしらの操作を選択したら、随時タスクリストに追加されること(�〔ご�ToDo、�¬て病床憤様蝓↓�紹介患者、�Lぜ損椹愼確�) +患者選択時の通知で何かしらの操作を選択したら、随時タスクリストに追加されること(�〔ご�ToDo、�¬て病床憤様蝓↓�紹介患者、�Lぜ損椹愼確繊↓せ残衢�歴) +患者選択時の通知で何かしらの操作を選択しても、後続の通知チェックがすべて行われること +既にタスクに登録済みのチェックは行わない(ログイン時にタスク登録したチェックを再度行わないため)(一人の患者に複数のToDoが登録されている場合、ログイン時に片方のToDoだけを登録しただけでもチェックは行わない) +ログイン時、患者選択時を通して登録したタスクが1つの場合は、自動でそのタスクを実行する +ログイン時、患者選択時を通して登録したタスクが複数ある場合は、タスクリスト画面を表示する +ログイン時、患者選択時を通して登録したタスクが複数ある場合は、タスクリスト画面を表示する&br;(未実施指導料と算定履歴どちらを使う運用か定まっていない状態で、どちらもタスク登録されてしまうと混乱するので注意する。) +(4)と(5)について、ログイン時にタスクを実行してる場合は行わない +各通知画面を開きっぱなしにしたら、正しくタイムアウト処理が行われること(後続の通知チェックが行われないこと) +ToDo実行中の患者選択時には未完ToDoチェックを行わない **タスクリスト画面 [#ue1b170c] +「選択中の患者のみ」にチェック→「最新化」ボタン押下でPrimeKarteで選択されている患者のタスクのみに絞り込まれること +F5押下で最新化されること +「実行」ボタン押下で選択したタスクが実行されること +タスク実行後は、リストから実行したタスクが削除されること +リストをダブルクリックすることでタスクが実行されること **ログアウト [#vd44a381] +ログアウト時にタスクリストが残っていれば、確認メッセージを表示 +上記メッセージで「はい」を押したらタスクリストを破棄してログアウトする +上記メッセージで「いいえ」を押したら、ログアウトをキャンセルしてタスクリスト画面を表示 +自動ログオフ時は、タスクリストを破棄してしまう +×ボタンでPrimeKarteを終了しようとしてら、7-1と同様の処理を行う **未完ToDo通知アイコン [#c4446266] +定期巡回して、未完ToDoがあればアニメーションする +条件:作業者が自分、全ての重要度、進捗が未完、期限が本日から前1ヶ月、後1年(※期限未定を含む) +アイコンの色が下記の通り変化する --期限切れのToDoがある場合→黄色のアイコン --期限が本日のToDoがある場合→赤色のアイコン --期限が明日以降のToDoがある場合→青色のアイコン --期限未定のToDoがある場合→黄緑色のアイコン +クリックしたら、アイコンをグレーにしてToDoリスト画面を開く +ToDoリスト画面から各種操作を行ったら、ToDoアイコンの更新を行う --新規作成 --修正 --削除 --ToDo実行 --完了 **未完タスクアイコン [#w45c08ef] +定期巡回は行わない +タスクを登録したら、即座にアイコンに色が付く +全てのタスクが終了、または削除されたら、即材にアイコンがグレーになる **オーダ発行 [#ld2cc656] +ToDoの条件を満たすオーダが発行されたら、ToDoが自動で完了になること --オーダ発行(オーダ種別) --オーダ発行(項目) --オーダセット発行 --統合セット発行 --患者セット発行 --オーダ確認(指示歴右クリックメニューからのチェック) --スキャン +(1)において全てのToDoが完了したら、発行後に通知アイコンがグレーになること +(1)においてToDoリスト画面が表示されていれば、自動でリフレッシュされること **ToDo完了通知メール [#i8861036] +登録者と作業者が異なる場合、登録者に対して通知完了のメールを自動送信する +登録者と作業者が同じの場合は、メールの自動送信はしない +ToDoによって実施されたオーダが1件の場合、メールの関連オーダに実施されたオーダをしているする→メール画面のオーダ参照ボタンからオーダが参照できること +ToDoによって実施されたオーダが1件の場合は、メールの関連オーダを指定しない(セットの場合など) +ToDo登録時に「手動完了時に登録者にメールを自動送信する」にチェックを付けたToDoを手動完了させたら、メールを自動送信する~ ++院内通知を利用している病院のみチェックボックスが表示される。 **PrimeReport連携 [#k32e4a41] -PrimeReportから出力されたCSVファイルを取り込み、医師に対してToDoを自動発生させる #ref(PrimeReportToDo設定方法.pdf) -複数施設共同利用において施設ごとにPrimeReportのURLが変わる場合は下記の手順に従う #ref(PrimeReportTodo複数施設対応.pdf) *トラブルシューティング [#pdd6793e] **「結果確認」のToDoを実行すると「ジャンプするURLが指定されていません。」とのメッセージが表示される [#vb0adf8f] -下記の条件でマスタが存在するか確認 select * from sansho_url_doc where order_kind_code_str = '0404' and level_code_str = '0041' /* 対象のオーダのオーダ種別コード */ order by item_code /* 項目コード(モダリティコード) */ *0593.xml Config内容 [#h58e755c] |DispOrder|Title|Contents|設定例|2019年04月時点の設定値|備考|h |1|ToDoDefaultLimitTime|デフォルト期限時刻|17:00|17:00:58病院|| |2|ToDoDefaultAllDoneChecked|1人が完了したら、全てのToDoを完了にするチェックデフォルト(0:OFF 1:ON)|1|1:58病院|| |3|ToDoShowShoninInfoInToDoList|ToDoリストに承認情報(検索条件+詳細)を表示する(0:非表示 1:表示)|0|0:56病院&br;1:2病院|| |4|ToDoShowMessageAfterKanryo|ToDo完了後にメッセージを表示する(0:しない 1:する)|1|1:55病院&br;0:3病院|| |5|ToDoKanjaHissu|ToDo登録時に患者の指定を必須にする(0:しない 1:する)|0|0:56病院&br;1:2病院|| |6|ToDoShidoiCheckPassbackLimitDays|指導医確認差し戻しToDoの期限(本日より○日後)(時刻はDispOrer=1に従う)|1|1:58病院|| |7|ToDoSetByotoOnSelectKanja|ToDo登録の患者選択時に病棟を自動設定する(外来の場合はクリア)(0:しない 1:する)|0|0:50病院&br;1:8病院|| |8|ToDoListDialogSize|ToDoリスト画面サイズ(画面の幅/画面の高さ)(未指定時はデフォルトサイズに従う)||:54病院&br;1410/860:1病院&br;1210/860:2病院&br;1050/860:1病院|| |9|ToDoSetSectionRegistEnabledSetting|ToDoセット登録の診療科登録方法の使用可否設定(0:使用しない 1:使用する)|0|0:57病院&br;1:1病院|| |10|ToDoListSplitterDistance|ToDoリスト画面の一覧部分と詳細部分の境界線の位置|355|355:57病院&br;315:1病院|| |11|ToDoKanjaSelectConfirmMessage|ToDo登録時に患者未選択の場合にメッセージ表示する(0:しない 1:する)|0|0:56病院&br;1:2病院|| |12|ToDoOrderKakuninDetailDisp|ToDoオーダ確認実行時に確認画面に詳細情報を表示する(0:しない 1:する|0|0:58病院|「1」に設定すると、オーダ確認画面にカルテ参照が表示される| |13|ToDoNotDocShoninOrderKind|文書・カルテ承認(チェック)の対象外とするオーダ種を設定|0525|0525:58病院|| |14|ToDoListDoubleClickExecuteEnabledSetting|ToDoリスト画面でダブルクリック時にToDo実行する(0:しない 1:する(テキストは動作なし) 2:する(テキストは完了) 3:する(テキストは患者選択))|0|0:56病院&br;1:1病院&br;3:1病院|| |15|ToDoListDefaultLimitDateFrom|ToDoリストのデフォルトの期限:検索開始日(本日から○ヶ月前)|1|1:58病院|| |16|ToDoListDefaultLimitDateTo|ToDoリストのデフォルトの期限:検索終了日(本日から○ヶ月後)|12|12:57病院&br;2:1病院||