安裝解決方案

IBM(R) WebSphere(R) Business Integration Collaborations for Healthcare 包含一組 14 種協同作業範本-「WebSphere Business Integration 醫療交易協同作業」。本文件說明如何安裝現行版本的「WebSphere Business Integration 醫療交易協同作業」,您可以從 Passport Advantage 下載。

本版的「醫療交易協同作業」是以可安裝的「電子軟體分配 (ESD)」套件提供,而不直接和 IBM WebSphere InterChange Server 4.2.1 版包裝在一起。 本文件提供了在 Microsoft(R) Windows(R) 和 AIX(R) UNIX 系統上安裝的指示。

附註:在本版中,「WebSphere Business Integration 醫療交易協同作業」在執行於 AIX 5.1 版、AIX 5.2 版或 Windows 2000 的 IBM WebSphere InterChange Server 4.2.1 版上受支援。

解決方案說明

「IBM(R) WebSphere(R) Business Integration 醫療交易協同作業」是一套包含 14 個協同作業範本的集合 (有 8 個支援協同作業範本與 4 個範例協同作業範本),其設計目的是為了讓醫療單位及其他專業機構符合「健康資訊交換第七層協定 (Health Level Seven,HL7) 標準 2.4 版」傳訊標準。此外,它包含了超過 500 個通用商業物件,這些通用商業物件能支援建置與使用許多 HL7 訊息類型。

下列協同作業範本包含在「WebSphere Business Integration 醫療交易協同作業」中:

HL7 型協同作業範本

支援 HL7 的協同作業範本

範例協同作業範本

相關文件

為了使用「WebSphere Business Integration 醫療交易協同作業」來實作一個解決方案,您可能需要參閱下列 WebSphere InterChange Server 文件中的其中一份以上 (請參閱 WebSphere Business Integration 圖書庫):

命名慣例

下列使用慣例用來意指目錄、名稱、ID 及密碼:

命名慣例
註釋 說明 範例
<WICS> 安裝 IBM WebSphere
InterChange Server 的目錄
/usr/IBM/WebSphereICS

C:\IBM\WebSphereICS
<WBI/Healthcare> 安裝「WebSphere Business Integration 醫療交易協同作業」的目錄 C:\IBM\ESD\HC
<WICServer> 安裝 IBM WebSphere
InterChange Server 的伺服器名稱
wicserver
<WICSADMINID> IBM WebSphere InterChange Server 的管理者 ID admin
<WICSADMINPWD> IBM WebSphere InterChange Server 的管理者密碼 空值

軟體需求

應該要正確地安裝 IBM WebSphere InterChange Server 及其必備軟體,AIX  5.1 版或 AIX 5.2 版平台的資訊記錄於「系統安裝手冊 UNIX 版」,Windows 2000 的資訊則記錄於「系統安裝手冊 Windows 版」。 必備軟體包含如下:

安裝之前

在遵循安裝程序之前,請確定您已從 Passport Advantage (www.lotus.com/passportadvantage) 下載您要安裝的軟體, 並已將它取出到適當的目錄中。下載指示請參閱 Passport Advantage。您必須遵循「WebSphere Business Integration 醫療交易協同作業」的 InstallShield 程序,才能繼續執行這些指示。

「電子軟體分配」套件內容

本節列出「WebSphere Business Integration 醫療交易協同作業」的內容。本節中所說明的所有檔案都應該解到您在 Passport Advantage InstallShield 程序中所指定的目錄內。若您尚未執行 InstallShield 安裝程序,請先執行後再繼續。

「醫療交易」檔案使用下列格式:

