Bonjour,
Au sein du message Delivery, le prestataire est précisé par la balise ShipFromCITradeParty située au chemin CrossIndustryDespatchAdvice / CIDDHSupplyChainTradeTransaction / ApplicableCIDDHSupplyChainTradeDelivery (Guide 4.6.2).
Cette balise est du type CITradePartyType qui décrit de façon générique une personne (morale ou physique) au sein des trois messages. Au sein de ce bloc, on trouve une balise DefinedCITradeContact qui permet de préciser la liste des personnes physiques impliquées au sein d'une personne morale (Guide 2.1 et 2.2).
C'est typiquement au sein de cette liste de contacts qu'on peut préciser le(s) intervenant(s), d'ailleurs la liste ESPPADOM_CONTACT_PRESTATAIRE qui précise le type de contact pour les prestataires contient une entrée INT (Intervenant à domicile (la personne qui est effectivement intervenue)).
Ce bloc (de type CITradeContactType) contient également une balise HandlingCode qui est destinée à porter la qualification de la personne en question.
Malheureusement, la liste ESPPADOM_PROFIL qui devrait énumérer les profils est actuellement vide. Si les départements ont un intérêt à connaitre les profils, il faudrait qu'ils nous précisent la liste des profils attendus.
Je rappelle que le message Order peut véhiculer pour chaque ligne du plan d'aide le type de profil souhaité, rapprocher le profil souhaité du profil effectivement intervenu supposerait probablement une structure plus riche qu'une simple liste (ne serait-ce que pour appliquer une règle de type "qui peut le plus peut le moins").
La question se pose également de la possibilité de désigner une personne par un seul code profil alors qu'elle peut avoir une palette de qualifications.