source: ccr/trunk/nhin-vista/projects/NHINC/Current/Product/Production/Gateway/EntityCA/src/jbiServiceUnits/EntityBPEL/META-INF/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: 16.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:entitybpel:entityauditlogquery" xmlns:ns1="urn:gov:hhs:fha:nhinc:nhinccomponentinternalauditrepository" xmlns:ns10="urn:gov:hhs:fha:nhinc:entitycomponentinternaldocqueryorch" xmlns:ns11="urn:gov:hhs:fha:nhinc:entitydocquery" xmlns:ns12="urn:gov:hhs:fha:nhinc:gateway:entitybpel:entitydocretrieve" xmlns:ns13="urn:gov:hhs:fha:nhinc:entitycomponentinternaldocretrieveorch" xmlns:ns14="urn:gov:hhs:fha:nhinc:entitydocretrieve" xmlns:ns15="urn:gov:hhs:fha:nhinc:gateway:entitybpel:entitynotify" xmlns:ns16="urn:gov:hhs:fha:nhinc:entitycomponentinternalnotifyorch" xmlns:ns17="urn:gov:hhs:fha:nhinc:entitycomponentinternalcdcnotifyorch" xmlns:ns18="urn:gov:hhs:fha:nhinc:entitynotificationconsumer" xmlns:ns19="urn:gov:hhs:fha:nhinc:gateway:entitybpel:entitysubjectdiscovery" xmlns:ns2="urn:gov:hhs:fha:nhinc:nhinccomponentpropaccessor" xmlns:ns20="urn:gov:hhs:fha:nhinc:nhinccomponentsubdisctransforms" xmlns:ns21="urn:gov:hhs:fha:nhinc:nhincproxysubjectdiscovery" xmlns:ns22="urn:gov:hhs:fha:nhinc:NhincComponentInternalPolicyEngineFacade" xmlns:ns23="urn:gov:hhs:fha:nhinc:entitysubjectdiscovery" xmlns:ns24="urn:gov:hhs:fha:nhinc:gateway:entitybpel:entitysubscription" xmlns:ns25="urn:gov:hhs:fha:nhinc:entitycomponentinternalsubscribeorch" xmlns:ns26="urn:gov:hhs:fha:nhinc:entitycomponentinternalcdcsubscribeorch" xmlns:ns27="urn:gov:hhs:fha:nhinc:entitysubscriptionmanagement" xmlns:ns28="urn:gov:hhs:fha:nhinc:gateway:entitybpel:entityunsubscribe" xmlns:ns29="urn:gov:hhs:fha:nhinc:entitycomponentinternalunsubscribeorch" xmlns:ns3="urn:gov:hhs:fha:nhinc:nhinccomponentconnectionmanager" xmlns:ns30="http://www.sun.com/jbi/descriptor/service-unit" xmlns:ns4="urn:gov:hhs:fha:nhinc:nhinccomponentauditrepository" xmlns:ns5="urn:gov:hhs:fha:nhinc:nhincproxyauditlogquery" xmlns:ns6="urn:gov:hhs:fha:nhinc:nhinccomponentaggregator" xmlns:ns7="urn:gov:hhs:fha:nhinc:entityauditlogquery" xmlns:ns8="urn:gov:hhs:fha:nhinc:gateway:entitybpel:entitydocquery" xmlns:ns9="urn:gov:hhs:fha:nhinc:componentpatientcorrelationfacade" version="1.0">
3 <services binding-component="false">
4 <provides endpoint-name="EntityAuditLogQueryPortTypeRole_myRole" interface-name="ns7:EntityAuditLogQueryPortType" service-name="ns0:EntityAuditLogQueryPL">
5 <ns30:display-name>EntityAuditLogQueryPL</ns30:display-name>
6 <ns30:process-name>EntityAuditLogQuery</ns30:process-name>
7 <ns30:file-path>EntityAuditLogQuery.bpel</ns30:file-path>
8 </provides>
9 <provides endpoint-name="EntityDocQueryPortTypeRole_myRole" interface-name="ns11:EntityDocQueryPortType" service-name="ns8:EntityDocQueryPL">
10 <ns30:display-name>EntityDocQueryPL</ns30:display-name>
11 <ns30:process-name>EntityDocQuery</ns30:process-name>
12 <ns30:file-path>EntityDocQuery.bpel</ns30:file-path>
13 </provides>
14 <provides endpoint-name="EntityDocRetrievePortTypeRole_myRole" interface-name="ns14:EntityDocRetrievePortType" service-name="ns12:EntityDocRetrievePL">
15 <ns30:display-name>EntityDocRetrievePL</ns30:display-name>
16 <ns30:process-name>EntityDocRetrieve</ns30:process-name>
17 <ns30:file-path>EntityDocRetrieve.bpel</ns30:file-path>
18 </provides>
19 <provides endpoint-name="EntityNotificationConsumerPortTypeRole_myRole" interface-name="ns18:EntityNotificationConsumerPortType" service-name="ns15:EntityNotifyPL">
20 <ns30:display-name>EntityNotifyPL</ns30:display-name>
21 <ns30:process-name>EntityNotify</ns30:process-name>
22 <ns30:file-path>EntityNotify.bpel</ns30:file-path>
23 </provides>
24 <provides endpoint-name="EntitySubjectDiscoveryPortTypeRole_myRole" interface-name="ns23:EntitySubjectDiscoveryPortType" service-name="ns19:EntitySubjectDiscoveryPL">
25 <ns30:display-name>EntitySubjectDiscoveryPL</ns30:display-name>
26 <ns30:process-name>EntitySubjectDiscovery</ns30:process-name>
27 <ns30:file-path>EntitySubjectDiscovery.bpel</ns30:file-path>
28 </provides>
29 <provides endpoint-name="EntityNotificationProducerPortTypeRole_myRole" interface-name="ns27:EntityNotificationProducerPortType" service-name="ns24:EntitySubscriptionPL">
30 <ns30:display-name>EntitySubscriptionPL</ns30:display-name>
31 <ns30:process-name>EntitySubscription</ns30:process-name>
32 <ns30:file-path>EntitySubscription.bpel</ns30:file-path>
33 </provides>
34 <provides endpoint-name="EntitySubscriptionManagerPortTypeRole_myRole" interface-name="ns27:EntitySubscriptionManagerPortType" service-name="ns28:EntityUnsubscribePL">
35 <ns30:display-name>EntityUnsubscribePL</ns30:display-name>
36 <ns30:process-name>EntityUnsubscribe</ns30:process-name>
37 <ns30:file-path>EntityUnsubscribe.bpel</ns30:file-path>
38 </provides>
39 <consumes endpoint-name="NhincComponentInternalAuditRepositoryPortTypeRole_partnerRole" interface-name="ns1:NhincComponentInternalAuditRepositoryPortType" service-name="ns0:NhincAuditRepositoryPL">
40 <ns30:display-name>NhincAuditRepositoryPL</ns30:display-name>
41 <ns30:process-name>EntityAuditLogQuery</ns30:process-name>
42 <ns30:file-path>EntityAuditLogQuery.bpel</ns30:file-path>
43 </consumes>
44 <consumes endpoint-name="NhincComponentPropAccessorPortTypeRole_partnerRole" interface-name="ns2:NhincComponentPropAccessorPortType" service-name="ns0:PropertyAccessorPL">
45 <ns30:display-name>PropertyAccessorPL</ns30:display-name>
46 <ns30:process-name>EntityAuditLogQuery</ns30:process-name>
47 <ns30:file-path>EntityAuditLogQuery.bpel</ns30:file-path>
48 </consumes>
49 <consumes endpoint-name="NhincComponentConnectionManagerPortTypeRole_partnerRole" interface-name="ns3:NhincComponentConnectionManagerPortType" service-name="ns0:ConnectionManagerPL">
50 <ns30:display-name>ConnectionManagerPL</ns30:display-name>
51 <ns30:process-name>EntityAuditLogQuery</ns30:process-name>
52 <ns30:file-path>EntityAuditLogQuery.bpel</ns30:file-path>
53 </consumes>
54 <consumes endpoint-name="AuditRepositoryManagerPortTypeRole_partnerRole" interface-name="ns4:AuditRepositoryManagerPortType" service-name="ns0:AuditRepositoryPL">
55 <ns30:display-name>AuditRepositoryPL</ns30:display-name>
56 <ns30:process-name>EntityAuditLogQuery</ns30:process-name>
57 <ns30:file-path>EntityAuditLogQuery.bpel</ns30:file-path>
58 </consumes>
59 <consumes endpoint-name="NhincProxyAuditLogQueryPortTypeRole_partnerRole" interface-name="ns5:NhincProxyAuditLogQueryPortType" service-name="ns0:NhincProxyAuditQueryPL">
60 <ns30:display-name>NhincProxyAuditQueryPL</ns30:display-name>
61 <ns30:process-name>EntityAuditLogQuery</ns30:process-name>
62 <ns30:file-path>EntityAuditLogQuery.bpel</ns30:file-path>
63 </consumes>
64 <consumes endpoint-name="NhincComponentAggregatorPortTypeRole_partnerRole" interface-name="ns6:NhincComponentAggregatorPortType" service-name="ns0:AggregatorPL">
65 <ns30:display-name>AggregatorPL</ns30:display-name>
66 <ns30:process-name>EntityAuditLogQuery</ns30:process-name>
67 <ns30:file-path>EntityAuditLogQuery.bpel</ns30:file-path>
68 </consumes>
69 <consumes endpoint-name="NhincComponentPropAccessorPortTypeRole_partnerRole" interface-name="ns2:NhincComponentPropAccessorPortType" service-name="ns8:PropAccessorPL">
70 <ns30:display-name>PropAccessorPL</ns30:display-name>
71 <ns30:process-name>EntityDocQuery</ns30:process-name>
72 <ns30:file-path>EntityDocQuery.bpel</ns30:file-path>
73 </consumes>
74 <consumes endpoint-name="NhincComponentAggregatorPortTypeRole_partnerRole" interface-name="ns6:NhincComponentAggregatorPortType" service-name="ns8:AggregatorPL">
75 <ns30:display-name>AggregatorPL</ns30:display-name>
76 <ns30:process-name>EntityDocQuery</ns30:process-name>
77 <ns30:file-path>EntityDocQuery.bpel</ns30:file-path>
78 </consumes>
79 <consumes endpoint-name="PatientCorrelationPortTypeRole_partnerRole" interface-name="ns9:PatientCorrelationFacadePortType" service-name="ns8:PatientCorrelationPL">
80 <ns30:display-name>PatientCorrelationPL</ns30:display-name>
81 <ns30:process-name>EntityDocQuery</ns30:process-name>
82 <ns30:file-path>EntityDocQuery.bpel</ns30:file-path>
83 </consumes>
84 <consumes endpoint-name="EntityComponentInternalDocQueryOrchPortTypeRole_partnerRole" interface-name="ns10:EntityComponentInternalDocQueryOrchPortType" service-name="ns8:EntityCompIntDocQueryOrchPL">
85 <ns30:display-name>EntityCompIntDocQueryOrchPL</ns30:display-name>
86 <ns30:process-name>EntityDocQuery</ns30:process-name>
87 <ns30:file-path>EntityDocQuery.bpel</ns30:file-path>
88 </consumes>
89 <consumes endpoint-name="NhincComponentInternalAuditRepositoryPortTypeRole_partnerRole" interface-name="ns1:NhincComponentInternalAuditRepositoryPortType" service-name="ns8:AuditRepositoryPL">
90 <ns30:display-name>AuditRepositoryPL</ns30:display-name>
91 <ns30:process-name>EntityDocQuery</ns30:process-name>
92 <ns30:file-path>EntityDocQuery.bpel</ns30:file-path>
93 </consumes>
94 <consumes endpoint-name="NhincComponentAggregatorPortTypeRole_partnerRole" interface-name="ns6:NhincComponentAggregatorPortType" service-name="ns12:AggregatorPL">
95 <ns30:display-name>AggregatorPL</ns30:display-name>
96 <ns30:process-name>EntityDocRetrieve</ns30:process-name>
97 <ns30:file-path>EntityDocRetrieve.bpel</ns30:file-path>
98 </consumes>
99 <consumes endpoint-name="EntityComponentInternalDocRetrieveOrchPortTypeRole_partnerRole" interface-name="ns13:EntityComponentInternalDocRetrieveOrchPortType" service-name="ns12:EntityCompIntDocRetrieveOrchPL">
100 <ns30:display-name>EntityCompIntDocRetrieveOrchPL</ns30:display-name>
101 <ns30:process-name>EntityDocRetrieve</ns30:process-name>
102 <ns30:file-path>EntityDocRetrieve.bpel</ns30:file-path>
103 </consumes>
104 <consumes endpoint-name="NhincComponentInternalAuditRepositoryPortTypeRole_partnerRole" interface-name="ns1:NhincComponentInternalAuditRepositoryPortType" service-name="ns12:AuditRepositoryPL">
105 <ns30:display-name>AuditRepositoryPL</ns30:display-name>
106 <ns30:process-name>EntityDocRetrieve</ns30:process-name>
107 <ns30:file-path>EntityDocRetrieve.bpel</ns30:file-path>
108 </consumes>
109 <consumes endpoint-name="EntityComponentInternalNotifyOrchPortTypeRole_partnerRole" interface-name="ns16:EntityComponentInternalNotifyOrchPortType" service-name="ns15:DocumentNotifyPL">
110 <ns30:display-name>DocumentNotifyPL</ns30:display-name>
111 <ns30:process-name>EntityNotify</ns30:process-name>
112 <ns30:file-path>EntityNotify.bpel</ns30:file-path>
113 </consumes>
114 <consumes endpoint-name="EntityComponentInternalCdcNotifyOrchPortTypeRole_partnerRole" interface-name="ns17:EntityComponentInternalCdcNotifyOrchPortType" service-name="ns15:CdcNotifyPL">
115 <ns30:display-name>CdcNotifyPL</ns30:display-name>
116 <ns30:process-name>EntityNotify</ns30:process-name>
117 <ns30:file-path>EntityNotify.bpel</ns30:file-path>
118 </consumes>
119 <consumes endpoint-name="NhincComponentSubDiscTransformsPortTypeRole_partnerRole" interface-name="ns20:NhincComponentSubDiscTransformsPortType" service-name="ns19:SubDiscDataTransformsPL">
120 <ns30:display-name>SubDiscDataTransformsPL</ns30:display-name>
121 <ns30:process-name>EntitySubjectDiscovery</ns30:process-name>
122 <ns30:file-path>EntitySubjectDiscovery.bpel</ns30:file-path>
123 </consumes>
124 <consumes endpoint-name="NhincComponentPropAccessorPortTypeRole_partnerRole" interface-name="ns2:NhincComponentPropAccessorPortType" service-name="ns19:PropAccessorPL">
125 <ns30:display-name>PropAccessorPL</ns30:display-name>
126 <ns30:process-name>EntitySubjectDiscovery</ns30:process-name>
127 <ns30:file-path>EntitySubjectDiscovery.bpel</ns30:file-path>
128 </consumes>
129 <consumes endpoint-name="NhincComponentConnectionManagerPortTypeRole_partnerRole" interface-name="ns3:NhincComponentConnectionManagerPortType" service-name="ns19:ConnectionMgrPL">
130 <ns30:display-name>ConnectionMgrPL</ns30:display-name>
131 <ns30:process-name>EntitySubjectDiscovery</ns30:process-name>
132 <ns30:file-path>EntitySubjectDiscovery.bpel</ns30:file-path>
133 </consumes>
134 <consumes endpoint-name="PatientCorrelationPortTypeRole_partnerRole" interface-name="ns9:PatientCorrelationFacadePortType" service-name="ns19:PatientCorrelationPL">
135 <ns30:display-name>PatientCorrelationPL</ns30:display-name>
136 <ns30:process-name>EntitySubjectDiscovery</ns30:process-name>
137 <ns30:file-path>EntitySubjectDiscovery.bpel</ns30:file-path>
138 </consumes>
139 <consumes endpoint-name="NhincProxySubjectDiscoveryPortTypeRole_partnerRole" interface-name="ns21:NhincProxySubjectDiscoveryPortType" service-name="ns19:NhincProxySubjectDiscoveryPL">
140 <ns30:display-name>NhincProxySubjectDiscoveryPL</ns30:display-name>
141 <ns30:process-name>EntitySubjectDiscovery</ns30:process-name>
142 <ns30:file-path>EntitySubjectDiscovery.bpel</ns30:file-path>
143 </consumes>
144 <consumes endpoint-name="NhincComponentInternalAuditRepositoryPortTypeRole_partnerRole" interface-name="ns1:NhincComponentInternalAuditRepositoryPortType" service-name="ns19:AuditRepositoryPL">
145 <ns30:display-name>AuditRepositoryPL</ns30:display-name>
146 <ns30:process-name>EntitySubjectDiscovery</ns30:process-name>
147 <ns30:file-path>EntitySubjectDiscovery.bpel</ns30:file-path>
148 </consumes>
149 <consumes endpoint-name="NhincComponentInternalPolicyEngineFacadePortTypeRole_partnerRole" interface-name="ns22:NhincComponentInternalPolicyEngineFacadePortType" service-name="ns19:NhincInternalPolicyEnginePL">
150 <ns30:display-name>NhincInternalPolicyEnginePL</ns30:display-name>
151 <ns30:process-name>EntitySubjectDiscovery</ns30:process-name>
152 <ns30:file-path>EntitySubjectDiscovery.bpel</ns30:file-path>
153 </consumes>
154 <consumes endpoint-name="NhincComponentInternalAuditRepositoryPortTypeRole_partnerRole" interface-name="ns1:NhincComponentInternalAuditRepositoryPortType" service-name="ns24:AuditRepositoryPL">
155 <ns30:display-name>AuditRepositoryPL</ns30:display-name>
156 <ns30:process-name>EntitySubscription</ns30:process-name>
157 <ns30:file-path>EntitySubscription.bpel</ns30:file-path>
158 </consumes>
159 <consumes endpoint-name="EntityComponentInternalSubscribeOrchPortTypeRole_partnerRole" interface-name="ns25:EntityComponentInternalSubscribeOrchPortType" service-name="ns24:EntityInternalSubscribePL">
160 <ns30:display-name>EntityInternalSubscribePL</ns30:display-name>
161 <ns30:process-name>EntitySubscription</ns30:process-name>
162 <ns30:file-path>EntitySubscription.bpel</ns30:file-path>
163 </consumes>
164 <consumes endpoint-name="EntityComponentInternalCdcSubscribeOrchPortTypeRole_partnerRole" interface-name="ns26:EntityComponentInternalCdcSubscribeOrchPortType" service-name="ns24:EntityInternalCdcSubscribePL">
165 <ns30:display-name>EntityInternalCdcSubscribePL</ns30:display-name>
166 <ns30:process-name>EntitySubscription</ns30:process-name>
167 <ns30:file-path>EntitySubscription.bpel</ns30:file-path>
168 </consumes>
169 <consumes endpoint-name="EntityComponentInternalUnsubscribeOrchPortTypeRole_partnerRole" interface-name="ns29:EntityComponentInternalUnsubscribeOrchPortType" service-name="ns28:InternalUnsubscribePL">
170 <ns30:display-name>InternalUnsubscribePL</ns30:display-name>
171 <ns30:process-name>EntityUnsubscribe</ns30:process-name>
172 <ns30:file-path>EntityUnsubscribe.bpel</ns30:file-path>
173 </consumes>
174 </services>
175</jbi>
Note: See TracBrowser for help on using the repository browser.