source: ccr/trunk/nhin-vista/projects/NHINC/Current/Product/Production/Gateway/EntityCA/src/jbiServiceUnits/NhincProxyBPEL/jbi.xml@ 507

Last change on this file since 507 was 507, checked in by George Lilly, 15 years ago

NHIN gateway and adaptor for use on linux with VistA EHR and RPMS

File size: 14.2 KB
Line 
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<jbi xmlns="http://java.sun.com/xml/ns/jbi" xmlns:ns0="urn:gov:hhs:fha:nhinc:gateway:nhincproxybpel:nhincproxyauditquery" xmlns:ns1="urn:gov:hhs:fha:nhinc:nhinccomponentconnectionmanager" xmlns:ns10="urn:gov:hhs:fha:nhinc:gateway:nhincproxybpel:nhinproxynotification" xmlns:ns11="http://docs.oasis-open.org/wsn/bw-2" xmlns:ns12="urn:gov:hhs:fha:nhinc:nhincproxynotificationconsumer" xmlns:ns13="urn:gov:hhs:fha:nhinc:gateway:nhincproxybpel:nhinproxysubjectdiscovery" xmlns:ns14="urn:gov:hhs:fha:nhinc:nhinccomponentsubdisctransforms" xmlns:ns15="urn:ihe:iti:pixv3:2007" xmlns:ns16="urn:gov:hhs:fha:nhinc:nhincproxysubjectdiscovery" xmlns:ns17="urn:gov:hhs:fha:nhinc:gateway:nhincproxybpel:nhinproxysubscriptionmanagement" xmlns:ns18="urn:gov:hhs:fha:nhinc:nhincproxysubscriptionmanagement" xmlns:ns19="urn:gov:hhs:fha:nhinc:gateway:nhincproxybpel:nhinproxyunsubscriptionmanagementment" xmlns:ns2="urn:gov:hhs:fha:nhinc:nhinccomponentinternalauditrepository" xmlns:ns20="urn:gov:hhs:fha:nhinc:nhincinternalcomponentpolicyenginetransform" xmlns:ns21="http://www.sun.com/jbi/descriptor/service-unit" xmlns:ns3="http://services.nhin.com/wsdl/auditlogquery" xmlns:ns4="urn:gov:hhs:fha:nhinc:nhincproxyauditlogquery" xmlns:ns5="urn:gov:hhs:fha:nhinc:gateway:nhincproxybpel:nhincproxydocretrieve" xmlns:ns6="urn:ihe:iti:xds-b:2007" xmlns:ns7="urn:gov:hhs:fha:nhinc:nhincproxydocretrieve" xmlns:ns8="urn:gov:hhs:fha:nhinc:gateway:nhincproxybpel:nhinproxydocquery" xmlns:ns9="urn:gov:hhs:fha:nhinc:nhincproxydocquery" version="1.0">
3 <services binding-component="false">
4 <provides endpoint-name="NhincProxyAuditLogQueryPortTypeRole_myRole" interface-name="ns4:NhincProxyAuditLogQueryPortType" service-name="ns0:NhincProxyAuditQueryPL">
5 <ns21:display-name>NhincProxyAuditQueryPL</ns21:display-name>
6 <ns21:process-name>NhincProxyAuditQuery</ns21:process-name>
7 <ns21:file-path>NhincProxyAuditQuery.bpel</ns21:file-path>
8 </provides>
9 <provides endpoint-name="NhincProxyDocRetrievePortTypeRole_myRole" interface-name="ns7:NhincProxyDocRetrievePortType" service-name="ns5:NhincProxyDocRetrievePL">
10 <ns21:display-name>NhincProxyDocRetrievePL</ns21:display-name>
11 <ns21:process-name>NhincProxyDocRetrieve</ns21:process-name>
12 <ns21:file-path>NhincProxyDocRetrieve.bpel</ns21:file-path>
13 </provides>
14 <provides endpoint-name="NhincProxyDocQueryPortTypeRole_myRole" interface-name="ns9:NhincProxyDocQueryPortType" service-name="ns8:NhincProxyDocQueryPL">
15 <ns21:display-name>NhincProxyDocQueryPL</ns21:display-name>
16 <ns21:process-name>NhinProxyDocQuery</ns21:process-name>
17 <ns21:file-path>NhinProxyDocQuery.bpel</ns21:file-path>
18 </provides>
19 <provides endpoint-name="NhincProxyNotificationConsumerPortTypeRole_myRole" interface-name="ns12:NhincProxyNotificationConsumerPortType" service-name="ns10:NhinProxyNotifyPL">
20 <ns21:display-name>NhinProxyNotifyPL</ns21:display-name>
21 <ns21:process-name>NhinProxyNotification</ns21:process-name>
22 <ns21:file-path>NhinProxyNotification.bpel</ns21:file-path>
23 </provides>
24 <provides endpoint-name="NhincProxySubjectDiscoveryPortTypeRole_myRole" interface-name="ns16:NhincProxySubjectDiscoveryPortType" service-name="ns13:NhincProxySubjectDiscoveryPL">
25 <ns21:display-name>NhincProxySubjectDiscoveryPL</ns21:display-name>
26 <ns21:process-name>NhinProxySubjectDiscovery</ns21:process-name>
27 <ns21:file-path>NhinProxySubjectDiscovery.bpel</ns21:file-path>
28 </provides>
29 <provides endpoint-name="NhincProxyNotificationProducerPortTypeRole_myRole" interface-name="ns18:NhincProxyNotificationProducerPortType" service-name="ns17:NhinProxySubscribePL">
30 <ns21:display-name>NhinProxySubscribePL</ns21:display-name>
31 <ns21:process-name>NhinProxySubscriptionManagement</ns21:process-name>
32 <ns21:file-path>NhinProxySubscriptionManagement.bpel</ns21:file-path>
33 </provides>
34 <provides endpoint-name="NhincProxySubscriptionManagerPortTypeRole_myRole" interface-name="ns18:NhincProxySubscriptionManagerPortType" service-name="ns19:NhincProxyUnsubscribePL">
35 <ns21:display-name>NhincProxyUnsubscribePL</ns21:display-name>
36 <ns21:process-name>NhinProxyUnsubscriptionManagement</ns21:process-name>
37 <ns21:file-path>NhinProxyUnsubscriptionManagement.bpel</ns21:file-path>
38 </provides>
39 <consumes endpoint-name="NhincComponentConnectionManagerPortTypeRole_partnerRole" interface-name="ns1:NhincComponentConnectionManagerPortType" service-name="ns0:ConnectionManagerPL">
40 <ns21:display-name>ConnectionManagerPL</ns21:display-name>
41 <ns21:process-name>NhincProxyAuditQuery</ns21:process-name>
42 <ns21:file-path>NhincProxyAuditQuery.bpel</ns21:file-path>
43 </consumes>
44 <consumes endpoint-name="NhincComponentInternalAuditRepositoryPortTypeRole_partnerRole" interface-name="ns2:NhincComponentInternalAuditRepositoryPortType" service-name="ns0:NhincAuditRepositoryPL">
45 <ns21:display-name>NhincAuditRepositoryPL</ns21:display-name>
46 <ns21:process-name>NhincProxyAuditQuery</ns21:process-name>
47 <ns21:file-path>NhincProxyAuditQuery.bpel</ns21:file-path>
48 </consumes>
49 <consumes endpoint-name="AuditLogQueryRole_partnerRole" interface-name="ns3:AuditLogQuery" service-name="ns0:NhinAuditQueryPL">
50 <ns21:display-name>NhinAuditQueryPL</ns21:display-name>
51 <ns21:process-name>NhincProxyAuditQuery</ns21:process-name>
52 <ns21:file-path>NhincProxyAuditQuery.bpel</ns21:file-path>
53 </consumes>
54 <consumes endpoint-name="NhincComponentInternalAuditRepositoryPortTypeRole_partnerRole" interface-name="ns2:NhincComponentInternalAuditRepositoryPortType" service-name="ns5:AuditRepositoryPL">
55 <ns21:display-name>AuditRepositoryPL</ns21:display-name>
56 <ns21:process-name>NhincProxyDocRetrieve</ns21:process-name>
57 <ns21:file-path>NhincProxyDocRetrieve.bpel</ns21:file-path>
58 </consumes>
59 <consumes endpoint-name="NhincComponentConnectionManagerPortTypeRole_partnerRole" interface-name="ns1:NhincComponentConnectionManagerPortType" service-name="ns5:ConnectionManagerPL">
60 <ns21:display-name>ConnectionManagerPL</ns21:display-name>
61 <ns21:process-name>NhincProxyDocRetrieve</ns21:process-name>
62 <ns21:file-path>NhincProxyDocRetrieve.bpel</ns21:file-path>
63 </consumes>
64 <consumes endpoint-name="RespondingGateway_Retrieve_Role_partnerRole" interface-name="ns6:RespondingGateway_Retrieve_PortType" service-name="ns5:NhinDocRetrievePL">
65 <ns21:display-name>NhinDocRetrievePL</ns21:display-name>
66 <ns21:process-name>NhincProxyDocRetrieve</ns21:process-name>
67 <ns21:file-path>NhincProxyDocRetrieve.bpel</ns21:file-path>
68 </consumes>
69 <consumes endpoint-name="NhincComponentConnectionManagerPortTypeRole_partnerRole" interface-name="ns1:NhincComponentConnectionManagerPortType" service-name="ns8:ConnectionManagerPL">
70 <ns21:display-name>ConnectionManagerPL</ns21:display-name>
71 <ns21:process-name>NhinProxyDocQuery</ns21:process-name>
72 <ns21:file-path>NhinProxyDocQuery.bpel</ns21:file-path>
73 </consumes>
74 <consumes endpoint-name="RespondingGateway_Query_Role_partnerRole" interface-name="ns6:RespondingGateway_Query_PortType" service-name="ns8:NhinDocQueryPL">
75 <ns21:display-name>NhinDocQueryPL</ns21:display-name>
76 <ns21:process-name>NhinProxyDocQuery</ns21:process-name>
77 <ns21:file-path>NhinProxyDocQuery.bpel</ns21:file-path>
78 </consumes>
79 <consumes endpoint-name="NhincComponentInternalAuditRepositoryPortTypeRole_partnerRole" interface-name="ns2:NhincComponentInternalAuditRepositoryPortType" service-name="ns8:AuditRepositoryPL">
80 <ns21:display-name>AuditRepositoryPL</ns21:display-name>
81 <ns21:process-name>NhinProxyDocQuery</ns21:process-name>
82 <ns21:file-path>NhinProxyDocQuery.bpel</ns21:file-path>
83 </consumes>
84 <consumes endpoint-name="NhincComponentInternalAuditRepositoryPortTypeRole_partnerRole" interface-name="ns2:NhincComponentInternalAuditRepositoryPortType" service-name="ns10:NhincAuditRepositoryPL">
85 <ns21:display-name>NhincAuditRepositoryPL</ns21:display-name>
86 <ns21:process-name>NhinProxyNotification</ns21:process-name>
87 <ns21:file-path>NhinProxyNotification.bpel</ns21:file-path>
88 </consumes>
89 <consumes endpoint-name="NhincComponentConnectionManagerPortTypeRole_partnerRole" interface-name="ns1:NhincComponentConnectionManagerPortType" service-name="ns10:ConnectionManagerPL">
90 <ns21:display-name>ConnectionManagerPL</ns21:display-name>
91 <ns21:process-name>NhinProxyNotification</ns21:process-name>
92 <ns21:file-path>NhinProxyNotification.bpel</ns21:file-path>
93 </consumes>
94 <consumes endpoint-name="NotificationConsumerRole_partnerRole" interface-name="ns11:NotificationConsumer" service-name="ns10:NhinNotifyPL">
95 <ns21:display-name>NhinNotifyPL</ns21:display-name>
96 <ns21:process-name>NhinProxyNotification</ns21:process-name>
97 <ns21:file-path>NhinProxyNotification.bpel</ns21:file-path>
98 </consumes>
99 <consumes endpoint-name="NhincComponentSubDiscTransformsPortTypeRole_partnerRole" interface-name="ns14:NhincComponentSubDiscTransformsPortType" service-name="ns13:SubDiscDataTransformsPL">
100 <ns21:display-name>SubDiscDataTransformsPL</ns21:display-name>
101 <ns21:process-name>NhinProxySubjectDiscovery</ns21:process-name>
102 <ns21:file-path>NhinProxySubjectDiscovery.bpel</ns21:file-path>
103 </consumes>
104 <consumes endpoint-name="NhincComponentConnectionManagerPortTypeRole_partnerRole" interface-name="ns1:NhincComponentConnectionManagerPortType" service-name="ns13:ConnectionMgrPL">
105 <ns21:display-name>ConnectionMgrPL</ns21:display-name>
106 <ns21:process-name>NhinProxySubjectDiscovery</ns21:process-name>
107 <ns21:file-path>NhinProxySubjectDiscovery.bpel</ns21:file-path>
108 </consumes>
109 <consumes endpoint-name="PIXConsumer_Role_partnerRole" interface-name="ns15:PIXConsumer_PortType" service-name="ns13:NhinSubjectDiscoveryPL">
110 <ns21:display-name>NhinSubjectDiscoveryPL</ns21:display-name>
111 <ns21:process-name>NhinProxySubjectDiscovery</ns21:process-name>
112 <ns21:file-path>NhinProxySubjectDiscovery.bpel</ns21:file-path>
113 </consumes>
114 <consumes endpoint-name="NhincComponentInternalAuditRepositoryPortTypeRole_partnerRole" interface-name="ns2:NhincComponentInternalAuditRepositoryPortType" service-name="ns13:AuditRepositoryPL">
115 <ns21:display-name>AuditRepositoryPL</ns21:display-name>
116 <ns21:process-name>NhinProxySubjectDiscovery</ns21:process-name>
117 <ns21:file-path>NhinProxySubjectDiscovery.bpel</ns21:file-path>
118 </consumes>
119 <consumes endpoint-name="NhincComponentInternalAuditRepositoryPortTypeRole_partnerRole" interface-name="ns2:NhincComponentInternalAuditRepositoryPortType" service-name="ns17:AuditLogPL">
120 <ns21:display-name>AuditLogPL</ns21:display-name>
121 <ns21:process-name>NhinProxySubscriptionManagement</ns21:process-name>
122 <ns21:file-path>NhinProxySubscriptionManagement.bpel</ns21:file-path>
123 </consumes>
124 <consumes endpoint-name="NhincComponentConnectionManagerPortTypeRole_partnerRole" interface-name="ns1:NhincComponentConnectionManagerPortType" service-name="ns17:ConnectionManagerPL">
125 <ns21:display-name>ConnectionManagerPL</ns21:display-name>
126 <ns21:process-name>NhinProxySubscriptionManagement</ns21:process-name>
127 <ns21:file-path>NhinProxySubscriptionManagement.bpel</ns21:file-path>
128 </consumes>
129 <consumes endpoint-name="NotificationProducerRole_partnerRole" interface-name="ns11:NotificationProducer" service-name="ns17:NhinSubscribePL">
130 <ns21:display-name>NhinSubscribePL</ns21:display-name>
131 <ns21:process-name>NhinProxySubscriptionManagement</ns21:process-name>
132 <ns21:file-path>NhinProxySubscriptionManagement.bpel</ns21:file-path>
133 </consumes>
134 <consumes endpoint-name="NhincComponentInternalAuditRepositoryPortTypeRole_partnerRole" interface-name="ns2:NhincComponentInternalAuditRepositoryPortType" service-name="ns19:AuditLogPL">
135 <ns21:display-name>AuditLogPL</ns21:display-name>
136 <ns21:process-name>NhinProxyUnsubscriptionManagement</ns21:process-name>
137 <ns21:file-path>NhinProxyUnsubscriptionManagement.bpel</ns21:file-path>
138 </consumes>
139 <consumes endpoint-name="NhincComponentConnectionManagerPortTypeRole_partnerRole" interface-name="ns1:NhincComponentConnectionManagerPortType" service-name="ns19:ConnectionManagerPL">
140 <ns21:display-name>ConnectionManagerPL</ns21:display-name>
141 <ns21:process-name>NhinProxyUnsubscriptionManagement</ns21:process-name>
142 <ns21:file-path>NhinProxyUnsubscriptionManagement.bpel</ns21:file-path>
143 </consumes>
144 <consumes endpoint-name="NotificationSubscriptionManagerRole_partnerRole" interface-name="ns11:SubscriptionManager" service-name="ns19:NhinHiemUnsubscribePL">
145 <ns21:display-name>NhinHiemUnsubscribePL</ns21:display-name>
146 <ns21:process-name>NhinProxyUnsubscriptionManagement</ns21:process-name>
147 <ns21:file-path>NhinProxyUnsubscriptionManagement.bpel</ns21:file-path>
148 </consumes>
149 <consumes endpoint-name="NhincComponentInternalSubscriptionDtePortTypeRole_partnerRole" interface-name="ns20:NhincComponentInternalSubscriptionDtePortType" service-name="ns19:HiemDtePL">
150 <ns21:display-name>HiemDtePL</ns21:display-name>
151 <ns21:process-name>NhinProxyUnsubscriptionManagement</ns21:process-name>
152 <ns21:file-path>NhinProxyUnsubscriptionManagement.bpel</ns21:file-path>
153 </consumes>
154 </services>
155</jbi>
Note: See TracBrowser for help on using the repository browser.