- 現状
- レセコン(ORCA)には、患者属性(ID,名前、性別、生年月日、等)がすべて登録されている。
- 受診歴があるが、過去に撮影歴がない場合、レントゲン(CR)のコンソールにID等患者属性の手入力が新たに必要で、少し厄介。
- 零細開業医では、レセコンとレントゲンコンソールとの連携がなされていない。
- そこで
- レセコンから患者属性をCSVで取り出し、加工。
- それを業者に依頼して、コンソールのデータベースをupdateしてもらう。
- 問題点
- DICOM serverにopen source software(dcm4chee)を使用しているが、日本語が化ける場合があるので、名前をローマ字にしたい。(現状のコンソールは半角カナかローマ字で名前の登録が可能)
- 簡単にいうと、レセコンから取り出した患者名(全角カタカナ)をローマ字に変換
- 残念ながらエクセルには全角カタカナをローマ字に変換する関数はない
- ググると、スキルのあるひとであれば、コマンドラインでSEDなどをつかって、変換できるらしい
- わたしのスキルが足りなくて、上記の方法は使えず
- さらにググるとエクセルのアドインがあり
- これをexcel 2011for macにいれると、=Hebon() で一発変換できた
- これで当院の4万強ある患者属性をすべてレントゲンコンソールに登録できそうである。
- OOKI++さん、ありがとう
- 追記 半角カナを全角へ =JIS() 全角を半角へ =ASC()
- 追記 4万行を一気に=hebon()で変換しようとしてが出来ず、 5000行づつなら変換可能。メモリ?
- 追記 日付を 1945/8/15 を19450815 へ変換 書式/ユーザ定義でyyyymmddとすれば可能 ただしmacは基準が1904から それより古い日付は変換されなかった。実際は100才を超えているので、使用することはないが。
- エクセルでmacは1904年より以前、winは1900年以前の日付を扱えない