文芸船

お薬手帳表示スクリプト

スマートフォンの電子お薬手帳が出力するファイルをWebブラウザで閲覧できるよう、JavaScriptで表示スクリプトを書いてみました。下記でファイルを選択するとTableで表示します。なお、ECMAScript 2015のコードを使用しており、Internet Explorerは非対応です。

スクリプト

フォーマット概要

 電子版お薬手帳は、一般社団法人 保健医療福祉情報システム工業会JAHIS)が電子版の標準フォーマットを定めています。本サイトはVer.2.1を参照しましたが、準拠はしていません。

フォーマットの特徴

スクリプトの説明

 このスクリプトは、読み込んだCSVファイルの内容を配列として取り込み、予め用意した項目名の配列をレコードナンバーで結びつけて配列のペアを生成した上で、DOM操作によりtable要素として当該データを挿入するものです。項目名の配列はJSON形式で整理しました。

 なお、値の存在しないフィールド及び「レコード作成者」フィールドは非表示にしました。

文芸船profile & mail