スマートフォンの電子お薬手帳が出力するファイルをWebブラウザで閲覧できるよう、JavaScriptで表示スクリプトを書いてみました。下記でファイルを選択するとTableで表示します。なお、ECMAScript 2015のコードを使用しており、Internet Explorerは非対応です。
電子版お薬手帳は、一般社団法人 保健医療福祉情報システム工業会(JAHIS)が電子版の標準フォーマットを定めています。本サイトはVer.2.1を参照しましたが、準拠はしていません。
このスクリプトは、読み込んだCSVファイルの内容を配列として取り込み、予め用意した項目名の配列をレコードナンバーで結びつけて配列のペアを生成した上で、DOM操作によりtable要素として当該データを挿入するものです。項目名の配列はJSON形式で整理しました。
なお、値の存在しないフィールド及び「レコード作成者」フィールドは非表示にしました。
文芸船 — profile & mail