PrimeKarte > PkIdo

 

概要 †

 患者の入退院、移動予定または決定登録を行う。また、移動歴の修正も行うことができる。

↑

関連テーブル †

↑

オーダーパラメータ設定 †

パラメータ名内容備考
IdoOpenNyuinEnabledオープン入院設定フラグ移動画面のオープン入院チェックボックスの設定をします。
 0:無効
 1:有効
IdoKyukyuEnabled救急車搬送有効フラグ移動画面の救急車搬送チェックボックスの設定をします。
 0:無効
 1:有効
IdoTeishoMethod定床数カウント方法定床数のカウント方法を設定します。
 0:KUSHO_BYOTOのNAMEカラム使用 
 1:KUSHO_BYOTOのREAL_NAMEカラム使用 
 2:KUSHO_BYOTOのKIND=0をサマリー
IdoJisshoRateVisible実床率表示フラグ実床率の表示・非表示を切り替えます。
 0:表示しない
 1:表示する
IdoMainKushoLayoutFlg移動画面空床レイアウト使用カラムフラグ移動画面の空床レイアウト表示用カラム番号を指定します。
 1:KUSHO_BYOTO.XXXX_01カラムを使用
 2:KUSHO_BYOTO.XXXX_02カラムを使用
IdoMainWidth移動画面幅移動画面幅設定値
IdoMainHeight移動画面高さ移動画面高さ設定値
IdoByomeiSel病名選択方法病名選択方法を設定します
 0:フリーテキスト
 1:フリーテキスト + 病名選択ダイアログ
IdoNotIncludeRoom定床数、入院患者数カウント省略病室入退院画面に表示される病棟レイアウトの定床数、入院患者数カウント省略病室
(複数設定可能)
↑

権限について †

移動登録の際、他オーダも同時に発行するため、以下の権限を付与すること。

※補足 SBS固有情報

↑

各移動登録時について †

↑

入院 †

↑

予定 †

↑

決定 †

↑

移動 †

↑

予定 †

↑

決定 †

↑

外出泊 †

↑

予定 †

↑

決定 †

↑

退院 †

↑

予定 †

↑

決定 †

↑

移動歴について †

↑

移動コンポーネント概要 †

↑

プロパティ †

プロパティ名型説明
KanjaIdint移動処理した対象患者ID
値の取得のみ可能
IdoKindIdoKindType移動処理した種別
IdoStepIdoStepType移動処理した状態
IdoProcIdoProcType行った処理
値の取得のみ可能
NextProcbool次処理フラグ
値の取得のみ可能
 true:次処理必要 false:次処理必要なし
NyuinSeqdouble移動処理した対象入院シーケンス番号(IDO_NYUIN.NYUIN_SEQ)
値の取得のみ可能
DenpyoOrderNodouble移動処理したオーダー番号(IDO_DENPYO.ORDER_NO)
値の取得のみ可能
DenpyoSeqint移動処理したオーダーシーケンス番号(IDO_DENPYO.SEQ)
値の取得のみ可能
NyuinNoint移動処理した入院番号(IDO_NYUIN_NO.NYUIN_NO)
値の取得のみ可能
NyuinDateTimeDateTime入院日時
値の取得のみ可能
TaiinDateTimeDateTime退院日時
値の取得のみ可能
HakkouDateTimeDateTime発行日時
値の取得のみ可能
SectionCodeint診療科コード
値の取得のみ可能
SectionNamestring診療科名称
値の取得のみ可能
ByotoCodeint病棟コード
値の取得のみ可能
ByotoNamestring病棟名称
値の取得のみ可能
RoomNoStrstring病室番号
値の取得のみ可能
BedNoStrstring病室番号
値の取得のみ可能
MainDoctorUidstring主治医ユーザーID
値の取得のみ可能
MainDoctorNamestring主治医氏名
値の取得のみ可能
DispTypeIdoDispType表示種別
↑

列挙体 †

名称型説明
IdoKindTypeintIdoKindNyuin:入院
IdoKindTenshitsu:転室
IdoKindTenka:転科
IdoKindTentou:転棟
IdoKindTenkaTentou:転科・転棟
IdoKindGaishutsu:外出
IdoKindGaihaku:外泊
IdoKindTaiin:退院
IdoStepTypeintIdoStepYotei:予定
IdoStepTsuchi:通知(未使用)
IdoStepKettei:決定
IdoProcTypeintIdoProcCancel:キャンセル
IdoProcRegist:登録・修正
IdoProcDelete:削除
IdoDispTypeintByotoKihon:入退院画面を表示
IdoHistory:移動歴を表示
↑

メソッド †

メソッド名(引数)戻り値(型)説明
ShowDialogSBSResultIdoDispTypeプロパティで指定した移動画面を表示する。
戻り値 = SBSResult.Okのとき移動処理が行われた。
ShowDialog
・KanjaId
void
int
IdoDispTypeプロパティで指定した移動画面を表示する。
表示する患者ID
↑

データ抽出用SQL †

問い合わせ等、よく使用するSQLの一覧

↑

指定期間に入院していた患者一覧 †

↑

抽出条件 †

バインド変数:START_DATETIME :END_DATETIME の期間に入院していた患者を抽出する。
:START_DATETIMEの時刻は00:00:00 :END_DATETIMEの時刻は23:59:59を指定すること。
テスト患者は除いて抽出される。

SELECT NYUIN.KANJA_ID
,NYUIN.NYUIN_SEQ
,KJ.NAME KANJA_NAME
,NYUIN.NYUIN_DATETIME
/*,DECODE(NYUIN.TAIIN_DATETIME, NULL, :END_DATETIME, NYUIN.TAIIN_DATETIME) TAIIN_DATETIME*/
,NYUIN.TAIIN_DATETIME
,NYUIN.TAIIN_FLG
FROM IDO_NYUIN NYUIN
,KANJA KJ
WHERE NYUIN.KANJA_ID > 0
AND NYUIN.CONDITION_FLG = 0
AND NYUIN.STEP_FLG = 2
AND NYUIN.NYUIN_DATETIME <= :END_DATETIME
AND (NYUIN.TAIIN_FLG = 0 OR (NYUIN.TAIIN_FLG = 1 AND NYUIN.TAIIN_DATETIME >= :START_DATETIME))
AND KJ.KANJA_ID = NYUIN.KANJA_ID
AND KJ.CONDITION_FLG = 0
AND KJ.TEST_KANJA_FLG = 0

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