[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[orca-users:13433] Re: ORCA患者電話番号データのスマホへの移行可能でしょうか?



今日は(も?)ヒマなもので、ちょっとスクリプトを書いてみました。
必要最小限の出力しかありません。
名前、ふりがなの全角空白の処理も省略してます。ですので電話帳で姓名が別れてません。

docomoでしか確認してませんが、vcard形式で読み込めるアプリなら読めると思います。(自信なし)
ORCAの患者登録で電話番号の、"自宅"は固定電話、"連絡先"は携帯電話、と決めつけてます。

----ここから----
#!/bin/bash

cat << EOS | psql -t -A -F '
' orca | nkf -cs

\\encoding utf-8
select 'BEGIN:VCARD','VERSION:2.1','N;CHARSET=SHIFT_JIS:'||name,'SOUND;X-IRMC-N;CHARSET=SHIFT_JIS:'||kananame,
   'TEL;HOME;VOICE:'||home_tel1,
   'TEL;CELL:'||home_tel2,
   'ADR;HOME;CHARSET=SHIFT_JIS:;;'||townname||home_banti||';'||cityname||';'||prefname||';'||home_post,
   'X-GN;CHARSET=SHIFT_JIS:患者',
   'END:VCARD' from tbl_ptinf a, tbl_adrs b where a.home_post=b.post;
EOS
----ここまで----

この標準出力をファイルで受けて、スマホのSDカードにコピーすればドコモバックアップアプリで読み込めます。
ファイル名は、PIM12345.VCF という命名規則、SDカードの場所は、SD_PIM という場所にファイルを入れなければ、
認識しないようです。

-- 
Naoki Shimaya <naoki-shimaya@xxxxxxxxxxxxxxxxxx>