檔案格式
檔案名稱 說明
BIA_BO_HealthCare.jar 「IBM WebSphere Business Integration 商業物件」儲存庫檔案
BIA_CT_HealthCare.jar 「IBM WebSphere Business Integration 協同作業範本」儲存庫檔案
BIA_ORG_HealthCare.zip IBM WebSphere Modeler 匯入檔,包含 WebSphere MQ Workflow 模型定義
BIA_FDL_HealthCare.fdl IBM WebSphere MQ Workflow FDL 檔,包含工作流程程序定義
BIA_Create_HLTHCARE_Databases.txt Windows 版的 DB2 SQL 資料庫建立 script
BIA_Create_HLTHCARE_Tables.txt Windows 版的 DB2 SQL 表格建立 script
BIA_Create_HLTHCARE.tar DB2 TAR 檔,包含 Unix 的 SQL 資料庫與表格建立 script
BIA_Demo_QTurn.zip 範例程式碼。支援所提供範例的 QTurn 應用程式檔案
BIA_Demo_Support.zip 範例程式碼。用來支援所提供範例的 QTurn 應用程式使用者輸入檔案
BIA_Demo_HealthCare.jar 範例程式碼。包含四個範例協同作業的「WebSphere Business Integration 協同作業範本」儲存庫檔案
Healthcare_Passthru.bat 「遵醫囑性報告」與「多層式醫囑」工作流程程序所使用的批次檔
BIA_PortalSample.zip 範例程式碼。入口網站應用程式 (含原始檔),用來支援醫療範例,以便搭配 WebSphere Portal Server
BIA_BO_X12_HealthCare.jar 「IBM WebSphere Business Integration HIPAA 交易協同作業」通用商業物件的子集,用於「醫療電子病歷」範例

下表列出「WebSphere Business Integration 醫療交易協同作業」的內容:

HC_QBP_Z01 協同作業範本
檔案名稱 說明
HC_QBP_Z01.cwt
HC_QBP_Z01.java
HC_QBP_Z01_en_US.txt
協同作業範本檔案
MTQBP.xsd MQWF_QBP_Z01.xsd 商業物件檔
HC_RSP_Z01 協同作業範本
檔案名稱 說明
HC_RSP_Z01.cwt
HC_RSP_Z01.java
HC_RSP_Z01_en_US.txt
協同作業範本檔案
MTRSP_Z01.xsd MQWF_RSP_Z01.xsd 商業物件檔
HC_OMP_O09 協同作業範本
檔案名稱 說明
HC_OMP_O09.cwt
HC_OMP_O09.java
HC_OMP_O09_en_US.txt
協同作業範本檔案
MQWF_OMP_O09.xsd
MTOMP.xsd
商業物件檔
HC_ORP_O10 協同作業範本
檔案名稱 說明
HC_ORP_O10.cwt
HC_ORP_O10.java
HC_ORP_O10_en_US.txt
協同作業範本檔案
MTORP.xsd
MQWF_ORP_O10.xsd
商業物件檔
HC_QRY_A19 協同作業範本
檔案名稱 說明
HC_QRY_A19.cwt
HC_QRY_A19.java
HC_QRY_A19_en_US.txt
協同作業範本檔案
MQWF_QRY_A19.xsd
MTQRY.xsd
商業物件檔
HC_ADR_A19 協同作業範本
檔案名稱 說明
HC_ADR_A19.cwt
HC_ADR_A19.java
HC_ADR_A19_en_US.txt
協同作業範本檔案
MTADR.xsd
MQWF_ADR_A19.xsd
MTADR_action.xsd
商業物件檔
HC_OMG_O19 協同作業範本
檔案名稱 說明
HC_OMG_O19.cwt
HC_OMG_O19.java
HC_OMG_O19_en_US.txt
協同作業範本檔案
MQWF_OMG_O19.xsd
MTOMG.xsd
商業物件檔
HC_ORG_O20 協同作業範本
檔案名稱 說明
HC_ORG_O20.cwt
HC_ORG_O20.java
HC_ORG_O20_en_US.txt
協同作業範本檔案
MTORG.xsd
MQWF_ORG_O20.xsd
商業物件檔
HC_QBP_Z02 協同作業範本
檔案名稱 說明
HC_QBP_Z02.cwt
HC_QBP_Z02.java
HC_QBP_Z02_en_US.txt
協同作業範本檔案
MQWF_QBP_Z02.xsd MTQBP.xsd 商業物件檔
HC_RSP_Z02 協同作業範本
檔案名稱 說明
HC_RSP_Z02.cwt
HC_RSP_Z02.java
HC_RSP_Z02_en_US.txt
協同作業範本檔案
MTRSP_Z02.xsd MQWF_RSP_Z02.xsd 商業物件檔
HC_SRM_Resource 協同作業範本
檔案名稱 說明
HC_SRM_Resource.cwt
HC_SRM_Resource.java
HC_SRM_Resource_en_US.txt
協同作業範本檔案
MQWF_SRM_Resource.xsd
MTSRM.xsd
商業物件檔
HC_SRM_Service 協同作業範本
檔案名稱 說明
HC_SRM_Service.cwt
HC_SRM_Service.java
HC_SRM_Service_en_US.txt
協同作業範本檔案
MQWF_SRM_Service.xsd
MTSRM.xsd
商業物件檔
HC_SRR 協同作業範本
檔案名稱 說明
HC_SRR.cwt
HC_SRR.java
HC_SRR_en_US.txt
協同作業範本檔案
MTSRR.xsd
MQWF_SRR.xsd
商業物件檔
HC_ACK 協同作業範本
檔案名稱 說明
HC_ACK.cwt
HC_ACK.java
HC_ACK_en_US.txt
協同作業範本檔案
MTACK.xsd 商業物件檔
HC_Z01_Email 協同作業範本
檔案名稱 說明
HC_Z01_Email.cwt
HC_Z01_Email.java
HC_Z01_Email_en_US.txt
協同作業範本檔案
MQWF_Z01_Email.xsd 商業物件檔
HC_SaveOrder 協同作業範本
檔案名稱 說明
HC_SaveOrder.cwt
HC_SaveOrder.java
HC_SaveOrder_en_US.txt
協同作業範本檔案
EMR_UPDATE.xsd
X12_A1_270.xsd
商業物件檔
HC_271RSP 協同作業範本
檔案名稱 說明
HC_271RSP.cwt
HC_271RSP.java
HC_271RSP_en_US.txt
協同作業範本檔案
X12_A1_271.xsd MQWF_EMR.xsd EMR_Struct_OMP_Email.xsd 商業物件檔
HC_EMR_Email 協同作業範本
檔案名稱 說明
HC_EMR_Email.cwt
HC_EMR_Email.java
HC_EMR_Email_en_US.txt
協同作業範本檔案
EMR_Struct_OMP_Email.xsd 商業物件檔
HC_EMR_Alert 協同作業範本
檔案名稱 說明
HC_EMR_Alert.cwt
HC_EMR_Alert.java
HC_EMR_Alert_en_US.txt
協同作業範本檔案
MQWF_OMP_Alert.xsd
OMP_EMR_ALERT.xsd
商業物件檔
HC_GetTask 協同作業範本
檔案名稱 說明
HC_GetTask.cwt
HC_GetTask.java
HC_GetTask_en_US.txt
協同作業範本檔案
MQWF_HC_GetTask.xsd MQWF_HC_GetTaskResponse.xsd 商業物件檔
HC_EMR_Update 協同作業範本
檔案名稱 說明
HC_EMR_Update.cwt
HC_EMR_Update.java
HC_EMR_Update_en_US.txt
協同作業範本檔案
MQWF_OMP_UpdateEMR.xsd
MQWF_UpdateEMR.xsd
商業物件檔
HC_OMP_Email 協同作業範本
檔案名稱 說明
HC_OMP_Email.cwt
HC_OMP_Email.java
HC_OMP_Email_en_US.txt
協同作業範本檔案
MQWF_OMP_Email.xsd 商業物件檔

