PrimeKarte > パッケージ > PKG_KARTE

概要 †

カルテ関連の処理を実装したパッケージ

↑

一覧 †

関数名内容
PRO_CHECK_EXIST_BYOMEI指定された病名オーダが正しく存在するかをチェック
PRO_CHECK_EXIST_PROBLEM指定されたプロブレムオーダが正しく存在するかをチェック
PRO_CHECK_EXIST_RELATED_KARTE関連カルテが存在するかのチェック
PRO_CHECK_AND_GET_SHOSHIN対応するPROBLEM_SHOSHIN_DENPYOの有無をチェックし、無ければ作成。関数の戻り値に各初診行が入ります。
PRO_CHECK_SHOSHIN対応するPROBLEM_SHOSHIN_DENPYOの有無をチェックし、無ければ作成
PRO_GET_KANJA_FOR_PROBLEMプロブレム登録用の患者情報を取得
PRO_GET_PROBLEM_LAST_SEQ指定プロブレムオーダの最新のSEQを取得
PRO_GET_SECTION_FOR_PROBLEMプロブレム登録用の診療科情報を取得
PRO_HAKKOU_PROBLEM_FROM_KP看護計画からのプロブレム登録
PRO_HAKKOU_PROBLEM_FROM_ND看護診断からのプロブレム登録
↑

詳細 †

↑

PRO_HAKKOU_PROBLEM_FROM_KP †

看護計画からプロブレムを登録する場合に呼ぶ。
I/F、および動作は、PRO_HAKKOU_PROBLEM_FROM_NDとほぼ同じ。
ND_DENPYOを用いる部分をKANGO_PLAN_DENPYOを用いる。
また、KANGO_PLAN_DENPYO.HYOKA_CODE > 0 の場合、終了とみなし、PROBLEM_DENPYO.STEP_FLG=4とする。

↑

PRO_HAKKOU_PROBLEM_FROM_ND †

看護診断からプロブレムを登録する場合に呼ぶ

numKanjaIdINNUMBER患者ID
numNdOrderNoINNUMBERND_DENPYOのORDER_NO
numNdSeqINNUMBERND_DENPYOのSEQ
numCommonProblemNoOutOUTPLS_INTEGER共通プロブレムNo
numSectionProblemNoOutOUTPLS_INTEGER診療科プロブレムNo
numResultOutOUTPLS_INTEGER処理結果 0:失敗 / 1:成功
  1. PROBLEM_SHOSHIN_DENPYO,PROBLEM_DENPYOを作成/更新
    1. 取消で呼ばれた場合に、対応プロブレムが無かったときは、新規発行⇒取消処理
    2. ND_DENPYOのSEQ>0の場合でも、対応プロブレムが無ければPROBLEM_DENPYO.SEQ=0(新規扱い)
    3. N_DENPYO.HYOKA_CODE > 0 の場合、終了とみなし、PROBLEM_DENPYO.STEP_FLG=4とする。
  2. 取得した情報より、ND_DENPYOの下記カラムを更新
    SHINDAN_UKIND_NAMESHOKUSHU(COMMON:00010016).NAME
    SHINDAN_UKIND_SHORT_NAMESHOKUSHU.SHORT_NAME
    PROBLEM_ORDER_NOプロブレムオーダNo
    (既に入っていた場合は、PROBLEM_DENPYOのSEQアップ制御)
    COMMON_PROBLEM_NO共通プロブレムNo
    SECTION_PROBLEM_NO診療科プロブレムNo

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