*HoshasenLibrary [#p0053d0f]
PlibHoshasen.HoshasenLibraryに関する情報を記述します。

#contents

*概要 [#dbfff9fc]
-放射線部門の各種画面で行う処理を提供します。
--PrimeKarteが動作する環境で使用してください。
--PlibHoshasen.HoshasenLibraryにて提供。
--AppBaseProf、AppSeigyoProf、AppByoinProf、UserProfileを使用します。
**提供機能 [#z16f80d0]
2008/03/14現在の提供機能です。
-[[受付DB更新処理>#uketsuke]]
-[[実施DB更新処理>#jisshi]]

*機能詳細 [#x99ad2eb]
**受付DB更新処理[#uketsuke]
-PlibHoshasen.HoshasenLibrary.Uketsuke
-パラメータ
|型|名称|内容|説明|h
|int|kanjaId|患者ID||
|double|orderNo|オーダNO||
|bool|shijisenPrintFlg|指示箋印刷フラグ|true:印刷する false:印刷しない|
|bool|labelPrintFlg|ラベル印刷フラグ|true:印刷する false:印刷しない|
-戻り値
|型|名称|内容|説明|h
|bool|-|結果|true:成功 false:失敗|
|int|-|結果|-99:患者ロック失敗&br;0:処理無し&br;1:処理成功&br;2:処理チェックエラー&br;3:オーダデータ展開失敗&br;4:オーダ修正失敗&br;5:オーダ発行失敗|
-概要
--指定したオーダを受付(済)状態にする。
-機能
--患者ID、オーダNOの最新データを受付状態に更新する。
--放射線一時データ(HOSHASEN_LIB_DENPYO、HOSHASEN_LIB_ITEM)を作成する。
--受付処理前にチェックを行い、受付できないデータの場合はエラーメッセージを表示する(微妙?)
--指示箋印刷はDOCUMENT_LIB_HOSHASENのデータを参照し処理を行う。

**実施DB更新処理[#jisshi]
-PlibHoshasen.HoshasenLibrary.Jisshi
-パラメータ
|型|名称|内容|説明|h
|int|kanjaId|患者ID||
|double|orderNo|オーダNO||
|bool|kirokuLabelPrintCnt|記録ラベル印刷枚数|0:印刷しない|
|int|kirokuLabelPrintCnt|記録ラベル印刷枚数|0:印刷しない 1〜:印刷枚数|
-戻り値
|型|名称|内容|説明|h
|bool|-|結果|true:成功 false:失敗|
|int|-|結果|-99:患者ロック失敗&br;0:処理無し&br;1:正常終了&br;2:処理チェックエラー&br;3:一時データなし&br;4:オーダデータ展開失敗&br;5:オーダ修正失敗&br;6:オーダ発行失敗|
-概要
--指定したオーダを実施状態にする。
-機能
--患者ID、オーダNOの最新データを実施状態に更新する。
--放射線一時データ(HOSHASEN_LIB_DENPYO、HOSHASEN_LIB_ITEM)を実施状態に更新する。
--放射線一時データを元にHOSHASEN_JISSHI_DENPYO、HOSHASEN_JISSHI_ITEMを更新する。
--実施処理前にチェックを行い、実施できないデータの場合はエラーメッセージを表示する(微妙?)

[[PlibHoshasen]]

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