Comments
Transcript
No. 項目名 送信レコード名 備考 1 No. 項目名 送信レコード名 備考 1
No. 1 No. 1 :* 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 tbl_ptinf opas_all DBSELECT 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 tbl_ptinf opas_all DBFETCH 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 tbl_ptinf opas_ins1 DBINSERT No. 1 医療機関ID 2 患者ID 3 カナ氏名 4 漢字氏名 5 通称 6 性別 7 生年月日 8 死亡区分 9 自宅−郵便番号 10 自宅−住所 11 自宅−番地方書 12 自宅−昼電話番号 13 自宅−夜電話番号 14 世帯主名 15 続柄 16 職業 17 携帯電話番号 18 FAX番号 19 電子メールアドレス 20 病院減免事由区分 21 割引率 22 状態区分1 全患者情報を取得する。 送信レコード名 備考 opas_all.DBSELECTでカーソルにセットされたレコードを1件取得する。 送信レコード名 全カラム取得 同時にtbl_ptnumも登録すること。 送信レコード名 tbl_ptinf.HOSPID tbl_ptinf.PTID tbl_ptinf.KANANAME tbl_ptinf.NAME tbl_ptinf.NICKNAME tbl_ptinf.SEX tbl_ptinf.BIRTHDAY tbl_ptinf.DEATHKBN tbl_ptinf.HOME_POST tbl_ptinf.HOME_ADRS tbl_ptinf.HOME_BANTI tbl_ptinf.HOME_TEL1 tbl_ptinf.HOME_TEL2 tbl_ptinf.SETAINUSI tbl_ptinf.ZOKUGARA tbl_ptinf.JOB tbl_ptinf.KEITAI_TEL tbl_ptinf.FAX tbl_ptinf.EMAIL tbl_ptinf.DISCOUNT tbl_ptinf.DISCOUNT_RATE tbl_ptinf.CONDITION_1 備考 備考 主キー 主キー 日付を yyyyMMdd 形式で送信する。 23 状態区分2 24 状態区分3 25 コメント1 26 コメント2 27 禁忌1 28 禁忌2 29 アレルギー1 30 アレルギー2 31 感染症1 32 感染症2 33 連絡先−名称 34 連絡先−続柄 35 連絡先−郵便番号 36 連絡先−住所 37 連絡先−番地方書 38 連絡先−昼電話番号 39 連絡先−夜電話番号 40 勤務先−名称 41 勤務先−郵便番号 42 勤務先−住所 43 勤務先−番地方書 44 勤務先−電話番号 45 帰省先−名称 46 帰省先−郵便番号 47 帰省先−住所 48 帰省先−番地方書 49 帰省先−電話番号 50 テスト患者番号区分 51 最大剤番号 52 入院履歴番号 53 入院履歴枝番号 54 端末ID 55 オペレータID 56 作成年月日 57 更新年月日 58 更新時間 No. 1 医療機関ID 2 患者ID 3 カナ氏名 4 漢字氏名 5 通称 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 tbl_ptinf.CONDITION_2 tbl_ptinf.CONDITION_3 tbl_ptinf.COMMENT_1 tbl_ptinf.COMMENT_2 tbl_ptinf.TABOO_1 tbl_ptinf.TABOO_2 tbl_ptinf.ALLERGY_1 tbl_ptinf.ALLERGY_2 tbl_ptinf.KANSENSYO_1 tbl_ptinf.KANSENSYO_2 tbl_ptinf.RENRAKU_NAME tbl_ptinf.RENRAKU_ZOKUGARA tbl_ptinf.RENRAKU_POST tbl_ptinf.RENRAKU_ADRS tbl_ptinf.RENRAKU_BANTI tbl_ptinf.RENRAKU_TEL1 tbl_ptinf.RENRAKU_TEL2 tbl_ptinf.OFFICE_NAME tbl_ptinf.OFFICE_POST tbl_ptinf.OFFICE_ADRS tbl_ptinf.OFFICE_BANTI tbl_ptinf.OFFICE_TEL tbl_ptinf.KISEI_NAME tbl_ptinf.KISEI_POST tbl_ptinf.KISEI_ADRS tbl_ptinf.KISEI_BANTI tbl_ptinf.KISEI_TEL tbl_ptinf.TSTPTNUMKBN tbl_ptinf.MAXZAINUM tbl_ptinf.RRKNUM tbl_ptinf.RRKEDANUM tbl_ptinf.TERMID tbl_ptinf.OPID tbl_ptinf.CREYMD tbl_ptinf.UPYMD tbl_ptinf.UPHMS 現時点では未使用。nullを送信する。 現時点では未使用。nullを送信する。 現在日付を yyyyMMdd 形式で送信する。 現在日付を yyyyMMdd 形式で送信する。 現在時刻を hhmmss 形式で送信する。 tbl_ptinf opas_upd1 DBUPDATE 医療機関ID、患者IDに一致する患者情報を更新する。 送信レコード名 tbl_ptinf.HOSPID 検索キー。更新しない。 tbl_ptinf.PTID 検索キー。更新しない。 tbl_ptinf.KANANAME tbl_ptinf.NAME tbl_ptinf.NICKNAME 備考 6 性別 7 生年月日 8 死亡区分 9 自宅−郵便番号 10 自宅−住所 11 自宅−番地方書 12 自宅−昼電話番号 13 自宅−夜電話番号 14 世帯主名 15 続柄 16 職業 17 携帯電話番号 18 FAX番号 19 電子メールアドレス 20 病院減免事由区分 21 割引率 22 状態区分1 23 状態区分2 24 状態区分3 25 コメント1 26 コメント2 27 禁忌1 28 禁忌2 29 アレルギー1 30 アレルギー2 31 感染症1 32 感染症2 33 連絡先−名称 34 連絡先−続柄 35 連絡先−郵便番号 36 連絡先−住所 37 連絡先−番地方書 38 連絡先−昼電話番号 39 連絡先−夜電話番号 40 勤務先−名称 41 勤務先−郵便番号 42 勤務先−住所 43 勤務先−番地方書 44 勤務先−電話番号 45 帰省先−名称 46 帰省先−郵便番号 47 帰省先−住所 48 帰省先−番地方書 49 帰省先−電話番号 50 テスト患者番号区分 51 最大剤番号 52 入院履歴番号 53 入院履歴枝番号 54 端末ID 55 オペレータID 56 作成年月日 tbl_ptinf.SEX tbl_ptinf.BIRTHDAY tbl_ptinf.DEATHKBN tbl_ptinf.HOME_POST tbl_ptinf.HOME_ADRS tbl_ptinf.HOME_BANTI tbl_ptinf.HOME_TEL1 tbl_ptinf.HOME_TEL2 tbl_ptinf.SETAINUSI tbl_ptinf.ZOKUGARA tbl_ptinf.JOB tbl_ptinf.KEITAI_TEL tbl_ptinf.FAX tbl_ptinf.EMAIL tbl_ptinf.DISCOUNT tbl_ptinf.DISCOUNT_RATE tbl_ptinf.CONDITION_1 tbl_ptinf.CONDITION_2 tbl_ptinf.CONDITION_3 tbl_ptinf.COMMENT_1 tbl_ptinf.COMMENT_2 tbl_ptinf.TABOO_1 tbl_ptinf.TABOO_2 tbl_ptinf.ALLERGY_1 tbl_ptinf.ALLERGY_2 tbl_ptinf.KANSENSYO_1 tbl_ptinf.KANSENSYO_2 tbl_ptinf.RENRAKU_NAME tbl_ptinf.RENRAKU_ZOKUGARA tbl_ptinf.RENRAKU_POST tbl_ptinf.RENRAKU_ADRS tbl_ptinf.RENRAKU_BANTI tbl_ptinf.RENRAKU_TEL1 tbl_ptinf.RENRAKU_TEL2 tbl_ptinf.OFFICE_NAME tbl_ptinf.OFFICE_POST tbl_ptinf.OFFICE_ADRS tbl_ptinf.OFFICE_BANTI tbl_ptinf.OFFICE_TEL tbl_ptinf.KISEI_NAME tbl_ptinf.KISEI_POST tbl_ptinf.KISEI_ADRS tbl_ptinf.KISEI_BANTI tbl_ptinf.KISEI_TEL tbl_ptinf.TSTPTNUMKBN tbl_ptinf.MAXZAINUM tbl_ptinf.RRKNUM tbl_ptinf.RRKEDANUM tbl_ptinf.TERMID tbl_ptinf.OPID tbl_ptinf.CREYMD 日付を yyyyMMdd 形式で送信する。 更新しない。 更新しない。 更新しない。 57 更新年月日 58 更新時間 No. 1 医療機関ID 2 患者ID No. 1 No. 1 医療機関ID 2 患者ID tbl_ptinf.UPYMD tbl_ptinf.UPHMS 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 No. 1 医療機関ID tbl_ptinf opas_key1 DBSELECT 医療機関IDと患者IDに一致する患者を検索する。 送信レコード名 tbl_ptinf.HOSPID 検索条件 tbl_ptinf.PTID 検索条件 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 :* tbl_ptinf opas_key1 DBFETCH 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 tbl_ptinf opas_del1 DBDELETE 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 対象テーブル パス名 現在日付を yyyyMMdd 形式で送信する。 現在時刻を hhmmss 形式で送信する。 opas_key1.DBSELECTでカーソルにセットされたレコードを1件取得する。 送信レコード名 全カラム取得 医療機関IDと患者IDに一致する患者を削除する。 送信レコード名 tbl_ptinf.HOSPID 検索条件 tbl_ptinf.PTID 検索条件 備考 備考 備考 tbl_ptinf opas_key2 DBSELECT 医療機関IDに一致する患者を検索する。 フリガナの昇順でソートする。 送信レコード名 tbl_ptinf.HOSPID tbl_ptinf opas_key2 備考 検索条件 No. 1 :* No. 1 医療機関ID 2 氏名 3 フリガナ 4 性別 5 職業 6 住所 7 電話番号 No. 1 :* No. 1 医療機関ID 2 患者番号 ファンクション名 標準コマンド クエリ 備考 項目名 DBFETCH 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 tbl_ptinf opas_key3 DBSELECT 項目名 opas_key2.DBSELECTでカーソルにセットされたレコードを1件取得する。 送信レコード名 全カラム取得 医療機関IDに一致し、氏名・フリガナ・性別・職業・住所・電話番号のいずれかに部分一致する患者を検索する。 フリガナの昇順でソートする。 送信レコード名 備考 tbl_ptinf.HOSPID 完全一致 tbl_ptinf.NAME 部分一致 tbl_ptinf.KANANAME 部分一致 tbl_ptinf.SEX 完全一致 tbl_ptinf.JOB 部分一致 tbl_ptinf.HOME_ADDRS 住所+番地に部分一致 tbl_ptinf.HOME_TEL1 部分一致 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 tbl_ptinf opas_key3 DBFETCH 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 tbl_ptinf opas_key4 DBSELECT 項目名 対象テーブル パス名 ファンクション名 備考 opas_key3.DBSELECTでカーソルにセットされたレコードを1件取得する。 送信レコード名 全カラム取得 備考 医療機関IDと患者番号に一致する患者を検索する。 送信レコード名 tbl_ptinf.HOSPID tbl_ptinf.PTNUM tbl_ptinf opas_key4 DBFETCH 備考 完全一致 完全一致 No. 1 :* 標準コマンド クエリ 備考 項目名 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 No. 1 医療機関ID 2 氏名 No. 1 :* No. 1 医療機関ID 2 患者ID 3 フリガナ 3 氏名 項目名 opas_key4.DBSELECTでカーソルにセットされたレコードを1件取得する。 送信レコード名 全カラム取得 tbl_ptinf opas_name_like1 DBSELECT 医療機関IDに一致し、氏名に前方一致する患者を検索する。 フリガナでソートする。 送信レコード名 tbl_ptinf.HOSPID 完全一致 tbl_ptinf.NAME 前方一致 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 tbl_ptinf opas_name_like1 DBFETCH 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 tbl_ptinf opas_name_like1 DBFETCH2 項目名 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 備考 opas_name_like1.DBSELECTでカーソルにセットされたレコードを1件取得する。 送信レコード名 全カラム取得 備考 備考 opas_name_like1.DBSELECTでカーソルにセットされたレコードを1件取得する。 FETCH文で取得するカラムを取得する場合、dbs使用定義体のレコード定義に出現した順で記述すること。 送信レコード名 備考 tbl_ptinf.OPAS_TREE_PATIENT.HOSPID。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.PTID。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.KANANAME。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.NAME。取得レコード。 tbl_ptinf opas_kana_a DBSELECT 医療機関IDに一致し、フリガナが以下のいずれかから始まる患者を検索する。フリガナでソートする。 "あ","ぁ","ア","ァ","ア","い","ぃ","イ","ィ","イ","う","ぅ","ウ","ゥ","ウ","え","ぇ","エ","ェ","エ","お","ぉ","オ","ォ","オ" No. 1 医療機関ID No. 1 :* No. 1 医療機関ID 2 患者ID 3 フリガナ 3 氏名 No. 1 医療機関ID No. 1 :* 項目名 送信レコード名 tbl_ptinf.HOSPID 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 tbl_ptinf opas_kana_a DBFETCH 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 tbl_ptinf opas_kana_a DBFETCH2 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 tbl_ptinf opas_kana_ka DBSELECT 項目名 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 対象テーブル 備考 完全一致 opas_kana_a.DBSELECTでカーソルにセットされたレコードを1件取得する。 送信レコード名 全カラム取得 備考 opas_kana_a.DBSELECTでカーソルにセットされたレコードを1件取得する。 送信レコード名 備考 tbl_ptinf.OPAS_TREE_PATIENT.HOSPID。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.PTID。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.KANANAME。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.NAME。取得レコード。 医療機関IDに一致し、フリガナが以下のいずれかから始まる患者を検索する。 "か","が","カ","ガ","カ","き","ぎ","キ","ギ","キ","く","ぐ","ク","グ","ク","け","げ","ケ","ゲ","ケ","こ","ご","コ","ゴ","コ" 送信レコード名 備考 tbl_ptinf.HOSPID 完全一致 tbl_ptinf opas_kana_ka DBFETCH opas_kana_ka.DBSELECTでカーソルにセットされたレコードを1件取得する。 送信レコード名 全カラム取得 tbl_ptinf 備考 No. 1 医療機関ID 2 患者ID 3 フリガナ 3 氏名 No. 1 医療機関ID No. 1 :* No. 1 医療機関ID 2 患者ID 3 フリガナ 3 氏名 パス名 ファンクション名 標準コマンド クエリ 備考 項目名 opas_kana_ka DBFETCH2 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 tbl_ptinf opas_kana_sa DBSELECT 項目名 opas_kana_ka.DBSELECTでカーソルにセットされたレコードを1件取得する。 送信レコード名 備考 tbl_ptinf.OPAS_TREE_PATIENT.HOSPID。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.PTID。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.KANANAME。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.NAME。取得レコード。 医療機関IDに一致し、フリガナが以下のいずれかから始まる患者を検索する。 "さ","ざ","サ","ザ","サ","し","じ","シ","ジ","シ","す","ず","ス","ズ","ス","せ","ぜ","セ","ゼ","セ","そ","ぞ","ソ","ゾ","ソ" 送信レコード名 備考 tbl_ptinf.HOSPID 完全一致 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 tbl_ptinf opas_kana_sa DBFETCH 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 tbl_ptinf opas_kana_sa DBFETCH2 対象テーブル パス名 ファンクション名 tbl_ptinf opas_kana_ta DBSELECT opas_kana_sa.DBSELECTでカーソルにセットされたレコードを1件取得する。 送信レコード名 全カラム取得 備考 opas_kana_sa.DBSELECTでカーソルにセットされたレコードを1件取得する。 送信レコード名 備考 tbl_ptinf.OPAS_TREE_PATIENT.HOSPID。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.PTID。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.KANANAME。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.NAME。取得レコード。 標準コマンド クエリ 備考 No. 1 医療機関ID No. 1 :* No. 1 医療機関ID 2 患者ID 3 フリガナ 3 氏名 No. 1 医療機関ID No. 項目名 医療機関IDに一致し、フリガナが以下のいずれかから始まる患者を検索する。 "た","だ","タ","ダ","タ","ち","ぢ","チ","ヂ","チ","つ","づ","ツ","ヅ","ツ","て","で","テ","デ","テ","と","ど","ト","ド","ト" 送信レコード名 備考 tbl_ptinf.HOSPID 完全一致 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 tbl_ptinf opas_kana_ta DBFETCH 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 tbl_ptinf opas_kana_ta DBFETCH2 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 tbl_ptinf opas_kana_na DBSELECT 項目名 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 opas_kana_ta.DBSELECTでカーソルにセットされたレコードを1件取得する。 送信レコード名 全カラム取得 備考 opas_kana_ta.DBSELECTでカーソルにセットされたレコードを1件取得する。 送信レコード名 備考 tbl_ptinf.OPAS_TREE_PATIENT.HOSPID。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.PTID。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.KANANAME。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.NAME。取得レコード。 医療機関IDに一致し、フリガナが以下のいずれかから始まる患者を検索する。 "な","ナ","ナ","に","ニ","ニ","ぬ","ヌ","ヌ","ね","ネ","ネ","の","ノ","ノ" 送信レコード名 tbl_ptinf.HOSPID 完全一致 備考 tbl_ptinf opas_kana_na DBFETCH opas_kana_na.DBSELECTでカーソルにセットされたレコードを1件取得する。 送信レコード名 備考 1 :* No. 1 医療機関ID 2 患者ID 3 フリガナ 3 氏名 No. 1 医療機関ID No. 1 :* No. 1 医療機関ID 2 患者ID 3 フリガナ 3 氏名 全カラム取得 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 tbl_ptinf opas_kana_na DBFETCH2 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 tbl_ptinf opas_kana_ha DBSELECT 項目名 opas_kana_na.DBSELECTでカーソルにセットされたレコードを1件取得する。 送信レコード名 備考 tbl_ptinf.OPAS_TREE_PATIENT.HOSPID。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.PTID。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.KANANAME。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.NAME。取得レコード。 医療機関IDに一致し、フリガナが以下のいずれかから始まる患者を検索する。 "は","ば","ぱ","ハ","バ","パ","ハ","ひ","び","ぴ","ヒ","ビ","ピ","ヒ","ふ","ぶ","ぷ","フ","ブ","プ","フ","へ","べ","ぺ","ヘ ","ベ","ペ","ヘ","ほ","ぼ","ぽ","ホ","ボ","ポ","ホ" 送信レコード名 tbl_ptinf.HOSPID 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 tbl_ptinf opas_kana_ha DBFETCH 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 tbl_ptinf opas_kana_ha DBFETCH2 備考 完全一致 opas_kana_ha.DBSELECTでカーソルにセットされたレコードを1件取得する。 送信レコード名 全カラム取得 備考 opas_kana_ha.DBSELECTでカーソルにセットされたレコードを1件取得する。 送信レコード名 備考 tbl_ptinf.OPAS_TREE_PATIENT.HOSPID。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.PTID。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.KANANAME。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.NAME。取得レコード。 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 No. 1 医療機関ID No. 1 :* No. 1 医療機関ID 2 患者ID 3 フリガナ 3 氏名 No. 1 医療機関ID 項目名 tbl_ptinf opas_kana_ma DBSELECT 医療機関IDに一致し、フリガナが以下のいずれかから始まる患者を検索する。 "ま","マ","マ","み","ミ","ミ","む","ム","ム","め","メ","メ","も","モ","モ" 送信レコード名 tbl_ptinf.HOSPID 完全一致 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 tbl_ptinf opas_kana_ma DBFETCH 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 tbl_ptinf opas_kana_ma DBFETCH2 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 tbl_ptinf opas_kana_ya DBSELECT 項目名 対象テーブル パス名 opas_kana_ma.DBSELECTでカーソルにセットされたレコードを1件取得する。 送信レコード名 全カラム取得 備考 備考 opas_kana_ma.DBSELECTでカーソルにセットされたレコードを1件取得する。 送信レコード名 備考 tbl_ptinf.OPAS_TREE_PATIENT.HOSPID。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.PTID。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.KANANAME。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.NAME。取得レコード。 医療機関IDに一致し、フリガナが以下のいずれかから始まる患者を検索する。 "や","ヤ","ヤ","ゆ","ユ","ユ","よ","ヨ","ヨ" 送信レコード名 tbl_ptinf.HOSPID 完全一致 tbl_ptinf opas_kana_ya 備考 No. 1 :* No. 1 医療機関ID 2 患者ID 3 フリガナ 3 氏名 No. 1 医療機関ID No. 1 :* No. ファンクション名 標準コマンド クエリ 備考 項目名 DBFETCH 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 tbl_ptinf opas_kana_ya DBFETCH2 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 tbl_ptinf opas_kana_ra DBSELECT 項目名 opas_kana_ya.DBSELECTでカーソルにセットされたレコードを1件取得する。 送信レコード名 全カラム取得 備考 opas_kana_ya.DBSELECTでカーソルにセットされたレコードを1件取得する。 送信レコード名 備考 tbl_ptinf.OPAS_TREE_PATIENT.HOSPID。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.PTID。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.KANANAME。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.NAME。取得レコード。 医療機関IDに一致し、フリガナが以下のいずれかから始まる患者を検索する。 "ら","ラ","ラ","り","リ","リ","る","ル","ル","れ","レ","レ","ろ","ロ","ロ" 送信レコード名 tbl_ptinf.HOSPID 完全一致 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 tbl_ptinf opas_kana_ra DBFETCH 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 tbl_ptinf opas_kana_ra DBFETCH2 opas_kana_ra.DBSELECTでカーソルにセットされたレコードを1件取得する。 送信レコード名 全カラム取得 opas_kana_ra.DBSELECTでカーソルにセットされたレコードを1件取得する。 送信レコード名 備考 備考 備考 1 医療機関ID 2 患者ID 3 フリガナ 3 氏名 tbl_ptinf.OPAS_TREE_PATIENT.HOSPID。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.PTID。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.KANANAME。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.NAME。取得レコード。 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 No. 1 医療機関ID No. 1 :* No. 1 医療機関ID 2 患者ID 3 フリガナ 3 氏名 No. 1 医療機関ID 項目名 tbl_ptinf opas_kana_wa DBSELECT 医療機関IDに一致し、フリガナが以下のいずれかから始まる患者を検索する。 "わ","ワ","ワ","を","ヲ","ヲ","ん","ン","ン" 送信レコード名 tbl_ptinf.HOSPID 完全一致 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 tbl_ptinf opas_kana_wa DBFETCH 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 tbl_ptinf opas_kana_wa DBFETCH2 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 tbl_ptinf opas_kana_other DBSELECT opas_kana_wa.DBSELECTでカーソルにセットされたレコードを1件取得する。 送信レコード名 全カラム取得 備考 備考 opas_kana_wa.DBSELECTでカーソルにセットされたレコードを1件取得する。 送信レコード名 備考 tbl_ptinf.OPAS_TREE_PATIENT.HOSPID。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.PTID。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.KANANAME。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.NAME。取得レコード。 医療機関IDに一致し、フリガナが50音字以外で始まる患者を検索する。 送信レコード名 tbl_ptinf.HOSPID 完全一致 備考 No. 1 :* No. 1 医療機関ID 2 患者ID 3 フリガナ 3 氏名 No. 1 医療機関ID 2 患者数 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 tbl_ptinf opas_kana_other DBFETCH 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 tbl_ptinf opas_kana_other DBFETCH2 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 tbl_ptinf opas_ptcount DBSELECT 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 No. 項目名 1 OPAS_PATIENT_COUNT 対象テーブル パス名 ファンクション名 標準コマンド opas_kana_other.DBSELECTでカーソルにセットされたレコードを1件取得する。 送信レコード名 全カラム取得 備考 opas_kana_other.DBSELECTでカーソルにセットされたレコードを1件取得する。 送信レコード名 備考 tbl_ptinf.OPAS_TREE_PATIENT.HOSPID。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.PTID。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.KANANAME。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.NAME。取得レコード。 医療機関IDに一致する患者数を取得する。 送信レコード名 tbl_ptinf.HOSPID 備考 完全一致 tbl_ptinf.OPAS_PATIENT_COUNT。count(ptid) tbl_ptinf opas_ptcount DBFETCH opas_ptcount.DBSELECTでカーソルにセットされたレコードを1件取得する。 送信レコード名 tbl_ptinf.OPAS_PTCOUNT tbl_ptinf opas_eq_name DBSELECT 備考 No. 1 医療機関ID 2 氏名 No. 1 :* No. 1 医療機関ID 2 患者ID 3 フリガナ 3 氏名 No. 1 医療機関ID 2 氏名 No. 1 :* クエリ 備考 項目名 医療機関IDと氏名が一致する患者を検索する。 送信レコード名 tbl_ptinf.HOSPID 完全一致 tbl_ptinf.NAME 完全一致 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 tbl_ptinf opas_eq_name DBFETCH 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 tbl_ptinf opas_eq_name DBFETCH2 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 tbl_ptinf opas_neq_name DBSELECT 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 opas_eq_name.DBSELECTでカーソルにセットされたレコードを1件取得する。 送信レコード名 全カラム取得 備考 備考 opas_eq_name.DBSELECTでカーソルにセットされたレコードを1件取得する。 送信レコード名 備考 tbl_ptinf.OPAS_TREE_PATIENT.HOSPID。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.PTID。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.KANANAME。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.NAME。取得レコード。 医療機関IDに一致し、氏名が一致しない患者を検索する。 送信レコード名 tbl_ptinf.HOSPID 完全一致 tbl_ptinf.NAME 完全一致 備考 tbl_ptinf opas_neq_name DBFETCH opas_neq_name.DBSELECTでカーソルにセットされたレコードを1件取得する。 送信レコード名 全カラム取得 備考 No. 1 医療機関ID 2 患者ID 3 フリガナ 3 氏名 No. 1 医療機関ID 2 氏名 No. 1 :* No. 1 医療機関ID 2 患者ID 3 フリガナ 3 氏名 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 tbl_ptinf opas_neq_name DBFETCH2 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 tbl_ptinf opas_like_name DBSELECT 項目名 opas_neq_name.DBSELECTでカーソルにセットされたレコードを1件取得する。 送信レコード名 備考 tbl_ptinf.OPAS_TREE_PATIENT.HOSPID。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.PTID。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.KANANAME。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.NAME。取得レコード。 医療機関IDに一致し、氏名に部分一致する患者を検索する。 部分一致の指定は「tbl_ptinf.NAME」に%を付加することで行う。 送信レコード名 tbl_ptinf.HOSPID tbl_ptinf.NAME 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 tbl_ptinf opas_like_name DBFETCH 対象テーブル パス名 ファンクション名 標準コマンド クエリ 備考 項目名 tbl_ptinf opas_like_name DBFETCH2 備考 完全一致 完全一致 opas_like_name.DBSELECTでカーソルにセットされたレコードを1件取得する。 送信レコード名 全カラム取得 備考 opas_like_name.DBSELECTでカーソルにセットされたレコードを1件取得する。 送信レコード名 備考 tbl_ptinf.OPAS_TREE_PATIENT.HOSPID。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.PTID。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.KANANAME。取得レコード。 tbl_ptinf.OPAS_TREE_PATIENT.NAME。取得レコード。