PrimeKarte > PkShokuji

概要 †

食事オーダ

↑

関連テーブル †

↑

関連ダイアログ †

↑

伝票種別 †

DENPYO_KIND種別
11開始
12移動
19入院取消
21変更
31終了
33食止
34外泊
39退院取消
↑

開始オーダ †

  1. 1入院の中で1オーダだけ発行され、これがないと、変更オーダも食止オーダも発行不可。
  2. 開始オーダが取り消されるとき、同じ入院(NYUIN_SEQにより判断)の食事オーダ全てが取り消されます。
  3. 終了日付の指定は不可
  4. 曜日指定不可
↑

デフォルトの開始日の決定方法 †

  1. 入院予約の場合は、入院(予定)日より決定
    1. 入院日に時刻が指定されていない場合
      ※時刻未指定の場合は"00時00分00秒"、「00時00分」が指定されれば、データには"00:00:01"が入っている
      1. 現在発行可能なタイミングを取得
      2. a)の日付より入院日の方が後の場合、開始タイミングは、入院日の朝
      3. b)以外の場合は、a)のタイミング
    2. 入院日に時刻が指定されている場合
      1. 時刻よりタイミングを算出
              00:00:00 〜 07:59:59 朝
              08:00:00 〜 13:00:00 昼
              13:00:01 〜 18:00:00 夕
              18:00:01 〜 23:59:59 翌朝
      2. 入院日とa)で取得したタイミングを設定する
  2. 入院が確定していれば、現在可能なタイミングで設定
    1. 栄養士権限があれば、現在の日時により設定
    2. 一般ユーザであれば、一次締め切りで警告/エラーの出ないタイミングを設定
  3. 開始タイミング固定のセットを展開した場合
    1. 栄養士権限で展開した場合
      �,發靴�は�△之萃蠅靴親�付の指定タイミングを設定
    2. 一般ユーザで展開した場合
      �,發靴�は�△之萃蠅靴織織ぅ潺鵐旭聞澆悩能蕕了慊螢織ぅ潺鵐阿鮴瀋�
↑

変更オーダ †

  1. 一食のみを選ぶと、次のタイミングで再給伝票が展開される。
  2. 終了日を入力することでも、その次のタイミングで再給伝票が展開される。
  3. 設定により、曜日指定可
↑

食止オーダ †

  1. 一食のみを選ぶと、次のタイミングで再給伝票が展開される。
  2. 終了日を入力することでも、その次のタイミングで再給伝票が展開される。
  3. 終了日を選ばない場合は、設定により、次のような動作をします。
    1. 以降のオーダの取消
    2. 確認ダイアログで[OK]を押したときだけ以降のオーダの取消
↑

エラーチェック項目 †

↑

ユーザによらずチェックする項目 †

  1. 権限(発行/修正/取消)
  2. 入院情報が結びついていること(NYUIN_SEQ>0)
  3. 発行日は入院日以降
    1. 現在は、入院日との比較は日付のみでしか行っておらず、「夕」からの入院に対して、朝、および昼のオーダは可となっている。
    2. ただし、一般ユーザの場合は、これとは別に締め切りチェックが行われる。
  4. 開始伝票なしでは、変更、食止共に発行不可
  5. 開始伝票の発行日、タイミングより前のタイミングでは発行不可
  6. 曜日指定の場合は、発行日がその指定された曜日に含まれていること
    ⇒通常は、曜日指定としたときに自動で発行日の曜日が選択される。
  7. 食種、主食は必須
  8. 開始伝票は1入院につき1オーダのみ
  9. 同時に、同じ日付・タイミングで通常オーダを発行しようとしていればエラー
    ⇒発行処理順と部門への伝送順とで微妙に違いがあるため、同一タイミングでは不可としている
    ⇒ただし、通常オーダとスケジュール食との混合は可
  10. マスタの有効期限が切れていればエラー
  11. 特食の場合に、食事病名が設定されていなければエラー
  12. 併用食
    1. 食種に全て食止フラグが立っている場合は、併用食の設定不可
    2. 併用食が一つでも設定されている場合は、全てのタイミングについて設定されなければならない
↑

栄養士権限をもたないユーザではチェックするが、権限をもつユーザが発行したものをDOや再給で発行した場合にはチェックを行わない項目 †

  1. 食種と主食の組み合わせ禁忌
  2. 食種とコメントの組み合わせ禁忌
  3. 食種と禁止の組み合わせ禁忌
