[[PrimeKarte]] > [[PkByori]]
#contents
*構成 [#z45d75a7]
** ファイル [#gee1fda0]
■ Sql - 00230000.sql 〜 00239999.sql~
■ Config - 0023.xml~
**DBオブジェクト [#rce3c542]
***トランザクションテーブル [#tff7865c]
|ITEM_KIND|テーブル名|名称|初回作成タイミング|数/1オーダ|備考|h
|10|BYORI_DENPYO|伝票|依頼/PK|1||
|11|BYORI_ZAIRYO|材料|依頼/PK|N||
~

*** マスタ [#o242a0ca]
*** プロシジャ類 [#ofa17fd8]


*各種定義 [#l02d6277]
**段階フラグ - [[STEP_FLG]] [#y3ea09c1]
|値|名称|更新タイミング|備考|h
|0|依頼|オーダ発行時||
|2|到着|連携、到着確認受信||
|4|結果|連携、結果受信||
~

*基本機能 [#f413363e]
**機能一覧 [#vadfb01a]
|カテゴリ|操作コード|名称|マスタ|備考|h
||230000|新オーダ|||
||230001|予定日|||
||230002|材料|LEVEL_BYORI||
||230003|コメント|COMMENT_BYORI, COMMON_BYORI|ユーザごと定型文登録|
||230004|繰り返し|||
||230005|同日繰返|||
||230006|依頼箋|DOCUMENT_SETTINGS|Word文書かオーダ発行時関連文書を選択可能|
|結果|-|時系列検査結果|||
|結果|-|検査結果詳細|||
|通知|-|検査結果速報|||
|通知|-|検査結果通知一覧|||
|ラベル|-|検査ラベル再出力|||
|連携|-|各種部門連携||部門、予約、会計 など|
|印刷物|-||||
~
**状態遷移 [#l1797cf0]
***CONDITION_FLG / CONDITION_TYPE [#s9f8a919]
 ([3/3:実施日未定]<->[0/0:新規])->[2/0:削除]~

***[[STEP_FLG]] [#ae415443]
 [0:依頼]->[2:到着]->[4:結果]~

**依頼 [#lbe71652]
■ [[病理検査:チェック]]
***臓器数の自動計算 [#fc9f456e]
ZAIRYO_BYORI.FLGTBLの左から1番目を臓器区分とする~
臓器区分は1 or 2 or 3とする~
臓器区分0の場合は計算対象としない~
・1オーダ内に1種類の臓器区分が存在する場合→1臓器~
・1オーダ内に2種類の臓器区分が存在する場合→2臓器~
・1オーダ内に3種類以上の臓器区分が存在する場合→3臓器~

**検査結果 [#w0c176b7]
■ Web参照が標準~

**帳票類 [#p9d3900b]
→[[PkReport]]を参照。~

***文書タグ(病理オリジナル) [#dc3de13e]

|タグ名称|ControlKind|備考|h
|病理依頼.依頼科|2|UserProfileより「診療科名称(病棟名称)」を設定。|
|病理依頼.依頼医師|2||
|病理依頼.診断種別|2||
|病理依頼.採取|2||
|病理依頼.材料|2||
|病理依頼.臓器|2||
|病理依頼.ラベル|2||
|病理依頼.臨床診断|2||
|病理依頼.フリーコメント|2||
|病理依頼.検査予定日|2||
|病理依頼.依頼日|2|現在時刻を設定。|
|病理依頼.採取日|2||
|病理依頼.死亡日|2|KanjaProfileに死亡日が設定されている場合。|
|病理依頼.穴埋め|2||
|病理依頼.加算|2||
|病理依頼.ORDER_NO|2||
|病理依頼.バーコードORDER_NO|2|オーダ番号の前後に'a'を付加。|
|病理依頼.至急|2|KINKYU_FLG=1の場合に、0023.xmlのByoriShikyuTextの文字列を設定。|
|病理依頼.迅速|2||

**部門連携 [#m3be7141]
■ 発生タイミング~
 ○ オーダ発行時~
  ・予約オーダは医事予約連携を行う。~
  ・実施日未定は送信しない。~

**会計連携 [#y7086e31]
■ 発生タイミング~
 ○ 外来当日:オーダ発行時(STEP_FLG=0)~
  ・加算項目、臓器数に変更がある場合、実施時に修正送信。~
 ○ 外来未来日・入院:実施時(STEP_FLG=2)~
  ※H005の場合、外来未来日:発生させない。(運用上2重取りになってしまうので)~
 ○ その他~
  ・会計送信済みオーダに対し削除を行った場合、会計削除送信。~
  ・会計送信済みオーダに対し修正を行った場合、会計修正送信は行わない。~

*病院別機能 [#j6ff32e7]
|項目|H002|H005|H018|H025|H028|h
|検査結果|Web|Web|Web|Web|Web|
|部門連携|A&T 標準|セイコー 標準|アールテック 特殊|ITEC 標準|CNA ラベル出力先送信あり|
|会計連携|標準|標準|特殊|標準|外来患者未来日受付時(他は標準)|
|固有機能|なし|なし|特殊|なし|なし|

|項目|H201|||||h
|検査結果|Web|||||
|部門連携|ITEC 標準|||||
|会計連携|標準|||||
|固有機能|なし|||||


~
[標準仕様]~
部門連携:~
 依頼(ラベル出力先送信なし)、実施、結果~
 患者情報変更時に依頼を修正送信する。~
会計連携:~
 外来当日→依頼時~
 外来未来日、入院→実施時

~
**H018 固有機能 [#r6cde4b2]
【1】 ZAIRYO_BYORIマスタを採取マスタとして扱い、SAISHU_BYORIマスタを材料マスタとして扱う。~

*設定 [#o6cac6f8]
**Configファイル [#h67d21bd]
■ 0023.xml~
■ 概要~
 ・病理検査オーダの動作決定。~
 ・USER_ORDER マスタと併せて設定する。~
 ・起動時に一度読み込み。~
 ・Alt + Ctrl + L で強制読み込み。~

**USER_ORDER [#qc33a067]
***動作設定 [#ce523278]
■ MASTER_CODE_STR='00030034', ORDER_KIND_CODE_STR='0023'~
■ 概要~
 ・病理検査オーダの動作決定。~
 ・USER_ORDER マスタと重複する項目はUSER_ORDER マスタ優先。~
 ・最新情報はこちら [[USER_ORDER_PARAMETER(病理検査)]]~
■ 設定必須カラム~
|カラム|名称|内容|h
|CODE_01|デフォルト予定時間	時刻(HH24MM)||
|FLG_01|臨床診断コメント引き継ぎ|0:引き継がない, 0以外:引き継ぐ|
|CODE_02|予約診療科コード||
|STR_02|予約診療科名称||
|CODE_03|予約枠コード||
|STR_03|予約枠名称||
|CODE_04|予約グループコード||
|STR_04|予約グループ名称||
|CODE_05|材料最大数|1オーダで設定可能な材料数|
|FLG_02|臓器数の自動計算を行う|0:行わない, 1:ZAIRYO_BYORIを参照し材料区分を用いて行う, 2:SAISHU_BYORIを参照し材料区分を用いて行う, 3:ZAIRYO_BYORIを参照し累積で行う(COMMON_BYORI"00230007"を使用する)|
|FLG_04|ラベル連携を行う|0:行わない, 0以外:行う|
|FLG_05|Do・セット・本日へ変更時にラベル情報を初期化する|0:行わない, 0以外:行う|
|FLG_06|BYORI_DENPYO.CTRL_FLGTBLを有効にする(ラベル枚数を設定出来るようにする)|0:しない(菊川), 1:する|
|STR_05|臨床診断タイトル|指示歴表示用|
|STR_06|フリーコメントタイトル|指示歴表示用|
|FLG_07|臓器数0指定可能|1:0指定可能|
~

**CONTROL [#w417f3eb]

**COMMON_BYORI [#d560c597]
|MASTER_CODE_STR|名称|備考|h
|00230001|検査種別|LEVEL_BYORI, ZAIRYO_BYORIと同期を取ること|
|00230003|医事加算項目||
|00230004|コメント画面入力フィールド||
|00230006|組織迅速検査医事コード|CODE=採取コード, STR_01=医事コード文字列(迅速用)|
|00230007|臓器数マージ(USER_ORDER.FLG_02=3の場合使用)|CODE_01=臓器数, STR_01〜10=材料コード, BUMON_CODE_STR=採取コード|
|00230013|病棟ラベル出力先|CODE=病棟コード, STR_01=ラベル出力先|

~

***医事加算項目[#tcd505f0]
■ MASTER_CODE_STR='00230003'~
■ 概要~
 ・BYORI_DENPYO.IJI_KASAN_FLGTBL 定義(連携で使用)~
|カラム|名称|内容|h
|CODE|コード||
|NAME|名称||
|DISP_ORDER|表示順|FLGTBLのインデックス(0〜9)|
|CODE_01|種別|0:加算, 1:検査|
|FLG_01|依頼不可フラグ|0:依頼可, 1:依頼不可|

~
 [FLGTBLのインデックス]~
  0-電子顕微鏡加算~
  1-免疫抗体法加算~
  2-HER2~
  3-ER~
  4-PGR~
  5-EGFR~
  6-K-ras~
  7-免疫抗体法4種加算~
  8-予備~
  9-迅速フラグ~

***コメント画面入力フィールド [#vfb260a7]
■ MASTER_CODE_STR='00230004'~
■ 概要~
 ・コメント画面入力フィールドのレイアウト設定~
 ・BYORI_DENPYO.ANAUME_STR 定義~
|カラム|名称|内容|h
|CODE|コード||
|KIND|種別|0固定|
|NAME|タイトル前||
|DISP_ORDER|並び順||
|CONTENTS|タイトル後||
|CODE_01|BYORI_DENPYO.ANAUME_STR内の位置||
|CODE_DBL_01|入力バイト数制限||
|FLG_01|コントロール種別|0:テキスト, 1:テキスト(マスク有り), 2:チェック, 3:日付, 4:日付時刻|
|STR_01|エディットマスク||
|CODE_02|幅||
|CODE_03|高さ||
|STR_02|デフォルト値||
|FLG_02|Do引き継ぎフラグ|1:Doの際に引き継ぐ|
~

***臓器数自動計算 [#vfb260a7]
■ MASTER_CODE_STR='00230007'~
■ 概要~
・USER_ORDER(MASTER_CODE_STR='00030034').FLG_02=3ののみ動作する。~
・臓器数の判定はZAIRYO_BYORI.FLG_TBL(0)にセットされている臓器数をセットする。~
 複数選択されている場合は選択された臓器数をカウントさせ表示をする。~
 但し最大3臓器とする。※医事算定上MAX3臓器の為~

・組み合わせにより、複数材料でも臓器数が1臓器なるケースがある為、別途判定を設ける様にする。~
 COMMON_BYORI.MASTER_CODE_STR=00230007を使用~
 SAISHU_BYORI.BUMON_CODE_STRをBUMON_CODE_STRにセット~
 STR_01〜STR_10にZAIRYO_BYORI.BUMON_CODE_STRにセット~
 CODE_01に臓器数をセット~
 登録した組み合わせの場合のKINDの値を臓器数でコメント選択画面に表示させる。~ 

・組み合わせにて設定したものと他の材料が選択された場合は選択した材料臓器数をカウントさせ~
 臓器数を表示する。~

■注意点~
COMMON_BYORIのSTR_01〜10は材料コードの昇順で設定する。~


**その他 [#p1fcced4]

**機能別設定方法 [#z7848f31]
*0023.xml Config内容 [#d2465e92]
|DispOrder|Title|Contents|設定例|2019年04月時点の設定値|備考|h
|0|ByoriIraiSosa|依頼操作病院コード指定|H005|H005:51病院&br;H000:1病院||
|1|ByoriKekkaSosa|結果操作病院コード指定|H000|H000:52病院||
|1001|ByoriItemSelectMode|項目選択形式(0:ツリー(単一オーダ), 1:マトリクス(単一オーダ), 2:ツリー(複数オーダ選択可), 3:マトリクス(複数オーダ選択可))|3|3:47病院&br;0:1病院&br;2:4病院||
|1002|ByoriDefaultYoteiJikan|デフォルト予定時間(HH24MI)|0830|0830:52病院||
|1003|ByoriRemakeOrder|操作後にオーダの再構築を行う(0:しない、0以外:する)|1|1:52病院||
|1004|ByoriCommentDisp|項目選択後にコメント画面を表示する(0:しない、0以外:する)|1|1:52病院||
|1005|ByoriCommentDialogKind|コメント画面種別(0固定)|0|0:52病院||
|1006|ByoriDenpyoComment|伝票コメントの引き継ぎ(0:しない、 1:臨床診断コメントを引き継ぐ、2:1に加えコピー時はフリーコメントも引き継ぐ)|0|0:39病院&br;1:5病院&br;2:8病院||
|1007|ByoriYoyakuSectionCode|予約診療科コード|86|86:52病院||
|1008|ByoriYoyakuSectionName|予約診療科名称|検体検査|検体検査:52病院||
|1009|ByoriYoyakuWakuCode|予約枠コード|8690003|8690003:52病院||
|1010|ByoriYoyakuWakuName|予約枠名称|病理検査|病理検査:52病院||
|1011|ByoriYoyakuGroupCode|予約グループコード|8690003|8690003:52病院||
|1012|ByoriYoyakuGroupName|予約グループ名称|病理検査|病理検査:52病院||
|1013|ByoriMaxZairyoCnt|1オーダ内で選択可能な材料数|9|9:39病院&br;5:7病院&br;3:1病院&br;1:1病院&br;10:2病院&br;12:2病院||
|1014|ByoriShowMessage|インプット画面メッセージ欄表示(0以外:デフォルトで表示する)|0|0:52病院||
|1015|ByoriCommentSize|臨床診断コメント・フリーコメントの最大長(バイト)|1000|1000:33病院&br;100:4病院&br;500:4病院&br;200:9病院&br;128:1病院&br;50:1病院||
|1016|ByoriZoukiCount|臓器数自動計算(0:しない, 0以外:する)|0|0:39病院&br;1:13病院||
|1017|ByoriZoukiFlgGetMaster|||:50病院||
|1018|ByoriTeikeiCommentMode|定型コメントモード(0:通常、1:マルクコメントと共有)|1|1:34病院&br;0:17病院||
|1022|ByoriDispLabelOut|ラベル出力先を伝票行に表示する(1:する)|1|1:37病院&br;0:11病院||
|1023|ByoriMultiSaishu|採取方法選択(1:複数採取選択可)|0|0:47病院&br;1:1病院||
|1024|ByoriIraiDialogFormState|項目選択画面のウインドウ状態(0:ノーマルサイズ, 1:最大化, 2:サイズ指定(1040へ))|0|0:46病院&br;2:1病院&br;1:1病院||
|1025|ByoriMatrixFontSize|項目選択画面フォントサイズ|14|14:46病院&br;20:2病院&br;12:1病院||
|1027|ByoriFreeCommentSize|フリーコメント長(バイト)※未設定時はByoriCommentSize適用|500|500:31病院&br;1000:8病院&br;800:10病院||
|1030|ByoriNewOrderMode|インプット上で空白行を押した際の動作(0:直上のオーダを編集、1:新規オーダ)|1|1:46病院&br;0:2病院||
|1033|ByoriRirekiCheckSetting|履歴チェック設定(ix1:投薬暦, ix2:放射線治療暦)(0:チェックなし, 1:なしをチェック)|1100000000;|1100000000;:33病院&br;0000000000;:11病院||
|1034|ByoriDoComment|Do、セット展開時にコメント入力画面を表示する(0:しない, 1:する)|1|1:44病院&br;0:1病院||
|1036|ByoriZoukiEditEnable|臓器数を編集不可能にする(0:しない, 1:する)|0|0:36病院&br;1:2病院||
|1039|ByoriShindanCommentMaxRow|臨床診断コメント最大行数(0:チェックなし, 1以上:最大行数)|0|0:46病院&br;15:4病院||
|1040|ByoriIraiDialogFormSize|項目選択画面サイズ(横幅, 高さ)||:47病院&br;1120,840:1病院||
|1041|ByoriGynecologyCommentDisp|婦人科コメント表示(,区切りで診療科コードが指定されている場合、指定診療科のみ表示する)||:46病院&br;13:1病院||
|1042|ByoriMatrixSelectedTabColor|マトリックス選択タブ色(ARGB16進数表記)||:46病院&br;0xFFFFA500:1病院||
|1043|ByoriJinsokuStyle|迅速加算チェックのスタイル(ARGB16進数表記,Bold)||:45病院&br;0xFFFF0000,1:2病院||
|1044|ByoriJinsokuZokiCnt|迅速加算チェック時の臓器数を0にするか(0:しない 1:する)|0|0:45病院&br;1:2病院||
|1045|コメント画面検査日表示|コメント画面に検査日を表示するか(0:しない 1:する)|0|0:49病院&br;1:1病院||
|1045|コメント画面検査日表示|コメント画面に検査日を表示するか(0:しない 1:する)|0|1:1病院||
|1046|医事加算項目選択画面の新規モード切り替え|1:切り替える, それ以外:切り替えない |0|0:49病院&br;1:1病院||
|2000|ByoriRinshoShindanCommentTitle|臨床診断コメントを表す文言|臨床診断コメント|臨床診断コメント:29病院&br;臨床診断(病名):1病院&br;臨床診断:19病院&br;臨床診断名:1病院&br;臨床診断(5行以内):2病院||
|1201|ByoriKekkaMode|結果表示モード(0:通常, 1:ピオス, 2:パラメータ付加[1202に指定])|1|1:39病院&br;0:6病院&br;2:2病院||
|1202|ByoriKekkaUrlAddStr|病理結果URL付加文字列(下記より必要な穴埋め内容の番号を{0}形式で指定)&br;&br;      ※1201の設定が 2 の場合のみ有効&br;      [0]ユーザID&br;      [1]パスワード||:43病院&br;0:1病院&br;&uid={0}&pass={1}:2病院||
|1203|ByoriKekkaUrlSubMode|病理結果URL代替 0:しない 1:する(文書検索)|0|0:44病院&br;1:2病院||
|1029|ByoriMiteiModify|実施日未定修正設定(1:修正時通常→未定は不可)|1|1:39病院&br;0:8病院||
|2001|ByoriFreeCommentTitle|フリーコメントを表す文言|フリーコメント|フリーコメント:20病院&br;臨床情報(採取部位・臨床経過・経過など):1病院&br;コメント:1病院&br;臨床所見・経過・治療・希望事項:2病院&br;臨床所見:11病院&br;臨床経過及び採取部位(図解):1病院&br;臨床所見・その他の所見:1病院&br;臨床所見・経過・治療:2病院&br; 臨床経過  または  手術所見:1病院&br;臨床経過及び所見・希望:1病院&br;臨床経過及び依頼事項:5病院&br;臨床経過・検査・治療諸事項:1病院&br;臨床経過:3病院&br;検査目的:2病院||
|2002|ByoriCommentDialogMessage|コメント入力画面に表示するメッセージ||:49病院&br;組織:リンパ節番号、皮膚部位、特殊な検体・採取法・検査法等(コメント)&br;&br;細胞:リンパ節部位、特殊な検体・採取法・検査法等(コメント)&br;&br;      :1病院&br;※病理結果が出るまで追加項目は依頼しないで下さい。※:1病院&br;臓器数とラベル数は必ず入力して下さい。:1病院||
|2003|ByoriShikyuText|至急文言|至急|至急:46病院&br;:1病院||
|2004|ByoriToyakurekiText|投薬歴有無テキスト|投薬歴|投薬歴:24病院&br;:12病院&br;投薬歴有無(抗癌剤・ホルモン治療薬):10病院&br;投薬歴(抗癌剤・ホルモン治療薬):1病院||
|2005|ByoriChiryorekiText|放射線治療歴有無テキスト|放射線治療歴|放射線治療歴:25病院&br;:12病院&br;放射線治療歴有無:10病院||
|2006|ByoriLabelCntText|ラベル枚数文言|容器個数|容器個数:43病院&br;:2病院&br;ラベル枚数:1病院&br;ラベル数:1病院||
|2007|ByoriCommentDialogMessageStyle|コメント画面メッセージスタイル(サイズ,色ARGB)|9.75,0xFF0000FF|9.75,0xFF0000FF:46病院&br;14,0xFFFF0000:1病院||

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