Type de dataset | Interventions / Rapports d’interventions |
---|---|
DatasetType (9) | INTDTRINTERVDTR |
Nature de fichier joint | DATAHUB_INTDTR |
Code chemin | DATAHUB_JOINT_INTDTR |
Fichier pivot | Complet: les données à importer sont dans le fichier pivot |
Fichier compagnon | Non |
Fichier trace | Oui |
...
Règles de gestion
Détails du fichier pivot
Le tableau suivant indique le format de balisage XML attendu
...
Balise XML | Obligatoire | Observation |
---|---|---|
<?xml version="1.0" encoding="UTF-8"?> | Oui | Indique le format d'encodage des chaînes de caractères |
<DataHub DataSetType=valeurChaine> | Oui | L'attribut DATASETTYPE indique le type de pivot. Valeur: INTDTR pour indiquer qu’il s’agit d’un flux intégration d’interventions |
Entête* | Oui | Entête de description des interventions |
Détail des temps* | Oui |
|
Fichiers* | Non | Fichiers complémentaires au fichier principal et au pivot |
</DATAHUB> | Oui |
|
Entête* | Oui | Entête de description des prévisions |
Entête : |
| Un seul entête par fichier |
<Source>valeurChaine</Source> | Rec | Permet d'identifier l'émetteur du pivot dans le dataset |
<Systeme>valeurChaine</Systeme> | Rec | Permet d'identifier le système émetteur dans le dataset |
<IdExterne>valeurChaine</IdExterne > | Rec | Permet d'indiquer l'identifiant unique d'un logiciel externe dans le but de donner un premier pivot pour complétion ultérieure par un second pivot. |
<Dossier>valeurChaine</Dossier> | Rec | Code de dossier Divalto |
<Etablissement>valeurChaine</Etablissement> | Rec | Code d'établissement Divalto, si gestion du dossier par établissement |
<SwTicketNo>0</SwTicketNo> | Rec | Numéro de ticket de demande. La présence de la balise indique qu’on veut avoir un ticket en retour |
<Intervention> | Oui | Balise ouvrante d’intervention |
Intervention* | ||
</Intervention> | Oui | Balise fermante d’intervention |
Intervention : | ||
<DtrLivEnt> | ||
<NomDuChamp>Valeur</NomDuChamp> | Rec | Données, champ par champ, de l’entête intervention Exemple : <TIERS>CD000976</TIERS> |
</DtrLivEnt> | ||
<DtrLivDet> | ||
<NomDuChamp>Valeur</NomDuChamp> | Rec | Données, champ par champ, du détail d’intervention Exemple : <REF>MO00002</REF> |
</DtrLivDet> |
Exemples de fichiers
Exemple de fichier pivot pour création intervention (pivot_intdtr.dhub)
Bloc de code | ||
---|---|---|
| ||
<?xml version="1.0" encoding="UTFiso-8859-81"?> <DataHub DataSetType="INTDTRINTERVDTR"> <Source>MOBILE<<Source>CONNECTEUR MOBILE</Source> <Dossier>998<<Dossier>100</Dossier> <Etablissement></Etablissement> <Intervention> </Intervention> </DataHub><Etablissement>100</Etablissement> <INTERVENTION> <DTRLIVENT> <DOS>100</DOS> <NUMLIV>040-00022</NUMLIV> <ETATLIV>L</ETATLIV> <TICOD>C</TICOD> <TIERS>CD000976</TIERS> <CODEINTERVENTION>DIAG</CODEINTERVENTION> <PIDT>20220127</PIDT> <NUMADRLIV>10008457</NUMADRLIV> <NUMINTERVENTION>400000000022</NUMINTERVENTION> <REFCLIENT>JTH test 2</REFCLIENT> <JOINT>0</JOINT> <CODEAGENCE>1</CODEAGENCE> <CEJOINT>1</CEJOINT> <STATUS>3</STATUS> <NOTE>0</NOTE> <CENOTE>1</CENOTE> </DTRLIVENT> <DTRLIVDET> <DOS>100</DOS> <NUMLIV>040-00022</NUMLIV> <NUMLIGNELIV>00000010000</NUMLIGNELIV> <ETAT1>L</ETAT1> <QTELIV>2,000</QTELIV> <REF>MO00002</REF> <PUBTYP>2</PUBTYP> <PAFORF>1</PAFORF> <TARIFPROMOTYP>1</TARIFPROMOTYP> <REMISEPROMOTYP>1</REMISEPROMOTYP> <PCODREMISE>1</PCODREMISE> <REM indice="3">0,00</REM> <REMTYP indice="1">2</REMTYP> <REMTYP indice="2">2</REMTYP> <REMTYP indice="3">2</REMTYP> <REMMT>0,00</REMMT> <DEV>EUR</DEV> <PCODTARIF>1</PCODTARIF> <MILEAGE>0</MILEAGE> <PARTINCLUDED>1</PARTINCLUDED> <WORKINCLUDED>1</WORKINCLUDED> <TRAVELINCLUDED>1</TRAVELINCLUDED> <CODEEQUIPMENT>INF0000000037</CODEEQUIPMENT> <ISPART>1</ISPART> <ISVOICEOUTSIDESCOPE>1</ISVOICEOUTSIDESCOPE> <ISTRAVEL>1</ISTRAVEL> <ISWORK>2</ISWORK> <REMOVEFROMSTOCK>1</REMOVEFROMSTOCK> <USER>COORD1</USER> <USERDATEDEB>20220127100000</USERDATEDEB> <USERDATEFIN>20220127120000</USERDATEFIN> </DTRLIVDET> </INTERVENTION> </DataHub> |
Résultat dans l’administration des rapports d’intervention:
...