WSDL PersonalProductSupplierServiceV1.wsdl

WSDL location: | PersonalProductSupplierServiceV1.wsdl
targetnamespace: | http://soap.mvb-online.com/PersonalProductServiceV1

services | bindings | porttypes | messages | types
PersonalProductService | PersonalProductServiceSoapBinding | PersonalProductServicePortType | AuthorizationException | AuthorizationFault
|  |  | getProductInformationInputMessage | AvailabilityDate
|  |  | getProductInformationOutputMessage | AvailabilityDateType
|  |  | getServiceInfoInputMessage | BusinessFaultType
|  |  | getServiceInfoOutputMessage | Contributor
|  |  | PartnerUnknownException | ContributorRoleType
|  |  | ProductNotFoundException | ContributorType
|  |  | UnexpectedException | CurrencyCodeType
|  |  |  | DateTimeType
|  |  |  | DateType
|  |  |  | Discount
|  |  |  | DiscountPercentType
|  |  |  | DiscountType
|  |  |  | dt.NonEmptyString.length20
|  |  |  | dt.NonEmptyString.length250
|  |  |  | dt.NonEmptyString.length50
|  |  |  | dt.PercentDecimal
|  |  |  | dt.StrictPositiveDecimal
|  |  |  | dt.StrictPositiveInteger
|  |  |  | EditionNumber
|  |  |  | EditionNumberType
|  |  |  | EMailAddressType
|  |  |  | Environment
|  |  |  | EnvironmentType
|  |  |  | ExecutionEnvironment
|  |  |  | ExecutionEnvironmentType
|  |  |  | getProductInformation
|  |  |  | getProductInformationResponse
|  |  |  | getServiceInfo
|  |  |  | getServiceInfoResponse
|  |  |  | IDValueType
|  |  |  | List149
|  |  |  | List15.01
|  |  |  | List150
|  |  |  | List163.01
|  |  |  | List17.A01
|  |  |  | List175
|  |  |  | List45.01
|  |  |  | List48
|  |  |  | List5.pubx
|  |  |  | List50
|  |  |  | List57
|  |  |  | List58
|  |  |  | List64
|  |  |  | List65
|  |  |  | List79
|  |  |  | List80
|  |  |  | List81
|  |  |  | List96
|  |  |  | MarketRestrictionCode
|  |  |  | MarketRestrictionCodeType
|  |  |  | MeasurementType
|  |  |  | MeasureType
|  |  |  | MeasureTypeType
|  |  |  | MeasureUnitCodeType
|  |  |  | Message
|  |  |  | MessageLevelType
|  |  |  | NormalizedStringType
|  |  |  | OrderQuantityMinimumType
|  |  |  | OrderQuantityMultipleType
|  |  |  | PackQuantityType
|  |  |  | PalletQuantityType
|  |  |  | PartnerDisplayNameType
|  |  |  | PartnerIdentificatorType
|  |  |  | PartnerType
|  |  |  | PartnerUnknownFault
|  |  |  | PersonNameType
|  |  |  | PhoneNumberType
|  |  |  | Price
|  |  |  | PriceAmountType
|  |  |  | PriceType
|  |  |  | PriceTypeType
|  |  |  | ProductAvailability
|  |  |  | ProductAvailabilityInfo
|  |  |  | ProductAvailabilityInfoSupplierType
|  |  |  | ProductAvailabilityInfoType
|  |  |  | ProductAvailabilityType
|  |  |  | ProductContentTypeType
|  |  |  | ProductFormDescriptionType
|  |  |  | ProductFormDetailType
|  |  |  | ProductFormFeatureDescriptionType
|  |  |  | ProductFormFeatureType
|  |  |  | ProductFormFeatureTypeType
|  |  |  | ProductFormFeatureValueType
|  |  |  | ProductFormType
|  |  |  | ProductIdentifier
|  |  |  | ProductIdentifierType
|  |  |  | ProductIDTypeType
|  |  |  | ProductInformationSupplierType
|  |  |  | ProductInformationType
|  |  |  | ProductNotFoundExceptionFaultInfo
|  |  |  | ProductPackagingType
|  |  |  | ProductPart
|  |  |  | ProductPartType
|  |  |  | PromotionalCode
|  |  |  | PromotionalCodeType
|  |  |  | Publisher
|  |  |  | PublisherNameType
|  |  |  | PublisherType
|  |  |  | PublishingDate
|  |  |  | PublishingDateRoleType
|  |  |  | PublishingDateType
|  |  |  | PublishingRoleType
|  |  |  | PublishingStatus
|  |  |  | PublishingStatusType
|  |  |  | Quantity
|  |  |  | QuantityType
|  |  |  | Retailer
|  |  |  | RetailerPartnerIdentificatorType
|  |  |  | RetailerPartnerType
|  |  |  | ServerName
|  |  |  | ServerNameType
|  |  |  | ServiceInfoRequestType
|  |  |  | ServiceInfoType
|  |  |  | SubtitleType
|  |  |  | Supplier
|  |  |  | SupplierPartnerIdentificatorType
|  |  |  | SupplierPartnerType
|  |  |  | SupplyDetail
|  |  |  | SupplyDetailType
|  |  |  | TitleDetail
|  |  |  | TitleDetailType
|  |  |  | TitleElementLevelType
|  |  |  | TitleElementType
|  |  |  | TitleTextType
|  |  |  | TitleTypeType
|  |  |  | TokenType
|  |  |  | UnexpectedFault
|  |  |  | UnpricedItemTypeType
|  |  |  | UppercaseTokenType

