[507] | 1 | <?xml version="1.0" encoding="UTF-8"?>
|
---|
| 2 | <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
---|
| 3 | xmlns:tns="urn:gov:hhs:fha:nhinc:common:connectionmanagerinfo"
|
---|
| 4 | xmlns:nccommon="urn:gov:hhs:fha:nhinc:common:nhinccommon"
|
---|
| 5 | targetNamespace="urn:gov:hhs:fha:nhinc:common:connectionmanagerinfo"
|
---|
| 6 | elementFormDefault="qualified">
|
---|
| 7 |
|
---|
| 8 | <xsd:import namespace="urn:gov:hhs:fha:nhinc:common:nhinccommon"
|
---|
| 9 | schemaLocation="NhincCommon.xsd"/>
|
---|
| 10 |
|
---|
| 11 | <xsd:complexType name="ConnectionInfosType">
|
---|
| 12 | <xsd:sequence>
|
---|
| 13 | <xsd:element name="connectionInfo" type="tns:ConnectionInfoType" minOccurs="0" maxOccurs="unbounded"/>
|
---|
| 14 | </xsd:sequence>
|
---|
| 15 | </xsd:complexType>
|
---|
| 16 | <xsd:element name="ConnectionInfos" type="tns:ConnectionInfosType"/>
|
---|
| 17 | <xsd:complexType name="ConnectionInfoType">
|
---|
| 18 | <xsd:sequence>
|
---|
| 19 | <xsd:element name="homeCommunity" type="nccommon:HomeCommunityType"/>
|
---|
| 20 | <xsd:element name="serviceConnectionInfos" type="tns:ServiceConnectionInfosType"/>
|
---|
| 21 | </xsd:sequence>
|
---|
| 22 | </xsd:complexType>
|
---|
| 23 | <xsd:element name="ConnectionInfo" type="tns:ConnectionInfoType"/>
|
---|
| 24 | <xsd:complexType name="ServiceConnectionInfosType">
|
---|
| 25 | <xsd:sequence>
|
---|
| 26 | <xsd:element name="serviceConnectionInfo" type="tns:ServiceConnectionInfoType" minOccurs="0" maxOccurs="unbounded"/>
|
---|
| 27 | </xsd:sequence>
|
---|
| 28 | </xsd:complexType>
|
---|
| 29 | <xsd:element name="ServiceConnectionInfos" type="tns:ServiceConnectionInfosType"/>
|
---|
| 30 | <xsd:complexType name="ServiceConnectionInfoType">
|
---|
| 31 | <xsd:sequence>
|
---|
| 32 | <xsd:element name="serviceName" type="xsd:string"/>
|
---|
| 33 | <xsd:element name="url" type="xsd:string"/>
|
---|
| 34 | <xsd:element name="file" type="xsd:string"/>
|
---|
| 35 | <xsd:element name="host" type="xsd:string"/>
|
---|
| 36 | <xsd:element name="path" type="xsd:string"/>
|
---|
| 37 | <xsd:element name="port" type="xsd:string"/>
|
---|
| 38 | <xsd:element name="protocol" type="xsd:string"/>
|
---|
| 39 | </xsd:sequence>
|
---|
| 40 | </xsd:complexType>
|
---|
| 41 | <xsd:element name="ServiceConnectionInfo" type="tns:ServiceConnectionInfoType"/>
|
---|
| 42 | <xsd:complexType name="ConnectionInfoEndpointsType">
|
---|
| 43 | <xsd:sequence>
|
---|
| 44 | <xsd:element name="connectionInfoEndpoint" type="tns:ConnectionInfoEndpointType" minOccurs="0" maxOccurs="unbounded"/>
|
---|
| 45 | </xsd:sequence>
|
---|
| 46 | </xsd:complexType>
|
---|
| 47 | <xsd:element name="ConnectionInfoEndpoints" type="tns:ConnectionInfoEndpointsType"/>
|
---|
| 48 | <xsd:complexType name="ConnectionInfoEndpointType">
|
---|
| 49 | <xsd:sequence>
|
---|
| 50 | <xsd:element name="homeCommunity" type="nccommon:HomeCommunityType"/>
|
---|
| 51 | <xsd:element name="serviceConnectionInfoEndpoints" type="tns:ServiceConnectionInfoEndpointsType"/>
|
---|
| 52 | </xsd:sequence>
|
---|
| 53 | </xsd:complexType>
|
---|
| 54 | <xsd:element name="ConnectionInfoEndpoint" type="tns:ConnectionInfoEndpointType"/>
|
---|
| 55 | <xsd:complexType name="ServiceConnectionInfoEndpointsType">
|
---|
| 56 | <xsd:sequence>
|
---|
| 57 | <xsd:element name="serviceConnectionInfoEndpoint" type="tns:ServiceConnectionInfoEndpointType" minOccurs="0" maxOccurs="unbounded"/>
|
---|
| 58 | </xsd:sequence>
|
---|
| 59 | </xsd:complexType>
|
---|
| 60 | <xsd:element name="ServiceConnectionInfoEndpoints" type="tns:ServiceConnectionInfoEndpointsType"/>
|
---|
| 61 | <xsd:complexType name="ServiceConnectionInfoEndpointType">
|
---|
| 62 | <xsd:sequence>
|
---|
| 63 | <xsd:element name="serviceName" type="xsd:string"/>
|
---|
| 64 | <xsd:element ref="nccommon:EPR" minOccurs="0"/>
|
---|
| 65 | </xsd:sequence>
|
---|
| 66 | </xsd:complexType>
|
---|
| 67 | <xsd:element name="ServiceConnectionInfoEndpoint" type="tns:ServiceConnectionInfoEndpointType"/>
|
---|
| 68 | <xsd:complexType name="UniformServiceNameType">
|
---|
| 69 | <xsd:sequence>
|
---|
| 70 | <xsd:element name="serviceName" type="xsd:string"/>
|
---|
| 71 | </xsd:sequence>
|
---|
| 72 | </xsd:complexType>
|
---|
| 73 | <xsd:element name="UniformServiceName" type="tns:UniformServiceNameType"/>
|
---|
| 74 | <xsd:complexType name="HomeCommunityWithServiceNameType">
|
---|
| 75 | <xsd:sequence>
|
---|
| 76 | <xsd:element name="homeCommunity" type="nccommon:HomeCommunityType" minOccurs="0"/>
|
---|
| 77 | <xsd:element name="serviceName" type="xsd:string"/>
|
---|
| 78 | <xsd:element name="assigningAuthority" type="nccommon:AssigningAuthorityType" minOccurs="0"/>
|
---|
| 79 | </xsd:sequence>
|
---|
| 80 | </xsd:complexType>
|
---|
| 81 | <xsd:element name="HomeCommunityWithServiceName" type="tns:HomeCommunityWithServiceNameType"/>
|
---|
| 82 | <xsd:complexType name="HomeCommunitiesWithServiceNameType">
|
---|
| 83 | <xsd:sequence>
|
---|
| 84 | <xsd:element name="HomeCommunities" type="nccommon:HomeCommunitiesType" minOccurs="0"/>
|
---|
| 85 | <xsd:element name="serviceName" type="xsd:string"/>
|
---|
| 86 | <xsd:element name="assigningAuthorities" type="nccommon:AssigningAuthoritiesType" minOccurs="0"/>
|
---|
| 87 | </xsd:sequence>
|
---|
| 88 | </xsd:complexType>
|
---|
| 89 | <xsd:element name="HomeCommunitiesWithServiceName" type="tns:HomeCommunitiesWithServiceNameType"/>
|
---|
| 90 | <!-- ====================================================================================
|
---|
| 91 | This type defines the root level of the UDDI connection cache XML file.
|
---|
| 92 | ==================================================================================== -->
|
---|
| 93 | <xsd:complexType name="UDDIConnectionInfoType">
|
---|
| 94 | <xsd:sequence>
|
---|
| 95 | <xsd:element name="businessEntities" type="tns:BusinessEntitiesType" minOccurs="0"/>
|
---|
| 96 | </xsd:sequence>
|
---|
| 97 | </xsd:complexType>
|
---|
| 98 | <xsd:element name="UDDIConnectionInfo" type="tns:UDDIConnectionInfoType"/>
|
---|
| 99 | <xsd:complexType name="BusinessEntitiesType">
|
---|
| 100 | <xsd:sequence>
|
---|
| 101 | <xsd:element name="businessEntity" type="tns:BusinessEntityType" minOccurs="0" maxOccurs="unbounded"/>
|
---|
| 102 | </xsd:sequence>
|
---|
| 103 | </xsd:complexType>
|
---|
| 104 | <xsd:element name="BusinessEntities" type="tns:BusinessEntitiesType"/>
|
---|
| 105 | <xsd:complexType name="BusinessEntityType">
|
---|
| 106 | <xsd:sequence>
|
---|
| 107 | <xsd:element name="discoveryURLs" type="tns:DiscoveryURLsType" minOccurs="0"/>
|
---|
| 108 | <xsd:element name="names" type="tns:BusinessNamesType" minOccurs="0"/>
|
---|
| 109 | <xsd:element name="descriptions" type="tns:BusinessDescriptionsType" minOccurs="0"/>
|
---|
| 110 | <xsd:element name="contacts" type="tns:ContactsType" minOccurs="0"/>
|
---|
| 111 | <xsd:element name="homeCommunityId" type="xsd:string" minOccurs="0"/>
|
---|
| 112 | <xsd:element name="states" type="tns:StatesType" minOccurs="0"/>
|
---|
| 113 | <xsd:element name="federalHIE" type="xsd:boolean" minOccurs="0"/>
|
---|
| 114 | <xsd:element name="publicKeyURI" type="xsd:string" minOccurs="0"/>
|
---|
| 115 | <xsd:element name="publicKey" type="xsd:base64Binary" minOccurs="0"/>
|
---|
| 116 | <xsd:element name="businessServices" type="tns:BusinessServicesType" minOccurs="0"/>
|
---|
| 117 | </xsd:sequence>
|
---|
| 118 | <xsd:attribute name="businessKey" type="xsd:string"/>
|
---|
| 119 | </xsd:complexType>
|
---|
| 120 | <xsd:element name="BusinessEntity" type="tns:BusinessEntityType"/>
|
---|
| 121 | <xsd:complexType name="DiscoveryURLsType">
|
---|
| 122 | <xsd:sequence>
|
---|
| 123 | <xsd:element name="discoveryURL" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
|
---|
| 124 | </xsd:sequence>
|
---|
| 125 | </xsd:complexType>
|
---|
| 126 | <xsd:element name="DiscoveryURLs" type="tns:DiscoveryURLsType"/>
|
---|
| 127 | <xsd:complexType name="BusinessNamesType">
|
---|
| 128 | <xsd:sequence>
|
---|
| 129 | <xsd:element name="businessName" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
|
---|
| 130 | </xsd:sequence>
|
---|
| 131 | </xsd:complexType>
|
---|
| 132 | <xsd:element name="BusinessNames" type="tns:BusinessNamesType"/>
|
---|
| 133 | <xsd:complexType name="BusinessDescriptionsType">
|
---|
| 134 | <xsd:sequence>
|
---|
| 135 | <xsd:element name="businessDescription" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
|
---|
| 136 | </xsd:sequence>
|
---|
| 137 | </xsd:complexType>
|
---|
| 138 | <xsd:element name="BusinessDescriptions" type="tns:BusinessDescriptionsType"/>
|
---|
| 139 | <xsd:complexType name="ContactsType">
|
---|
| 140 | <xsd:sequence>
|
---|
| 141 | <xsd:element name="contact" type="tns:ContactType" minOccurs="0" maxOccurs="unbounded"/>
|
---|
| 142 | </xsd:sequence>
|
---|
| 143 | </xsd:complexType>
|
---|
| 144 | <xsd:element name="Contacts" type="tns:ContactsType"/>
|
---|
| 145 | <xsd:complexType name="ContactType">
|
---|
| 146 | <xsd:sequence>
|
---|
| 147 | <xsd:element name="descriptions" type="tns:ContactDescriptionsType" minOccurs="0"/>
|
---|
| 148 | <xsd:element name="personNames" type="tns:PersonNamesType" minOccurs="0"/>
|
---|
| 149 | <xsd:element name="phones" type="tns:PhonesType" minOccurs="0"/>
|
---|
| 150 | <xsd:element name="emails" type="tns:EmailsType" minOccurs="0"/>
|
---|
| 151 | <xsd:element name="addresses" type="tns:AddressesType" minOccurs="0"/>
|
---|
| 152 | </xsd:sequence>
|
---|
| 153 | </xsd:complexType>
|
---|
| 154 | <xsd:element name="Contact" type="tns:ContactType"/>
|
---|
| 155 | <xsd:complexType name="ContactDescriptionsType">
|
---|
| 156 | <xsd:sequence>
|
---|
| 157 | <xsd:element name="description" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
|
---|
| 158 | </xsd:sequence>
|
---|
| 159 | </xsd:complexType>
|
---|
| 160 | <xsd:element name="ContactDescriptions" type="tns:ContactDescriptionsType"/>
|
---|
| 161 | <xsd:complexType name="PersonNamesType">
|
---|
| 162 | <xsd:sequence>
|
---|
| 163 | <xsd:element name="personName" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
|
---|
| 164 | </xsd:sequence>
|
---|
| 165 | </xsd:complexType>
|
---|
| 166 | <xsd:element name="PersonNames" type="tns:PersonNamesType"/>
|
---|
| 167 | <xsd:complexType name="PhonesType">
|
---|
| 168 | <xsd:sequence>
|
---|
| 169 | <xsd:element name="phone" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
|
---|
| 170 | </xsd:sequence>
|
---|
| 171 | </xsd:complexType>
|
---|
| 172 | <xsd:element name="Phones" type="tns:PhonesType"/>
|
---|
| 173 | <xsd:complexType name="EmailsType">
|
---|
| 174 | <xsd:sequence>
|
---|
| 175 | <xsd:element name="email" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
|
---|
| 176 | </xsd:sequence>
|
---|
| 177 | </xsd:complexType>
|
---|
| 178 | <xsd:element name="Emails" type="tns:EmailsType"/>
|
---|
| 179 | <xsd:complexType name="AddressesType">
|
---|
| 180 | <xsd:sequence>
|
---|
| 181 | <xsd:element name="address" type="tns:AddressType" minOccurs="0" maxOccurs="unbounded"/>
|
---|
| 182 | </xsd:sequence>
|
---|
| 183 | </xsd:complexType>
|
---|
| 184 | <xsd:element name="Addresses" type="tns:AddressesType"/>
|
---|
| 185 | <xsd:complexType name="AddressType">
|
---|
| 186 | <xsd:sequence>
|
---|
| 187 | <xsd:element name="addressLine" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
|
---|
| 188 | </xsd:sequence>
|
---|
| 189 | </xsd:complexType>
|
---|
| 190 | <xsd:element name="Address" type="tns:AddressType"/>
|
---|
| 191 | <xsd:complexType name="StatesType">
|
---|
| 192 | <xsd:sequence>
|
---|
| 193 | <xsd:element name="state" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
|
---|
| 194 | </xsd:sequence>
|
---|
| 195 | </xsd:complexType>
|
---|
| 196 | <xsd:element name="States" type="tns:StatesType"/>
|
---|
| 197 | <xsd:complexType name="BusinessServicesType">
|
---|
| 198 | <xsd:sequence>
|
---|
| 199 | <xsd:element name="businessService" type="tns:BusinessServiceType" minOccurs="0" maxOccurs="unbounded"/>
|
---|
| 200 | </xsd:sequence>
|
---|
| 201 | </xsd:complexType>
|
---|
| 202 | <xsd:element name="BusinessServices" type="tns:BusinessServicesType"/>
|
---|
| 203 | <xsd:complexType name="BusinessServiceType">
|
---|
| 204 | <xsd:sequence>
|
---|
| 205 | <xsd:element name="names" type="tns:BindingNamesType" minOccurs="0" maxOccurs="unbounded"/>
|
---|
| 206 | <xsd:element name="descriptions" type="tns:BindingDescriptionsType" minOccurs="0" maxOccurs="unbounded"/>
|
---|
| 207 | <xsd:element name="uniformServiceName" type="xsd:string" minOccurs="0"/>
|
---|
| 208 | <xsd:element name="serviceVersion" type="xsd:string" minOccurs="0"/>
|
---|
| 209 | <xsd:element name="internalWebService" type="xsd:boolean" minOccurs="0"/>
|
---|
| 210 | <xsd:element name="bindingTemplates" type="tns:BindingTemplatesType" minOccurs="0"/>
|
---|
| 211 | </xsd:sequence>
|
---|
| 212 | <xsd:attribute name="serviceKey" type="xsd:string"/>
|
---|
| 213 | </xsd:complexType>
|
---|
| 214 | <xsd:element name="BusinessService" type="tns:BusinessServiceType"/>
|
---|
| 215 | <xsd:complexType name="BindingNamesType">
|
---|
| 216 | <xsd:sequence>
|
---|
| 217 | <xsd:element name="name" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
|
---|
| 218 | </xsd:sequence>
|
---|
| 219 | </xsd:complexType>
|
---|
| 220 | <xsd:element name="BindingNames" type="tns:BindingNamesType"/>
|
---|
| 221 | <xsd:complexType name="BindingDescriptionsType">
|
---|
| 222 | <xsd:sequence>
|
---|
| 223 | <xsd:element name="description" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
|
---|
| 224 | </xsd:sequence>
|
---|
| 225 | </xsd:complexType>
|
---|
| 226 | <xsd:element name="BindingDescriptions" type="tns:BindingDescriptionsType"/>
|
---|
| 227 | <xsd:complexType name="BindingTemplatesType">
|
---|
| 228 | <xsd:sequence>
|
---|
| 229 | <xsd:element name="bindingTemplate" type="tns:BindingTemplateType" minOccurs="0" maxOccurs="unbounded"/>
|
---|
| 230 | </xsd:sequence>
|
---|
| 231 | </xsd:complexType>
|
---|
| 232 | <xsd:element name="BindingTemplates" type="tns:BindingTemplatesType"/>
|
---|
| 233 | <xsd:complexType name="BindingTemplateType">
|
---|
| 234 | <xsd:sequence>
|
---|
| 235 | <xsd:element name="endpointURL" type="xsd:string" minOccurs="0"/>
|
---|
| 236 | <xsd:element name="wsdlURL" type="xsd:string" minOccurs="0"/>
|
---|
| 237 | </xsd:sequence>
|
---|
| 238 | <xsd:attribute name="bindingKey" type="xsd:string"/>
|
---|
| 239 | </xsd:complexType>
|
---|
| 240 | <xsd:element name="BindingTemplate" type="tns:BindingTemplateType"/>
|
---|
| 241 | <xsd:complexType name="GetAllCommunitiesRequestType">
|
---|
| 242 | <xsd:sequence>
|
---|
| 243 | <xsd:element name="emptyParam" type="xsd:string" minOccurs="0"/>
|
---|
| 244 | </xsd:sequence>
|
---|
| 245 | </xsd:complexType>
|
---|
| 246 | <xsd:element name="GetAllCommunitiesRequest" type="tns:GetAllCommunitiesRequestType"/>
|
---|
| 247 | <xsd:complexType name="GetAllBusinessEntitiesRequestType">
|
---|
| 248 | <xsd:sequence>
|
---|
| 249 | <xsd:element name="emptyParam" type="xsd:string" minOccurs="0"/>
|
---|
| 250 | </xsd:sequence>
|
---|
| 251 | </xsd:complexType>
|
---|
| 252 | <xsd:element name="GetAllBusinessEntitiesRequest" type="tns:GetAllBusinessEntitiesRequestType"/>
|
---|
| 253 | <xsd:complexType name="GetBusinessEntityRequestType">
|
---|
| 254 | <xsd:sequence>
|
---|
| 255 | <xsd:element name="homeCommunity" type="nccommon:HomeCommunityType" minOccurs="0" maxOccurs="1"/>
|
---|
| 256 | <xsd:element name="assigningAuthority" type="nccommon:AssigningAuthorityType" minOccurs="0" maxOccurs="1"/>
|
---|
| 257 | </xsd:sequence>
|
---|
| 258 | </xsd:complexType>
|
---|
| 259 | <xsd:element name="GetBusinessEntityRequest" type="tns:GetBusinessEntityRequestType"/>
|
---|
| 260 | <xsd:complexType name="GetConnectionInfoEndpointSetRequestType">
|
---|
| 261 | <xsd:sequence>
|
---|
| 262 | <xsd:element name="homeCommunities" type="nccommon:HomeCommunitiesType" minOccurs="0"/>
|
---|
| 263 | <xsd:element name="assigningAuthorities" type="nccommon:AssigningAuthoritiesType" minOccurs="0"/>
|
---|
| 264 | </xsd:sequence>
|
---|
| 265 | </xsd:complexType>
|
---|
| 266 | <xsd:element name="GetConnectionInfoEndpointSetRequest" type="tns:GetConnectionInfoEndpointSetRequestType"/>
|
---|
| 267 | <xsd:complexType name="GetBusinessEntitySetRequestType">
|
---|
| 268 | <xsd:sequence>
|
---|
| 269 | <xsd:element name="homeCommunities" type="nccommon:HomeCommunitiesType" minOccurs="0" maxOccurs="1"/>
|
---|
| 270 | <xsd:element name="assigningAuthorities" type="nccommon:AssigningAuthoritiesType" minOccurs="0" maxOccurs="1"/>
|
---|
| 271 | </xsd:sequence>
|
---|
| 272 | </xsd:complexType>
|
---|
| 273 | <xsd:element name="GetBusinessEntitySetRequest" type="tns:GetBusinessEntitySetRequestType"/>
|
---|
| 274 | <xsd:complexType name="GetConnectionInfoEndpointSetByServiceNameRequestType">
|
---|
| 275 | <xsd:sequence>
|
---|
| 276 | <xsd:element name="homeCommunitiesWithServiceName" type="tns:HomeCommunitiesWithServiceNameType" minOccurs="0"/>
|
---|
| 277 | </xsd:sequence>
|
---|
| 278 | </xsd:complexType>
|
---|
| 279 | <xsd:element name="GetConnectionInfoEndpointSetByServiceNameRequest" type="tns:GetConnectionInfoEndpointSetByServiceNameRequestType"/>
|
---|
| 280 | <xsd:complexType name="GetBusinessEntitySetByServiceNameRequestType">
|
---|
| 281 | <xsd:sequence>
|
---|
| 282 | <xsd:element name="homeCommunitiesWithServiceName" type="tns:HomeCommunitiesWithServiceNameType" minOccurs="0"/>
|
---|
| 283 | </xsd:sequence>
|
---|
| 284 | </xsd:complexType>
|
---|
| 285 | <xsd:element name="GetBusinessEntitySetByServiceNameRequest" type="tns:GetBusinessEntitySetByServiceNameRequestType"/>
|
---|
| 286 | <xsd:complexType name="GetConnectionInfoEndpointByServiceNameRequestType">
|
---|
| 287 | <xsd:sequence>
|
---|
| 288 | <xsd:element name="homeCommunityWithServiceName" type="tns:HomeCommunityWithServiceNameType" minOccurs="0"/>
|
---|
| 289 | </xsd:sequence>
|
---|
| 290 | </xsd:complexType>
|
---|
| 291 | <xsd:element name="GetConnectionInfoEndpointByServiceNameRequest" type="tns:GetConnectionInfoEndpointByServiceNameRequestType"/>
|
---|
| 292 | <xsd:complexType name="GetBusinessEntityByServiceNameRequestType">
|
---|
| 293 | <xsd:sequence>
|
---|
| 294 | <xsd:element name="homeCommunityWithServiceName" type="tns:HomeCommunityWithServiceNameType" minOccurs="0"/>
|
---|
| 295 | </xsd:sequence>
|
---|
| 296 | </xsd:complexType>
|
---|
| 297 | <xsd:element name="GetBusinessEntityByServiceNameRequest" type="tns:GetBusinessEntityByServiceNameRequestType"/>
|
---|
| 298 | <xsd:complexType name="GetAllConnectionInfoSetByServiceNameRequestType">
|
---|
| 299 | <xsd:sequence>
|
---|
| 300 | <xsd:element name="serviceName" type="xsd:string" minOccurs="0"/>
|
---|
| 301 | </xsd:sequence>
|
---|
| 302 | </xsd:complexType>
|
---|
| 303 | <xsd:element name="GetAllConnectionInfoSetByServiceNameRequest" type="tns:GetAllConnectionInfoSetByServiceNameRequestType"/>
|
---|
| 304 | <xsd:complexType name="GetAllConnectionInfoEndpointSetByServiceNameRequestType">
|
---|
| 305 | <xsd:sequence>
|
---|
| 306 | <xsd:element name="serviceName" type="xsd:string" minOccurs="0"/>
|
---|
| 307 | </xsd:sequence>
|
---|
| 308 | </xsd:complexType>
|
---|
| 309 | <xsd:element name="GetAllConnectionInfoEndpointSetByServiceNameRequest" type="tns:GetAllConnectionInfoEndpointSetByServiceNameRequestType"/>
|
---|
| 310 | <xsd:complexType name="GetAllBusinessEntitySetByServiceNameRequestType">
|
---|
| 311 | <xsd:sequence>
|
---|
| 312 | <xsd:element name="serviceName" type="xsd:string" minOccurs="0"/>
|
---|
| 313 | </xsd:sequence>
|
---|
| 314 | </xsd:complexType>
|
---|
| 315 | <xsd:element name="GetAllBusinessEntitySetByServiceNameRequest" type="tns:GetAllBusinessEntitySetByServiceNameRequestType"/>
|
---|
| 316 | <xsd:complexType name="ForceRefreshUDDICacheRequestType">
|
---|
| 317 | <xsd:sequence>
|
---|
| 318 | <xsd:element name="emptyParam" type="xsd:string" minOccurs="0"/>
|
---|
| 319 | </xsd:sequence>
|
---|
| 320 | </xsd:complexType>
|
---|
| 321 | <xsd:element name="ForceRefreshUDDICacheRequest" type="tns:ForceRefreshUDDICacheRequestType"/>
|
---|
| 322 | <xsd:complexType name="ForceRefreshInternalConnectCacheRequestType">
|
---|
| 323 | <xsd:sequence>
|
---|
| 324 | <xsd:element name="emptyParam" type="xsd:string" minOccurs="0"/>
|
---|
| 325 | </xsd:sequence>
|
---|
| 326 | </xsd:complexType>
|
---|
| 327 | <xsd:element name="ForceRefreshInternalConnectCacheRequest" type="tns:ForceRefreshInternalConnectCacheRequestType"/>
|
---|
| 328 | <xsd:complexType name="SuccessOrFailType">
|
---|
| 329 | <xsd:sequence>
|
---|
| 330 | <xsd:element name="success" type="xsd:boolean" minOccurs="0"/>
|
---|
| 331 | </xsd:sequence>
|
---|
| 332 | </xsd:complexType>
|
---|
| 333 | <xsd:element name="SuccessOrFail" type="tns:SuccessOrFailType"/>
|
---|
| 334 | <!-- ====================================================================================
|
---|
| 335 | This type defines the root level of the Internal connection XML file.
|
---|
| 336 | ==================================================================================== -->
|
---|
| 337 | <xsd:complexType name="InternalConnectionInfosType">
|
---|
| 338 | <xsd:sequence>
|
---|
| 339 | <xsd:element name="internalConnectionInfo" type="tns:InternalConnectionInfoType" minOccurs="0" maxOccurs="unbounded"/>
|
---|
| 340 | </xsd:sequence>
|
---|
| 341 | </xsd:complexType>
|
---|
| 342 | <xsd:element name="InternalConnectionInfos" type="tns:InternalConnectionInfosType"/>
|
---|
| 343 | <xsd:complexType name="InternalConnectionInfoType">
|
---|
| 344 | <xsd:sequence>
|
---|
| 345 | <xsd:element name="homeCommunityId" type="xsd:string"/>
|
---|
| 346 | <xsd:element name="name" type="xsd:string" minOccurs="0"/>
|
---|
| 347 | <xsd:element name="description" type="xsd:string" minOccurs="0"/>
|
---|
| 348 | <xsd:element name="services" type="tns:InternalConnInfoServicesType" minOccurs="0"/>
|
---|
| 349 | </xsd:sequence>
|
---|
| 350 | </xsd:complexType>
|
---|
| 351 | <xsd:element name="InternalConnectionInfo" type="tns:InternalConnectionInfoType"/>
|
---|
| 352 | <xsd:complexType name="InternalConnInfoServicesType">
|
---|
| 353 | <xsd:sequence>
|
---|
| 354 | <xsd:element name="service" type="tns:InternalConnInfoServiceType" minOccurs="0" maxOccurs="unbounded"/>
|
---|
| 355 | </xsd:sequence>
|
---|
| 356 | </xsd:complexType>
|
---|
| 357 | <xsd:element name="InternalConnInfoServices" type="tns:InternalConnInfoServicesType"/>
|
---|
| 358 | <xsd:complexType name="InternalConnInfoServiceType">
|
---|
| 359 | <xsd:sequence>
|
---|
| 360 | <xsd:element name="name" type="xsd:string"/>
|
---|
| 361 | <xsd:element name="description" type="xsd:string" minOccurs="0"/>
|
---|
| 362 | <xsd:element name="endpointURL" type="xsd:string" minOccurs="0"/>
|
---|
| 363 | <xsd:element name="externalService" type="xsd:boolean" minOccurs="0"/>
|
---|
| 364 | </xsd:sequence>
|
---|
| 365 | </xsd:complexType>
|
---|
| 366 | <xsd:element name="InternalConnInfoService" type="tns:InternalConnInfoServiceType"/>
|
---|
| 367 |
|
---|
| 368 | <!-- The following schema is used in the UDDIUpdateManager wsdl. -->
|
---|
| 369 |
|
---|
| 370 | <!-- Currently there are no real operations on the WSDL. A WSDL is needed so that this can
|
---|
| 371 | be loaded into Glassfish as an ESB service. But right now it will only have a timer
|
---|
| 372 | trigger. Down the road there will be notification messages it will handle from UDDI. -->
|
---|
| 373 | <xsd:complexType name="UDDIUpdateManagerNoopRequestType" >
|
---|
| 374 | <xsd:sequence>
|
---|
| 375 | <xsd:element name="empty" type="xsd:string" />
|
---|
| 376 | </xsd:sequence>
|
---|
| 377 | </xsd:complexType>
|
---|
| 378 | <xsd:element name="UDDIUpdateManagerNoopRequest" type="tns:UDDIUpdateManagerNoopRequestType" />
|
---|
| 379 | <xsd:complexType name="UDDIUpdateManagerNoopResponseType" >
|
---|
| 380 | <xsd:sequence>
|
---|
| 381 | <xsd:element name="empty" type="xsd:string" />
|
---|
| 382 | </xsd:sequence>
|
---|
| 383 | </xsd:complexType>
|
---|
| 384 | <xsd:element name="UDDIUpdateManagerNoopResponse" type="tns:UDDIUpdateManagerNoopResponseType" />
|
---|
| 385 | <xsd:complexType name="UDDIUpdateManagerForceRefreshRequestType" >
|
---|
| 386 | <xsd:sequence>
|
---|
| 387 | <xsd:element name="empty" type="xsd:string" />
|
---|
| 388 | </xsd:sequence>
|
---|
| 389 | </xsd:complexType>
|
---|
| 390 | <xsd:element name="UDDIUpdateManagerForceRefreshRequest" type="tns:UDDIUpdateManagerForceRefreshRequestType" />
|
---|
| 391 | <xsd:complexType name="UDDIUpdateManagerForceRefreshResponseType" >
|
---|
| 392 | <xsd:sequence>
|
---|
| 393 | <xsd:element name="successOrFail" type="tns:SuccessOrFailType" />
|
---|
| 394 | </xsd:sequence>
|
---|
| 395 | </xsd:complexType>
|
---|
| 396 | <xsd:element name="UDDIUpdateManagerForceRefreshResponse" type="tns:UDDIUpdateManagerForceRefreshResponseType" />
|
---|
| 397 |
|
---|
| 398 | <!-- The following schema is used in the InternalConnectionUpdateManager wsdl. -->
|
---|
| 399 |
|
---|
| 400 | <!-- Currently there are no real operations on the WSDL. A WSDL is needed so that this can
|
---|
| 401 | be loaded into Glassfish as an ESB service. But right now it will only have a timer
|
---|
| 402 | trigger. Down the road there will be notification messages it will handle from UDDI. -->
|
---|
| 403 | <xsd:complexType name="InternalConnectionUpdateManagerNoopRequestType" >
|
---|
| 404 | <xsd:sequence>
|
---|
| 405 | <xsd:element name="empty" type="xsd:string" />
|
---|
| 406 | </xsd:sequence>
|
---|
| 407 | </xsd:complexType>
|
---|
| 408 | <xsd:element name="InternalConnectionUpdateManagerNoopRequest" type="tns:InternalConnectionUpdateManagerNoopRequestType" />
|
---|
| 409 | <xsd:complexType name="InternalConnectionUpdateManagerNoopResponseType" >
|
---|
| 410 | <xsd:sequence>
|
---|
| 411 | <xsd:element name="empty" type="xsd:string" />
|
---|
| 412 | </xsd:sequence>
|
---|
| 413 | </xsd:complexType>
|
---|
| 414 | <xsd:element name="InternalConnectionUpdateManagerNoopResponse" type="tns:InternalConnectionUpdateManagerNoopResponseType" />
|
---|
| 415 | <xsd:complexType name="StoreAssigningAuthorityToHomeCommunityMappingRequestType">
|
---|
| 416 | <xsd:sequence>
|
---|
| 417 | <xsd:element name="AssigningAuthority" type="nccommon:AssigningAuthorityType"></xsd:element>
|
---|
| 418 | <xsd:element name="HomeCommunity" type="nccommon:HomeCommunityType"></xsd:element>
|
---|
| 419 | </xsd:sequence>
|
---|
| 420 | </xsd:complexType>
|
---|
| 421 | <xsd:element name="StoreAssigningAuthorityToHomeCommunityRequest" type="tns:StoreAssigningAuthorityToHomeCommunityMappingRequestType"/>
|
---|
| 422 |
|
---|
| 423 | <xsd:complexType name="GetAssigningAuthoritiesByHomeCommunityRequestType">
|
---|
| 424 | <xsd:sequence>
|
---|
| 425 | <xsd:element name="HomeCommunity" type="nccommon:HomeCommunityType"></xsd:element>
|
---|
| 426 | </xsd:sequence>
|
---|
| 427 | </xsd:complexType>
|
---|
| 428 | <xsd:element name="GetAssigningAuthoritiesByHomeCommunityRequest" type="tns:GetAssigningAuthoritiesByHomeCommunityRequestType"/>
|
---|
| 429 |
|
---|
| 430 | <xsd:complexType name="GetHomeCommunityByAssigningAuthorityRequestType">
|
---|
| 431 | <xsd:sequence>
|
---|
| 432 | <xsd:element name="AssigningAuthorities" type="nccommon:AssigningAuthorityType"></xsd:element>
|
---|
| 433 | </xsd:sequence>
|
---|
| 434 | </xsd:complexType>
|
---|
| 435 | <xsd:element name="GetHomeCommunityByAssigningAuthorityRequest" type="tns:GetHomeCommunityByAssigningAuthorityRequestType"/>
|
---|
| 436 | <xsd:complexType name="GetAssigningAuthoritiesByHomeCommunityResponseType">
|
---|
| 437 | <xsd:sequence>
|
---|
| 438 | <xsd:element name="assigningAuthoritiesId" type="nccommon:AssigningAuthoritiesType"></xsd:element>
|
---|
| 439 | </xsd:sequence>
|
---|
| 440 | </xsd:complexType>
|
---|
| 441 | <xsd:element name="GetAssigningAuthoritiesByHomeCommunityResponse" type="tns:GetAssigningAuthoritiesByHomeCommunityResponseType"/>
|
---|
| 442 | <xsd:complexType name="GetHomeCommunityByAssigningAuthorityResponseType">
|
---|
| 443 | <xsd:sequence>
|
---|
| 444 | <xsd:element name="HomeCommunity" type="nccommon:HomeCommunityType"></xsd:element>
|
---|
| 445 | </xsd:sequence>
|
---|
| 446 | </xsd:complexType>
|
---|
| 447 | <xsd:element name="GetHomeCommunityByAssigningAuthorityResponse" type="tns:GetHomeCommunityByAssigningAuthorityResponseType"/>
|
---|
| 448 | <xsd:complexType name="GetConnectionInfoEndpontFromNhinTargetType">
|
---|
| 449 | <xsd:sequence>
|
---|
| 450 | <xsd:element name="NhinTargetSystem" type="nccommon:NhinTargetSystemType"></xsd:element>
|
---|
| 451 | <xsd:element name="serviceName" type="xsd:string"></xsd:element>
|
---|
| 452 | </xsd:sequence>
|
---|
| 453 | </xsd:complexType>
|
---|
| 454 | <xsd:element name="GetConnectionInfoEndpontFromNhinTargetRequest" type="tns:GetConnectionInfoEndpontFromNhinTargetType"/>
|
---|
| 455 | </xsd:schema>
|
---|
| 456 |
|
---|