[[PrimeKarte]] > [[PkApp]] > PkKarteOutPutPDF #contents &br; *機能 [#wd60389c] -指定日付に更新された記録系オーダの内容を指定されたフォルダへPDFファイルを作成する。 ~出力されるオーダ種毎に出力先フォルダにオーダ種フォルダが作成されます。 ~オーダ種フォルダに各オーダのPDFファイルが作成されます。 *ファイル名フォーマット [#g3470a64] -仕様 文書番号_発行日付_発行時間_診療科コード_関連オーダ種別コード_関連オーダNo_担当医ID_患者ID_更新者ID_オーダNo_SEQ_削除フラグ |文書番号|文書作成|文書の文書番号| |~|カルテ系|デフォルトはオーダ種別コード、指定がある場合は文書番号| |発行日付|>|YYYYMMDD| |発行時間|>|HHmmss| |削除フラグ|>|オーダが削除された場合は、"d"となる。通常の場合は無い| -例 ・通常 111900_20180530_084112_7_0_0_999999_3301192_ishi01_10002547_0.pdf ・修正オーダの場合 300430006_20170517_084112_7_0_0_ishi01_9305608_ishi01_10002547_4.pdf ・削除オーダの場合 300430006_20170517_084112_7_0_0_ishi01_9305608_ishi01_10002547_4_d.pdf *設定の保存 [#tbf77414] 各種設定はアプリケーション終了時に設定ファイル(1505.xml)に自動的に保存する。 *コマンドライン引数 [#v32fc855] -/q:クイックモード 起動後、取り込み処理を行い、即座にアプリケーションを終了する。 例)PkKarteOutputPDF.exe /q -/n:クイックモード時にウィンドウを非表示にする 例)PkKarteOutputPDF.exe /q /n -/d=:出力先フォルダ指定 出力先フォルダを指定する。設定ファイル(1505.xml)より優先される。 例)PkKarteOutputPDF.exe /q /n /d="C:\Program Files\PrimeKarte\Files\OutputPDF" -/m=:検索更新期間を指定(0:本日、1:昨日、2:指定範囲) 設定ファイル(1505.xml)より優先される。 -/datef:検索更新開始日付を指定する。/m=2が指定された場合に指定する。 例)PkKarteOutputPDF.exe /q /n /m=2 /datef=2018/07/18 /datet=2018/07/20 -/datet:検索更新終了日付を指定する。/m=2が指定された場合に指定する。 例)PkKarteOutputPDF.exe /q /n /m=2 /datef=2018/07/18 /datet=2018/07/20 -/k=:検索対象オーダ種コードを指定する。 記録系オーダ全ての場合は、9999を指定する。 例)PkKarteOutputPDF.exe /q /n /m=1 /k=0502 -/ol:処理結果オーダ情報をログファイルに出力するように指定する *Config(1505.xml)の設定内容 [#f19558a2] -出力先フォルダパス |DispOrder|0| |Key|KarteOutputPDFOutputFolderPath| |値|PDFファイルを格納するフォルダパスを指定| |default|C:\Program Files\PrimeKarte\Files\OutputPDF| -ログ出力先フォルダパス |DispOrder|1| |Key|KarteOutputPDFLogFolderPath| |値|ログ出力先フォルダパスを指定| |default|C:\Program Files\PrimeKarte\Log\PkOutputPDF| -ログ表示用アプリパス |DispOrder|2| |Key|KarteOutputPDFLogDispAppPath| |値|ログ表示用アプリパスを指定| |default|C:\WINDOWS\system32\notepad.exe| -ログファイル自動削除 |DispOrder|3| |Key|KarteOutputPDFLogAutoDelete| |値|ログファイル自動削除(0:無効 1:有効)の有無を指定| |default|1| -ログファイル保存期間 |DispOrder|4| |Key|KarteOutputPDFLogSaveDays| |値|ログファイル保存期間(日)を指定| |default|30| -対象オーダ種リスト |DispOrder|6| |Key|KarteOutputPDFOrderKindList| |値|対象オーダ種リストを指定(オーダ種コード/オーダ種名)| |default|9999/全て&br;0502/文書作成&br;0521/SOAP&br;0522/初診時カルテ&br;0522/入院時カルテ&br;0525/退院サマリ&br;0526/その他記録| -検索更新日時 |DispOrder|7| |Key|KarteOutputPDFSearchUpdateMode| |値|検索更新日時(0:本日、1:昨日、2:指定範囲)| |default|1| *カルテPDF出力連携セットアップ手順 [#wdb71c7e] +PrimeKarteのDLLをコピー --下記を推奨 C:\Program Files\PrimeKarte\KarteOutputPDF ※PrimeKarteSetting.configを合わせて変更すること +バッチファイルを作成する --例 REM PrimeKarte "C:\Program Files\PrimeKarte\KarteOutputPDF\PkKarteOutputPdf.exe" /q /n /d="D:\OutputPdf" /m=1 /k=9999 +タスクを登録する --例 ---タスク #ref(タスク1.png); &br; ---操作 #ref(タスク3.png); &br; ---スケジュール #ref(タスク2.png); +ログ削除用タスクを登録する --PkFileDelete.xmlに削除対象のログフォルダを指定する #ref(ログ削除タスク.png); #ref(ログ削除タスク2.png); *カルテPDF出力連携 稼働病院 [#cb3c491b] |病院コード|病院|IP|h |207|高木病院|xxx.xx.xx.xx|