ProfileID (UBL)
ProfileID est l'élément UBL qui déclare le processus métier ou profil d'échange auquel une facture appartient.
Définition
Dans un document UBL, cbc:ProfileID est l'élément qui identifie le processus métier (profil) dans lequel s'inscrit l'échange : par exemple un profil de facturation PEPPOL BIS Billing. Il répond à la question « dans quel scénario d'échange ce document circule-t-il ? ».
ProfileID vs CustomizationID
Il ne faut pas confondre deux éléments souvent voisins :
ProfileIDdéclare le processus métier / scénario d'échange (le « pourquoi » et le « comment » de la circulation du document).CustomizationIDdéclare le référentiel de règles auquel le contenu se conforme (les règles de validation, par exemple l'EN 16931 ou une spécialisation PEPPOL).
Dans la syntaxe CII, l'équivalent du ProfileID est le BusinessProcessSpecifiedDocumentContextParameter.
Exemple
Une facture PEPPOL porte typiquement un ProfileID de type urn:fdc:peppol.eu:2017:poacc:billing:01:1.0, qui désigne le processus de facturation, et un CustomizationID qui désigne la spécification PEPPOL BIS Billing appliquée. Les deux ensemble permettent au point d'accès de router et de valider correctement le document.