電子情報でQRコードの読み取りエラー

新規投稿者

京都の宮川
投稿日 2015/03/27 10:15:16
いつもお世話になっています。
「京都eお薬手帳」を利用していますが、処方をRPPMANの電子情報でQRコードで読み込むとき、ほとんどはうまくいっているのですが、処方にトラムセットが入っていると「:バージョン情報:規格外の文字が含まれています:」というメッセージが出て読み込むことができません。原因が「RPPMAN」にあるのか「京都eお薬手帳」にあるのか判断できませんので、とりあえず報告しておきます。以前にも同じ現象がありましたが、どの薬だったか忘れてしまいました。

返信 13

京都の宮川
投稿日 2015/04/28 09:22:27
やはりそうでしたか。
バグとりはいろんなケースがあるので見当をつけるのがむつかしいですね。
今後ともよろしくお願いいたします。
有難うございました。

返信 12

谷口 英一
投稿日 2015/04/27 20:50:44
「QRコードライブラリの「バイト列を渡すと、必要に応じて分割して生成」する機能を利用しているのですが、分割位置が2バイト文字の1バイト目と2バイト目の間になる場合があり、この場合に読み取れなくなってしまっていました。
このため、プログラム内で文字単位で分割してからQRコードライブラリに渡すように修正を行い、正しく読み取れるようになったことを確認しました。」

と、返事を頂きました。

ただ、再現性が100%でないバグは原因を探ることが難しいと改めて感じました。
この先も、思いもよらない動作をする可能性は否定できませんので、そのようなケースは積極的に掲示板に書き込みをお願いします。

返信 11

京都の宮川
投稿日 2015/04/27 16:13:04
ありがとうございました。
うまく読み込めました!
摩訶不思議な現象でしたが、何が原因でしたか?
説明してもらっても、わからないかもしれませんが・・・

返信 10

谷口 英一
投稿日 2015/04/27 15:17:08
QRコード出力時のバグ修正版、アップしました。

京都の宮川さんから提供いただいた不具合の起きた処方(うちでも不具合を起こしました)、今回は問題なく読み取れました。
テスト、よろしくお願いします。

不具合がありましたら、また書き込みをお願いします。

返信 9

谷口 英一
投稿日 2015/04/22 13:12:44
どうも、まだ不具合があるようです。

今しばらくお待ちください。

返信 8

谷口 英一
投稿日 2015/04/22 11:42:16
QRコード出力時のバグ修正版、アップしました。

不具合がありましたら、また書き込みをよろしくお願いします。

返信 7

京都の宮川
投稿日 2015/04/21 11:31:48
見当違いかも知れませんが・・・
データー量が増えるとQRコードの数が増えていきますが、データ―量をカウントするときに薬品名など半角カナが含まれるためにずれてくるとか???

返信 6

谷口 英一
投稿日 2015/04/21 00:13:07
京都の宮川 さん、こんばんは。

情報、ありがとうございます。

こちらでも再現しました。
条件が微妙なのですが、そのままデータを作成すると当方では「規格外の文字が含まれています」とのメッセージが出て進まず、医師名を少し変えると読み取り自体出来ない状態、医院名を変えると問題なく読み取れる、というものです。

もう少し、いろいろテストしてみます。
新しい状況が出現したら、また書き込みをお願いします。

返信 5

京都の宮川
投稿日 2015/04/16 13:55:09
お世話になっています。

アイフォンを最新機種に変更しましたが、同じエラーがでます。
前回とは別の医院からの処方です。

岩野医院 岩野 正宏

内服 ネキシウム20mg 1C
 分1朝後 14日分

内服 ミヤBM錠 3T
 分3毎食後 14日分

内服 ガスモチン 2T
   エクセラーゼ 2C
 分2朝夕後 14日分

内服 ツムラ桂枝加芍薬湯 5g
 分2朝夕前 14日分

試に別の患者に同じ処方を入力してもエラーがでます。
順番を変えて4番目のツムラ桂枝加芍薬湯をミヤBMの次へ持ってくると
エラーは出ません。

返信 4

谷口 英一
投稿日 2015/03/30 18:46:29
???
医院名・医師名限定ですか?

何とも不思議な現象ですね。
試してみましたが、条件が揃わないのか、普通に読み込めます(e-お薬手帳)。

また、何か気づかれたら、書き込みください。

返信 3

京都の宮川
投稿日 2015/03/30 12:20:04
谷口先生 こん○○は!

処方内容は以下の通りです。

福本整形外科
福本 和生

内服1日1回朝食後 30日分
ワンアルファ1.0 1錠

外用1日2回両ひざに貼付
モーラスパップ30mg 140枚

内服1日3回毎食間 30日分
ツムラ防已黄耆湯 7.5g

頓服疼痛時使用
トラムセット 1錠

以上です。
トラムセットをアセトアミノフェンに替えると読めます。
同じ医院からの処方で異常が発生するので、
医院と医師名を変更してみたら読むことができました。
また医師名を「福本 和生」から「福本 生」に変更すると読めました。
しかし新たにもう一つ福本整形外科を作ってみましたがダメでした。

返信 2

谷口 英一
投稿日 2015/03/27 19:40:11
京都の宮川 さん、こんばんは。

処方内容を書き込んでいただけますでしょうか?

こちらでも試してみますので。

返信 1

京都の宮川
投稿日 2015/03/27 11:05:58
追伸:ほかの薬剤を削除してトラムセットだけにするとうまく読み込めるので、トラムセットが原因では無いようです。他にヒルドイドソフト軟膏とワセリンが別々に出ていたものを一緒にして混合すると読み込めなかったのですが、こちらはDOせずに最初から入力するとうまく読み込めました。ただトラムセットの場合は一から入力しなおしてもだめでした。
いろいろやってみましたが、わけがわからなくなりました。

返信する