source: ccr/trunk/nhin-vista/projects/NHINC/Current/Product/Production/Gateway/EntityCA/src/jbiServiceUnits/META-INF/EntityInternalOrchBPEL/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: 15.8 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:entityinternalorchbpel:entitycomponentinternalcdcnotifyorch" xmlns:ns1="urn:gov:hhs:fha:nhinc:nhincinternalcomponentpolicyenginetransform" xmlns:ns10="urn:gov:hhs:fha:nhinc:nhinccomponentdocumenttransform" xmlns:ns11="urn:gov:hhs:fha:nhinc:nhinccomponentconnectionmanager" xmlns:ns12="urn:gov:hhs:fha:nhinc:nhincproxydocquery" xmlns:ns13="urn:gov:hhs:fha:nhinc:nhinccomponentaggregator" xmlns:ns14="urn:gov:hhs:fha:nhinc:entitycomponentinternaldocqueryorch" xmlns:ns15="urn:gov:hhs:fha:nhinc:gateway:entityinternalorchbpel:entitycomponentinternaldocretrieveorch" xmlns:ns16="urn:gov:hhs:fha:nhinc:nhincproxydocretrieve" xmlns:ns17="urn:gov:hhs:fha:nhinc:entitycomponentinternaldocretrieveorch" xmlns:ns18="urn:gov:hhs:fha:nhinc:gateway:entityinternalorchbpel:entitycomponentinternalnotifyorch" xmlns:ns19="urn:gov:hhs:fha:nhinc:entitycomponentinternalnotifyorch" xmlns:ns2="urn:gov:hhs:fha:nhinc:nhinccomponentsubscriptionrepository" xmlns:ns20="urn:gov:hhs:fha:nhinc:gateway:entityinternalorchbpel:entitycomponentinternalsubscribeorch" xmlns:ns21="urn:gov:hhs:fha:nhinc:componentpatientcorrelationfacade" xmlns:ns22="urn:gov:hhs:fha:nhinc:entitycomponentinternalsubscribeorch" xmlns:ns23="urn:gov:hhs:fha:nhinc:gateway:entityinternalorchbpel:entitycomponentinternalunsubscribeorch" xmlns:ns24="urn:gov:hhs:fha:nhinc:entitycomponentinternalunsubscribeorch" xmlns:ns25="http://www.sun.com/jbi/descriptor/service-unit" xmlns:ns3="urn:gov:hhs:fha:nhinc:nhincproxynotificationconsumer" xmlns:ns4="urn:gov:hhs:fha:nhinc:entitycomponentinternalcdcnotifyorch" xmlns:ns5="urn:gov:hhs:fha:nhinc:gateway:entityinternalorchbpel:entitycomponentinternalcdcsubscribeorch" xmlns:ns6="urn:gov:hhs:fha:nhinc:nhinccomponentsubscriptionreferencerepository" xmlns:ns7="urn:gov:hhs:fha:nhinc:nhincproxysubscriptionmanagement" xmlns:ns8="urn:gov:hhs:fha:nhinc:entitycomponentinternalcdcsubscribeorch" xmlns:ns9="urn:gov:hhs:fha:nhinc:gateway:entityinternalorchbpel:entitycomponentinternaldocqueryorch" version="1.0">
3 <services binding-component="false">
4 <provides endpoint-name="EntityComponentInternalCdcNotifyOrchPortTypeRole_myRole" interface-name="ns4:EntityComponentInternalCdcNotifyOrchPortType" service-name="ns0:EntityCdcNotifyPL">
5 <ns25:display-name>EntityCdcNotifyPL</ns25:display-name>
6 <ns25:process-name>EntityComponentInternalCdcNotifyOrch</ns25:process-name>
7 <ns25:file-path>EntityComponentInternalCdcNotifyOrch.bpel</ns25:file-path>
8 </provides>
9 <provides endpoint-name="EntityComponentInternalCdcSubscribeOrchPortTypeRole_myRole" interface-name="ns8:EntityComponentInternalCdcSubscribeOrchPortType" service-name="ns5:EntityCdcSubscribePL">
10 <ns25:display-name>EntityCdcSubscribePL</ns25:display-name>
11 <ns25:process-name>EntityComponentInternalCdcSubscribeOrch</ns25:process-name>
12 <ns25:file-path>EntityComponentInternalCdcSubscribeOrch.bpel</ns25:file-path>
13 </provides>
14 <provides endpoint-name="EntityComponentInternalDocQueryOrchPortTypeRole_myRole" interface-name="ns14:EntityComponentInternalDocQueryOrchPortType" service-name="ns9:InternalDocQueryOrchPL">
15 <ns25:display-name>InternalDocQueryOrchPL</ns25:display-name>
16 <ns25:process-name>EntityComponentInternalDocQueryOrch</ns25:process-name>
17 <ns25:file-path>EntityComponentInternalDocQueryOrch.bpel</ns25:file-path>
18 </provides>
19 <provides endpoint-name="EntityComponentInternalDocRetrieveOrchPortTypeRole_myRole" interface-name="ns17:EntityComponentInternalDocRetrieveOrchPortType" service-name="ns15:EntityCompIntDocRetrieveOrchPL">
20 <ns25:display-name>EntityCompIntDocRetrieveOrchPL</ns25:display-name>
21 <ns25:process-name>EntityComponentInternalDocRetrieveOrch</ns25:process-name>
22 <ns25:file-path>EntityComponentInternalDocRetrieveOrch.bpel</ns25:file-path>
23 </provides>
24 <provides endpoint-name="EntityComponentInternalNotifyOrchPortTypeRole_myRole" interface-name="ns19:EntityComponentInternalNotifyOrchPortType" service-name="ns18:EntityNotifyPL">
25 <ns25:display-name>EntityNotifyPL</ns25:display-name>
26 <ns25:process-name>EntityComponentInternalNotifyOrch</ns25:process-name>
27 <ns25:file-path>EntityComponentInternalNotifyOrch.bpel</ns25:file-path>
28 </provides>
29 <provides endpoint-name="EntityComponentInternalSubscribeOrchPortTypeRole_myRole" interface-name="ns22:EntityComponentInternalSubscribeOrchPortType" service-name="ns20:EntityInternalSubscribePL">
30 <ns25:display-name>EntityInternalSubscribePL</ns25:display-name>
31 <ns25:process-name>EntityComponentInternalSubscribeOrch</ns25:process-name>
32 <ns25:file-path>EntityComponentInternalSubscribeOrch.bpel</ns25:file-path>
33 </provides>
34 <provides endpoint-name="EntityComponentInternalUnsubscribeOrchPortTypeRole_myRole" interface-name="ns24:EntityComponentInternalUnsubscribeOrchPortType" service-name="ns23:EntityUnsubscribeInternalPL">
35 <ns25:display-name>EntityUnsubscribeInternalPL</ns25:display-name>
36 <ns25:process-name>EntityComponentInternalUnsubscribeOrch</ns25:process-name>
37 <ns25:file-path>EntityComponentInternalUnsubscribeOrch.bpel</ns25:file-path>
38 </provides>
39 <consumes endpoint-name="NhincComponentInternalSubscriptionDtePortTypeRole_partnerRole" interface-name="ns1:NhincComponentInternalSubscriptionDtePortType" service-name="ns0:SubscriptionDtePL">
40 <ns25:display-name>SubscriptionDtePL</ns25:display-name>
41 <ns25:process-name>EntityComponentInternalCdcNotifyOrch</ns25:process-name>
42 <ns25:file-path>EntityComponentInternalCdcNotifyOrch.bpel</ns25:file-path>
43 </consumes>
44 <consumes endpoint-name="NhincComponentSubscriptionRepositoryPortTypeRole_partnerRole" interface-name="ns2:NhincComponentSubscriptionRepositoryPortType" service-name="ns0:SubscriptionRepoPL">
45 <ns25:display-name>SubscriptionRepoPL</ns25:display-name>
46 <ns25:process-name>EntityComponentInternalCdcNotifyOrch</ns25:process-name>
47 <ns25:file-path>EntityComponentInternalCdcNotifyOrch.bpel</ns25:file-path>
48 </consumes>
49 <consumes endpoint-name="NhincProxyNotificationConsumerPortTypeRole_partnerRole" interface-name="ns3:NhincProxyNotificationConsumerPortType" service-name="ns0:NhincNotifyProxyPL">
50 <ns25:display-name>NhincNotifyProxyPL</ns25:display-name>
51 <ns25:process-name>EntityComponentInternalCdcNotifyOrch</ns25:process-name>
52 <ns25:file-path>EntityComponentInternalCdcNotifyOrch.bpel</ns25:file-path>
53 </consumes>
54 <consumes endpoint-name="NhincComponentInternalSubscriptionDtePortTypeRole_partnerRole" interface-name="ns1:NhincComponentInternalSubscriptionDtePortType" service-name="ns5:SubscriptionDtePL">
55 <ns25:display-name>SubscriptionDtePL</ns25:display-name>
56 <ns25:process-name>EntityComponentInternalCdcSubscribeOrch</ns25:process-name>
57 <ns25:file-path>EntityComponentInternalCdcSubscribeOrch.bpel</ns25:file-path>
58 </consumes>
59 <consumes endpoint-name="NhincComponentSubscriptionReferenceRepositoryPortTypeRole_partnerRole" interface-name="ns6:NhincComponentSubscriptionReferenceRepositoryPortType" service-name="ns5:SubscriptionRefRepositoryPL">
60 <ns25:display-name>SubscriptionRefRepositoryPL</ns25:display-name>
61 <ns25:process-name>EntityComponentInternalCdcSubscribeOrch</ns25:process-name>
62 <ns25:file-path>EntityComponentInternalCdcSubscribeOrch.bpel</ns25:file-path>
63 </consumes>
64 <consumes endpoint-name="NhincProxyNotificationProducerPortTypeRole_partnerRole" interface-name="ns7:NhincProxyNotificationProducerPortType" service-name="ns5:NhincProxySubscriptionPL">
65 <ns25:display-name>NhincProxySubscriptionPL</ns25:display-name>
66 <ns25:process-name>EntityComponentInternalCdcSubscribeOrch</ns25:process-name>
67 <ns25:file-path>EntityComponentInternalCdcSubscribeOrch.bpel</ns25:file-path>
68 </consumes>
69 <consumes endpoint-name="NhincComponentDocumentTransformPortTypeRole_partnerRole" interface-name="ns10:NhincComponentDocumentTransformPortType" service-name="ns9:DocTransformPL">
70 <ns25:display-name>DocTransformPL</ns25:display-name>
71 <ns25:process-name>EntityComponentInternalDocQueryOrch</ns25:process-name>
72 <ns25:file-path>EntityComponentInternalDocQueryOrch.bpel</ns25:file-path>
73 </consumes>
74 <consumes endpoint-name="NhincComponentConnectionManagerPortTypeRole_partnerRole" interface-name="ns11:NhincComponentConnectionManagerPortType" service-name="ns9:ConnectionManagerPL">
75 <ns25:display-name>ConnectionManagerPL</ns25:display-name>
76 <ns25:process-name>EntityComponentInternalDocQueryOrch</ns25:process-name>
77 <ns25:file-path>EntityComponentInternalDocQueryOrch.bpel</ns25:file-path>
78 </consumes>
79 <consumes endpoint-name="NhincProxyDocQueryPortTypeRole_partnerRole" interface-name="ns12:NhincProxyDocQueryPortType" service-name="ns9:NhinProxyDocQueryPL">
80 <ns25:display-name>NhinProxyDocQueryPL</ns25:display-name>
81 <ns25:process-name>EntityComponentInternalDocQueryOrch</ns25:process-name>
82 <ns25:file-path>EntityComponentInternalDocQueryOrch.bpel</ns25:file-path>
83 </consumes>
84 <consumes endpoint-name="NhincComponentAggregatorPortTypeRole_partnerRole" interface-name="ns13:NhincComponentAggregatorPortType" service-name="ns9:AggregatorPL">
85 <ns25:display-name>AggregatorPL</ns25:display-name>
86 <ns25:process-name>EntityComponentInternalDocQueryOrch</ns25:process-name>
87 <ns25:file-path>EntityComponentInternalDocQueryOrch.bpel</ns25:file-path>
88 </consumes>
89 <consumes endpoint-name="NhincProxyDocRetrievePortTypeRole_partnerRole" interface-name="ns16:NhincProxyDocRetrievePortType" service-name="ns15:DocRetrieveProxyPL">
90 <ns25:display-name>DocRetrieveProxyPL</ns25:display-name>
91 <ns25:process-name>EntityComponentInternalDocRetrieveOrch</ns25:process-name>
92 <ns25:file-path>EntityComponentInternalDocRetrieveOrch.bpel</ns25:file-path>
93 </consumes>
94 <consumes endpoint-name="NhincComponentAggregatorPortTypeRole_partnerRole" interface-name="ns13:NhincComponentAggregatorPortType" service-name="ns15:AggregatorPL">
95 <ns25:display-name>AggregatorPL</ns25:display-name>
96 <ns25:process-name>EntityComponentInternalDocRetrieveOrch</ns25:process-name>
97 <ns25:file-path>EntityComponentInternalDocRetrieveOrch.bpel</ns25:file-path>
98 </consumes>
99 <consumes endpoint-name="NhincComponentInternalSubscriptionDtePortTypeRole_partnerRole" interface-name="ns1:NhincComponentInternalSubscriptionDtePortType" service-name="ns18:SubscriptionDtePL">
100 <ns25:display-name>SubscriptionDtePL</ns25:display-name>
101 <ns25:process-name>EntityComponentInternalNotifyOrch</ns25:process-name>
102 <ns25:file-path>EntityComponentInternalNotifyOrch.bpel</ns25:file-path>
103 </consumes>
104 <consumes endpoint-name="NhincComponentSubscriptionRepositoryPortTypeRole_partnerRole" interface-name="ns2:NhincComponentSubscriptionRepositoryPortType" service-name="ns18:SubscriptionRepoPL">
105 <ns25:display-name>SubscriptionRepoPL</ns25:display-name>
106 <ns25:process-name>EntityComponentInternalNotifyOrch</ns25:process-name>
107 <ns25:file-path>EntityComponentInternalNotifyOrch.bpel</ns25:file-path>
108 </consumes>
109 <consumes endpoint-name="NhincProxyNotificationConsumerPortTypeRole_partnerRole" interface-name="ns3:NhincProxyNotificationConsumerPortType" service-name="ns18:NhincNotifyProxyPL">
110 <ns25:display-name>NhincNotifyProxyPL</ns25:display-name>
111 <ns25:process-name>EntityComponentInternalNotifyOrch</ns25:process-name>
112 <ns25:file-path>EntityComponentInternalNotifyOrch.bpel</ns25:file-path>
113 </consumes>
114 <consumes endpoint-name="NhincComponentInternalSubscriptionDteRole_partnerRole" interface-name="ns1:NhincComponentInternalSubscriptionDtePortType" service-name="ns20:SubscriptionDtePL">
115 <ns25:display-name>SubscriptionDtePL</ns25:display-name>
116 <ns25:process-name>EntityComponentInternalSubscribeOrch</ns25:process-name>
117 <ns25:file-path>EntityComponentInternalSubscribeOrch.bpel</ns25:file-path>
118 </consumes>
119 <consumes endpoint-name="PatientCorrelationPortTypeRole_partnerRole" interface-name="ns21:PatientCorrelationFacadePortType" service-name="ns20:PatientCorrelationPL">
120 <ns25:display-name>PatientCorrelationPL</ns25:display-name>
121 <ns25:process-name>EntityComponentInternalSubscribeOrch</ns25:process-name>
122 <ns25:file-path>EntityComponentInternalSubscribeOrch.bpel</ns25:file-path>
123 </consumes>
124 <consumes endpoint-name="NhincComponentSubscriptionReferenceRepositoryPortTypeRole_partnerRole" interface-name="ns6:NhincComponentSubscriptionReferenceRepositoryPortType" service-name="ns20:SubscriptionReferencePL">
125 <ns25:display-name>SubscriptionReferencePL</ns25:display-name>
126 <ns25:process-name>EntityComponentInternalSubscribeOrch</ns25:process-name>
127 <ns25:file-path>EntityComponentInternalSubscribeOrch.bpel</ns25:file-path>
128 </consumes>
129 <consumes endpoint-name="NhincComponentConnectionManagerPortTypeRole_partnerRole" interface-name="ns11:NhincComponentConnectionManagerPortType" service-name="ns20:ConnectionManagerPL">
130 <ns25:display-name>ConnectionManagerPL</ns25:display-name>
131 <ns25:process-name>EntityComponentInternalSubscribeOrch</ns25:process-name>
132 <ns25:file-path>EntityComponentInternalSubscribeOrch.bpel</ns25:file-path>
133 </consumes>
134 <consumes endpoint-name="NhincProxyNotificationProducerPortTypeRole_partnerRole" interface-name="ns7:NhincProxyNotificationProducerPortType" service-name="ns20:NhincProxySubscriptionPL">
135 <ns25:display-name>NhincProxySubscriptionPL</ns25:display-name>
136 <ns25:process-name>EntityComponentInternalSubscribeOrch</ns25:process-name>
137 <ns25:file-path>EntityComponentInternalSubscribeOrch.bpel</ns25:file-path>
138 </consumes>
139 <consumes endpoint-name="NhincComponentSubscriptionReferenceRepositoryPortTypeRole_partnerRole" interface-name="ns6:NhincComponentSubscriptionReferenceRepositoryPortType" service-name="ns23:SubRefRepPL">
140 <ns25:display-name>SubRefRepPL</ns25:display-name>
141 <ns25:process-name>EntityComponentInternalUnsubscribeOrch</ns25:process-name>
142 <ns25:file-path>EntityComponentInternalUnsubscribeOrch.bpel</ns25:file-path>
143 </consumes>
144 <consumes endpoint-name="NhincProxySubscriptionManagerPortTypeRole_partnerRole" interface-name="ns7:NhincProxySubscriptionManagerPortType" service-name="ns23:NhincProxySubscriptionMgmtPL">
145 <ns25:display-name>NhincProxySubscriptionMgmtPL</ns25:display-name>
146 <ns25:process-name>EntityComponentInternalUnsubscribeOrch</ns25:process-name>
147 <ns25:file-path>EntityComponentInternalUnsubscribeOrch.bpel</ns25:file-path>
148 </consumes>
149 <consumes endpoint-name="NhincComponentInternalSubscriptionDtePortTypeRole_partnerRole" interface-name="ns1:NhincComponentInternalSubscriptionDtePortType" service-name="ns23:SubscriptionDtePL">
150 <ns25:display-name>SubscriptionDtePL</ns25:display-name>
151 <ns25:process-name>EntityComponentInternalUnsubscribeOrch</ns25:process-name>
152 <ns25:file-path>EntityComponentInternalUnsubscribeOrch.bpel</ns25:file-path>
153 </consumes>
154 </services>
155</jbi>
Note: See TracBrowser for help on using the repository browser.