PublisherEndpoint.PysicalAddress IP Address of the endpoint xs:string ServiceMetadataLocatorTypes-1.0.xsd and and @name='PhysicalAddress'] Must not be null or empty. Must be valid according to IPv4 and well formatted. ServiceMetadataPublisherID Unique identifier of the SMP xs:string ServiceMetadataLocatorTypes-1.0.xsd /*[local-name()='schema']/*[local-name()='complexType' and and @ref='ServiceMetadataPublisherID'] In ManageServiceMetadata service, this establishes the link with the managing SMP of the participant as defined by in the ManageBusinessIdentifier service. Create() Output None Read() Signature Read() Input
PublisherEndpoint.PysicalAddress IP Address of the endpoint xs:string ServiceMetadataLocatorTypes-1.0.xsd /*[local-name()='schema']/*[local-name()='complexType' and and @name='PhysicalAddress'] Must not be null or empty. Must be valid according to IPv4 and well formatted. ServiceMetadataPublisherID Unique identifier of the SMP xs:string ServiceMetadataLocatorTypes-1.0.xsd /*[local-name()='schema']/*[local-name()='complexType' and and @ref='ServiceMetadataPublisherID'] In ManageServiceMetadata service, this establishes the link with the managing SMP of the participant as defined by in the ManageBusinessIdentifier service.
ServiceMetadataPublisherID Unique identifier of the SMP xs:string ServiceMetadataLocatorTypes-1.0.xsd and and @ref='ServiceMetadataPublisherID'] In ManageServiceMetadata service, this establishes the link with the managing SMP of the participant as defined by in the ManageBusinessIdentifier service. Update() Signature Update() Input argument Description Format/XSD/Xpath Constraint
PublisherEndpoint.PysicalAddress IP Address of the endpoint xs:string ServiceMetadataLocatorTypes-1.0.xsd /*[local-name()='schema']/*[local-name()='complexType' and and @name='PhysicalAddress'] Must not be null or empty. Must be valid according to IPv4 and well formatted. ServiceMetadataPublisherID Unique identifier of the SMP xs:string ServiceMetadataLocatorTypes-1.0.xsd /*[local-name()='schema']/*[local-name()='complexType' and and @ref='ServiceMetadataPublisherID'] In ManageServiceMetadata service, this establishes the link with the managing SMP of the participant as defined by in the ManageBusinessIdentifier service. Update() Output None Delete() Signature Delete() Input
argument Description Constraint ServiceMetadataPublisherID Unique identifier of the SMP xs:string ServiceMetadataLocatorTypes-1.0.xsd /*[local-name()='schema']/*[local-name()='complexType' and and @ref='ServiceMetadataPublisherID'] In ManageServiceMetadata service, this establishes the link with the managing SMP of the participant as defined by in the ManageBusinessIdentifier service. Delete() Output None
ParticipantIdentifier Business unique identifier of the Participant. Represents a business level endpoint key that uniquely identifies an end-user entity in the network. Examples of identifiers are company registration and VAT numbers, DUNS numbers, GLN numbers, email addresses, etc… The format must comply with ISO 15459 constraints as defined in [REF7]. Example: 0088:4035811991014 Identifiers-1.0.xsd /*[local-name()='schema']/*[local-name()='complexType' and @name='ParticipantIdentifierType'] Must be unique. May not exceed 50 characters and must be at 1 character long. May only contain ASCII characters. Participant identifier must be trimmed. If the scheme refers to the (default) PEPPOL participant identifier scheme and the participant identifier is not a wildcard ('*'), then the issuing agency specified in the ParticipantIdentifier (as its leading part before ':') must be included in the official list (cf. §0 - "List of valid issuing agencies for PEPPOL") Remark: the participant identifier is case insensitive.
ParticipantIdentifier.scheme The scheme of the participant identifier Identifier schemes for all schemed identifier types (participants, documents, profiles, transports) may be defined outside of this specification. Any instance of a 4-cornered infrastructure may choose to define identifier schemes that match the type of documents, participants or profiles that are relevant to support in that instance. Examples: iso6523-actorid-upis, busdox-actorid-upis Identifiers-1.0.xsd /*[local-name()='schema']/*[local-name()='complexType' and @name='ProcessIdentifierType']/xs:simpleContent/xs:extension/xs:attribute May not exceed 25 characters. Must the two following pattern: Which defines the following parts: <domain>-<identifier Area>-<identifier type> Create() Output None CreateList() Signature CreateList() Input Note: the NextPageIndentifier is absent. argument Description Constraint
ParticipantIdentifier (0..n) Business unique identifier of the Participant. Represents a business level endpoint key that uniquely identifies an end-user entity in the network. Examples of identifiers are company registration and VAT numbers, DUNS numbers, GLN numbers, email addresses, etc… The format must comply with ISO 15459 constraints as defined in [REF7]. Example: 0088:4035811991014 Identifiers-1.0.xsd /*[local-name()='schema']/*[local-name()='complexType' and @name='ParticipantIdentifierType'] Must be unique. May not exceed 50 characters and must be at least 1 character long. May only contain ASCII characters. Participant identifier must be trimmed. If the scheme refers to the (default) PEPPOL participant identifier scheme and the participant identifier is not a wildcard ('*'), then the issuing agency specified in the ParticipantIdentifier (as its leading part before ':') must be included in the official list (cf. §0 - "List of valid issuing agencies for PEPPOL") Remark: the participant identifier is case insensitive.
ParticipantIdentifier.scheme The scheme of the participant identifier Identifier schemes for all schemed identifier types (participants, documents, profiles, transports) may be defined outside of this specification. Any instance of a 4-cornered infrastructure may choose to define identifier schemes that match the type of documents, participants or profiles that are relevant to support in that instance. Examples: iso6523-actorid-upis, busdox-actorid-upis Identifiers-1.0.xsd /*[local-name()='schema']/*[local-name()='complexType' and @name='ProcessIdentifierType']/xs:simpleContent/xs:extension/xs:attribute May not exceed 25 characters. Must the two following pattern: Which defines the following parts: <domain>-<identifier Area>-<identifier type> Delete() Output None DeleteList() Signature DeleteList() Input Note: the NextPageIndentifier is absent.
argument Description Format/XSD/Xpath Constraint ParticipantIdentifier (0..n) Business unique identifier of the Participant. Represents a business level endpoint key that uniquely identifies an end-user entity in the network. Examples of identifiers are company registration and VAT numbers, DUNS numbers, GLN numbers, email addresses, etc… The format must comply with ISO constraints as defined in [REF7]. Example: 0088:4035811991014 Identifiers-1.0.xsd /*[local-name()='schema']/*[local-name()='complexType' and @name='ParticipantIdentifierType'] Must be unique. May not exceed 50 characters and must be at least 1 character long. May only contain ASCII characters. Participant identifier must be trimmed. If the scheme refers to the (default) PEPPOL participant identifier scheme and the participant identifier is not a wildcard ('*'), then the issuing agency specified in the ParticipantIdentifier (as its leading part before ':') must be included in the official list (cf. §0 - "List of valid issuing agencies for PEPPOL") Remark: the participant identifier is case insensitive.
ParticipantIdentifier.scheme (0..n) The scheme of the participant identifier Identifier schemes for all schemed identifier types (participants, documents, profiles, transports) may be defined outside of this specification. Any instance of a 4-cornered infrastructure may choose to define identifier schemes that match the type of documents, participants or profiles that are relevant to support in that instance. Examples: iso6523-actorid-upis, busdox-actorid-upis Identifiers-1.0.xsd /*[local-name()='schema']/*[local-name()='complexType' and @name='ProcessIdentifierType']/xs:simpleContent/xs:extension/xs:attribute May not exceed 25 characters. Must the two following pattern: Which defines the following parts: <domain>-<identifier Area>-<identifier type> ServiceMetadataPublisherID Unique identifier of the SMP xs:string ServiceMetadataLocatorTypes-1.0.xsd /*[local-name()='schema']/*[local-name()='complexType' and and @ref='ServiceMetadataPublisherID'] In ManageServiceMetadata service, this establishes the link with the managing SMP of the participant as defined by in the ManageBusinessIdentifier service. NextPageIdentifier This argument is not used in this context. n/a Must be null DeleteList() Output None
PrepareToMigrate() Signature PrepareToMigrate() argument Description Format/XSD/Xpath Constraint Unique identifier of the SMP xs:string ServiceMetadataLocatorTypes-1.0.xsd /*[local-name()='schema']/*[local-name()='complexType' and and @ref='ServiceMetadataPublisherID'] In ManageServiceMetadata service, this establishes the link with the managing SMP of the participant as defined by in the service.
The scheme of the participant identifier Identifier schemes for all schemed identifier types (participants, documents, profiles, transports) may be defined outside of this specification. Any instance of a 4-cornered infrastructure may choose to define identifier schemes that match the type of documents, participants or profiles that are relevant to support in that instance. Examples: iso6523-actorid-upis, busdox-actorid-upis Identifiers-1.0.xsd /*[local-name()='schema']/*[local-name()='complexType' and May not exceed 25 characters. Must match the two following pattern: Which defines the following parts: <domain>-<identifier Area>-<identifier type> MigrationKey String which is a unique key controlling the migration of the metadata for a given from one Service Metadata Publisher to another. xs:string ServiceMetadataLocatorTypes-1.0.xsd and and @name='MigrationKey'] Maximum length of 24 characters. May not be null nor empty. PrepareToMigrate() Output None
Migrate() Signature Migrate() Input argument Description Format/XSD/Xpath Constraint Unique identifier of the SMP xs:string ServiceMetadataLocatorTypes-1.0.xsd /*[local-name()='schema']/*[local-name()='complexType' and and @ref='ServiceMetadataPublisherID'] In ManageServiceMetadata service, this establishes the link with the managing SMP of the participant as defined by in the service.
ParticipantIdentifier Business unique identifier of the Participant. Represents a business level endpoint key that uniquely identifies an end-user entity in the network. Examples of identifiers are company registration and VAT numbers, DUNS numbers, GLN numbers, email addresses, etc… The format must comply with ISO 15459 constraints as defined in [REF7]. Example: 0088:4035811991014 Identifiers-1.0.xsd /*[local-name()='schema']/*[local-name()='complexType' and @name='ParticipantIdentifierType'] Must be unique. May not exceed 50 characters and must be at least 1 character long. May only contain ASCII characters. Participant identifier must be trimmed. If the scheme refers to the (default) PEPPOL participant identifier scheme and the participant identifier is not a wildcard ('*'), then the issuing agency specified in the ParticipantIdentifier (as its leading part before ':') must be included in the official list (cf. §0 - "List of valid issuing agencies for PEPPOL") Remark: the participant identifier is case insensitive.
The scheme of the participant identifier Identifier schemes for all schemed identifier types (participants, documents, profiles, transports) may be defined outside of this specification. Any instance of a 4-cornered infrastructure may choose to define identifier schemes that match the type of documents, participants or profiles that are relevant to support in that instance. Examples: iso6523-actorid-upis, busdox-actorid-upis Identifiers-1.0.xsd /*[local-name()='schema']/*[local-name()='complexType' and May not exceed 25 characters. Must match the two following pattern: Which defines the following parts: <domain>-<identifier Area>-<identifier type> MigrationKey String is a unique key controlling the migration of the metadata for a given from one Service Metadata Publisher to another. xs:string ServiceMetadataLocatorTypes-1.0.xsd /*[local-name()='schema']/*[local-name()='complexType' and and @name='MigrationKey'] Maximum length of 24 characters. May not be null nor empty. Migrate() Output None
NextPageIdentifier Identifier that controls the navigation between of a long list. As Input parameter this identifier represents the page of data to retrieve. If the is absent, the first page is returned. As Output parameter, this value can be used as() Input at the next call to the same operation to retrieve the next page of data (to navigate forward). This parameter is used only for 'read' operations returning list of values. xs:string ServiceMetadataLocatorTypes-1.0.xsd /*[local-name()='schema']/*[local-name()='complexType' and and @name='NextPageIdentifier'] Must be a positive number. Must be null or empty for create or update operations (since the full list of values has to be provided at once).
WSDL for BDMSLService Operations Signatures PrepareChangeCertificate() Signature PrepareChangeCertificate() argument Description Format/XSD/Xpath Constraint newCertificatePublicKey The new public key contained in the certificate base64Binary BDMSLService-1.0.xsd and and @name='newCertificatePublicKey'] Must be valid and belong to the list of authorized root certificate aliases.
migrationDate The migration date for the new certificate xs:date BDMSLService-1.0.xsd and and @name='migrationDate'] May not be in the past. Must be in the validity period of the related new certificate (i.e. within NotBeforeCertificateDate and NotAfterCertificateDate attribute of the certificate). If migrationDate is empty, then the "Valid From" date is extracted from the certificate and is used as the migrationDate. PrepareChangeCertificate() Output None CreateParticipantIdentifier() Signature CreateParticipantIdentifier() Input argument Description Constraint
ParticipantIdentifier Business unique identifier of the Participant. Represents a business level endpoint key that uniquely identifies an end-user entity in the network. Examples of identifiers are company registration and VAT numbers, DUNS numbers, GLN numbers, email addresses, etc… The format must comply with ISO 15459 constraints as defined in [REF7]. Example: 0088:4035811991014 Identifiers-1.0.xsd /*[local-name()='schema']/*[local-name()='complexType' and @name='ParticipantIdentifierType'] Must be unique. May not exceed 50 characters and must be at 1 character long. May only contain ASCII characters. Participant identifier must be trimmed. If the scheme refers to the (default) PEPPOL participant identifier scheme and the participant identifier is not a wildcard ('*'), then the issuing agency specified in the ParticipantIdentifier (as its leading part before ':') must be included in the official list (cf. §0 - "List of valid issuing agencies for PEPPOL") Remark: the participant identifier is case insensitive.
ParticipantIdentifier (0..n) Business unique identifier of the Participant. Represents a business level endpoint key that uniquely identifies an end-user entity in the network. Examples of identifiers are company registration and VAT numbers, DUNS numbers, GLN numbers, email addresses, etc… The format must comply with ISO 15459 constraints as defined in [REF7]. Example: 0088:4035811991014 Identifiers-1.0.xsd /*[local-name()='schema']/*[local-name()='complexType' and @name='ParticipantIdentifierType'] Must be unique. May not exceed 50 characters and must be at least 1 character long. May only contain ASCII characters. Participant identifier must be trimmed. If the scheme refers to the (default) PEPPOL participant identifier scheme and the participant identifier is not a wildcard ('*'), then the issuing agency specified in the ParticipantIdentifier (as its leading part before ':') must be included in the official list (cf. §0 - "List of valid issuing agencies for PEPPOL") Remark: the participant identifier is case insensitive.
ParticipantIdentifier.scheme (0..n) The scheme of the participant identifier Identifier schemes for all schemed identifier types (participants, documents, profiles, transports) may be defined outside of this specification. Any instance of a 4-cornered infrastructure may choose to define identifier schemes that match the type of documents, participants or profiles that are relevant to support in that instance. Examples: iso6523-actorid-upis, busdox-actorid-upis Identifiers-1.0.xsd /*[local-name()='schema']/*[local-name()='complexType' and @name='ProcessIdentifierType']/xs:simpleContent/xs:extension/xs:attribute May not exceed 25 characters. Must match the two following pattern: Which defines the following parts: <domain>-<identifier Area>-<identifier type> ServiceMetadataPublisherID Unique identifier of the SMP xs:string ServiceMetadataLocatorTypes-1.0.xsd /*[local-name()='schema']/*[local-name()='complexType' and and @ref='ServiceMetadataPublisherID'] In ManageServiceMetadata service, this establishes the link with the managing SMP of the participant as defined by in the ManageBusinessIdentifier service.
AT:CID 9916 Firmenidentifikationsnummer der Statistik Austria true 1.0.0 1.0.2 - deprecated IS:KT 9917 Icelandic National Registry 1.0.0 IBAN 9918 SOCIETY FOR WORLDWIDE INTERBANK FINANCIAL, TELECOMMUNICATION S.W.I.F.T 1.0.1 AT:KUR 9919 Kennziffer des Unternehmensregisters false 1.0.2 9 characters in total; letter, number x3, letter, number x3, letter ES:VAT 9920 Agencia Española de Administración Tributaria false 1.0.2 IT:IPA 9921 Indice delle Pubbliche Amministrazioni false 1.1.0 AD:VAT 9922 Andorra VAT number false 1.1.0 AL:VAT 9923 Albania VAT number 1.1.0 BA:VAT 9924 Bosnia and Herzegovina VAT number false 1.1.0 BE:VAT 9925 Belgium VAT number false 1.1.0 BG:VAT 9926 Bulgaria VAT number false 1.1.0 CH:VAT 9927 Switzerland VAT number 1.1.0 CY:VAT 9928 Cyprus VAT number false 1.1.0 CZ:VAT 9929 Republic VAT number 1.1.0 DE:VAT 9930 Germany VAT number false 1.1.0 EE:VAT 9931 Estonia VAT number false 1.1.0 GB:VAT 9932 United Kingdom VAT number false 1.1.0 GR:VAT 9933 Greece VAT number 1.1.0 HR:VAT 9934 Croatia VAT number false 1.1.0 IE:VAT 9935 Ireland VAT number false 1.1.0