下表列出範例協同作業範本中所包括的檔案:

HCDemo_Notify 協同作業範本
檔案名稱 說明
HCDemo_Notify.cwt
HCDemo_Notify.java
HCDemo_Notify_en_US.txt
協同作業範本檔案
MTADR_action.xsd
HCDemo_Notify_xml.xsd
商業物件檔
HCDemo_SRM_Resource 協同作業範本
檔案名稱 說明
HCDemo_SRM_Resource.cwt
HCDemo_SRM_Resource.java
HCDemo_SRM_Resource_en_US.txt
協同作業範本檔案
MTSRM.xsd
MTSRM_Resource_Schedule.xsd
MTSRM_Resource_Cancel.xsd
商業物件檔
HCDemo_SRM_Service 協同作業範本
檔案名稱 說明
HCDemo_SRM_Service.cwt
HCDemo_SRM_Service.java
HCDemo_SRM_Service_en_US.txt
協同作業範本檔案
MTSRM.xsd
MTSRM_Service_Schedule.xsd
MTSRM_Service_Cancel.xsd
商業物件檔
HCDemo_Alert 協同作業範本
檔案名稱 說明
HCDemo_Alert.cwt
HCDemo_Alert.java
HCDemo_Alert_en_US.txt
協同作業範本檔案
OMP_EMR_ALERT.xsd 商業物件檔

使用「系統管理程式」安裝「醫療交易」

若要安裝「IBM WebSphere Business Integration 醫療交易協同作業」,請完成下列步驟:

  1. 若要將「通用商業物件」儲存庫檔案匯入「系統管理程式」,請用滑鼠右鍵按一下適當的「整合元件程式庫」實例, 然後選取匯入儲存庫檔案。匯入 BIA_BO_HealthCare.jar 檔。
    重要事項:若您要重新安裝,這個檔案將取代現有的商業物件檔。 在您匯入之前,請務必備份或複製初次安裝之後修改過的任何物件,以便能夠在完成匯入之後套用對物件的這些變更。
  2. 若要將「協同作業範本」儲存庫檔案匯入「系統管理程式」,請用滑鼠右鍵按一下適當的「整合元件程式庫」實例, 然後選取匯入儲存庫檔案。匯入 BIA_CT_HealthCare.jar 檔。
    重要事項:若您要重新安裝,這個檔案將取代現有的協同作業範本檔。 在您匯入之前,請務必備份或複製初次安裝之後修改過的任何物件,以便能夠在完成匯入之後套用對物件的這些變更。
  3. 若要匯入 Health Insurance Portability and Accountability Act (HIPAA) 通用商業物件的子集,請用滑鼠右鍵按一下適當的「整合元件程式庫」實例,然後選取匯入儲存庫檔案。 匯入 BIA_BO_X12_HealthCare.jar 檔。
    重要事項:若您已經安裝了任何版本的「WebSphere Business Integration HIPAA 交易協同作業」, 這個檔案將取代現有商業物件的一部份。在您匯入之前,請務必備份或複製初次安裝之後修改過的任何物件,以便能夠在完成匯入之後套用對物件的這些變更。 這些檔案是用來支援「電子病歷」。 此外,若範例要搭配「電子病歷」,則必須安裝 HIPAA270Prov 和 HIPAA271Prov 協同作業範本。 這些協同作業範本提供於 WebSphere Business Integration for HIPAA 產業解決方案中。
  4. 若要安裝 WebSphere MQ Workflow 定義檔,請使用 fmcibie 程式。將 BIA_FDL_HealthCare.fdl 匯入「WebSphere MQ Workflow 執行時期」資料庫中。例如:
    fmcibie -iC:\IBM\ESD\HC\BIA_FDL_HealthCare.fdl -uADMIN -ppassword -o -t -l -f
  5. 將 Healthcare_Passthru.bat 檔複製到「WebSphere MQ Workflow 執行時期用戶端」的 bin 目錄裡。 這個 .bat 檔同時由「遵醫囑性報告」與「多層式醫囑」工作流程程序定義所使用。
  6. 若要檢視 WebSphere MQ Workflow 模型,請解開 BIA_ORG_HealthCare.zip 檔,並將它的 .org 檔匯入 IBM WebSphere Business Integration WorkBench。

建立協同作業物件

若要建立協同作業物件,請完成下列步驟:

  1. 在「系統管理程式」中,用滑鼠右鍵按一下「協同作業範本元件」、選取全部編譯,然後編譯範本。
  2. 在「系統管理程式」中,用滑鼠右鍵按一下「協同作業物件整合元件」、選取新建協同作業物件,然後建立新物件。 請參閱範例資料夾檔案中所包含的 Demo_README.doc,以取得設定醫療範例環境的指示,包括如何連結每一個埠的說明。
  3. 針對您要建立的每一個協同作業物件重複步驟 1 和 2。

配置醫療配接器