schema location: | PersonalProductSupplierServiceV1.wsdl
attributeFormDefault: |
elementFormDefault: |

schema location: | ExceptionTypes.xsd
attributeFormDefault: | unqualified
elementFormDefault: | qualified
targetNamespace: | http://soap.mvb-online.com/data/common/Exception/V1

Elements | Complex types | Simple types
AuthorizationFault | BusinessFaultType | MessageLevelType
Message |  |
PartnerUnknownFault |  |
UnexpectedFault |  |

schema location: | ServiceInformationTypes.xsd
attributeFormDefault: | unqualified
elementFormDefault: | qualified
targetNamespace: | http://soap.mvb-online.com/data/common/ServiceInformation/V1

Elements | Complex types | Simple types
Environment | ExecutionEnvironmentType | EnvironmentType
ExecutionEnvironment | ServiceInfoRequestType | ServerNameType
getServiceInfo | ServiceInfoType |
getServiceInfoResponse |  |
ServerName |  |

schema location: | PersonalProductServiceMessagesSupplierV1.xsd
attributeFormDefault: | unqualified
elementFormDefault: | qualified
targetNamespace: | http://soap.mvb-online.com/PersonalProductServiceMessagesV1

Elements
getProductInformation
getProductInformationResponse
ProductNotFoundExceptionFaultInfo
Retailer
Supplier

schema location: | BaseTypes.xsd
attributeFormDefault: | unqualified
elementFormDefault: | qualified
targetNamespace: | http://soap.mvb-online.com/data/common/Base/V1

Simple types
DateTimeType
DateType
NormalizedStringType
TokenType
UppercaseTokenType

schema location: | ProductInformationTypes.xsd
attributeFormDefault: | unqualified
elementFormDefault: | qualified
targetNamespace: | http://soap.mvb-online.com/data/productinfo/ProductInformationTypes/V1

Elements | Complex types | Simple types
AvailabilityDate | ProductAvailabilityInfoSupplierType | AvailabilityDateType
MarketRestrictionCode | ProductAvailabilityInfoType | MarketRestrictionCodeType
ProductAvailability | ProductInformationSupplierType | PromotionalCodeType
ProductAvailabilityInfo | ProductInformationType | QuantityType
PromotionalCode |  |
PublishingStatus |  |
Quantity |  |

schema location: | IdentificationTypes.xsd
attributeFormDefault: | unqualified
elementFormDefault: | qualified
targetNamespace: | http://soap.mvb-online.com/data/common/IdentificationTypes/V1

Complex types | Simple types
PartnerType | EMailAddressType
RetailerPartnerType | PartnerDisplayNameType
SupplierPartnerType | PartnerIdentificatorType
| PhoneNumberType
| RetailerPartnerIdentificatorType
| SupplierPartnerIdentificatorType

schema location: | OnixTypesExtracted.xsd
attributeFormDefault: | unqualified
elementFormDefault: | qualified
targetNamespace: | http://ns.editeur.org/onix/3.0/reference

