[英]HL7 - Assigned Patient Location
我必須生成 HL7 文件,但我遇到了 PV1 段的問題。
我沒有找到如何用我的值設置 Facility 變量
我使用 hapi 但我沒有找到他們的 java 方法允許這樣做......
我成功設置了 PV1-9 咨詢醫生領域:
msg.getPV1().insertConsultingDoctor(0).getGivenName().setValue(nomMedecin);
但是沒有用於設置 PV1-3.4 字段的 insertXxx 方法,只有一個來獲取值:
msg.getPV1().getPv13_AssignedPatientLocation().getFacility();
HAPI 的 API 有點不尋常,因為大多數時候不需要實例化對象。 只需調用 get 方法即可為您提供一個對象:
HD facility = msg.getPV1().getPv13_AssignedPatientLocation().getPl4_Facility();
這為您提供了一個具有更多段的 HD 實例:
ST universalID = facility.getHd2_UniversalID();
確定字符串 (ST) 數據類型后,您可以設置一個值:
universalID.setValue("FooBar");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.