[[PrimeKarte]] > [[パッケージ]] > PKG_KARTE #contents *概要 [#nb601a91] カルテ関連の処理を実装したパッケージ *一覧 [#v923fae2] |関数名|内容| |PRO_CHECK_DUPLICATE_SUMMARY|患者ID,NYUIN_SEQ,NYUIN_ORDER_NOを指定して、退院サマリの件数を取得| |PRO_CHECK_EXIST_BYOMEI|指定された病名オーダが正しく存在するかをチェック| |PRO_CHECK_EXIST_PROBLEM|指定されたプロブレムオーダが正しく存在するかをチェック| |PRO_CHECK_EXIST_RELATED_KARTE|関連カルテが存在するかのチェック| |PRO_CHECK_AND_GET_SHOSHIN|対応するPROBLEM_SHOSHIN_DENPYOの有無をチェックし、無ければ作成。&br;関数の戻り値に各初診行が入ります。| |PRO_CHECK_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_KP]]|看護計画からのプロブレム登録| |[[PRO_HAKKOU_PROBLEM_FROM_ND>#PRO_HAKKOU_PROBLEM_FROM_ND]]|看護診断からのプロブレム登録| *詳細 [#fe3413f8] **PRO_HAKKOU_PROBLEM_FROM_KP [#PRO_HAKKOU_PROBLEM_FROM_KP] 看護計画からプロブレムを登録する場合に呼ぶ。~ I/F、および動作は、[[PRO_HAKKOU_PROBLEM_FROM_ND>#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 [#PRO_HAKKOU_PROBLEM_FROM_ND] 看護診断からプロブレムを登録する場合に呼ぶ |[[numKanjaId>#numKanjaId]]|IN|NUMBER|患者ID| |[[numNdOrderNo>#numNdOrderNo]]|IN|NUMBER|ND_DENPYOのORDER_NO| |[[numNdSeq>#numNdSeq]]|IN|NUMBER|ND_DENPYOのSEQ| |[[numCommonProblemNoOut>#numCommonProblemNoOut]]|OUT|PLS_INTEGER|共通プロブレムNo| |[[numSectionProblemNoOut>#numSectionProblemNoOut]]|OUT|PLS_INTEGER|診療科プロブレムNo| |[[numResultOut>#numResultOut]]|OUT|PLS_INTEGER|処理結果 0:失敗 / 1:成功| +PROBLEM_SHOSHIN_DENPYO,PROBLEM_DENPYOを作成/更新 ++取消で呼ばれた場合に、対応プロブレムが無かったときは、新規発行⇒取消処理 ++ND_DENPYOのSEQ>0の場合でも、対応プロブレムが無ければPROBLEM_DENPYO.SEQ=0(新規扱い) ++N_DENPYO.HYOKA_CODE > 0 の場合、終了とみなし、PROBLEM_DENPYO.STEP_FLG=4とする。 +取得した情報より、ND_DENPYOの下記カラムを更新 |SHINDAN_UKIND_NAME|SHOKUSHU(COMMON:00010016).NAME| |SHINDAN_UKIND_SHORT_NAME|SHOKUSHU.SHORT_NAME| |PROBLEM_ORDER_NO|プロブレムオーダNo&br;(既に入っていた場合は、PROBLEM_DENPYOのSEQアップ制御)| |COMMON_PROBLEM_NO|共通プロブレムNo| |SECTION_PROBLEM_NO|診療科プロブレムNo|