Elements | Groups | Complex types | Simple types
Contributor | gp.unstructured_name | ContributorRoleType | dt.NonEmptyString.length20
Discount |  | ContributorType | dt.NonEmptyString.length250
EditionNumber |  | CurrencyCodeType | dt.NonEmptyString.length50
Price |  | DiscountPercentType | dt.PercentDecimal
ProductIdentifier |  | DiscountType | dt.StrictPositiveDecimal
ProductPart |  | EditionNumberType | dt.StrictPositiveInteger
Publisher |  | IDValueType | List149
PublishingDate |  | MeasurementType | List15.01
SupplyDetail |  | MeasureType | List150
TitleDetail |  | MeasureTypeType | List163.01
|  | MeasureUnitCodeType | List17.A01
|  | OrderQuantityMinimumType | List175
|  | OrderQuantityMultipleType | List45.01
|  | PackQuantityType | List48
|  | PalletQuantityType | List5.pubx
|  | PersonNameType | List50
|  | PriceAmountType | List57
|  | PriceType | List58
|  | PriceTypeType | List64
|  | ProductAvailabilityType | List65
|  | ProductContentTypeType | List79
|  | ProductFormDescriptionType | List80
|  | ProductFormDetailType | List81
|  | ProductFormFeatureDescriptionType | List96
|  | ProductFormFeatureType |
|  | ProductFormFeatureTypeType |
|  | ProductFormFeatureValueType |
|  | ProductFormType |
|  | ProductIdentifierType |
|  | ProductIDTypeType |
|  | ProductPackagingType |
|  | ProductPartType |
|  | PublisherNameType |
|  | PublisherType |
|  | PublishingDateRoleType |
|  | PublishingDateType |
|  | PublishingRoleType |
|  | PublishingStatusType |
|  | SubtitleType |
|  | SupplyDetailType |
|  | TitleDetailType |
|  | TitleElementLevelType |
|  | TitleElementType |
|  | TitleTextType |
|  | TitleTypeType |
|  | UnpricedItemTypeType |

service PersonalProductService

diagram |
ports |
PersonalProductServicePort
binding | tns:PersonalProductServiceSoapBinding
extensibility |
    <soap:address location="http://localhost/PersonalProductServiceV1"/>
source |
    <wsdl:service name="PersonalProductService">
      <wsdl:documentation/>
      <wsdl:port name="PersonalProductServicePort" binding="tns:PersonalProductServiceSoapBinding">
        <soap:address location="http://localhost/PersonalProductServiceV1"/>
      </wsdl:port>
    </wsdl:service>

binding PersonalProductServiceSoapBinding

diagram |
type | tns:PersonalProductServicePortType
extensibility |
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
operations |
getServiceInfo
extensibility |
    <soap:operation soapAction="http://localhost/getServiceInfo"/>
input |
    <soap:body use="literal"/>
output |
    <soap:body use="literal"/>
getProductInformation
extensibility |
    <soap:operation soapAction="http://localhost/getProductInformation"/>
input |
    <soap:body use="literal"/>
output |
    <soap:body use="literal"/>
used by |
Port PersonalProductServicePort in Service PersonalProductService
source |
    <wsdl:binding name="PersonalProductServiceSoapBinding" type="tns:PersonalProductServicePortType">
      <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
      <wsdl:operation name="getServiceInfo">
        <soap:operation soapAction="http://localhost/getServiceInfo"/>
        <wsdl:input>
          <soap:body use="literal"/>
        </wsdl:input>
        <wsdl:output>
          <soap:body use="literal"/>
        </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="getProductInformation">
        <soap:operation soapAction="http://localhost/getProductInformation"/>
        <wsdl:input>
          <soap:body use="literal"/>
        </wsdl:input>
        <wsdl:output>
          <soap:body use="literal"/>
        </wsdl:output>
        <wsdl:fault name="ProductNotFoundException">
          <soap:fault name="ProductNotFoundException" use="literal"/>
        </wsdl:fault>
        <wsdl:fault name="UnexpectedException">
          <soap:fault name="UnexpectedException" use="literal"/>
        </wsdl:fault>
        <wsdl:fault name="AuthorizationException">
          <soap:fault name="AuthorizationException" use="literal"/>
        </wsdl:fault>
        <wsdl:fault name="PartnerUnknownException">
          <soap:fault name="PartnerUnknownException" use="literal"/>
        </wsdl:fault>
      </wsdl:operation>
    </wsdl:binding>

