PrimeKarte > PkKarte
ここには,PkKarteの設計情報を記述します.
![[sad]](image/face/sad.png)
| 種別 | オーダ種コード | 対応テーブル |
| SOAP | 0521 | KARTE_DENPYO |
| カルテ? | 0522/0523/0524 | |
| サマリ | 0525 | |
| その他記録 | 0526 |
下記の半角文字列は、チェック時に全角文字に自動で変換されます(予定)
# $ @ ' "
ファイル名は以下の情報を持つ。
文書番号_発行日付_発行時間_診療科コード_関連オーダ種別コード_関連オーダNo_担当医ID_患者ID_更新者ID_オーダNo_SEQ_行番号_ファイル識別文字
| 文書番号 | 文書作成 | 文書の文書番号 |
| カルテ系 | デフォルトはオーダ種別コード、指定がある場合は文書番号 | |
| その他のオーダ種 | オーダ種コード | |
| 発行日付 | YYYYMMDD | |
| 発行時間 | HHmmss | |
| 行番号 | DenpyoのRowNo | |
| ファイル識別文字 | 0 | |
| 種別 | ファイル名 | |
| XMLファイル | ファイル名.xml | |
| イメージファイル | ファイル名_N999.img | イメージがある場合 |
| カルテ参照用PNG | ファイル名_N9999.png | 退院サマリにヘッダーがある場合は さらに1ファイル(予定) |
| カルテ参照用TXT | ファイル名_N99.txt | テキスト表示ありの場合 |
N:s,o,a,p(SOAPはs,o,a,p、その他はsのみ)
999:001〜
99:ページ番号 01〜
99:ページ内分割番号 01〜
退院サマリにヘッダーがある場合:ファイル名_N9900.png
文書のXMLデータにXMLタグ情報を埋め込むことによって、関連データを展開することができる。
文書系・カルテ系で入力される文字列や部品コントロールなどを定義します。
各種汎用関数を実装しています。
一度発行されたカルテは、当然だが、誰でも修正・取り消しができるわけではない。
プロブレムには病名、SOAPにはプロブレムや病名を関連付けることができる。
ただし、関連付けるにあたり、修正可否の制御が必要となってくる。
⇒カルテ関連オーダ制御
文書・カルテ系の印刷時に表示するプレビューです。
文書に設定できるプロパティ(印刷情報)です。
文書・カルテ系のページ追加で、指定したセットを新ページとして追加する機能です。
文書・カルテ系のコントロールに入力された文字列、項目をDBへ登録する機能です。
ただし、検索処理は別機能です。
文書作成に印刷されるバーコードについて説明。
文書番号_発行日付_発行時間_診療科コード_関連オーダ種_関連オーダNo_医師ID_患者ID_利用者ID_オーダNo_オーダSeq_現ページ番号_総ページ数_セットNo_シリアルNo_スキャン台紙フラグ_FLGTBL
※)各項目は"_"で区切る
| 文書番号 | 文書の文書番号 |
| 発行日付 | YYYYMMDD |
| 発行時間 | HHmmss |
| 診療科コード | 発行診療科コード |
| 関連オーダ種 | 関連するオーダ種がある場合はオーダ種コード |
| 関連オーダNo | 関連するオーダのオーダNo |
| 医師ID | 発行医ID |
| 患者ID | 患者ID |
| 利用者ID | 利用者ID |
| オーダNo | 文書のオーダNo |
| オーダSeq | 文書のオーダのSEQ |
| 現ページ番号 | ページ番号 |
| 総ページ数 | 総ページ数 |
| セットNo | セット番号 |
| シリアルNo | |
| スキャン台紙フラグ | 1:スキャン台紙 |
| FLGTBL | 制御フラグ(下記参照)現在未定 |
| INDEX(文字列の左からn番目) | 内容現在未定 |
| 0 | 1:発行日をスキャンした日時に変更する |
| Type | GrapeCity.BarCode.ValueType.BarType.QRCode |
| Unit | GrapeCity.BarCode.ValueType.Unit.MilliMetric |
| MessagePos | GrapeCity.BarCode.ValueType.MessagePos.Even |
| QRCode.Model | GrapeCity.BarCode.Options.QRCode.EnumModel.Model2 |
| QRCode.ErrorLevel | GrapeCity.BarCode.Options.QRCode.EnumErrorLevel.L (エラー訂正レベル) |
| QRCode.Version | 5 (バージョン 37セル×37セル) |
| QRCode.Mask | GrapeCity.BarCode.Options.QRCode.EnumMask.Auto |
| QRCode.Connection | false (連結機能使用の有無) |
| QRCode.ConnectionNo | 0 (連結番号) |
| CheckDigit | true |
| バージョン | セル数 | 誤り訂正レベル | データビット数 | 数字 | 英数字 | バイナリ | 漢字 |
| 5 | 37x37 | L | 864 | 255 | 154 | 106 | 65 |
| 6 | 41x41 | L | 1088 | 322 | 195 | 134 | 82 |
| 7 | 45x45 | L | 1248 | 370 | 224 | 154 | 95 |
文書作成の空印刷で印刷されるバーコード。
a$+/123456789012345a
| a | スタートビット |
| $+/ | 制御文字(オーダ番号を識別用) |
| オーダ番号 | 15桁 0詰め |
| a | ストップビット |
| Type | GrapeCity.BarCode.ValueType.BarType.NW7 |
| Unit | GrapeCity.BarCode.ValueType.Unit.MilliMetric |
| MessagePos | GrapeCity.BarCode.ValueType.MessagePos.Even |
こちらを参考にして下さい。
リッチテキストコード対応表
記録系以外のオーダの関連文書として、記録系を関連付けることができる。
個別の値設定が可能。
⇒オーダの関連文書制御
DoctorXファイルが読み込むことができる。
文書・カルテ系のコントロールに入力された文字列、項目をDBへ登録する機能です。
ただし、PostgreSQLとは別機能です。
コントロールに設定できるイベント処理です。
一部文書は発行時に連携を行うことがある