↑

栄養士権限を持たないユーザだけチェックする項目 †

  1. 締め切り時間
    オーダ取消時は、この締め切り時間のみチェックされる
    ※保留の取消に対してはチェックしない
      ⇒CHECK_SHIMEKIRI_SHOKUJIマスタ
↑

関連プロシージャ †

↑

PRO_SET_ORDER_STATUS_0101 †

 食事オーダのORDER_STATUSを作成。

  1. KANJA_ID, NYUIN_SEQ, 年月ごとに、伝票/朝/昼/夕 の4行が作成されます。
  2. その4行は、ITEM_CODEで識別され、0:伝票 1:朝 3:昼 5:夕
    ⇒ORDER_STATUS(食事)
↑

PRO_POSTPROCESS_SET_DO_0101 †

 セット展開後の処理用プロシージャ

  1. 開始タイミングのセット
  2. 直近の発行済みオーダ(無ければ患者食物禁忌より)から禁止情報を取得し、設定
↑

PRO_POSTPROCESS_SJ_DO_0101 †

 DO展開後の処理用プロシージャ

  1. 開始タイミングのセット
  2. DO展開フラグのセット
↑

PKG_SHOKUJI †

 食事オーダ関連パッケージ

↑

移動−食事連携 †

↑

ORDER_STATUS(食事) †

↑

GUI †

↑

開始取消 †

開始オーダを取り消すと、関連食事オーダ全て取り消されることとなる。したがって、開始伝票の取消を展開中は、新規にオーダを起こせないようになっている。

↑

食事カレンダー †

  1. 概要
    1. オーダされている食事の内容をカレンダー形式で表示。
      1. 表示される伝票種
        ・開始
        ・変更
        ・食止
        ・外出・泊
        ・移動
          移動の確定後にカレンダーに表示される。
          同一タイミングに通常オーダが有る場合は表示されない。
          移動処理後に、それ以前のタイミングで通常オーダが登録された場合は、それで上書きされる
        ・終了(退院)
          退院確定後に表示される。
    2. ここから右クリックによりタイミング指定による新規/修正/取消オーダの発行が可能。
      1. 新規のメニューが表示される条件
        ・開始伝票以降のタイミング
        ・開始取消中ではない
      2. 修正/取消のメニューが表示される条件
        ・そのタイミングに開始/変更/食止オーダが出ている。
        ・開始取消中ではない ・部門に伝送されていない
         ※栄養士権限を持っていたり、Xmlによる設定*1によっては、   一般ユーザでも伝送済みオーダを修正/取消可能。
    3. カレンダーの日付の行にカーソルがある場合は、ファンクションボタン押下でも対応するタイミングがデフォルトで入る*2。
      ※伝票入力ダイアログからでもタイミング等の変更は可能
  2. カレンダーからの新規展開について
    1. カレンダーの右クリックにより、開始日付、タイミングの初期値の指定が可能であるが、元になるオーダデータは、そのタイミングがスケジュール食の対象タイミングであっても、通常のオーダのものとなる
  3. 表示文字色
    1. 青
      部門へ伝送済みのオーダ(BUMON_DENSO_FLG_01>0)
    2. 緑
      保留オーダ(部門へ伝送はされない)
    3. 黒
      上記以外
↑

カレンダーのメニュー †

新規伝票右クリックしたタイミングで伝票を起票。
旧システムでは、開始/変更とメニューが分かれていたのを統合。
開始伝票が出ていなければ開始伝票を作成、すでに出ていれば変更伝票を起票する。
食止右クリックしたタイミングで食止伝票を起票。
修正指定オーダを修正。その行にオーダが存在しない場合は無効。
取消指定オーダを修正。その行にオーダが存在しない場合は無効。
カレンダー最新化カレンダーの表示を最新化する。
↑

ファンクション/メニュー †

SOSA_CODE名称詳細
1010001新規伝票基本的にはカレンダーのメニューと同じ。
カレンダーにフォーカスがあれば、そのタイミングがデフォルトで設定され、フォーカスがなければ、今間に合うタイミングが設定される。
食止の場合も同じ。
1010002食止食止伝票を起票。
1010003セット登録セット登録を行う。
1010004タイミング固定セット展開時のタイミングを指定する。(セット登録時のタイミングになる)
この場合、入力画面のタイミング表示が「朝より」⇒「【朝】より」となる。
※「朝固定」としたセット展開時に、間に合うタイミングが「夕」の場合…
※一般ユーザ:翌朝  栄養士権限ユーザ:その日の朝として設定される
1010005行削除未使用
1010006再給設定この設定がセットの最後のオーダにあると、指定ステップ後に再給オーダを展開する。
この場合の再給オーダは、セットの展開開始時点で発行されていたオーダとなる。
栄養士のみ使用可。
1010007修正/再編集編集中オーダを再編集する。
他オーダとの統一を図るため、再編集はダブルクリックということになり、現在はメニューとして使用していない。(設定すれば使用可能)
↑