porttype PersonalProductServicePortType

diagram |
operations |
getServiceInfo
input | tns:getServiceInfoInputMessage
output | tns:getServiceInfoOutputMessage
getProductInformation
input | tns:getProductInformationInputMessage
output | tns:getProductInformationOutputMessage
fault | tns:ProductNotFoundException
fault | tns:UnexpectedException
fault | tns:AuthorizationException
fault | tns:PartnerUnknownException
used by |
binding PersonalProductServiceSoapBinding
source |
    <wsdl:portType name="PersonalProductServicePortType">
      <wsdl:operation name="getServiceInfo">
        <wsdl:input message="tns:getServiceInfoInputMessage"/>
        <wsdl:output message="tns:getServiceInfoOutputMessage"/>
      </wsdl:operation>
      <wsdl:operation name="getProductInformation">
        <wsdl:input message="tns:getProductInformationInputMessage"/>
        <wsdl:output message="tns:getProductInformationOutputMessage"/>
        <wsdl:fault name="ProductNotFoundException" message="tns:ProductNotFoundException"/>
        <wsdl:fault name="UnexpectedException" message="tns:UnexpectedException"/>
        <wsdl:fault name="AuthorizationException" message="tns:AuthorizationException"/>
        <wsdl:fault name="PartnerUnknownException" message="tns:PartnerUnknownException"/>
      </wsdl:operation>
    </wsdl:portType>

message AuthorizationException

parts |
Authorization
element | exception:AuthorizationFault
used by |
Operation getProductInformation in PortType PersonalProductServicePortType
source |
    <wsdl:message name="AuthorizationException">
      <wsdl:part name="Authorization" element="exception:AuthorizationFault"/>
    </wsdl:message>

message getProductInformationInputMessage

parts |
request
element | message:getProductInformation
used by |
Operation getProductInformation in PortType PersonalProductServicePortType
source |
    <wsdl:message name="getProductInformationInputMessage">
      <wsdl:part name="request" element="message:getProductInformation"/>
    </wsdl:message>

message getProductInformationOutputMessage

parts |
response
element | message:getProductInformationResponse
used by |
Operation getProductInformation in PortType PersonalProductServicePortType
source |
    <wsdl:message name="getProductInformationOutputMessage">
      <wsdl:part name="response" element="message:getProductInformationResponse"/>
    </wsdl:message>

message getServiceInfoInputMessage

parts |
request
element | serviceinfo:getServiceInfo
used by |
Operation getServiceInfo in PortType PersonalProductServicePortType
source |
    <wsdl:message name="getServiceInfoInputMessage">
      <wsdl:part name="request" element="serviceinfo:getServiceInfo"/>
    </wsdl:message>

message getServiceInfoOutputMessage

parts |
response
element | serviceinfo:getServiceInfoResponse
used by |
Operation getServiceInfo in PortType PersonalProductServicePortType
source |
    <wsdl:message name="getServiceInfoOutputMessage">
      <wsdl:part name="response" element="serviceinfo:getServiceInfoResponse"/>
    </wsdl:message>

message PartnerUnknownException

parts |
PartnerUnknown
element | exception:PartnerUnknownFault
used by |
Operation getProductInformation in PortType PersonalProductServicePortType
source |
    <wsdl:message name="PartnerUnknownException">
      <wsdl:part name="PartnerUnknown" element="exception:PartnerUnknownFault"/>
    </wsdl:message>

message ProductNotFoundException

parts |
parameters
element | message:ProductNotFoundExceptionFaultInfo
used by |
Operation getProductInformation in PortType PersonalProductServicePortType
source |
    <wsdl:message name="ProductNotFoundException">
      <wsdl:part name="parameters" element="message:ProductNotFoundExceptionFaultInfo"/>
    </wsdl:message>

message UnexpectedException

parts |
Unexpected
element | exception:UnexpectedFault
used by |
Operation getProductInformation in PortType PersonalProductServicePortType
source |
    <wsdl:message name="UnexpectedException">
      <wsdl:part name="Unexpected" element="exception:UnexpectedFault"/>
    </wsdl:message>

WSDL documentation generated by XMLSpy WSDL Editor http://www.altova.com/xmlspy