[[PrimeKarte]] > [[PkShokuji]] > [[移動−食事連携]] > PKG_IDO_SHOKUJI
#contents
*概要 [#ke174e38]
移動時の関連食事オーダの処理を行う
*関数一覧 [#kc59044b]
|関数名|詳細|
|GET_IDO_SHOKUJI_DENPYO|移動関連食事オーダのORDER_NO,SEQを取得|
|GET_IDO_SHOKUJI_DENPYO_BY_MOTO|MOTO_ORDER_NOを使用して移動関連食事オーダのORDER_NO,SEQを取得|
|IDO_SHOKUJI_GAIHAKU_CANCEL|外出泊取消|
|IDO_SHOKUJI_GAIHAKU_SET|外出泊処理|
|IDO_SHOKUJI_IDO|移動処理|
|IDO_SHOKUJI_IDO_CANCEL|移動取消|
|IDO_SHOKUJI_NYUIN_CANCEL|入院取消処理⇒関連食事オーダの取消|
|IDO_SHOKUJI_NYUIN_SET|入院処理⇒保留確定。|
|IDO_SHOKUJI_NYUINYOYAKU_CANCEL|入院予約取消⇒[[PKG_SHOKUJI]].HORYU_DELETE|
|IDO_SHOKUJI_TAIIN_CANCEL|退院取消|
|IDO_SHOKUJI_TAIIN_SET|退院処理⇒終了伝票発行、以降のオーダ取消|
|IDO_SHOKUJI_TAIIN_YOYAKU_CANCEL|退院予約取消。退院予約時に登録された食止オーダを取り消す。|
|IDO_SHOKUJI_TAIIN_YOYAKU_SET|食止オーダ発行、以降のオーダ取消|
|IDO_TEST_NYUTAI|テスト用。コード内にベタでKANJA_ID等の記述があるため、利用不能。|
|IDO_TEST_TIMING_CHANGE|~|
|PRO_IDO_SHOKUJI|移動伝票のDENPYO_KIND,OR_CONDITION_FLG,OR_STEP_FLGにより、[[処理を振り分ける>#Furiwake]]|
|PRO_IDO_SHOKUJI_BY_KEY|移動関連DLLより直接呼ばれる関数。GROUP_NOを元にORDER_JOURNALより移動オーダ情報を取得し、PRO_IDO_SHOKUJI関数に引き渡す|
|PRO_IDO_SHOKUJI_BY_KEY|移動関連DLLより直接呼ばれる関数。GROUP_NOを元にORDER_JOURNALより移動オーダ情報を取得し、&br;PRO_IDO_SHOKUJI関数に引き渡す|
|PRO_IDO_SHOKUJI_IDO_CHANGE|指定オーダの入院情報を変更|
|PRO_IDO_SHOKUJI_TIMING_CHANGE|指定オーダの日付、タイミングを変更|
**処理の振り分け&aname(Furiwake); [#x3665541]
|DENPYO&br;_KIND|CONDITION&br;_FLG|STEP&br;_FLG((基本的に、0:予約/2:確定 のみ))|処理|備考|
|11|0|0|入院予約|呼ばれないはず。呼ばれても処理なし。|
|~|~|0以外|入院登録|IDO_SHOKUJI_NYUIN_SEQ|
|~|~|0以外|入院登録|IDO_SHOKUJI_NYUIN_SET|
|~|2|0|入院予約取消|IDO_SHOKUJI_NYUINYOYAKU_CANCEL|
|~|~|0以外|入院取消|IDO_SHOKUJI_NYUIN_CANCEL|
|31|0|-|移動|IDO_SHOKUJI_IDO|
|32|~|~|~|~|
|33|~|~|~|~|
|34|~|~|~|~|
|31|2|-|移動取消|IDO_SHOKUJI_IDO_CANCEL|
|32|~|~|~|~|
|33|~|~|~|~|
|34|~|~|~|~|
|41|0|-|外出・泊|IDO_SHOKUJI_GAIHAKU_SET|
|42|~|~|~|~|
|41|2|-|外出・泊取消|IDO_SHOKUJI_GAIHAKU_CANCEL|
|42|~|~|~|~|
|91|0|0|退院予約|MODIFY_FLG=1のとき、まずIDO_SHOKUJI_TAIIN_YOYAKU_CANCEL&br;IDO_SHOKUJI_TAIIN_YOYAKU_SET|
|91|0|0|退院予約|MODIFY_FLG=1のとき、まずIDO_SHOKUJI_TAIIN_YOYAKU_CANCEL&br;IDO_SHOKUJI_TAIIN_YOYAKU_SET&br;開始伝票がなければ処理なし。開始伝票前の予約の場合全消し、&br;あれば、前回の退院予約時の食止を取消して、今回の食止を発行し、それ以降のオーダを取消。|
|~|~|0以外|退院|MODIFY_FLG=1のとき、まずIDO_SHOKUJI_TAIIN_CANCEL&br;IDO_SHOKUJI_TAIIN_SET|
|~|2|0|退院予約取消|IDO_SHOKUJI_TAIIN_YOYAKU_CANCEL|
|~|2|0|退院予約取消|IDO_SHOKUJI_TAIIN_YOYAKU_CANCEL&br;退院予約時の食止を取消。|
|~|~|0以外|退院取消|IDO_SHOKUJI_TAIIN_CANCEL|

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS