Working With the PIX/PDQ Manager

Creating Application Variables

Application variables are defined for different PIX/PDQ components to be referenced in WSDL files and BPEL processes. This is useful for information that is referenced from several files or that may be customized for different implementations, such as HTTP port numbers, URLs, and certain messaging information. The following procedure gives general instructions for creating an application variables. The specific variables you need to create are listed following this procedure.

ProcedureTo Create Application Variables

  1. On the NetBeans IDE Services window, expand Servers > GlassFish v2.1 > JBI.

  2. Expand either Service Engines or Binding Components, depending on which type of component you are adding a variable to.

  3. Right-click the component, and then select Properties.

    The Properties window appears.

  4. Click the ellipsis next to Application Variables.

    The Application Variables Editor appears.

  5. Click Add, select String for the variable type, and click OK.

  6. In the new row that appears on the editor, enter a name and value for the variable.

    The name and value pairs you need to add for each component are listed in the following table.

    Component Name 

    Variable Name 

    Description 

    Type 

    Value 

    HTTP BC 

    GFDefaultHttpPort 

    ATNA Audit Service HTTP Port 

    String 

    The HTTP port of the GlassFish Server. This variable is referenced in the Audit Service WSDL files. The default value is 8080. 

    JMS BC 

    jmsURL 

    PIX Update Notification JMS URL 

    String 

    The URL for the JMS Server to which PIX update notification are written. The default value is mq://localhost:7676. 

    HL7 BC 

    sunpixmgr-v2–url 

    HL7 v2 Listening URL 

    String 

    The URL on which the HL7 BC listens for input from HL7 messaging systems. This is referenced in the hl7RecvWsdl.wsdl file. The default value is hl7://localhost:3600.

    BPEL SE 

    sunpixmgr-application 

    PIX Update Sender HL7 v2 Application 

    String 

    The name of the system sending HL7 v2 PIX update notifications. This is referenced from the HL7 v2 PIX notification BPEL process. The default value is SUGA. 

    BPEL SE 

    sunpixmgr-facility 

    PIX Update Sender HL7 v2 Facility 

    String 

    The name of the facility sending HL7 v2 PIX update notifications. This is referenced from the HL7 v2 PIX notification BPEL process. The default value is SUNVAN. 

    BPEL SE 

    sunpixmgr-device 

    PIX Update Sender HL7 v3 Device 

    String 

    The device sending HL7 v3 PIX update notifications. This is referenced from the HL7 v3 PIX notification BPEL process. The default value is 2.1.12^654. 

    BPEL SE 

    sunpixmgr-organization 

    PIX Update Sender HL7 V3 Organization 

    String 

    The name of the organization sending HL7 v3 PIX update notifications. This is referenced from the HL7 v3 PIX notification BPEL process. By default, this variable is left empty.