若要配置「醫療配接器」,以搭配「WebSphere Business Integration 醫療交易協同作業」使用, 請完成下列步驟:

  1. 若要啟用使用「HL7 資料處理常式」呼叫「醫療」配接器的協同作業,您必須編輯 BIA_STATIC_MO_HL7 meta 物件。在「系統管理程式」中, 按一下商業物件設計程式。在「商業物件設計程式」中,按一下檔案 > 開啟,然後選取 BIA_STATIC_MO_HL7 商業物件。請修改「應用程式規格資訊」直欄,以將 HOSTNAME.queue.manager 變為您 WebSphere ICS 系統的佇列管理程式名稱。下表顯示 BIA_STATIC_MO_HL7 meta 物件顯示在「商業物件設計程式」中的情形:
    BIA_STATIC_MO_HL7 meta 物件
    名稱 類型 應用程式規格資訊
    MTQBP_Create 字串 OutputQueue=queue://
    HOSTNAME.queue.manager/HCQBP
    MTOMP_Create 字串 OutputQueue=queue://
    HOSTNAME.queue.manager/HCOMP
    MTSRM_Resource_Cancel_Create 字串 OutputQueue=queue://
    HOSTNAME.queue.manager/HCSRMRC
    MTSRM_Resource_Schedule_Create 字串 OutputQueue=queue://
    HOSTNAME.queue.manager/HCSRMRS
    MTSRM_Service_Schedule_Create 字串 OutputQueue=queue://
    HOSTNAME.queue.manager/HCSRMSS
    MTSRM_Service_Cancel_Create 字串 OutputQueue=queue://
    HOSTNAME.queue.manager/HCSRMSC
    MTOMG_Create 字串 OutputQueue=queue://
    HOSTNAME.queue.manager/HCOMG
    MTQRY_Create 字串 OutputQueue=queue://
    HOSTNAME.queue.manager/HCQRY
  2. 若要啟用呼叫「醫療」配接器的協同作業,請如下表所示,編輯 BIA_MO_DataHandler_HL7 商業物件。請注意,您必須將 MTEventMap 及 I18N 屬性設為指向其各自 CFG 檔的位置和檔案名稱。
    BIA_MO_DataHandler_HL7 商業物件
    名稱 類型 預設值
    ClassName 字串 com.ibm.adapters.datahandlers.
    hl7.HL7DataHandler
    BOPrefix 字串 HL7
    Representation 字串 native
    FieldDelimiter 字串 |
    ComponentDelimiter 字串 ^
    RepetitionDelimiter 字串 ~
    EscapeDelimiter 字串 \
    SubcomponentDelimiter 字串 &
    MTEventMap 字串 file=C:\IBM\WebSphereICS\connectors\Healthcare\
    dependencies\hl7\BIA_HL7MTEventMap.cfg
    I18N 字串 file=C:\IBM\WebSphereICS\connectors\Healthcare\
    dependencies\hl7\BIA_HL7I18N.cfg
    DummyKey 字串 dummy
    DefaultVerb 字串 Create
    EnableStackTrace 字串 true
  3. 編輯 BIA_HL7MTEventMap.cfg 檔,以包含對應於訊息類型及特定商業物件的事件碼,如下表所示:
    BIA_HL7MTEventMap.cfg 檔
    事件碼及對應的商業物件
    Event=Z01 ; MT=RSP ; BOName=MTRSP_Z01
    Event=Z02 ; MT=RSP ; BOName=MTRSP_Z02
    Event=S01 ; MT=SRR ; BOName=MTSRR
    Event=S04 ; MT=SRR ; BOName=MTSRR
    Event=A19 ; MT=ADR ; BOName=MTADR
    Event=O10 ; MT=ORP ; BOName=MTORP
    Event=O20 ; MT=ORG ; BOName=MTORG
    Event=O09 ; MT=OMP ; BOName=MTOMP
  4. 若要設定「醫療」配接器的標準內容,請在「系統管理程式」內開啟「連接器整合元件」,並按兩下「醫療連接器」。 下表顯示範例配接器定義的標準內容:
    「醫療」配接器範例的標準內容
    內容
    AgentConnections

    0

    AgentTraceLevel

    1

    ApplicationName HealthcareConnector
    BrokerType ICS
    CharacterEncoding ascii7
    ConcurrentEventTriggeredFlows

    5

    ControllerStoreAndForwardMode true
    ControllerTraceLevel

    0

    DeliveryTransport MQ
    JvmMaxHeapSize 128m
    JvmMaxNativeStackSize 128k
    JvmMinHeapSize 1m
    Locale en_US
    LogAtInterchangeEnd False
    MaxEventCapacity

    2,147,483,647

    MessageFileName BIA_HealthcareConnector.txt
    OADAutoRestartAgent false
    OADMaxNumRetry

    1000

    OADRetryTimeInterval

    10

    PollEndTime HH:MM
    PollFrequency

    2000

    PollStartTime HH:MM
    RepositoryDirectory <REMOTE>
    RestartRetryCount

    3

    RestartRetryInterval

    1

    WireFormat CwBO
  5. 按一下「連接器特有內容」標籤,並輸入連接器的內容。 請確定您設定了實際的主機名稱、埠號及每個佇列的佇列名稱。 下表列出「醫療」配接器範例的內容。
    「醫療」配接器範例的連接器特有內容
    內容
    ApplicationUserName  
    LogFileName STDOUT
    ArchiveQueue queue://HOSTNAME.queue.manager/
    MQCONNHC.ARCHIVE
    Channel CHANNEL1
    InputQueue queue://HOSTNAME.queue.manager/
    MQCONNHC.IN?targetClient=1
    Port HOSTNAME.queue.manager 埠號
    DataHandlerConfigMO BIA_MO_DataHandler_Healthcare
    DataHandlerMimeType hl7
    ReplyToQueue queue://HOSTNAME.queue.manager/
    MQCONNHC.REPLY?targetClient=1
    DataHandlerClassName com.ibm.adapters.datahandlers.
    hl7.HL7DataHandler
    InProgressQueue queue://HOSTNAME.queue.manager/
    MQCONNHC.IN_PROGRESS
    HostName 系統主機名稱
    ConfigurationMetaObject BIA_STATIC_MO_HL7
    ErrorQueue queue://HOSTNAME.queue.manager/
    MQCONNHC.ERROR
    ApplicationPassword  
    UnsubscribedQueue queue://HOSTNAME.queue.manager/
    MQCONNHC.UNSUBSCRIBED
    TraceFileName STDOUT
    InDoubtEvents Reprocess
    PollQuantity

    5

  6. 按一下「支援的商業物件」標籤,並根據下列清單設定支援的商業物件。 (請注意,您必須選取每一個支援代理程式勾選框才能啟用代理程式支援。)
  7. 根據您正用來執行 WebSphere InterChange Server 的系統,以您系統的主機名稱、佇列管理程式、用戶端通道及埠號來更新「傳訊」畫面。 「傳訊」類型應為 MQSERIES。