セット展開時の先頭の伝票のタイミングの決定 †

種別入院タイミング初期日付初期タイミング
セット予定固定入院予定日登録時タイミング
非固定入院予定日連動入院予定時刻連動
入院中固定処理日登録時タイミング
非固定処理日連動処理時刻連動
統合
セット
予定固定入院予定日登録時タイミング
非固定入院予定日連動入院予定時刻連動
入院中固定指定日登録時タイミング
非固定指定日登録時タイミング
↑

未実装機能 †

↑

セット展開時に、展開開始ステップを指定 ⇒実装済 †

  1. 複数ステップのセットを展開時に、何日目から展開するかを指定できるようにする
  2. セット登録時に、各オーダのステップの差分がRP_NOに入っているのでそれを元にステップ制御を行う
↑

タイミングエラー時の、可能タイミング表示 †

  1. 現状、タイミングエラーの場合に「締め切りを過ぎています。」とだけ出ている
    ⇒「YYYY年M月D日(タイミング)からのオーダになります。」という表示にする。
↑

併用食制御⇒実装済 †

  1. 併用食情報のORDER_STATUSへの書き込み
  2. 併用食情報の食事カレンダーへの表示
↑

食種のタイミング制御 †

食種を、各タイミングに設定できるか否かの制御を行う

↑

入院情報が変更されていれば新しい情報をセット⇒実装済 †

※PRO_CHECK_ERROR_0101?内に実装

  1. 下記の項目について、独自にIDO_NYUINより最新情報を取得し設定して発行
    1. STEP_FLG(入院予約/確定)
    2. 病棟
    3. 部屋
    4. ベッド
↑

オーダ発行時のDB処理の流れ †

↑

通常のオーダ発行 †

PRO_ORDER_HAKKOU
 PRO_HAKKOU_ORDER_BY_ORDER_KIND   トランザクションテーブル更新
  PRO_ORDER_HAKKOU_0101       オーダ発行
   PKG_SHOKUJI.NYUIN_CANCEL_FOR_UPDATE_START 開始の修正/取消 かつ、入院が確定の場合
   PKG_SHOKUJI.START_CANCEL    開始の取消の場合
   PRO_ORDER_UPDATE        修正/取消の場合SHOKUJI_DENPYO?/SHOKUJI_COMMENT?更新
   [SHOKUJI_DENPYO?/SHOKUJI_COMMENT?にINSERT]
   PKG_SHOKUJI_RENKEI.DATA_TOUROKU_MAIN 保留でない場合⇒I_SHOKUJISEN書込み
   [KANJA_ORDER:患者食物禁忌更新]
   PRO_SET_OR_SUB_SEND_0151    連携処理
 PRO_GET_ORDER_DETAIL_BY_OK     指示歴文字列設定
 PRO_SET_ORDER_STATUS_BY_OK     ORDER_STATUS更新
  PRO_SET_ORDER_STATUS_0101     ORDER_STATUS(食事)更新
 PRO_ORDER_HAKKOU_OR_MAIN      OR_MAIN更新
 PRO_SET_OR_SUB_BY_OK        OR_SUB?更新
 PRO_SET_OD_SUMMARY_BY_OK      ORDER_DATE_SUMMARY更新
 PRO_SET_POSTPROCESS_BY_OK      後処理

↑

部門取り込み時 †

I_SHOKUJISEN.OSBS_FLAGを1⇒2に更新
 TRI_I_SHOKUJISEN        I_SHOKUJISEN.OSBS_FLAGの更新に合わせ、各種更新
  PKG_SHOKUJI.UPDATE_DENSO_STATE
   OR_MAIN更新
   ORDER_DATE_SUMMARY更新
   ORDER_STATUS(食事)更新


*1 PkOrderParameter.ShokujiUpdateDensozumi
*2 初期化時は、ファンクション押下時はその時に間に合うタイミングがデフォルトになる

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS