[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[orca-users:14694] Re: 日計表について
●日計表について
精神科医の猪股弘明と申します。
あまり万人向けの方法ではないですが、orca データベースに sql 文を投げるといろいろな情報が取得できます。
先ほど手抜きですがちょっと試してみました。(ロジック間違ってたらご容赦)
例えば、20201022 の診療実績を知りたければ以下のようなsql文が考えられます。
select tbl_sryacct_main.sryym,tbl_sryacct_main.day_22,tbl_hkncombi.syu_tanseidoname,tbl_sryacct_main.ptid,tbl_sryacct_main.srykbn,tbl_sryacct_main.zaiten
from public.tbl_sryacct_main
inner join public.tbl_hkncombi on tbl_sryacct_main.ptid =
tbl_hkncombi.ptid and tbl_sryacct_main.hkncombi =
tbl_hkncombi.hkncombinum
where tbl_sryacct_main.sryym='202010' and tbl_sryacct_main.day_22 > 0;
私の環境だと結果は orca-sql-result-1.png のようになります。(添付できるんでしたっけ?)
「自費」を除外したければ、この文の最後に and tbl_hkncombi.syu_tanseidoname !='自費 を付加した
select tbl_sryacct_main.sryym,tbl_sryacct_main.day_22,tbl_hkncombi.syu_tanseidoname,tbl_sryacct_main.ptid,tbl_sryacct_main.srykbn,tbl_sryacct_main.zaiten
from public.tbl_sryacct_main
inner join public.tbl_hkncombi on tbl_sryacct_main.ptid =
tbl_hkncombi.ptid and tbl_sryacct_main.hkncombi =
tbl_hkncombi.hkncombinum
where tbl_sryacct_main.sryym='202010' and tbl_sryacct_main.day_22 > 0
and tbl_hkncombi.syu_tanseidoname !='自費';
というsql文を発行します。
結果は orca-sql-result2.png になります。
「自費」分が除外されているのがわかるかと思います。
20201022 固定が嫌なら、yyyymmdd として適当なプログラム言語からこの手のsqlを生成してorcaに投げればいいと思います。
あと、前にも言いましたが、
https://ml.orca.med.or.jp/orca-users/msg14678.html
やはりテーブル間にカラムの不整合がありますね。
今回は
tbl_sryacct_main.hkncombi = tbl_hkncombi.hkncombinum
と名前が違うような・・・。
猪股弘明
医師(精神科):精神保健指定医
2020年10月22日(木) 15:19 yamada k <ymdkznr@xxxxxxxxxxxxxxx>:
>
> ご無沙汰しています。
>
> 日計表を作成する際、保険はあるが、診療は自費のみ、(インフルエンザワクチンなど)の患者を、
>
>
> 保険あり、保険受診の総数から、除外する方法をご教示ください。
>
>
> 仙台市 山田医院 山田和徳
>
>
> yamada k