配置 WebSphere MQ Workflow 配接器

若要配置「WebSphere MQ Workflow 配接器」,以搭配「WebSphere Business Integration 醫療交易協同作業」使用, 請完成下列步驟:

  1. 若要設定 WebSphere MQ Workflow 配接器的標準內容,請在「系統管理程式」內開啟「連接器整合元件」,並按兩下 WebSphere MQ Workflow 連接器。 在必要的欄位中輸入適當的值。(如需適當連接器值的相關資訊, 請參閱 Adapter for WebSphere MQ Workflow 文件。) 下表顯示 MQ Workflow 範例的標準內容:
    WebSphere MQ Workflow 配接器範例的標準內容
    內容
    AgentConnections

    0

    AgentTraceLevel

    1

    ApplicationName WebSphereMQWorkflowConnector
    BrokerType ICS
    CharacterEncoding ascii7
    ConcurrentEventTriggeredFlows

    5

    ControllerStoreAndForwardMode true
    ControllerTraceLevel

    0

    DeliveryTransport MQ
    JvmMaxHeapSize 128m
    JvmMaxNativeStackSize 128k
    JvmMinHeapSize 1m
    Locale en_US
    LogAtInterchangeEnd False
    MaxEventCapacity

    2,147,483,647

    MessageFileName WebSphereMQWorkflowConnector.txt
    OADAutoRestartAgent false
    OADMaxNumRetry

    1000

    OADRetryTimeInterval

    10

    PollEndTime HH:MM
    PollFrequency

    2000

    PollStartTime HH:MM
    RepositoryDirectory <REMOTE>
    RestartRetryCount

    3

    RestartRetryInterval

    1

    WireFormat CwBO
  2. 輸入 WebSphere MQ Workflow 配接器的連接器特有內容。 請確定您設定了實際的主機名稱、埠號、佇列管理程式名稱及每個佇列的佇列名稱。 下表列出範例 WebSphere MQ Workflow 配接器定義:
    WebSphere MQ Workflow 配接器範例的連接器特有內容
    內容
    MQSeriesChannel FMCQM.CL.TCP
    BOPrefix MQWF_
    WorkflowSystemName FMCSYS
    MQSeriesAPITraceLevel

    0

    MQSeriesHostName 您的系統主機名稱
    MQSeriesQueueManager FMCQM
    ReplyToQueue MQWFCONN.REPLY
    MQSeriesCCSID  
    JavaCorbaApi false
    UnsubscribedQueue MQWFCONN.UNSUBSCRIBED
    WorkflowAgentName  
    InDoubtEvents Reprocess
    MQSeriesAPITraceFileName STDOUT
    InProgressQueue MQWFCONN.IN_PROGRESS
    DataHandlerConfigMO MO_DataHandler_Default
    ArchiveQueue MQWFCONN.ARCHIVE
    MQSeriesPort

    5010

    DataHandlerMimeType text/xml
    OutputQueue FMC.FMCGRP.EXE.XML
    WorkflowAgentLocatorPolicy LOC
    ErrorQueue MQWFCONN.ERROR
    WorkflowSystemGroup FMCGRP
    InputQueue CWLDINPUTQ
    DataHandlerClassName com.crossworlds.DataHandlers.text.xml
    ApplicationUserID
    ApplicationPassword  
    PollQuantity

    5

  3. 按一下「支援的商業物件」標籤,並根據下列清單設定支援的商業物件。 (請注意,您必須選取每一個支援代理程式勾選框才能啟用代理程式支援。)
  4. 根據您正用來執行 WebSphere InterChange Server 的系統,以您系統的主機名稱、佇列管理程式、用戶端通道及埠號來更新「傳訊」畫面。 請確定您已設定適當的「傳訊」類型。

注意事項

建立資料庫連線儲存池

大部分的協同作業都使用資料庫連線儲存池。如需建立連線儲存池的指示,請參閱 WebSphere InterChange Server 系統管理手冊。 請務必使用適當的使用者 ID 及密碼來定義資料庫連線儲存池。連線儲存池中定義的使用者 ID 應該與建立 HEALTHCARE_DB 資料庫和表格時的 ID 相同。 請注意,協同作業使用的預設連線儲存池名稱是 HEALTHCARE_DB。

下表顯示配置範例:

醫療資料庫定義的範例資料庫連線
欄位名稱
資料庫驅動程式 範例:DB2 (第二類型)
資料庫連線名稱 範例:HLTHCAREDB
主機名稱  
登入 現有的有效使用者 ID
資料庫 HLTHCARE
密碼 有效的登入密碼
埠號  
最大連線數 至少 1 (若無限制)
新的連線儲存池 HEALTHCARE_DB
最小連線數

1

若為「電子病歷」範例,則也需要 HIPAADB 資料庫連線定義。 如需建立此資料庫連線儲存池及 HIPAADB 資料庫的相關資訊,請參閱 Installing the HIPAA solution,位於 WebSphere Business Integration for HIPAA 產業解決方案文件。

建立資料庫及表格

針對每一個支援的作業系統,「醫療交易」提供了兩個 script 來幫助您設定資料庫及表格。這些 script 會設定 HLTHCARE 資料庫,這個資料庫由各種協同作業物件用來保留特定的狀態資料。

Windows

若要在 Windows 環境中建立資料庫及表格,請完成下列步驟:

  1. 尋找下列檔案:BIA_Create_HLTHCARE_Database.txt 及 BIA_Create_HLTHCARE_Tables.txt (包含在您從 Passport Advantage 下載的 ESD 套件內)。
  2. 從安裝 ESD 的目錄,執行這兩個 script,以建立必要的資料庫及其表格。 (建立資料庫的 script 會先試圖刪除任何現有版本的資料庫,且需要花費數分鐘來執行。)  用來執行 script 的使用者 ID 應該與定義給連線儲存池的 ID 相同。例如,授權的 DB2 使用者可以在 DB2 終端機視窗中輸入下列指令:
    db2 < BIA_Create_HLTHCARE_Database.txt
    db2 < BIA_Create_HLTHCARE_Tables.txt

AIX

若要在 AIX 環境中建立資料庫及表格,請完成下列步驟:

  1. 將 BIA_Create_HLTHCARE.tar 檔複製到 AIX 系統,成為一個二進位檔案。
  2. 解開 BIA_Create_HLTHCARE.tar 檔:
    tar -xvf BIA_Create_HLTHCARE.tar
  3. 尋找檔案 BIA_Create_HLTHCARE_Database 和 BIA_Create_HLTHCARE_Tables。
  4. 從包含解壓縮檔案的目錄中,執行這兩個 script 來建立必要的資料庫及其各自的表格。(建立資料庫的 script 會先試圖刪除任何現有版本的資料庫,且需要花費數分鐘來執行。)  用來執行 script 的使用者 ID 應該與定義給連線儲存池的 ID 相同。例如,授權的 DB2 使用者可以在 DB2 終端機視窗中輸入下列指令:
    db2 < BIA_Create_HLTHCARE_Database 
    db2 < BIA_Create_HLTHCARE_Tables

    注意事項

部署至 IBM WebSphere InterChange Server

請務必將下列每一個「醫療交易」元件都部署至 WebSphere InterChange Server:

Copyright IBM Corp. 2002, 2003