Tourism Information Format (TIF) V2.2 / V3.1
Guide d'utilisation
- schémas XML TIF V2.2
- transformations V2.2 « V3.1
Version
septembre 2004
©2004. TourinFrance http://www.tourinfrance.net/
Normes TIF V2.2, TIF V3.1
Le collectif des auteurs de ce document est le Groupe Technique TourinFrance (GTTIF).
Copyright © 2004 TourinFrance - http://www.tourinfrance.net/.
Statut du document
Version
Résumé
La première partie de ce document constitue le guide de l'implémentation au format XML du format TourinFrance v2.2.
Il présente l'utilisation des schémas XML TIF v2.2 tout en précisant les contraintes et les principales recommandations.
Ce document présente également le thésaurus TIFV22 qui fait partie de la norme.
La deuxième partie du document présente les principes et les outils disponibles pour assurer les compatibilités ascendante et descendante entre les versions 2.2 et 3.1 de la norme TourinFrance.
Notice légale
TIF 2.2 est offert par la communauté des acteurs du tourisme français réunis au sein du Groupe Technique TourinFrance (GTIF) sous les termes de la license Creative Commons Attribution/Share Alike (Creative Commons License).
Table des matières
1 Implémentation du format TIF V2.2 en XML 6
1.1 Définition et objectifs 6
1.2 Analyse du format TIF v2.2 et décomposition modulaire 7
1.2.1 État des lieux 7
1.2.2 Orientation 8
1.2.2 Modules du Format Commun de Description 9
1.2.3 Modules du Format d'Echange 9
1.3 Règles générales des modules XML du FCD TIF v2.2 10
1.3.1 Analogie avec le FCE 10
1.3.2 Règles de génération et de nommage des éléments XML du FCD 11
1.3.3 Types communs 14
1.3.4 Remarques 14
1.4 Règles de nommage et codification 15
1.4.1 Les règles de nommage 15
1.4.2 Glossaire 15
1.4.3 Conventions de codage 15
1.4.4 Contenu des listes générales 16
1.5 Déclaration des modules et des espaces de noms 16
1.6 Schéma XML TIF v2.2 : Format Commun de Description 16
1.6.1 Schéma XML 16
1.6.2 Module Common 17
1.6.3 Rappel sur les attributs 18
1.6.4 Module Hôtel 18
1.6.5 Module Hôtellerie de plein air 21
1.6.6 Module Hébergement locatif(gîtes, meubles et chambres d'hôtes) 23
1.6.7 Module Restauration 25
1.6.8 Module Fêtes et manifestations 27
1.6.9 Module Patrimoine naturel 30
1.6.10 Module Patrimoine culturel 32
1.6.11 Module Dégustation 35
1.6.12 Module Loisirs 37
1.6.13 Module Activités sportives, culturelles et formules itinérantes 39
1.6.14 Module Itinéraires touristiques 41
1.6.15 Module Villages de vacances 43
1.6.16 Module Organismes 45
1.6.17 Module Multimedia 47
1.7 Schéma XML TIF v2.2 : Format d'Echange 48
1.7.1 Schéma proposé par la norme 48
1.7.2 Module Échange 48
1.7.3 Module Objtour 49
1.7.4 Module Descrobj 50
2 Exploitation du thésaurus TIFV22 51
2.1 Définition 51
2.2 Synonymes - compatibilité TIF V2.1 51
2.3 Remarques 52
2.4 Codification du thésaurus TIFV22 52
2.5 Mapping avec le thésaurus TIFV30 52
2.6 Utilisation 53
2.6.1 Le fichier OI22_CommonLists.xsd 53
2.6.2 Manipuler et valider les valeurs des listes 54
2.6.3 L'accès au thésaurus 56
2.6.4 Cas particulier des listes importantes 56
2.6.5 Exploitation spécifique du thésaurus 56
3. Transformations V2.2 « V3.1 57
3.1 Définitions 57
3.2 Filtre FCE V2.2 <-> XML V2.2 58
3.2.1 Principe 58
3.2.2 Compatibilité TIF V2.1 58
3.3 Transformation XML V2.2 <-> XML V3.1 59
3.3.1 Transformation XML V2.2 -> XML V3.1 60
3.3.2 Transformation XML V3.1 -> XML V2.2 60
3.4 Outil TIFconverter 60
3.4.1 Description 60
3.4.2 Appel en mode IHM 61
3.4.3 Appel en mode commande 61
3.4.4 Remarques 61
3.4.5 Cas de la génération au format FCE 62
Historique |
||
---|---|---|
Version |
Commentaire |
Date |
0.1 |
Draft |
juillet 2004 |
|
|
|
Documents de référence |
|||
---|---|---|---|
# |
Titre / URL |
Version |
Référence |
[1] |
Format commun d'échange TourinFrance |
1.0 juin 1999 |
voir le site www.tourisme.gouv.fr |
[2] |
Format commun de description des Informations touristiques - TourinFrance - Structure des données |
2.2 décembre 2002 |
voir le site www.tourisme.gouv.fr |
[3] |
Format commun de description des Informations touristiques - TourinFrance - Syntaxe et listes générales TIF |
2.2 décembre 2002 |
voir le site www.tourisme.gouv.fr |
[4] |
TourinFrance V3.1 |
3.1 |
voir le site www.tourisme.gouv.fr |
|
|
|
|
Terminologies et abréviations utilisées |
|
---|---|
GTTIF |
Groupe Technique TourinFrance |
TIF |
Tourism Information Format |
MTH |
Méta-thésaurus TourinFrance |
FCD |
Format Commun de Description des données TIF v2.2 |
FCE |
Format Commun d'Echange des données TIF v2.2 |
SIT |
Systèmes d'Information Touristique (S.I.T.) |
AD |
Information non définie lors de la sortie du document. |
NA |
Non applicable pour le projet |
Le format de données TourinFrance TIF v2.2 [1][2][3] permet de décrire des données touristiques sous un format commun (matérialisé par 14 bordereaux de description d'objets) et définit un format commun d'échange entre des systèmes d'information touristique hétérogènes (matérialisé par 4 fichiers d'échanges).
Le format TIF v2.2 est disponible sur le site www.tourisme.gouv.fr.
Le format TIF v2.2 s'appuie sur un référentiel de données métier modélisé via le thésaurus TIFV22 (ce thésaurus est la branche du méta-thésaurus MTH [4] dédiée au format TIF v2.2).
Les 14 types de bordereaux TIF v2.2 sont :
HOT HOTEL
HPA HOTELLERIE DE PLEIN AIR
HLO HEBERGEMENT LOCATIF(GITES, MEUBLES ET CHAMBRES D'HOTES)
RES RESTAURATION
FMA FÊTES ET MANIFESTATIONS
PNA PATRIMOINE NATUREL
PCU PATRIMOINE CULTUREL
DEG DEGUSTATION
LOI LES LOISIRS
ASC ACTIVITÉS SPORTIVES, CULTURELLES ET FORMULES ITINÉRANTES
ITI ITINÉRAIRES TOURISTIQUES
VIL VILLAGES DE VACANCES
ORG ORGANISMES
MUL MULTIMEDIA
Le format TIF v2.2 est offert par la communauté des acteurs du tourisme français réunis au sein du Groupe Technique TourinFrance (GTIF) sous les termes de la licence Creative Commons Attribution/Share Alike (http://creativecommons.org/licenses/by-sa/1.0/).
Le collectif des auteurs des documents qui illustrent la norme est le GTTIF.
La norme est aujourd'hui en version 3 [4] et son utilisation courante s'effectue via des échanges au format XML.
Afin de permettre une compatibilité ascendante et descendante entre les versions TIF v2.2 et TIF v3.1 il est nécessaire de disposer d'une implémentation XML de la norme TIF v2.2 pour pouvoir s'appuyer sur des transformations de type XSL (TIF v3.1 —> TIF v2.2 et TIF v2.2 —> TIF v3.1).
Il s'agit ici de choisir la meilleure implémentation de la norme v2.2 au format XML pour faciliter les transformations v2.2 <-> v3.1.
L'implémentation du format TIF v2.2 en XML est conforme aux recommandations du W3C XML Schema 1.0 (http://www.w3.org/XML/Schema).
Les schémas de référence décrits ci-après permettent de décrire toutes les données représentées par les bordereaux TIF v2.2.
Les fichiers XML Schéma sont créés à partir du format d'échange TIF v2.2 (4 fichiers) d'une part et des travaux d'analyse et de programmation de la "Plateforme de Labellisation TourinFrance" actuelle.
1.2
Analyse du format TIF v2.2 et décomposition modulaire
Les données du Format Commun de Description [2] (FCD) des bordereaux du format TIF v2.2 se décomposent en :
un ensemble de données communes à tous les bordereaux (reprises dans les fichiers objtour.txt du FCE):
Identifiant |
Raison sociale |
SIRET |
Date de création |
Sigle |
APE/NAF |
Date mise à jour |
Adresse 1 |
RCS |
Type objet touristique |
Adresse 1 suite |
|
Type équipement |
Adresse 2 |
|
|
Adresse 3 |
|
|
Code Postal |
|
|
Commune |
|
|
Bureau distributeur |
|
|
Cedex |
|
|
Province - Etat |
|
|
Pays |
|
|
INSEECommune |
|
un ensemble de données spécifiques à chaque bordereau [2].
Cette décomposition se retrouve dans les données du Format d'Echange TIF v2.2 (FCE) qui se répartissent en 4 fichiers [1] :
echange.txt : est un fichier technique destiné à communiquer les informations de gestion de l'échange.
listes.txt : ce fichier est destiné à transmettre l'ensemble des codes et libellés des listes générales et spécifiques du Format Commun de Description. Il permet aussi de transmettre les codes et libellés des listes spécifiques au S.I.T. émetteur et qui n'existent pas dans le Format Commun de Description;
objtour.txt : ce fichier permet de communiquer les informations communes à l'ensemble des bordereaux TourinFrance descriptifs des objets touristiques. Il contient la liste de tous les objets touristiques concernés par l'échange.
descrobj.txt : ce fichier contient tous les éléments descriptifs non contenus dans le fichier objtour.txt. Il peut contenir aussi des éléments descriptifs spécifiques au S.I.T. émetteur et qui n'existent pas dans le Format Commun de Description.
Le schéma XML TIF v22 doit permettre de représenter:
les données communes ou spécifiques aux différents bordereaux de la norme (Format Commun de Description)
le Format d'Echange (données d'échange, données S.I.T. émetteur)
Les formats FCD et FCE pourraient faire l'objet d'un seul et unique schéma XML qui permettrait de représenter toutes les données. Pour cela, il faudrait utiliser le "format descrobj" pour représenter les données spécifiques aux bordereaux du FCD.
En effet, le fichier descrobj.txt a un format commun à tous les bordereaux qui permet de décrire l'ensemble des champs de chaque objet touristique à raison d'une ligne par champ. Ce type de représentation permet de s'adapter aux évolutions de la norme et de représenter éventuellement des champs externes à la norme et issus de S.I.T.
Ce format n'est pas retenu pour la représentation XML des données spécifiques aux bordereaux du FCD car :
il ne facilite pas la lisibilité du fichier XML représentant un objet touristique et donc son exploitation
il implique des XSL de transformation TIF v2.2 <-> TIF v3.1 beaucoup moins flexibles ou adaptables
De plus, le format TIF v2.2 est figé et n'évoluera plus ; il n'y a donc aucun obstacle à adopter une orientation "bordereau" pour le FCD et à créer :
un sous-schéma "commun" qui regroupe les données communes (afin de faciliter les analogies avec le FCE et le fichier objtour.txt)
des sous-schémas spécifiques à chaque type de bordereau
Le mapping des données TIF v2.2 <-> TIF v3.1 sera plus souple et plus ouvert.
Le schéma XML pour la version TIF 2.2 se base donc sur le FCD ; il est "orienté OI" comme celui de la version 3.
Le schéma XML du format TIF v3.1 permet de représenter un objet d'information (OI) et non pas plusieurs ; il est donc cohérent de proposer un schéma XML pour la norme v2.2 qui permette aussi de représenter un OI (FCD) et non pas plusieurs comme le FCE.
Les transformations depuis et vers le TIF v3.1 s'effectueront à partir de ce schéma.
Un schéma XML est aussi proposé pour le FCE pour que l'implémentation XML de la norme soit complète mais il n'est pas exploité pour assurer la compatibilité ascendante et descendante entre les version 2.2 et 3.1.
Se référer au § 3 pour la problématique de transformation et les outils proposés.
Le schéma XML TIF v22 se compose donc de plusieurs sous-schémas ou modules qui représentent :
le FCD avec un module Common et des modules bordereaux spécifiques (Hot, Hlo, ...).
le FCE avec les modules Echange, Objtour et Descrobj.
Le module Objtour "contient" les données du module Common augmenté des données spécifiques à l'échange.
les données listes sont, dans les deux cas, représentées via le thésaurus TIFV22 et les thésaurus locaux propres aux S.I.T.
Données communes
Les données communes à tous les bordereaux sont regroupées dans un module Common.
Les listes communes font partie du thésaurus TIFV22 : elles font l'objet d'un module "listes communes" (voir le §2 et le fichier OI22_CommonLists.xsd).
Données spécifiques aux bordereaux
Elles sont décrites par 14 modules bordereaux.
Ils représentent les 14 sous-schémas (Hot, Hpa, Hlo, Res, Fma, Pna, Pcu, Deg, Iti, Asc, Loi, Vil, Org, Mul) propres à chaque type de bordereau.
Représentation XML
Un objet TIF v2.2 (FCD) au format XML se représente de la façon suivante :
<OI22>
<COMMON> ... </COMMON > <!-- module Commun-->
<BORDEREAU> ... </BORDEREAU > <!-- module Bordereau : données bordereau spécifiques -->
<!-- où BORDEREAU = [ HOT | HLO | HPA | RES | FMA | PNA | PCU | DEG | LOI | ASC | ITI | VIL | ORG | MUL ] -->
</OI22>
Le fichier d'échange fait l'objet d'un module Echange.
Le fichier de liste décrit des listes qui font partie du thésaurus TIFV22 : il fait l'objet d'un module "listes communes" (voir le §2 et le fichier OI22_CommonLists.xsd).
Le fichier objtour.txt a fait l'objet d'un module Objtour construit à partir du module Common auquel sont rajoutées les données relatives au sattut à l'entité responsable de l'échnage.
Le fichier objtour.txt a fait l'objet d'un module Descobj. Il permet de décrire un ensemble d'entrées du fichier descrobj.txt et en particulier les données spécifiques aux S.I.T.
En ce qui concerne les listes spécifiques aux S.I.T. le principe retenu est celui de disposer d'un thésaurus propre au S.I.T. lui-même et qui accompagne les fichiers XML d'objets touristiques TIF v2.2.
Représentation XML
Un échange d'objets TIF v2.2 (FCE) au format XML se représente de la façon suivante :
<EOI22>
<ECHANGE> ... </ECHANGE> <!-- module Echange -->
<OBJTOUR> ... </OBJTOUR> <!-- module Objtour : données bordereau spécifiques -->
<DESCROBJ> ... </DESCOBJ> <!-- module Descrobj : données spécifiques SIT -->
</EOI22 >
L'ensemble des codes et libellés des listes générales et spécifiques se trouvent dans le thésaurus TIFV22 et les thésaurus propres aux S.I.T.
Les modules du schéma XML du FCD TIF v2.2 suivent un certain nombre de règles et de contraintes listées ci-dessous.
Afin de faciliter les échanges et les filtres de transformations entre le format XML TIF v2.2 et le FCE TIF v22, les modules XML du FCE doivent comporter les informations du FCE.
Analogie avec le fichier "objtour.txt"
Champ |
fichier objtour.txt |
Traitement dans les schémas des modules du FCE |
STATUT_OBJ |
Statut de traitement |
champ du module COMMON |
ENTITE_RESP |
Entité responsable de l'info. |
champ du module COMMON |
DATECREA |
Date de création |
champ du module COMMON |
DATEMAJ |
Date mise à jour |
champ du module COMMON |
ID |
Identifiant |
champ du module COMMON |
ID_OBJETTOUR |
Type objet touristique |
champ du module COMMON |
ID_TYPE |
Type d'équipement |
champ du module COMMON |
SOCIETE |
Raison sociale |
champ du module COMMON |
SIGLE |
Sigle |
champ du module COMMON |
ADRESSE1 |
Adresse 1 |
champ du module COMMON |
ADRESSE1SUITE |
Adresse 1 suite |
champ du module COMMON |
ADRESSE2 |
Adresse 2 |
champ du module COMMON |
ADRESSE3 |
Adresse 3 |
champ du module COMMON |
CODEPOSTAL |
Code Postal |
champ du module COMMON |
COMMUNE |
Commune |
champ du module COMMON |
BUREAUDISTRIB |
Bureau distributeur |
champ du module COMMON |
CEDEX |
Cedex |
champ du module COMMON |
PROVINCE |
Province - Etat |
champ du module COMMON |
ID_PAYS |
Pays |
champ du module COMMON |
ID_COMMUNE |
INSEECommune |
champ du module COMMON |
SIRET |
SIRET |
champ du module COMMON |
APE |
APE/NAF |
champ du module COMMON |
RCS |
RCS |
champ du module COMMON |
Analogie avec le fichier "descrobj.txt"
Champ |
fichier descrobj.txt |
Traitement dans les schémas des modules du FCE |
TYPE_SIT |
Type du S.I.T. |
non traité - valeur unique TIF |
VERSION_SIT |
Version du SIT |
non traité - valeur unique 2.2 |
STATUT_DESCR |
Statut de traitement |
non traité - id valeur du module COMMON |
ENTITE_RESP |
Entité responsable de l'info |
non traité - id valeur du module COMMON |
DATECREA |
Date de création |
non traité - id valeur du module COMMON |
DATEMAJ |
Date mise à jour |
non traité - id valeur du module COMMON |
ID |
Identifiant |
non traité - valeur dans module COMMON |
TBLSTOCK |
Table de stockage |
utilisé pour générer le nom de l'élément XML |
NOMCHAMP |
Nom du champs |
utilisé pour générer le nom de l'élément XML |
NUMOCCUR |
Numéro occurrence |
utilisé pour générer un attribut de l'élément XML |
TYPEVAL |
Type de valeur |
utilisé pour générer un attribut de l'élément XML |
VALEUR |
Valeur |
utilisé pour générer la valeur de l'élément XML |
LANGVAL |
Langue de traduction |
utilisé pour générer un attribut de l'élément XML |
L'objectif est ici de proposer des règles permettant de générer des schémas XML le plus simple possible pour faciliter les transformations et le plus proche possible de la syntaxe de la norme TIF V2.2 pour faciliter sa lisibilité.
Données communes (module Common)
un seul bloc <COMMON> est généré ; il comporte tous les éléments communs qui sont tous de type simple
le nom des éléments est Nom_champ (ex: SOCIETE, SIRET, ...) ; chaque élément est documenté par un bloc annotation
Données spécifiques (modules bordereaux spécifiques)
les données simples des bordereaux (à 1 ou n occurrences) correspondent à des éléments de type complexe ayant 2 ou 3 attributs optionnels (ex: Catégorie, Description commerciale, Langues parlées ... ) (à 1 ou n occurrences)
le nom des éléments de type simple est Nom_table.Nom_champ (ex: Hot.ID_CAT_HOT, Org4_parle.ID_PARLE ...)
les attributs optionnels servent à assurer la compatibilité avec le FCE :
numOccur champ NUMOCCUR du FCE
typeVal champ TYPEVAL du FCE
xml:lang champ LANGVAL du FCE
les données complexes des bordereaux (blocs à n occurrences contenant plusieurs données) correspondent à des éléments de type complexe
le nom des éléments de type complexes est Nom_table (ex: Hot1_comm, Org3_Com ...)
dans les cas où le bloc est composé d'éléments issus de plusieurs tables, le nom de la première table est retenu
ex: le bloc Vil1_label contient des éléments issus des tables Vil1_label, Vil1_claslbl1, Vil1_claslbl2 et Vil1_claslbl3
chaque élément est documenté par un bloc annotation
Exemples de règles appliquées
Donnée TIF v2.2 / exemple |
---|
Donnée simple à 1 occurrence Groupe accepté ? Hot.GROUPEOK |
-> Type XML / exemple |
Élément XML de type simple
|
Donnée TIF v2.2 / exemple |
---|
Donnée simple à n occurrences Type de groupe Hot4_group .ID_GROUP |
-> Type XML / exemple |
Élément XML de type simple
</xs:element> |
Donnée TIF v2.2 / exemple |
---|
Donnée bloc à n occurrences
|
-> Type XML / exemple |
Élément XML de type complexe
|
|
tous les sous-schémas utilisent le fichier OI22_CommonTypes.xsd.
Il contient la définition des types simples et complexes communs à la norme ; par exemple StatutType, A80Type ...
tous les sous-schémas utilisent le fichier OI22_CommonLists.xsd.
Il contient la définition des types sur lesquels certains éléments ou attributs sont définis. Tous ces types correspondent aux listes issues du thésaurus TIFV22.
Une entrée dans une liste du thésaurus correspond notamment à un code et à un libellé. Les éléments ou attributs concernés font référence soit à un code soit à un libellé ; le fichier OI22_CommonLists.xsd définit donc pour chaque liste deux types distincts dont la syntaxe du nom est NomListe[CodeType|LibelleType].
Par exemple, pour la liste ObjetTour la norme fournit deux types : ObjetTourCodeType et ObjetTourLibelleType.
Les éléments qui prennent leurs valeurs dans des listes sont définis sur des types contenus dans ce fichier
Le détail de la manipulation du thésaurus et des types associés est décrit au §2.
Bordereau Locatif - Classements
Se référer au document FCDonnées2.2nm.rtf dans lequel les labels et classements sont décrits de la façon suivante :
Labels et classement |
A |
40 |
|
|
|
|
n occurrences |
|
|
Type de label |
A |
5 |
Label_hlo |
Hlo1_label |
id_label_hbl |
Liste par objet |
1 occurrence |
|
Classement label |
A |
5 |
class_hlo |
Hlo1_clas |
id_class_hbl |
Liste par objet |
n occurrences |
|
Thème |
A |
5 |
theme_hlo |
Hlo1_them |
id_theme_hbl |
Liste par objet |
n occurrences |
Ce bloc descriptif n'est pas en accord et donc non compatible avec les fichiers descrobj.txt soumis à test.
La version adoptée et compatible avec les fichiers descrobj.txt opérationnels est :
Labels et classement |
|
|
|
|
|
|
|
|
|
Type de label |
A |
5 |
Label_hlo |
Hlo1_label |
id_label_hbl |
Liste par objet |
n occurrences |
|
Classement label |
A |
5 |
class_hlo |
Hlo1_clas |
id_class_hbl |
Liste par objet |
n occurrences |
|
Thème |
A |
5 |
theme_hlo |
Hlo1_them |
id_theme_hbl |
Liste par objet |
n occurrences |
Les règles de nommage utilisées sont celles utilisées dans les fichiers d'échanges de la norme TIF v22.[3].
Rappel des règles de nommage
Les noms des champs correspondent à une description la plus lisible possible du contenu et sont toujours rédigés en majuscules.
Exemple SOCIETE pour raison sociale.
Les noms des listes générales suivent le même principe (sans être en majuscules).
Exemple Pays pour la liste des pays, Civilite pour la liste des civilités, …
Les noms des listes d’items spécifiques à un objet touristique se terminent toutes par le nom de l’objet touristique ( liste ObjetTour de l’identification), précédé d'un _ (underscore).
Exemple, la liste des chaînes d’hôtel : Chaine_hot
Les noms des tables attachées lors de la saisie (appelées tables de stockage), qui ne sont utilisées que si les informations à stocker sont à n occurrences, .commencent toutes par le nom de l’objet touristique, suivi du numéro de l’onglet, un _ (underscore) et le nom des données stockées.
Exemple : Hot1_chaine pour stocker les informations des chaînes.
Le nom du codage des items à l’intérieur des listes, est toujours en majuscules.
Pour le glossaire des termes TourinFrance se référer à la documentation Tourinfrance v2.2[3].
Pour les conventions de codage se référer à la documentation Tourinfrance v2.2[3].
Le contenu des listes générales est constitué par le thésaurus TIFV22 (inclus dans le méta-thésaurus MTH [4]), se reporter au §2.
Chaque module est décrit dans un schéma de nom OI22_NomModule.xsd.
Les modules utilisent l'espace de nom associé à la norme. Sa déclaration est la suivante :
xmlns="http://www.tourinfrance.net/tourinfrance22/"
Dans les fichiers XML qui décrivent les OI au format v2.2, il est recommandé d'associer l'espace de nom TourinFrance au préfixe tif22. La déclaration de l'espace de nom devient :
xmlns:tif22="http://www.tourinfrance.net/tourinfrance22/"
Le schéma de la norme TIV v2.2 est constitué d'un fichier maître OI22.xsd qui inclus ou importe les schémas des modules utilisés.
Le numéro de version de référence est précisé dans le fichier (champ <documentation>) ; ici 2.2.
Structure du fichier OI22.xsd
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns="http://www.tourinfrance.net/tourinfrance22/"
targetNamespace="http://www.tourinfrance.net/tourinfrance22/"
elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:annotation>
<xs:documentation xml:lang="fr">Tourism Information Format. Version 2.2 - Copyright © - TourinFrance ..
</xs:documentation>
</xs:annotation>
<xs:include schemaLocation="OI22_CommonTypes.xsd"/>
<xs:include schemaLocation="OI22_CommonLists.xsd"/>
<xs:include schemaLocation="OI22_Common.xsd"/>
<xs:include schemaLocation="OI22_Hot.xsd"/>
<xs:include schemaLocation="OI22_Hpa.xsd"/>
<xs:include schemaLocation="OI22_Hlo.xsd"/>
<xs:include schemaLocation="OI22_Res.xsd"/>
<xs:include schemaLocation="OI22_Fma.xsd"/>
<xs:include schemaLocation="OI22_Pna.xsd"/>
<xs:include schemaLocation="OI22_Pcu.xsd"/>
<xs:include schemaLocation="OI22_Deg.xsd"/>
<xs:include schemaLocation="OI22_Loi.xsd"/>
<xs:include schemaLocation="OI22_Asc.xsd"/>
<xs:include schemaLocation="OI22_Iti.xsd"/>
<xs:include schemaLocation="OI22_Vil.xsd"/>
<xs:include schemaLocation="OI22_Org.xsd"/>
<xs:include schemaLocation="OI22_Mul.xsd"/>
<xs:complexType name="OI22_Type">
<xs:sequence>
<!-- Module Common -->
<xs:element name="COMMON" type="CommonType" minOccurs="1" maxOccurs="1"/>
<!-- Module bordereau spécifique -->
<xs:choice minOccurs="0" maxOccurs="1">
<xs:element name="HOT" type="HotType"/>
<xs:element name="HPA" type="HpaType"/>
<xs:element name="HLO" type="HloType"/>
<xs:element name="RES" type="ResType"/>
<xs:element name="FMA" type="FmaType"/>
<xs:element name="PNA" type="PnaType"/>
<xs:element name="PCU" type="PcuType"/>
<xs:element name="DEG" type="DegType"/>
<xs:element name="LOI" type="LoiType"/>
<xs:element name="ASC" type="AscType"/>
<xs:element name="ITI" type="ItiType"/>
<xs:element name="VIL" type="VilType"/>
<xs:element name="ORG" type="OrgType"/>
<xs:element name="MUL" type="MulType"/>
</xs:choice>
</xs:sequence>
</xs:complexType>
<xs:element name="OI22" type="OI22_Type"/>
</xs:schema>
Le module Common est décrit dans le fichier OI22_Common.xsd.
Nom |
Rubrique |
Type |
Commentaires |
<STATUT_OBJ> |
Statut de traitement |
StatutType |
C = création, M = mise à jour, S = suppression. |
<ENTITE_RESP> |
Entité responsable de l'info. |
A16Type |
Format PPRRRDDD(+8 caractères). |
<DATECREA> * |
Date de création |
Date22Type |
format jj/mm/aaaa |
<DATEMAJ> * |
Date mise à jour |
Date22Type |
format jj/mm/aaaa |
<ID> * |
Identifiant |
A16Type |
format OOORRRDDD(+7 caractères) |
<ID_OBJETTOUR> * |
Type objet touristique |
ObjetTourCodeType |
|
<ID_TYPE> **** |
Type d'équipement |
TypeEquipementCodeType |
Les valeurs possibles sont issues des listes de type d'équipement de chaque type de bordereau *** |
<SOCIETE> * |
Raison sociale |
A160Type |
Majuscule |
<SIGLE> * |
Sigle |
A10Type |
Majuscules - sans séparateurs |
<ADRESSE1> * |
Adresse 1 |
A40Type |
Indications : porte escalier bâtiment résidence … |
<ADRESSE1SUITE> * |
Adresse 1 suite |
A40Type |
Indications: bâtiment résidence (ligne3 @ internationale) |
<ADRESSE2> * |
Adresse 2 |
A40Type |
N°, répétiteur, type , nom de voie |
<ADRESSE3> * |
Adresse 3 |
A40Type |
B.P., lieu-dit, … |
<CODEPOSTAL> * |
Code Postal |
A10Type |
|
<COMMUNE> * |
Commune |
A80Type |
Nom de commune en Majuscule |
<BUREAUDISTRIB> * |
Bureau distributeur |
A80Type |
|
<CEDEX> * |
Cedex |
A10Type |
Champ libre |
<PROVINCE> * |
Province - Etat |
A40Type |
|
<ID_PAYS> * |
Pays |
PaysCodeType |
Code ISO |
<ID_COMMUNE> * |
INSEECommune |
CommuneCodeType |
|
<SIRET> ** |
SIRET |
A14Type |
|
<APE> ** |
APE/NAF |
A2Type |
|
<RCS> ** |
RCS |
A12Type |
|
* Noms de table : Hot, Hpa, Hlo, Res, Fma, Pna, Pcu, Deg, Iti, Asc, Loi, Vil, Org, Mul.
** Noms de table : Hot, Hpa, Hlo, Res, Fma, Pna, Pcu, Deg, Iti, Asc, Loi, Vil, Org.
*** Liste des types concernés : Type_hotCodeType Type_hpaCodeType Type_hloCodeType Type_resCodeType Type_fmaCodeType Type_pnaCodeType Type_pcuCodeType Type_degCodeType Type_loiCodeType Type_ascCodeType Type_itiCodeType Type_orgCodeType Type_mulCodeType.
**** Noms de table : Hot, Hpa, Hlo, Res, Pna, Pcu, Iti, Org, Mul ; Champ ID_OBJET pour la table Loi ; Champ vide pour Fma, Asc, Deg et Vil.
Dans les § qui suivent, tous les éléments qui sont typés (valeur dans la colonne Type) possèdent des attributs optionnels :
typeVal="" xml:lang="" pour les éléments à 1 occurrence
typeVal="" xml:lang="" numOccur="" pour les éléments à n occurrences
Exemples
Rubrique |
Type |
N |
|
<Hot.ID_CAT_HOT typeVal="" xml:lang="" > |
Catégorie |
Cat_hotCodeType |
|
... |
|
|
|
<Hot1_comm> |
Moyens de communication |
|
n |
<Hot1_comm.ID_TELECOM typeVal="" xml:lang="" numOccur="" > |
Type d'accès Telecom |
TelecomCodeType |
|
... |
|
|
|
<Hot6_conf.ID_CONF_HOT typeVal="" xml:lang="" numOccur="" > |
Confort de l'hôtel |
Conf_hotCodeType |
n |
... |
|
|
|
Le module Hôtel est décrit dans le fichier OI22_Hot.xsd.
Nom élément |
Rubrique |
Type |
N |
Commentaires |
<Hot.ID_CAT_HOT> |
Catégorie |
Cat_hotCodeType |
|
|
<Hot1_comm> |
Moyens de communication |
|
n |
|
<Hot1_comm.ID_TELECOM> |
Type d'accès Telecom |
TelecomCodeType |
|
|
<Hot1_comm.COORD_COM> |
Coordonnées Telecom |
A80Type |
|
N° type d'accès, tel., fax... |
<Hot1_comm.COMPLEMENT_COM> |
Complément d'inform. |
A80Type |
|
information compl. |
<Hot1_cont> |
Qui contacter ? |
|
n |
|
<Hot1_cont.ID_CIV> |
Civilité |
CiviliteCodeType |
|
|
<Hot1_cont.PRENOM_CONT> |
Prénom |
A30Type |
|
Majuscule/minuscule selon règles courantes |
<Hot1_cont.NOM_CONT> |
Nom |
A80Type |
|
Majuscules |
<Hot1_cont.FONCTION_CONT> |
Fonction |
A40Type |
|
Texte libre |
<Hot1_cont.ID_CONTACT> |
Type de contact |
ContactCodeType |
|
|
<Hot.IDCOMPL> |
Complément d'identification |
A80Type |
|
|
<Hot1_chaine.ID_CHAINE_HOT> |
Chaînes |
Chaine_hotCodeType |
n |
|
<Hot.LABEL> |
Labels |
A80Type |
|
Texte libre régional |
<Hot.DESCOM> |
Description commerciale |
A800Type |
|
Texte libre |
<Hot1_prest> |
Autre prestation proposée |
|
n |
|
<Hot1_prest.ID_AUTRE> |
ID. prestation |
A16Type |
|
référence |
<Hot1_prest.DESCPREST> |
Descriptif prestation |
A80Type |
|
Texte libre |
<Hot2_point> |
Accès |
|
n |
|
<Hot2_point.ID_POINTACCES> |
Point d'accès |
PointAccesCodeType |
|
autoroute, gare ferroviaire, |
<Hot2_point.NOM_POINT> |
Nom |
A40Type |
|
Intitulé autoroute + N° sortie , ligne, station, ? |
<Hot2_point.DISTANCE_POINT> |
distance |
N5Type |
|
format xx,x en km avec 0 = sur place |
<Hot2_zone> |
Localisation |
|
n |
|
<Hot2_zone.ID_LOCALACCESS> |
type de localisation |
LocalAccesCodeType |
|
centre ville, prés lac, périphérie, ? |
<Hot2_zone.NOM_ZONE> |
nom |
A40Type |
|
|
<Hot2_zone.DISTANCE_ZONE> |
distance |
N5Type |
|
format xx,x en km avec 0 = sur place |
<Hot.ALTITUDE> |
Altitude |
N4Type |
|
en mètres |
<Hot.LONGITUDE> |
Longitude |
A10Type |
|
Code IGN |
<Hot.LATITUDE> |
Latitude |
A10Type |
|
Code IGN |
<Hot.ACCESCOMPL> |
Complément accès/localisat. |
A80Type |
|
|
<Hot3_resa> |
Mode de réservation |
|
n |
|
<Hot3_resa.ID_TYPRES> |
Type de réservation |
TypResCodeType |
|
|
<Hot3_comm> |
|
|
n |
|
|
Type d'accès Télécom |
TelecomCodeType |
|
idem liste communication |
|
Coordonnées Télécom |
A80Type |
|
N° type d'accès, tel., fax... |
|
Complément d'inform. |
A80Type |
|
information compl. |
<Hot4_ouvac> |
Ouverture accueil |
|
n |
|
<Hot4_ouvac.ID_OUVAC> |
Identifiant |
A5Type |
|
|
<Hot4_ouvac.DAT_DEBUT_OUVAC> |
date début |
Date22Type |
|
format jj/mm/aaaa |
<Hot4_ouvac.DAT_FIN_OUVAC> |
date fin |
Date22Type |
|
format jj/mm/aaaa |
<Hot4_ouvac.OUV1_OUVAC> |
heure ouvert 1 |
Time22Type |
|
format hh:mm |
<Hot4_ouvac.FER1_OUVAC> |
heure fermeture 1 |
Time22Type |
|
format hh:mm |
<Hot4_ouvac.OUV2_OUVAC> |
heure ouvert 2 |
Time22Type |
|
format hh:mm |
<Hot4_ouvac.FER2_OUVAC> |
heure fermeture 2 |
Time22Type |
|
format hh:mm |
<Hot4_jour.ID_JOUR> |
jour fermeture |
JourCodeType |
n |
|
<Hot.OUV24> |
Ouverture 24h/24 |
YN_Type |
|
Y/N |
<Hot.VEILNUIT> |
Veilleur de nuit |
YN_Type |
|
Y/N |
<Hot.MOBILITE> |
Personne à mobilité réduite |
YN_Type |
|
Y/N |
<Hot.ID_TOURHANDI> |
Label tourisme et handicap |
TourHandiCodeType |
n |
label défini par le Secré-tariat d'Etat au tourisme |
<Hot4_parle.ID_PARLE> |
Langues parlées |
LangueCodeType |
n |
|
<Hot4_ecrit.ID_ECRIT> |
Langues documentation |
LangueCodeType |
n |
|
<Hot.ANIMAUX> |
Animaux acceptés |
YN_Type |
|
Y/N |
<Hot.GROUPEOK> |
Groupe accepté ? |
YN_Type |
|
Y/N |
<Hot.GROUPEMIN> |
Nombre de personnes min |
N3Type |
|
|
<Hot.GROUPEMAX> |
Nombre de personnes max. |
N3Type |
|
|
<Hot.AUTOCAR> |
Parking autocars ? |
YN_Type |
|
Y/N |
<Hot4_group.ID_GROUP> |
Type de groupe |
TypGroupeCodeType |
n |
|
<Hot.ACCUEILCOMPL> |
Complément accueil |
A80Type |
|
|
<Hot5_mode.ID_MODEPAIEM> |
Mode de paiement |
ModePaiemCodeType |
n |
|
<Hot5_tarif> |
Tarifs |
|
n |
|
<Hot5_tarif.ID_TARIFS> |
Intitule Tarifs |
Tarifs_hotCodeType |
|
Voir commentaires. |
<Hot5_tarif.MINI_EURO_TARIFS> |
Minimum Euro |
N8MType |
|
format xxxxx,xx |
<Hot5_tarif.MAXI_EURO_TARIFS> |
Maximum Euro |
N8MType |
|
format xxxxx,xx |
<Hot5_tarif.AGE_MAXI_TARIFS> |
Age maxi pour réduction |
N2Type |
|
format xx - age |
<Hot5_tarif.COMPLEMENT_TARIFS> |
Complément tarif |
A80Type |
|
|
<Hot.CHCLASS> |
Nbre chambre classées |
N4Type |
n |
Dans un même hôtel, les chambres peuvent être classées en différentes catégories |
<Hot.CHBAIN> |
Nbre chambres (bain) |
N4Type |
|
|
<Hot.CHDOUCHE> |
Nbre chambres (douches) |
N4Type |
|
|
<Hot.CHNONFUM> |
Nbre chambres non fumeurs |
N4Type |
|
|
<Hot.SUITES> |
Nbre de suites |
N4Type |
|
|
<Hot.CHMOBRED> |
Nbre ch. Pour mobilit. réduite |
N4Type |
|
|
<Hot.STUDIOS> |
Nbre studios |
N4Type |
|
|
<Hot.APPART> |
Nbre d'appartements |
N4Type |
|
|
<Hot.SALLREUN> |
Nbre salle réunions équipées |
N4Type |
|
|
<Hot.DESCSALLE> |
Descriptif salle de réunion |
A80Type |
|
Texte libre (capacité, superficie, ?) |
<Hot6_conf.ID_CONF_HOT> |
Confort de l'hôtel |
Conf_hotCodeType |
n |
|
<Hot7_equip.ID_EQUIP_HOT> |
Equipements |
Equip_hotCodeType |
n |
|
<Hot7_serv.ID_SERV_HOT> |
Services |
Serv_hotCodeType |
n |
|
<Hot7_activ.ID_ACTIV_HOT> |
Activités sur place |
Activ_hotCodeType |
n |
|
Le module Hôtellerie de plein-air est décrit dans le fichier OI22_HPA.xsd.
Nom élément |
Rubrique |
Type |
N |
Commentaires |
<Hpa.ID_CAT_CAM> |
Catégorie |
Cat_hpaCodeType |
|
|
<Hpa.P_SOCIETE> |
Raison sociale - propriétaire |
A160Type |
|
Majuscule |
<Hpa.P_SIGLE> |
Sigle |
A10Type |
|
Majuscules - sans séparateurs |
<Hpa.P_ADRESSE1> |
Adresse 1 |
A40Type |
|
Indications : porte escalier bâtiment résidence ? |
<Hpa.P_ADRESSE1SUITE> |
Adresse 1 suite |
A40Type |
|
Indications: bâtiment résidence (ligne3 @ internationale) |
<Hpa.P_ADRESSE2> |
Adresse 2 |
A40Type |
|
N°, répétiteur, type , nom de voie |
<Hpa.P_ADRESSE3> |
Adresse 3 |
A40Type |
|
B.P., lieu-dit, ? |
<Hpa.P_CODEPOSTAL> |
Code Postal |
A10Type |
|
|
<Hpa.P_COMMUNE> |
Commune |
A80Type |
|
Nom de commune |
<Hpa.P_BUREAUDISTRIB> |
Bureau distributeur |
A80Type |
|
|
<Hpa.P_CEDEX> |
Cedex |
A10Type |
|
Champ libre |
<Hpa.P_PROVINCE> |
Province - Etat |
A40Type |
|
|
<Hpa.P_ID_PAYS> |
Pays |
PaysCodeType |
|
Code ISO |
<Hpa.P_ID_COMMUNE> |
INSEECommune |
CommuneCodeType |
|
|
<Hpa1_comm> |
Moyens de communication |
|
n |
|
<Hpa1_comm.ID_TELECOM> |
Type d'accès Télécom |
TelecomCodeType |
|
|
<Hpa1_comm.COORD_COM> |
Coordonnées Télécom |
A80Type |
|
N° type d'accès, tel., fax... |
<Hpa1_comm.COMPLEMENT_COM> |
Complément d'inform. |
A80Type |
|
information compl. |
<Hpa1_cont> |
Qui contacter ? |
|
n |
|
<Hpa1_cont.ID_CIV> |
Civilité |
CiviliteCodeType |
|
|
<Hpa1_cont.PRENOM_CONT> |
Prénom |
A30Type |
|
Majuscule :minuscule selon règles courantes |
<Hpa1_cont.NOM_CONT> |
Nom |
A80Type |
|
Majuscules |
<Hpa1_cont.FONCTION_CONT> |
Fonction |
A40Type |
|
Texte libre |
<Hpa1_cont.ID_CONTACT> |
Type de contact |
ContactCodeType |
|
|
<Hpa.IDCOMPL> |
Complément d'identification |
A80Type |
|
|
<Hpa1_chaine.ID_CHAINE_CAM> |
Chaînes |
Chaine_hpaCodeType |
n |
|
<Hpa.LABEL> |
Labels |
A80Type |
|
Texte libre |
<Hpa.DESCOM> |
Description commerciale |
A800Type |
|
Texte libre |
<Hpa1_prest> |
Autre prestation proposée |
|
n |
|
<Hpa1_prest.ID_AUTRE> |
Autre prestation proposée |
A16Type |
|
référence |
<Hpa1_prest.DESCPREST> |
Descriptif prestation |
A80Type |
|
Texte libre |
<Hpa2_point> |
Accès |
|
n |
|
<Hpa2_point.ID_POINTACCES> |
Point d'accès |
PointAccesCodeType |
|
autoroute, gare ferroviaire, |
<Hpa2_point.NOM_POINT> |
Nom |
A40Type |
|
Intitulé autoroute + N° sortie , ligne, station, ? |
<Hpa2_point.DISTANCE_POINT> |
distance |
N5Type |
|
format xx,x en km avec 0 = sur place |
<Hpa2_zone> |
Localisation |
|
n |
|
<Hpa2_zone.ID_LOCALACCESS> |
type de localisation |
LocalAccesCodeType |
|
centre ville, près lac, périphérie, ? |
<Hpa2_zone.NOM_ZONE> |
nom |
A40Type |
|
|
<Hpa2_zone.DISTANCE_ZONE> |
distance |
N5Type |
|
format xx, x en km avec 0 = sur place |
<Hpa.ALTITUDE> |
Altitude |
N4Type |
|
en mètres |
<Hpa.LONGITUDE> |
Longitude |
A10Type |
|
Code IGN |
<Hpa.LATITUDE> |
Latitude |
A10Type |
|
Code IGN |
<Hpa.ACCESCOMPL> |
Compl. accès localisation |
A80Type |
|
Texte libre |
<Hpa3_resa> |
Mode de réservation |
|
n |
|
<Hpa3_resa.ID_TYPRES> |
Type de réservation |
TypResCodeType |
|
|
<Hpa3_comm> |
|
|
n |
|
|
Type d'accès Telecom |
TelecomCodeType |
|
idem liste communication |
|
Coordonnées Telecom |
A80Type |
|
N° type d'accès, tel., fax... |
|
Complément d'inform. |
A80Type |
|
information compl. |
<Hpa4_ouvac> |
Ouverture accueil |
|
n |
|
<Hpa4_ouvac.DAT_DEBUT_OUVAC> |
date début |
Date22Type |
|
format jj/mm/aaaa |
<Hpa4_ouvac.DAT_FIN_OUVAC> |
date fin |
Date22Type |
|
format jj/mm/aaaa |
<Hpa4_ouvac.OUV1_OUVAC> |
heure ouvert 1 |
Time22Type |
|
format hh:mm |
<Hpa4_ouvac.FER1_OUVAC> |
heure fermeture 1 |
Time22Type |
|
format hh:mm |
<Hpa4_ouvac.OUV2_OUVAC> |
heure ouvert 2 |
Time22Type |
|
format hh:mm |
<Hpa4_ouvac.FER2_OUVAC> |
heure fermeture 2 |
Time22Type |
|
format hh:mm |
<Hpa4_jour.ID_JOUR> |
jour fermeture |
JourCodeType |
n |
|
<Hpa.OUV24> |
Ouverture 24h/24 |
YN_Type |
|
Y/N |
<Hpa.MOBILITE> |
Personne à mobilité réduite |
YN_Type |
|
Y/N |
<Hpa.ID_TOURHANDI> |
Label tourisme et handicap |
TourHandiCodeType |
n |
label défini par le Secré-tariat d'Etat au tourisme |
<Hpa4_parle.ID_PARLE> |
Langues parlées |
LangueCodeType |
n |
|
<Hpa4_ecrit.ID_ECRIT> |
Langues documentations |
LangueCodeType |
n |
|
<Hpa.ANIMAUX> |
Animaux acceptés |
YN_Type |
|
Y/N |
<Hpa.GROUPEOK> |
Groupe accepté ? |
YN_Type |
|
Y/N |
<Hpa.GROUPEMIN> |
Nombre mini personnes |
N3Type |
|
|
<Hpa.GROUPEMAX> |
Nombre max. personnes |
N3Type |
|
|
<Hpa.AUTOCAR> |
Parking autocars ? |
YN_Type |
|
Y/N |
<Hpa4_group.ID_GROUP> |
Type de groupe |
TypGroupeCodeType |
n |
|
<Hpa.ACCUEILCOMPL> |
Complément accueil |
A80Type |
|
|
<Hpa5_mode.ID_MODEPAIEM> |
Mode de paiement |
ModePaiemCodeType |
n |
|
<Hpa5_tarif> |
Tarifs |
|
n |
|
<Hpa5_tarif.ID_TARIFS> |
Intitule Tarifs |
Tarifs_hpaCodeType |
|
Voir commentaires. |
<Hpa5_tarif.MINI_EURO_TARIFS> |
Minimum Euro |
N8MType |
|
Format xxxxx,xx |
<Hpa5_tarif.MAXI_EURO_TARIFS> |
Maximum Euro |
N8MType |
|
format xxxxx,xx |
<Hpa5_tarif.AGE_MAXI_TARIFS> |
Age maxi pour réduction |
N2Type |
|
format xx - age |
<Hpa5_tarif.COMPLEMENT_TARIFS> |
Complément tarif |
A80Type |
|
|
<Hpa.SURFACE> |
Superficie |
N4Type |
|
format xx,x en hectares |
<Hpa.EMPCLASS> |
Classé |
N4Type |
|
|
<Hpa.EMPTOUR> |
Tourisme |
N4Type |
|
|
<Hpa.EMPLOIS> |
Loisirs |
N4Type |
|
|
<Hpa.CARAVANEIG> |
Caravaneige |
YN_Type |
|
Y/N |
<Hpa.NATURISME> |
Naturisme |
YN_Type |
|
Y/N |
<Hpa.CAPTOT> |
Capacité globale classés |
N5Type |
|
Nombre de personnes |
<Hpa.ID_GEST_CAM> |
Mode de gestion |
Gest_hpaCodeType |
|
Public, privé, associatif |
<Hpa.OMBRE> |
Ombragé |
YN_Type |
|
Y/N |
<Hpa.SEMIOMB> |
Semi-ombragé |
YN_Type |
|
Y/N |
<Hpa7_equip.ID_EQUIP_CAM> |
Equipements |
Equip_hpaCodeType |
n |
|
<Hpa7_serv.ID_SERV_CAM> |
Services |
Serv_hpaCodeType |
n |
|
<Hpa7_activ.ID_ACTIV_CAM> |
Activités sur place |
Activ_hpaCodeType |
n |
|
Le module Hébergement locatif est décrit dans le fichier OI22_Hlo.xsd.
Nom élément |
Rubrique |
Type |
N |
Commentaires |
<Hlo.ID_CAT_HLO> |
Catégorie |
Cat_hloCodeType |
|
|
<Hlo.CODE_HEB> |
Code hébergement |
A20Type |
|
|
<Hlo.P_SOCIETE> |
Raison sociale - propriétaire |
A160Type |
|
Majuscule |
<Hlo.P_SIGLE> |
Sigle |
A10Type |
|
Majuscules - sans séparateurs |
<Hlo.P_CODE> |
Code propriétaire |
A20Type |
|
|
<Hlo.P_ADRESSE1> |
Adresse 1 |
A40Type |
|
Indications : porteescalier bâtiment résidence ? |
<Hlo.P_ADRESSE1SUITE> |
Adresse 1 suite |
A40Type |
|
Indications:bâtiment résidence (ligne3 @ internationale) |
<Hlo.P_ADRESSE2> |
Adresse 2 |
A40Type |
|
N°, répétiteur, type, nom de voie |
<Hlo.P_ADRESSE3> |
Adresse 3 |
A40Type |
|
B.P., lieu-dit, ? |
<Hlo.P_CODEPOSTAL> |
Code Postal |
A10Type |
|
|
<Hlo.P_COMMUNE> |
Commune |
A80Type |
|
Nom de commune en majuscule |
<Hlo.P_BUREAUDISTRIB> |
Bureau distributeur |
A80Type |
|
|
<Hlo.P_CEDEX> |
Cedex |
A10Type |
|
Texte libre |
<Hlo.P_PROVINCE> |
Province - Etat |
A40Type |
|
|
<Hlo.P_ID_PAYS> |
Pays |
PaysCodeType |
|
Code ISO |
<Hlo.P_ID_COMMUNE> |
INSEECommune |
CommuneCodeType |
|
|
<Hlo1_comm> |
Moyens de communication |
|
n |
|
<Hlo1_comm.ID_TELECOM> |
Typed'accès Télécoms |
TelecomCodeType |
|
|
<Hlo1_comm.COORD_COM> |
Coordonnées Télécoms |
A80Type |
|
N° typed'accès, tel., fax... |
<Hlo1_comm.COMPLEMENT_COM> |
Complément d'inform. |
A80Type |
|
information compl. |
<Hlo1_cont> |
Qui contacter ? |
|
n |
|
<Hlo1_cont.ID_CIV> |
Civilité |
CiviliteCodeType |
|
|
<Hlo1_cont.PRENOM_CONT> |
Prénom |
A30Type |
|
Majuscule minuscule selon règles courantes |
<Hlo1_cont.NOM_CONT> |
Nom |
A80Type |
|
Majuscules |
<Hlo1_cont.FONCTION_CONT> |
Fonction |
A40Type |
|
Texte libre |
<Hlo1_cont.ID_CONTACT> |
Type de contact |
ContactCodeType |
|
|
<Hlo.IDCOMPL> |
Compl. d'identification |
A80Type |
|
|
<Hlo1_label.ID_LABEL_HBL> |
Type de label |
Label_hloCodeType |
n |
|
<Hlo1_clas.ID_CLASS_HBL> |
Classement label |
Class_hloCodeType |
n |
|
<Hlo1_them.ID_THEME_HBL> |
Thème |
Theme_hloCodeType |
n |
|
<Hlo.DESCOM> |
Description commerciale |
A800Type |
|
Texte libre |
<Hlo1_prest> |
Autre prestation proposée |
|
n |
|
<Hlo1_prest.ID_AUTRE> |
Autre prestation proposée |
A16Type |
|
référence |
<Hlo1_prest.DESCPREST> |
Descriptif prestation |
A80Type |
|
Texte libre |
<Hlo2_point> |
Accès |
|
n |
|
<Hlo2_point.ID_POINTACCES> |
Point d'accès |
PointAccesCodeType |
|
autoroute, gare ferroviaire, |
<Hlo2_point.NOM_POINT> |
Nom |
A40Type |
|
Intitulé autoroute + N° sortie , ligne, station, ? |
<Hlo2_point.DISTANCE_POINT> |
distance |
N5Type |
|
format xx,x en km avec 0 = sur place |
<Hlo2_zone> |
Localisation |
|
n |
|
<Hlo2_zone.ID_LOCALACCESS> |
type de localisation |
LocalAccesCodeType |
|
centre ville, près lac, périphérie, ? |
<Hlo2_zone.NOM_ZONE> |
nom |
A40Type |
|
|
<Hlo2_zone.DISTANCE_ZONE> |
distance |
N5Type |
|
format xx,x en km avec 0 = sur place |
<Hlo.ALTITUDE> |
Altitude |
N4Type |
|
en mètres |
<Hlo.LONGITUDE> |
Longitude |
A10Type |
|
Code IGN |
<Hlo.LATITUDE> |
Latitude |
A10Type |
|
Code IGN |
<Hlo.ACCESCOMPL> |
Complément accès localisation |
A300Type |
|
|
<Hlo3_resa> |
Mode de réservation |
|
n |
|
<Hlo3_resa.ID_TYPRES> |
Type de réservation |
TypResCodeType |
|
|
<Hlo3_comm> |
|
|
n |
|
|
Type d'accès Télécoms |
TelecomCodeType |
|
idem liste communication |
|
Coordonnées Télécoms |
A80Type |
|
N° type d'accès, tel., fax... |
|
Complément d'inform. |
A80Type |
|
information compl. |
<Hlo4_ouvac> |
Ouverture accueil |
|
n |
|
<Hlo4_ouvac.ID_OUVAC> |
identifiant |
A5Type |
|
|
<Hlo4_ouvac.DAT_DEBUT_OUVAC> |
date début |
Date22Type |
|
format jj/mm/aaaa |
<Hlo4_ouvac.DAT_FIN_OUVAC> |
date fin |
Date22Type |
|
format jj/mm/aaaa |
<Hlo4_ouvac.OUV1_OUVAC> |
heure ouvert 1 |
Time22Type |
|
format hh:mm |
<Hlo4_ouvac.FER1_OUVAC> |
heure fermeture 1 |
Time22Type |
|
format hh:mm |
<Hlo4_ouvac.OUV2_OUVAC> |
heure ouvert 2 |
Time22Type |
|
format hh:mm |
<Hlo4_ouvac.FER2_OUVAC> |
heure fermeture 2 |
Time22Type |
|
format hh:mm |
<Hlo4_jour.ID_JOUR> |
jour fermeture |
JourCodeType |
n |
|
<Hlo.MOBILITE> |
Personne à mobilitéréduite |
YN_Type |
|
Y/N |
<Hlo.ID_TOURHANDI> |
Label tourisme ethandicap |
TourHandiCodeType |
n |
label défini par le Secré-tariat d'Etat au tourisme |
<Hlo4_parle.ID_PARLE> |
Langues parlées |
LangueCodeType |
n |
|
<Hlo4_ecrit.ID_ECRIT> |
Languesdocumentation |
LangueCodeType |
n |
|
<Hlo.ANIMAUX> |
Animaux acceptés |
YN_Type |
|
Y/N |
<Hlo.GROUPEOK> |
Groupe accepté ? |
YN_Type |
|
Y/N |
<Hlo.GROUPEMIN> |
Nombre de personnesmin |
N3Type |
|
|
<Hlo.GROUPEMAX> |
Nombre de personnesmax. |
N3Type |
|
|
<Hlo.AUTOCAR> |
Parking autocars ? |
YN_Type |
|
Y/N |
<Hlo4_group.ID_GROUP> |
Type de groupe |
TypGroupeCodeType |
n |
|
<Hlo.ACCUEILCOMPL> |
Complément accueil |
A80Type |
|
|
<Hlo5_mode.ID_MODEPAIEM> |
Mode de paiement |
ModePaiemCodeType |
n |
|
<Hlo5_tarif> |
Tarifs |
|
n |
|
<Hlo5_tarif.ID_TARIFS> |
Intitule Tarifs |
Tarifs_hloCodeType |
|
Voir commentaires. |
<Hlo5_tarif.MINI_EURO_TARIFS> |
Minimum Euro |
N8MType |
|
format xxxxx,xx |
<Hlo5_tarif.MAXI_EURO_TARIFS> |
Maximum Euro |
N8MType |
|
format xxxxx,xx |
<Hlo5_tarif.CHARGES_TARIFS> |
Charges comprises |
YN_Type |
|
Y/N |
<Hlo5_tarif.AGE_MAXI_TARIFS> |
Age maxi pour réduction |
N2Type |
|
format xx - age |
<Hlo5_tarif.COMPLEMENT_TARIFS> |
Complément tarif |
A80Type |
|
|
<Hlo.CAPHEB> |
Capacité hébergement |
N2Type |
|
Nbre de personnes |
<Hlo.NBCHAMB> |
Nombre de chambres |
N2Type |
|
|
<Hlo.SURFACE> |
Surface |
N3Type |
|
en M2 - enrespectant les règles de la loi Cariez (1,80m de hauteur) |
<Hlo6_hab.ID_HAB_HBL> |
Type habitation |
Hab_hloCodeType |
|
|
<Hlo6_dec.ID_DEC_HBL> |
Descriptif habitation |
Dec_hloCodeType |
n |
|
<Hlo6_conf.ID_CONF_HBL> |
Descriptif confort |
Conf_hloCodeType |
n |
|
<Hlo7_equip.ID_EQUIP_HBL> |
Equipements de plein air |
Equip_hloCodeType |
n |
|
<Hlo7_serv.ID_SERV_HBL> |
Services |
Serv_hloCodeType |
n |
|
<Hlo7_activ.ID_ACTIV_HBL> |
Activités de proximité |
Activ_hloCodeType |
n |
|
Le module Restauration est décrit dans le fichier OI22_Res.xsd.
Nom élément |
Rubrique |
Type |
N |
Commentaires |
<Res.ID_CLAS_RES> |
Classement |
Clas_resCodeType |
|
|
<Res1_cat.ID_CAT_RES> |
Catégorie |
Cat_resCodeType |
n |
|
<Res1_cul.ID_SPEC_RES> |
Spécialités culinaires |
Spec_resCodeType |
n |
|
<Res1_etr.ID_PAYS> |
Cuisine étrangère |
PaysCodeType |
n |
|
<Res1_gui.ID_GUID_RES> |
Classement guides |
Guid_resCodeType |
n |
|
<Res.NOM_CHEF> |
Nom du chef |
A80Type |
|
Texte libre |
<Res1_comm> |
Moyens de communication |
|
n |
|
<Res1_comm.ID_TELECOM> |
Type d'accès Télécom |
TelecomCodeType |
|
|
<Res1_comm.COORD_COM> |
Coordonnées Télécom |
A80Type |
|
N° type d'accès, tel., fax... |
<Res1_comm.COMPLEMENT_COM> |
Complément d'inform. |
A80Type |
|
information compl. |
<Res1_cont> |
Qui contacter ? |
|
n |
|
<Res1_cont.ID_CIV> |
Civilité |
CiviliteCodeType |
|
|
<Res1_cont.PRENOM_CONT> |
Prénom |
A30Type |
|
Majuscule /minuscule selon règles courantes |
<Res1_cont.NOM_CONT> |
Nom |
A80Type |
|
Majuscules |
<Res1_cont.FONCTION_CONT> |
Fonction |
A40Type |
|
Texte libre |
<Res1_cont.ID_CONTACT> |
Type de contact |
ContactCodeType |
|
|
<Res.IDCOMPL> |
Complément d'identification |
A80Type |
|
|
<Res1_chain.ID_CHAINE_RES> |
Chaînes |
Chaine_resCodeType |
n |
Liste fournie par la FNIH |
<Res.LABEL> |
Labels |
A80Type |
|
Texte libre régional |
<Res.DESCOM> |
Description commerciale |
A800Type |
|
Texte libre |
<Res1_prest> |
Autre prestation proposée |
|
n |
|
<Res1_prest.ID_AUTRE> |
Autre prestation proposée |
A16Type |
|
référence |
<Res1_prest.DESCPREST> |
Descriptif prestation |
A80Type |
|
Texte libre |
<Res2_point> |
Accès |
|
n |
|
<Res2_point.ID_POINTACCES> |
Point d'accès |
PointAccesCodeType |
|
autoroute, gare ferroviaire, |
<Res2_point.NOM_POINT> |
Nom |
A40Type |
|
Intitulé autoroute + N° sortie , ligne, station, ? |
<Res2_point.DISTANCE_POINT> |
distance |
N5Type |
|
format xx,x en km avec 0 = sur place |
<Res2_zone> |
Localisation |
|
n |
|
<Res2_zone.ID_LOCALACCESS> |
type de localisation |
LocalAccesCodeType |
|
centre ville, près lac, périphérie, ? |
<Res2_zone.NOM_ZONE> |
nom |
A40Type |
|
|
<Res2_zone.DISTANCE_ZONE> |
distance |
N5Type |
|
format xx,x en km avec 0 = sur place |
<Res.ALTITUDE> |
Altitude |
N4Type |
|
en mètres |
<Res.LONGITUDE> |
Longitude |
A10Type |
|
Code IGN |
<Res.LATITUDE> |
Latitude |
A10Type |
|
Code IGN |
<Res.ACCESCOMPL> |
Complément accès localisation |
A80Type |
|
|
<Res3_resa> |
Mode de réservation |
|
n |
|
<Res3_resa.ID_TYPRES> |
Type de réservation |
TypResCodeType |
|
|
<Res3_comm> |
|
|
n |
|
|
Type d'accès Télécom |
TelecomCodeType |
|
idem liste communication |
|
Coordonnées Télécom |
A80Type |
|
N° type d'accès, tel., fax... |
|
Complément d'inform. |
A80Type |
|
information compl. |
<Res4_ouvac> |
Ouverture accueil |
|
n |
|
<Res4_ouvac.ID_OUVAC> |
Identifiant |
A5Type |
|
|
<Res4_ouvac.DAT_DEBUT_OUVAC> |
date début |
Date22Type |
|
format jj/mm/aaaa |
<Res4_ouvac.DAT_FIN_OUVAC> |
date fin |
Date22Type |
|
format jj/mm/aaaa |
<Res4_ouvac.OUV1_OUVAC> |
heure ouvert 1 |
Time22Type |
|
format hh:mm |
<Res4_ouvac.FER1_OUVAC> |
heure fermeture 1 |
Time22Type |
|
format hh:mm |
<Res4_ouvac.OUV2_OUVAC> |
heure ouvert 2 |
Time22Type |
|
format hh:mm |
<Res4_ouvac.FER2_OUVAC> |
heure fermeture 2 |
Time22Type |
|
format hh:mm |
<Res4_jour.ID_JOUR> |
jour fermeture |
JourCodeType |
n |
|
<Res.MOBILITE> |
Personne à mobilité réduite |
YN_Type |
|
Y/N |
<Res.ID_TOURHANDI> |
Label tourisme et handicap |
TourHandiCodeType |
n |
label défini par le Secré-tariat d'Etat au tourisme |
<Res4_parle.ID_PARLE> |
Langues parlées |
LangueCodeType |
n |
|
<Res4_ecrit.ID_ECRIT> |
Langues documentation |
LangueCodeType |
n |
|
<Res.ANIMAUX> |
Animaux acceptés |
YN_Type |
|
Y/N |
<Res.GROUPEOK> |
Groupe accepté ? |
YN_Type |
|
Y/N |
<Res.GROUPEMIN> |
Nombre de personnes mini |
N3Type |
|
|
<Res.GROUPEMAX> |
Nombre de personnes max. |
N3Type |
|
|
<Res.AUTOCAR> |
Parking autocars ? |
YN_Type |
|
Y/N |
<Res4_group.ID_GROUP> |
Type de groupe |
TypGroupeCodeType |
n |
|
<Res.ACCUEILCOMPL> |
Complément accueil |
A80Type |
|
|
<Res5_mode.ID_MODEPAIEM> |
Mode de paiement |
ModePaiemCodeType |
n |
|
<Res5_tarif> |
Tarifs |
|
n |
|
<Res5_tarif.ID_TARIFS> |
Intitule Tarifs |
Tarifs_resCodeType |
|
Voir commentaires. |
<Res5_tarif.MINI_EURO_TARIFS> |
Minimum Euro |
N8MType |
|
format xxxxx,xx |
<Res5_tarif.MAXI_EURO_TARIFS> |
Maximum Euro |
N8MType |
|
format xxxxx,xx |
<Res5_tarif.AGE_MAXI_TARIFS> |
Age maxi pour réduction |
N2Type |
|
format xx - age |
<Res5_tarif.COMPLEMENT_TARIFS> |
Complément tarif |
A80Type |
|
|
<Res.NBSALL> |
Nbre de salles de restaurant |
N2Type |
|
format xx |
<Res.NBCLIM> |
Nombre de salles climatisées |
N2Type |
|
format xx |
<Res.DESCRIPT> |
Descriptif des salles |
A500Type |
|
Texte libre |
<Res.NBCOUV> |
Nbre maximum de couverts |
N4Type |
|
format xxxx |
<Res.NBCOUVTER> |
Nbre de couverts en terrasse |
N3Type |
|
|
<Res.NBREUN> |
Nombre de salle de réunion |
N3Type |
|
|
<Res.DESCREUN> |
Descriptif salles réunion |
A500Type |
|
Texte libre |
<Res7_equip.ID_EQUIP_RES> |
Equipements |
Equip_resCodeType |
n |
|
<Res7_serv.ID_SERV_RES> |
Services |
Serv_resCodeType |
n |
|
<Res7_activ.ID_ACTIV_RES> |
Activités sur place |
Activ_resCodeType |
n |
|
<Res7_activ.DESCANIM> |
Descriptif activité |
A160Type |
|
Texte libre |
Le module Fêtes et manifestation est décrit dans le fichier OI22_Fma.xsd.
Nom élément |
Rubrique |
Type |
N |
Commentaires |
<Fma1_type.ID_TYPE> |
Type manifestation |
Type_fmaCodeType |
n |
|
<Fma1_cat.ID_CAT> |
Catégorie |
Cat_fmaCodeType |
n |
|
<Fma1_theme.ID_THEME> |
Thème |
Theme_fmaCodeType |
n |
|
<Fma.NOM> |
Nom manifestation |
A160Type |
|
|
<Fma1_horair> |
Dates de la manifestation |
|
n |
|
<Fma1_horair.DAT_DEBUT> |
date début |
Date22Type |
|
format jj/mm/aaaa |
<Deg4_ouvac.DAT_FIN_OUVAC> |
date fin |
Date22Type |
|
format jj/mm/aaaa |
<Fma1_horair.OUVERTURE1> |
heure ouvert 1 |
Time22Type |
|
format hh:mm |
<Fma1_horair.FERMETURE1> |
heure fermeture 1 |
Time22Type |
|
format hh:mm |
<Fma1_horair.OUVERTURE2> |
heure ouvert 2 |
Time22Type |
|
format hh:mm |
<Fma1_horair.FERMETURE2> |
heure fermeture 2 |
Time22Type |
|
format hh:mm |
<Fma1_horair.JOUR_FERME> |
jour fermeture |
JourCodeType |
|
|
<Fma.ID_EVEN> |
Événement national/multi-regional |
Even_fmaCodeType |
|
Liste Maison de la France (avec mise à jour annuelle) |
<Fma.GENERIQUE> |
Événement générique |
YN_Type |
|
Y/N |
<Fma.SECONDAIRE> |
Évènement secondaire |
A160Type |
|
Texte libre |
<Fma.LIEU> |
Lieu principal |
A32Type |
|
Correspondant à la zone |
<Fma.DESCRIPTIF> |
Descriptif de la manifestation |
A1000Type |
|
|
<Fma1_comm> |
Communication |
|
n |
|
<Fma1_comm.ID_TELECOM> |
Type d'accès Télécom |
TelecomCodeType |
|
|
<Fma1_comm.COORD_COM> |
Coordonnées Télécom |
A80Type |
|
N° type d'accès, tel., fax... |
<Fma1_comm.COMPLEMENT_COM> |
Complément d'inform. |
A80Type |
|
information compl. |
<Fma1_cont> |
Contact |
|
n |
|
<Fma1_cont.ID_CIV> |
Civilité |
CiviliteCodeType |
|
|
<Fma1_cont.PRENOM_CONT> |
Prénom |
A30Type |
|
Majuscule/minuscule selon règles courantes |
<Fma1_cont.NOM_CONT> |
Nom |
A80Type |
|
Majuscules |
<Fma1_cont.FONCTION_CONT> |
Fonction |
A40Type |
|
Texte libre |
<Fma1_cont.ID_CONTACT> |
Type de contact |
ContactCodeType |
|
|
<Fma.IDCOMPL> |
Complément d'identification |
|
|
|
<Fma1_prest> |
Autre prestation proposée |
|
n |
|
<Fma1_prest.ID_AUTRE> |
Autre prestation proposée |
A16Type |
|
référence |
<Fma1_prest.DESCPREST> |
Descriptif prestation |
A80Type |
|
Texte libre |
<Fma2_point> |
Accès |
|
n |
|
<Fma2_point.ID_POINTACCES> |
Point d'accès |
PointAccesCodeType |
|
autoroute, gare ferroviaire, |
<Fma2_point.NOM_POINT> |
Nom |
A40Type |
|
Intitulé autoroute + N° sortie , ligne, station, ? |
<Fma2_point.DISTANCE_POINT> |
distance |
N5Type |
|
format xx,x en km avec 0 = sur place |
<Fma2_zone> |
Localisation |
|
n |
|
<Fma2_zone.ID_LOCALACCESS> |
type de localisation |
LocalAccesCodeType |
|
centre ville, près lac, périphérie, ? |
<Fma2_zone.NOM_ZONE> |
nom |
A40Type |
|
|
<Fma2_zone.DISTANCE_ZONE> |
distance |
N5Type |
|
format xx,x en km avec 0 = sur place |
<Fma.ALTITUDE> |
Altitude |
N4Type |
|
en mètres |
<Fma.LONGITUDE> |
Longitude |
A10Type |
|
Code IGN |
<Fma.LATITUDE> |
Latitude |
A10Type |
|
Code IGN |
<Fma.ACCESCOMPL> |
Complément accès localisation |
A80Type |
|
|
<Fma3_resa> |
Mode de réservation |
|
n |
|
<Fma3_resa.ID_TYPRES> |
Type de réservation |
TypResCodeType |
|
|
<Fma3_comm> |
|
|
n |
|
|
Type d'accès Télécom |
TelecomCodeType |
|
idem liste communication |
|
Coordonnées Télécom |
A80Type |
|
N° type d'accès, tel., fax... |
|
Complément d'inform. |
A80Type |
|
information compl. |
<Fma3_ouv> |
Dates ouverture réservation |
|
n |
|
<Fma3_ouv.DDEB_RESA_FET> |
date début |
Date22Type |
|
format jj/mm/aaaa |
<Fma3_ouv.DFIN_RESA_FET> |
date fin |
Date22Type |
|
format jj/mm/aaaa |
<Fma3_ouv.HOUV1_RESA_FET> |
heure ouvert 1 |
Time22Type |
|
format hh:mm |
<Fma3_ouv.HFER1_RESA_FET> |
heure fermeture 1 |
Time22Type |
|
format hh:mm |
<Fma3_ouv.HOUV2_RESA_FET> |
heure ouvert 2 |
Time22Type |
|
format hh:mm |
<Fma3_ouv.HFER2_RESA_FET> |
heure fermeture 2 |
Time22Type |
|
format hh:mm |
<Fma3_ouv.ID_JOUR_FERM> |
jour fermeture |
JourCodeType |
|
|
<Fma3_parle.ID_PARLE> |
Langues parlées |
LangueCodeType |
n |
|
<Fma3_ecrit.ID_ECRIT> |
Langues documentation |
LangueCodeType |
n |
|
<Fma.RSRVCOMPL> |
Complément réservation |
A80Type |
|
|
<Fma4_ouvac> |
Ouverture accueil |
|
n |
|
<Fma4_ouvac.ID_OUVAC> |
Identifiant |
A5Type |
|
|
<Fma4_ouvac.DAT_DEBUT_OUVAC> |
date début |
Date22Type |
|
format jj/mm/aaaa |
<Fma4_ouvac.DAT_FIN_OUVAC> |
date fin |
Date22Type |
|
format jj/mm/aaaa |
<Fma4_ouvac.OUV1_OUVAC> |
heure ouvert 1 |
Time22Type |
|
format hh:mm |
<Fma4_ouvac.FER1_OUVAC> |
heure fermeture 1 |
Time22Type |
|
format hh:mm |
<Fma4_ouvac.OUV2_OUVAC> |
heure ouvert 2 |
Time22Type |
|
format hh:mm |
<Fma4_ouvac.FER2_OUVAC> |
heure fermeture 2 |
Time22Type |
|
format hh:mm |
<Fma4_jour.ID_JOUR> |
jour fermeture |
JourCodeType |
n |
|
<Fma.MOBILITE> |
Personne à mobilité réduite |
YN_Type |
|
Y/N |
<Fma.ID_TOURHANDI> |
Label tourisme et handicap |
TourHandiCodeType |
n |
label défini par le Secré-tariat d'Etat au tourisme |
<Fma4_parle.ID_PARLE> |
Langues parlées |
LangueCodeType |
n |
|
<Fma4_ecrit.ID_ECRIT> |
Langues documentation |
LangueCodeType |
n |
|
<Fma.ANIMAUX> |
Animaux acceptés |
YN_Type |
|
Y/N |
<Fma.GROUPEOK> |
Groupe accepté ? |
YN_Type |
|
Y/N |
<Fma.GROUPEMIN> |
Nombre de personnes min |
N3Type |
|
|
<Fma.GROUPEMAX> |
Nombre de personnes max. |
N3Type |
|
|
<Fma.AUTOCAR> |
Parking autocars ? |
YN_Type |
|
Y/N |
<Fma4_group.ID_GROUP> |
Type de groupe |
TypGroupeCodeType |
n |
|
<Fma.ACCUEILCOMPL> |
Complément accueil |
A80Type |
|
|
<Fma5_mode.ID_MODEPAIEM> |
Mode de paiement |
ModePaiemCodeType |
n |
|
<Fma5_tarif> |
Tarifs |
|
n |
|
<Fma5_tarif.ID_TARIFS> |
Intitule Tarifs |
Tarifs_fmaCodeType |
|
Voir commentaires. |
<Fma5_tarif.MINI_EURO_TARIFS> |
Minimum Euro |
N8MType |
|
format xxxxx,xx |
<Fma5_tarif.MAXI_EURO_TARIFS> |
Maximum Euro |
N8MType |
|
format xxxxx,xx |
<Fma5_tarif.CHARGES_TARIFS> |
Age maxi pour réduction |
N2Type |
|
format xx - age |
<Fma5_tarif.COMPLEMENT_TARIFS> |
Complément tarif |
A80Type |
|
|
Le module Patrimoine naturel est décrit dans le fichier OI22_Pna.xsd.
Nom élément |
Rubrique |
Type |
N |
Commentaires |
<Pna1_cat.ID_CAT_PNA> |
Catégorie |
Cat_pnaCodeType |
n |
|
<Pna.NOM> |
Nom du site |
A160Type |
|
Texte libre - majuscule |
<Pna.LIEU> |
Lieu principal |
A32Type |
|
Correspondant à la zone |
<Pna.P_SOCIETE> |
Raison sociale - hors saison |
A160Type |
|
Majuscule |
<Pna.P_SIGLE> |
Sigle |
A10Type |
|
Majuscules - sans séparateurs |
<Pna.P_ADRESSE1> |
Adresse 1 |
A40Type |
|
Indications : porte escalier bâtiment résidence ? |
<Pna.P_ADRESSE1SUITE> |
Adresse 1 suite |
A40Type |
|
Indications: bâtiment résidence (ligne3 @ internationale) |
<Pna.P_ADRESSE2> |
Adresse 2 |
A40Type |
|
N°, répétiteur type , nom de voie, |
<Pna.P_ADRESSE3> |
Adresse 3 |
A40Type |
|
B.P., lieu-dit, ? |
<Pna.P_CODEPOSTAL> |
Code Postal |
A10Type |
|
|
<Pna.P_COMMUNE> |
Commune |
A80Type |
|
Nom de commune |
<Pna.P_BUREAUDISTRIB> |
Bureau distributeur |
A80Type |
|
|
<Pna.P_CEDEX> |
Cedex |
A10Type |
|
Champ libre |
<Pna.P_PROVINCE> |
Province - Etat |
A40Type |
|
|
<Pna.P_ID_PAYS> |
Pays |
PaysCodeType |
|
Code ISO |
<Pna.P_ID_COMMUNE> |
INSEECommune |
CommuneCodeType |
|
|
<Pna1_comm> |
Communication |
|
n |
|
<Pna1_comm.ID_TELECOM> |
Type d'accès Télécom |
TelecomCodeType |
|
|
<Pna1_comm.COORD_COM> |
Coordonnées Télécom |
A80Type |
|
N° type d'accès, tel., fax,... |
<Pna1_comm.COMPLEMENT_COM> |
Complément d'inform. |
A80Type |
|
information compl. |
<Pna1_cont> |
Contact |
|
n |
|
<Pna1_cont.ID_CIV> |
Civilité |
CiviliteCodeType |
|
|
<Pna1_cont.PRENOM_CONT> |
Prénom |
A30Type |
|
Majuscule/minuscule selon règles courantes |
<Pna1_cont.NOM_CONT> |
Nom |
A80Type |
|
Majuscules |
<Pna1_cont.FONCTION_CONT> |
Fonction |
A40Type |
|
Texte libre |
<Pna1_cont.ID_CONTACT> |
Type de contact |
ContactCodeType |
|
|
<Pna.IDCOMPL> |
Complément d'identification |
A80Type |
|
|
<Pna.DESCOM> |
Descriptif de l'objet |
A700Type |
|
Avec indication des tarifs (grille) le cas échéant |
<Pna1_prest> |
Autre prestation proposées |
|
n |
|
<Pna1_prest.ID_AUTRE> |
Autre prestation proposées |
A16Type |
|
Référence |
<Pna1_prest.DESCPREST> |
Descriptif prestation |
A80Type |
|
Texte libre |
<Pna2_point> |
Accès au site |
|
n |
|
<Pna2_point.ID_POINTACCES> |
Point d'accès |
PointAccesCodeType |
|
autoroute, gare ferroviaire, |
<Pna2_point.NOM_POINT> |
Nom |
A40Type |
|
Intitulé autoroute + N° sortie , ligne, station, ? |
<Pna2_point.DISTANCE_POINT> |
Distance |
N5Type |
|
format xx,x en km avec 0 = sur place |
<Pna2_zone> |
Localisation |
|
n |
|
<Pna2_zone.ID_LOCALACCESS> |
type de localisation |
LocalAccesCodeType |
|
centre ville, près lac, périphérie, ? |
<Pna2_zone.NOM_ZONE> |
Nom |
A40Type |
|
|
<Pna2_zone.DISTANCE_ZONE> |
Distance |
N5Type |
|
format xx,x en km avec 0 = sur place |
<Pna.ALTITUDE> |
Altitude |
N4Type |
|
en mètres |
<Pna.LONGITUDE> |
Longitude |
A10Type |
|
Code IGN |
<Pna.LATITUDE> |
Latitude |
A10Type |
|
Code IGN |
<Pna.ACCESCOMPL> |
Complément accès localisation |
A80Type |
|
|
<Pna3_resa> |
Mode de réservation |
|
n |
|
<Pna3_resa.ID_TYPRES> |
Type de réservation |
TypResCodeType |
|
|
<Pna3_comm> |
|
|
n |
|
|
Type d'accès Télécom |
TelecomCodeType |
|
idem liste communication |
|
Coordonnées Télécom |
A80Type |
|
N° type d'accès, tel., fax... |
|
Complément d'inform. |
A80Type |
|
information compl. |
<Pna4_ouvac> |
Ouverture accueil |
|
n |
|
<Pna4_ouvac.ID_OUVAC> |
Identifiant |
A5Type |
|
|
<Pna4_ouvac.DAT_DEBUT_OUVAC> |
date début |
Date22Type |
|
format jj/mm/aaaa |
<Pna4_ouvac.DAT_FIN_OUVAC> |
date fin |
Date22Type |
|
format jj/mm/aaaa |
<Pna4_ouvac.OUV1_OUVAC> |
heure ouvert 1 |
Time22Type |
|
format hh:mm |
<Pna4_ouvac.FER1_OUVAC> |
heure fermeture 1 |
Time22Type |
|
format hh:mm |
<Pna4_ouvac.OUV2_OUVAC> |
heure ouvert 2 |
Time22Type |
|
format hh:mm |
<Pna4_ouvac.FER2_OUVAC> |
heure fermeture 2 |
Time22Type |
|
format hh:mm |
<Pna4_jour.ID_JOUR> |
jour fermeture |
JourCodeType |
n |
|
<Pna.MOBILITE> |
Personne à mobilité réduite |
YN_Type |
|
Y/N |
<Pna.ID_TOURHANDI> |
Label tourisme et handicap |
TourHandiCodeType |
n |
label défini par le Secré-tariat d'Etat au tourisme |
<Pna4_parle.ID_PARLE> |
Langues parlées |
LangueCodeType |
n |
|
<Pna4_ecrit.ID_ECRIT> |
Langues documentation |
LangueCodeType |
n |
|
<Pna.ANIMAUX> |
Animaux acceptés |
YN_Type |
|
Y/N |
<Pna.GROUPEOK> |
Groupe accepté ? |
YN_Type |
|
Y/N |
<Pna.GROUPEMIN> |
Nombre de personnes min |
N3Type |
|
|
<Pna.GROUPEMAX> |
Nombre de personnes max. |
N3Type |
|
|
<Pna.AUTOCAR> |
Parking autocars ? |
YN_Type |
|
Y/N |
<Pna4_group.ID_GROUPE> |
Type de groupe |
TypGroupeCodeType |
n |
|
<Pna.ACCUEILCOMPL> |
Complément accueil |
A80Type |
|
|
<Pna5_mode.ID_MODEPAIEM> |
Mode de paiement |
ModePaiemCodeType |
n |
|
<Pna5_tarif> |
Tarifs |
|
n |
|
<Pna5_tarif.ID_TARIFS> |
Intitule Tarifs |
Tarifs_pnaCodeType |
|
Voir commentaires. |
<Pna5_tarif.MINI_EURO_TARIFS> |
Minimum Euro |
N8MType |
|
format xxxxx,xx |
<Pna5_tarif.MAXI_EURO_TARIFS> |
Maximum Euro |
N8MType |
|
format xxxxx,xx |
<Pna5_tarif.AGE_MAXI_TARIFS> |
Age maxi pour réduction |
N2Type |
|
format xx - age |
<Pna5_tarif.COMPLEMENT_TARIFS> |
Complément tarif |
A80Type |
|
|
<Pna.IVL_PER> |
En permanence |
YN_Type |
|
Y/N |
<Pna.IVL_DEM> |
Sur demande |
YN_Type |
|
Y/N |
<Pna.IVG_PER> |
En permanence |
YN_Type |
|
Y/N |
<Pna.IVG_DEM> |
Sur demande |
YN_Type |
|
Y/N |
<Pna.I_PEDAGO> |
Visites pédagogiques |
A1Type |
|
|
<Pna.I_DUREE> |
Durée moyenne visite |
N3Type |
|
|
<Pna.I_SENT> |
Sentiers balisés |
YN_Type |
|
Y/N |
<Pna.GVL_PER> |
En permanence |
YN_Type |
|
Y/N |
<Pna.GVL_DEM> |
Sur demande |
YN_Type |
|
Y/N |
<Pna.GVG_PER> |
En permanence |
YN_Type |
|
Y/N |
<Pna.GVG_DEM> |
Sur demande |
YN_Type |
|
Y/N |
<Pna.G_PEDAGO> |
Visites pédagogiques |
A1Type |
|
|
<Pna.G_DUREE> |
Durée moyenne visite |
N3Type |
|
|
<Pna.G_SENT> |
Sentiers balisés |
YN_Type |
|
Y/N |
<Pna6_parle.ID_PARLE> |
Langue de visite |
LangueCodeType |
n |
Liste (idem langue accueil) |
<Pna6_info.ID_INFO> |
Panneaux d'info et A/V |
LangueCodeType |
n |
Liste (idem langue accueil) |
<Pna6_audi.ID_AUDI> |
Audio Guide |
LangueCodeType |
n |
Liste (idem langue accueil) |
<Pna.COMPLEMENT_VISIT> |
Complément informations visite |
A500Type |
|
Texte libre |
Le module Patrimoine culturel est décrit dans le fichier OI22_Pcu.xsd.
Nom élément |
Rubrique |
Type |
N |
Commentaires |
<Pcu1_type.ID_TYPECOMPL> |
Type équipement complémentaire |
Type_pcuCodeType |
n |
|
<Pcu1_mth.ID_THEME> |
Thème |
MTh_pcuCodeType |
n |
|
<Pcu1_Mcat.ID_CAT_PCU> |
Catégorie |
MCat_pcuCodeType |
n |
|
<Pcu.DESCOM_MUS> |
Descriptif développement |
A700Type |
|
Texte libre |
<Pcu1_hth.ID_THEME> |
Thème |
HTh_pcuCodeType |
n |
|
<Pcu1_Hcat.ID_CAT> |
Catégorie |
HCat_pcuCodeType |
n |
|
<Pcu1_har.ID_STYLE> |
Style architectural |
HArc_pcuCodeType |
n |
|
<Pcu.DESCOM_HIS> |
Descriptif développement |
A700Type |
|
Texte libre |
<Pcu1_cth.ID_THEME> |
Thème |
CTh_pcuCodeType |
n |
|
<Pcu.DESCOM_CIN> |
Descriptif développement |
A700Type |
|
Texte libre |
<Pcu1_pth.ID_THEME> |
Thème |
PTh_pcuCodeType |
n |
|
<Pcu1_Pcat.ID_CAT> |
Catégorie |
PCat_pcuCodeType |
n |
|
<Pcu1_par.ID_STYLE> |
Style architectural |
PArc_pcuCodeType |
n |
|
<Pcu.DESCOM_PJA> |
Descriptif développement |
A700Type |
|
Texte libre |
<Pcu.P_SOCIETE> |
Raison sociale - hors saison |
A160Type |
|
Majuscule |
<Pcu.P_SIGLE> |
Sigle |
A10Type |
|
Majuscules - sans séparateurs |
<Pcu.P_ADRESSE1> |
Adresse 1 |
A40Type |
|
Indications : porte escalier bâtiment résidence ? |
<Pcu.P_ADRESSE1SUITE> |
Adresse 1 suite |
A40Type |
|
Indications: bâtiment résidence (ligne3 @ internationale) |
<Pcu.P_ADRESSE2> |
Adresse 2 |
A40Type |
|
N°, répétiteur, type , nom de voie |
<Pcu.P_ADRESSE3> |
Adresse 3 |
A40Type |
|
B.P., lieu-dit, ? |
<Pcu.P_CODEPOSTAL> |
Code Postal |
A10Type |
|
|
<Pcu.P_COMMUNE> |
Commune |
A80Type |
|
Nom de commune |
<Pcu.P_BUREAUDISTRIB> |
Bureau distributeur |
A80Type |
|
|
<Pcu.P_CEDEX> |
Cedex |
A10Type |
|
Champ libre |
<Pcu.P_PROVINCE> |
Province - Etat |
A40Type |
|
|
<Pcu.P_ID_PAYS> |
Pays |
PaysCodeType |
|
Code ISO |
<Pcu.P_ID_COMMUNE> |
INSEECommune |
CommuneCodeType |
|
|
<Pcu1_comm> |
Communication |
|
n |
|
<Pcu1_comm.ID_TELECOM> |
Type d'accès Télécom |
TelecomCodeType |
|
|
<Pcu1_comm.COORD_COM> |
Coordonnées Télécom |
A80Type |
|
N° type d'accès, tel., fax,... |
<Pcu1_comm.COMPLEMENT_COM> |
Complément d'inform. |
A80Type |
|
information compl. |
<Pcu1_cont> |
Contact |
|
n |
|
<Pcu1_cont.ID_CIV> |
Civilité |
CiviliteCodeType |
|
|
<Pcu1_cont.PRENOM_CONT> |
Prénom |
A30Type |
|
Majuscule/minuscule selon règles courantes |
<Pcu1_cont.NOM_CONT> |
Nom |
A80Type |
|
Majuscules |
<Pcu1_cont.FONCTION_CONT> |
Fonction |
A40Type |
|
Texte libre |
<Pcu1_cont.ID_CONTACT> |
Type de contact |
ContactCodeType |
|
|
<Pcu.IDCOMPL> |
Complément d'identification |
A80Type |
|
|
<Pcu1_prest> |
Autre prestation proposée |
|
n |
|
<Pcu1_prest.ID_AUTRE> |
Autre prestation proposée |
A16Type |
|
référence |
<Pcu1_prest.DESCPREST> |
Descriptif prestation |
A80Type |
|
Texte libre |
<Pcu2_point> |
Accès |
|
n |
|
<Pcu2_point.ID_POINTACCES> |
Point d'accès |
PointAccesCodeType |
|
autoroute, gare ferroviaire, |
<Pcu2_point.NOM_POINT> |
Nom |
A40Type |
|
Intitulé autoroute + N° sortie , ligne, station, ? |
<Pcu2_point.DISTANCE_POINT> |
distance |
N5Type |
|
format xx,x en Km avec 0 = sur place |
<Pcu2_zone> |
Localisation |
|
n |
|
<Pcu2_zone.ID_LOCALACCES> |
type de localisation |
LocalAccesCodeType |
|
centre ville, près lac, périphérie, ? |
<Pcu2_zone.NOM_ZONE> |
nom |
A40Type |
|
|
<Pcu2_zone.DISTANCE_ZONE> |
distance |
N5Type |
|
format xx,x en Km avec 0 = sur place |
<Pcu.ALTITUDE> |
Altitude |
N4Type |
|
en mètres (valeur négative pour les gouffres) |
<Pcu.LONGITUDE> |
Longitude |
A10Type |
|
Code IGN |
<Pcu.LATITUDE> |
Latitude |
A10Type |
|
Code IGN |
<Pcu.ACCESCOMPL> |
Complément accès localisation |
A80Type |
|
|
<Pcu3_resa> |
Mode de réservation |
|
n |
|
<Pcu3_resa.ID_TYPRES> |
Type de réservation |
TypResCodeType |
|
|
<Pcu3_comm> |
|
|
n |
|
|
Type d'accès Télécom |
TelecomCodeType |
|
idem liste communication |
|
Coordonnées Télécom |
A80Type |
|
N° type d'accès, tel., fax... |
|
Complément d'inform. |
A80Type |
|
information compl. |
<Pcu4_ouvac> |
Ouverture accueil |
|
n |
plusieurs périodes possibles |
<Pcu4_ouvac.ID_OUVAC> |
Identifiant |
A5Type |
|
|
<Pcu4_ouvac.DAT_DEBUT_OUVAC> |
date début |
Date22Type |
|
format jj/mm/aaaa |
<Pcu4_ouvac.DAT_FIN_OUVAC> |
date fin |
Date22Type |
|
format jj/mm/aaaa |
<Pcu4_ouvac.OUV1_OUVAC> |
heure ouvert 1 |
Time22Type |
|
format hh:mm |
<Pcu4_ouvac.FER1_OUVAC> |
heure fermeture 1 |
Time22Type |
|
format hh:mm |
<Pcu4_ouvac.OUV2_OUVAC> |
heure ouvert 2 |
Time22Type |
|
format hh:mm |
<Pcu4_ouvac.FER2_OUVAC> |
heure fermeture 2 |
Time22Type |
|
format hh:mm |
<Pcu4_jour.ID_JOUR> |
jour fermeture |
JourCodeType |
n |
|
<Pcu.MOBILITE> |
Personne à mobilité réduite |
YN_Type |
|
Y/N |
<Pcu.ID_TOURHANDI> |
Label tourisme et handicap |
TourHandiCodeType |
n |
label défini par le Secré-tariat d'Etat au tourisme |
<Pcu4_parle.ID_PARLE> |
Langues parlées |
LangueCodeType |
n |
|
<Pcu4_ecrit.ID_ECRIT> |
Langues documentation |
LangueCodeType |
n |
|
<Pcu.ANIMAUX> |
Animaux acceptés |
YN_Type |
|
Y/N |
<Pcu.GROUPEOK> |
Groupe accepté ? |
YN_Type |
|
Y/N |
<Pcu.GROUPEMIN> |
Nombre de personnes mini |
N3Type |
|
|
<Pcu.GROUPEMAX> |
Nombre de personnes max. |
N3Type |
|
|
<Pcu.AUTOCAR> |
Parking autocars ? |
YN_Type |
|
Y/N |
<Pcu4_group.ID_GROUP> |
Type de groupe |
TypGroupeCodeType |
n |
|
<Pcu.ACCUEILCOMPL> |
Complément accueil |
A500Type |
|
|
<Pcu5_mode.ID_MODEPAIEM> |
Mode de paiement |
ModePaiemCodeType |
n |
|
<Pcu5_tarif> |
Tarifs |
|
n |
|
<Pcu5_tarif.ID_TARIFS> |
Intitule Tarifs |
Tarifs_pcuCodeType |
|
Voir commentaires. |
<Pcu5_tarif.MINI_EURO_TARIFS> |
Minimum Euro |
N8MType |
|
format xxxxx,xx |
<Pcu5_tarif.MAXI_EURO_TARIFS> |
Maximum Euro |
N8MType |
|
format xxxxx,xx |
<Pcu5_tarif.AGE_MAXI_TARIFS> |
Age maxi pour réduction |
N2Type |
|
format xx - age |
<Pcu5_tarif.COMPLEMENT_TARIFS> |
Complément tarif |
A80Type |
|
|
<Pcu.IVLPERM> |
En permanence |
YN_Type |
|
Y/N |
<Pcu.IVLDEM> |
Sur demande |
YN_Type |
|
Y/N |
<Pcu.IVGPERM> |
En permanence |
YN_Type |
|
Y/N |
<Pcu.IVGDEM> |
Sur demande |
YN_Type |
|
Y/N |
<Pcu.IVPEDAGO> |
Visites pédagogiques |
YN_Type |
|
Y/N |
<Pcu.IDURMOYEN> |
Durée moyenne visite |
N3Type |
|
en minutes |
<Pcu.GVLPERM> |
En permanence |
YN_Type |
|
Y/N |
<Pcu.GVLDEM> |
Sur demande |
YN_Type |
|
Y/N |
<Pcu.GVGPERM> |
En permanence |
YN_Type |
|
Y/N |
<Pcu.GVGDEM> |
Sur demande |
YN_Type |
|
Y/N |
<Pcu.GVPEDAGO> |
Visites pédagogiques |
YN_Type |
|
Y/N |
<Pcu.GDURMOYEN> |
Durée moyenne visite |
N3Type |
|
en minutes |
<Pcu6_parle.ID_PARLE> |
Langue de visite |
LangueCodeType |
n |
Liste (idem langue accueil) |
<Pcu6_pann.ID_INFO> |
Panneaux d'info et A/V |
LangueCodeType |
n |
Liste (idem langue accueil) |
<Pcu6_audio.ID_AUDI> |
Audio Guide |
LangueCodeType |
n |
Liste (idem langue accueil) |
<Pcu.COMPLEMENT_VISIT> |
Complément informations visite |
A500Type |
|
Texte libre |
<Pcu7_equip.ID_EQUIP> |
Services |
Equip_pcuCodeType |
n |
|
<Pcu7_serv.ID_SERV> |
Equipements |
Serv_pcuCodeType |
n |
|
<Pcu7_activ.ID_ACTIV> |
Activités sur place |
Activ_pcuCodeType |
n |
|
Le module Dégustation est décrit dans le fichier OI22_Deg.xsd.
Nom élément |
Rubrique |
Type |
N |
Commentaires |
<Deg1_Type.ID_TYPE> |
Type de produit |
Type_degCodeType |
n |
|
<Deg.ID_REGION> |
Région de Production |
RegionCodeType |
|
|
<Deg.ZONE> |
Zone locale |
A20Type |
|
Liste régionale |
<Deg.AOC> |
AOC |
YN_Type |
|
Y/N- Appellation Origine Contrôlée |
<Deg.DESCAOC> |
Descriptif AOC |
A80Type |
|
Texte libre |
<Deg.ID_STAT_DEG> |
Statut de l'exploitant |
Stat_degCodeType |
|
|
<Deg1_comm> |
Moyens de communication |
|
n |
|
<Deg1_comm.ID_TELECOM> |
Type d'accès Télécom |
TelecomCodeType |
|
|
<Deg1_comm.COORD_COM> |
Coordonnées Télécom |
A80Type |
|
N° type d'accès, tel., fax... |
<Deg1_comm.COMPLEMENT_COM> |
Complément d'inform. |
A80Type |
|
information compl. |
<Deg1_cont> |
Qui contacter ? |
|
n |
|
<Deg1_cont.ID_CIV> |
Civilité |
CiviliteCodeType |
|
|
<Deg1_cont.PRENOM_CONT> |
Prénom |
A30Type |
|
Majuscule/minuscule selon règles courantes |
<Deg1_cont.NOM_CONT> |
Nom |
A80Type |
|
Majuscules |
<Deg1_cont.FONCTION_CONT> |
Fonction |
A40Type |
|
Texte libre |
<Deg1_cont.ID_CONTACT> |
Type de contact |
ContactCodeType |
|
|
<Deg.IDCOMPL> |
Complément d'identification |
A80Type |
|
Texte libre |
<Deg.LABEL> |
Label ou chartre de qualité |
A80Type |
|
Texte libre régional |
<Deg.DESCOM> |
Description commerciale |
A800Type |
|
Texte libre |
<Deg1_prest> |
Autre prestation proposée |
|
n |
|
<Deg1_prest.ID_AUTRE> |
Autre prestation proposée |
A160Type |
|
Référence |
<Deg1_prest.DESCPREST> |
descriptif prestation |
A80Type |
|
Texte libre |
<Deg2_point> |
Accès |
|
n |
|
<Deg2_point.ID_POINTACCES> |
Point d'accès |
PointAccesCodeType |
|
autoroute, gare ferroviaire, |
<Deg2_point.NOM_POINT> |
Nom |
A40Type |
|
Intitulé autoroute + N° sortie , ligne, station, ? |
<Deg2_point.DISTANCE_POINT> |
distance |
N5Type |
|
format xx,x en km avec 0 = sur place |
<Deg2_zone> |
Localisation |
|
n |
|
<Deg2_zone.ID_LOCALACCESS> |
type de localisation |
LocalAccesCodeType |
|
centre ville, près lac, périphérie, ? |
<Deg2_zone.NOM_ZONE> |
nom |
A40Type |
|
|
<Deg2_zone.DISTANCE_ZONE> |
distance |
N5Type |
|
format xx,x en km avec 0 = sur place |
<Deg.ALTITUDE> |
Altitude |
N4Type |
|
en mètres |
<Deg.LONGITUDE> |
Longitude |
A10Type |
|
Code IGN |
<Deg.LATITUDE> |
Latitude |
A10Type |
|
Code IGN |
<Deg.ACCESCOMPL> |
Compl. accès localisation |
A80Type |
|
|
<Deg3_resa> |
Mode de réservation |
|
n |
|
<Deg3_resa.ID_TYPRES> |
Type de réservation |
TypResCodeType |
|
|
<Deg3_comm> |
|
|
n |
|
|
Type d'accès Télécom |
TelecomCodeType |
|
idem liste communication |
|
Coordonnées Télécom |
A80Type |
|
N° type d'accès, tel., fax... |
|
Complément d'inform. |
A80Type |
|
information compl. |
<Deg4_ouvac> |
Ouverture accueil |
|
n |
|
<Deg4_ouvac.ID_OUVAC> |
Identifiant |
A5Type |
|
|
<Deg4_ouvac.DAT_DEBUT_OUVAC> |
date début |
Date22Type |
|
format jj/mm/aaaa |
<Deg4_ouvac.DAT_FIN_OUVAC> |
date fin |
Date22Type |
|
format jj/mm/aaaa |
<Deg4_ouvac.OUV1_OUVAC> |
heure ouvert 1 |
Time22Type |
|
format hh:mm |
<Deg4_ouvac.FER1_OUVAC> |
heure fermeture 1 |
Time22Type |
|
format hh:mm |
<Deg4_ouvac.OUV2_OUVAC> |
heure ouvert 2 |
Time22Type |
|
format hh:mm |
<Deg4_ouvac.FER2_OUVAC> |
heure fermeture 2 |
Time22Type |
|
format hh:mm |
<Deg4_jour.ID_JOUR> |
jour fermeture |
JourCodeType |
n |
|
<Deg.MOBILITE> |
Personne à mobilité réduite |
YN_Type |
|
Y/N |
<Deg.ID_TOURHANDI> |
Label tourisme et handicap |
TourHandiCodeType |
n |
label défini par le Secré-tariat d'Etat au tourisme |
<Deg4_parle.ID_PARLE> |
Langues parlées |
LangueCodeType |
n |
|
<Deg4_ecrit.ID_ECRIT> |
Langues documentation |
LangueCodeType |
n |
|
<Deg.ANIMAUX> |
Animaux acceptés |
YN_Type |
|
Y/N |
<Deg.GROUPEOK> |
Groupe accepté ? |
YN_Type |
|
Y/N |
<Deg.GROUPEMIN> |
Nombre de personnes min |
N3Type |
|
|
<Deg.GROUPEMAX> |
Nombre de personnes max. |
N3Type |
|
|
<Deg.AUTOCAR> |
Parking autocars ? |
YN_Type |
|
Y/N |
<Deg4_group.ID_GROUP> |
Type de groupe |
TypGroupeCodeType |
n |
|
<Deg.ACCUEILCOMPL> |
Complément accueil |
A80Type |
|
|
<Deg5_mode.ID_MODEPAIEM> |
Mode de paiement |
ModePaiemCodeType |
n |
|
<Deg5_tarif> |
Tarifs |
|
n |
|
<Deg5_tarif.ID_TARIFS> |
Intitule Tarifs |
Tarifs_degCodeType |
|
Voir commentaires. |
<Deg5_tarif.MINI_EURO_TARIFS> |
Minimum Euro |
N8MType |
|
format xxxxx,xx |
<Deg5_tarif.MAXI_EURO_TARIFS> |
Maximum Euro |
N8MType |
|
format xxxxx,xx |
<Deg5_tarif.AGE_MAXI_TARIFS> |
Age maxi pour réduction |
N2Type |
|
format xx - age |
<Deg5_tarif.COMPLEMENT_TARIFS> |
Complément tarif |
A80Type |
|
Texte libre |
<Deg.IVLPERM> |
En permanence |
YN_Type |
|
Y/N |
<Deg.IVLDEM> |
Sur demande |
YN_Type |
|
Y/N |
<Deg.IVGPERM> |
En permanence |
YN_Type |
|
Y/N |
<Deg.IVGDEM> |
Sur demande |
YN_Type |
|
Y/N |
<Deg.IDURMOYEN> |
Durée moyenne visite |
N3Type |
|
en mn |
<Deg.IDEGRAT> |
Dégustation gratuite |
YN_Type |
|
Y/N |
<Deg.IDEEGPAY> |
Dégustation payante |
YN_Type |
|
Y/N |
<Deg.INBRPROD> |
Nombre de produits |
N1Type |
|
|
<Deg.ITARPERS> |
Tarif par personne |
N5MType |
|
en euros- format xx,xx |
<Deg.GVLPERM> |
En permanence |
YN_Type |
|
Y/N |
<Deg.GVLDEM> |
Sur demande |
YN_Type |
|
Y/N |
<Deg.GVGPERM> |
En permanence |
YN_Type |
|
Y/N |
<Deg.GVGDEM> |
Sur demande |
YN_Type |
|
Y/N |
<Deg.GDURMOYEN> |
Durée moyenne visite |
N3Type |
|
en mn |
<Deg.GDEGRAT> |
Dégustation gratuite |
YN_Type |
|
Y/N |
<Deg.GDEEGPAY> |
Dégustation payante |
YN_Type |
|
Y/N |
<Deg.GNBRPROD> |
Nombre de produits |
N1Type |
|
|
<Deg.GTARPERS> |
Tarif par personne |
N5MType |
|
en euros - format xx,xx |
<Deg6_parle.ID_PARLE> |
Langue de visite |
LangueCodeType |
n |
Liste (idem langue accueil) |
<Deg6_pann.ID_INFO> |
Panneaux d'info et A/V |
LangueCodeType |
n |
Liste (idem langue accueil) |
<Deg6_audio.ID_AUDI> |
Audio Guide |
LangueCodeType |
n |
Liste (idem langue accueil) |
<Deg.COMPLEMENT_VISIT> |
Compl. informations visite |
A500Type |
|
Texte libre |
<Deg.VENT_PROP> |
Vente à la propriété |
YN_Type |
|
Y/N |
Le module Loisirs est décrit dans le fichier OI22_Loi.xsd.
Nom élément |
Rubrique |
Type |
N |
Commentaires |
<Loi1_type.ID_TYPE> |
Type d'activité ou d'équipement |
Type_loiCodeType |
n |
|
<Loi1_comm> |
Moyens de communication |
|
n |
|
<Loi1_comm.ID_TELECOM> |
Type d'accès Télécoms |
TelecomCodeType |
|
|
<Loi1_comm.COORD_COM> |
Coordonnées Télécoms |
A80Type |
|
N° type d'accès, tel., fax... |
<Loi1_comm.COMPLEMENT_COM> |
Complément d'inform. |
A80Type |
|
information compl. |
<Loi1_cont> |
Qui contacter ? |
|
n |
|
<Loi1_cont.ID_CIV> |
Civilité |
CiviliteCodeType |
|
|
<Loi1_cont.PRENOM_CONT> |
Prénom |
A30Type |
|
Majuscule minuscule selon règles courantes |
<Loi1_cont.NOM_CONT> |
Nom |
A80Type |
|
Majuscules |
<Loi1_cont.FONCTION_CONT> |
Fonction |
A40Type |
|
Texte libre |
<Loi1_cont.ID_CONTACT> |
Type de contact |
ContactCodeType |
|
|
<Loi.IDCOMPL> |
Complément d'identification |
A80Type |
|
Texte libre |
<Loi.DESCOM> |
Description activité / équipement |
A800Type |
|
Texte libre |
<Loi1_prest> |
Autre prestation proposée |
|
n |
|
<Loi1_prest.ID_AUTRE> |
Autre prestation proposée |
A16Type |
|
Référence |
<Loi1_prest.DESCPREST> |
descriptif prestation |
A80Type |
|
Texte libre |
<Loi2_point> |
Accès |
|
n |
|
<Loi2_point.ID_POINTACCES> |
Point d'accès |
PointAccesCodeType |
|
autoroute, gare ferroviaire, |
<Loi2_point.NOM_POINT> |
Nom |
A40Type |
|
Intitulé autoroute + N° sortie , ligne, station, ? |
<Loi2_point.DISTANCE_POINT> |
distance |
N5Type |
|
format xx,x en km avec 0 = sur place |
<Loi2_zone> |
Localisation |
|
n |
|
<Loi2_zone.ID_LOCALACCESS> |
type de localisation |
LocalAccesCodeType |
|
centre ville, près lac, périphérie, ? |
<Loi2_zone.NOM_ZONE> |
nom |
A40Type |
|
|
<Loi2_zone.DISTANCE_ZONE> |
distance |
N5Type |
|
format xx,x en km avec 0 = sur place |
<Loi.ALTITUDE> |
Altitude |
N4Type |
|
en mètres |
<Loi.LONGITUDE> |
Longitude |
A10Type |
|
Code IGN |
<Loi.LATITUDE> |
Latitude |
A10Type |
|
Code IGN |
<Loi.ACCESCOMPL> |
Complément accès localisation |
A80Type |
|
|
<Loi3_resa> |
Mode de réservation |
|
n |
|
<Loi3_resa.ID_TYPRES> |
Type de réservation |
TypResCodeType |
|
|
<Loi3_comm> |
|
|
n |
|
|
Type d'accès Télécoms |
TelecomCodeType |
|
idem liste communication |
|
Coordonnées Télécoms |
A80Type |
|
N° type d'accès, tel., fax... |
|
Complément d'inform. |
A80Type |
|
information compl. |
<Loi4_ouvac> |
Ouverture accueil |
|
n |
|
<Loi4_ouvac.ID_OUVAC> |
Identifiant |
A5Type |
|
|
<Loi4_ouvac.DAT_DEBUT_OUVAC> |
date début |
Date22Type |
|
format jj/mm/aaaa |
<Loi4_ouvac.DAT_FIN_OUVAC> |
date fin |
Date22Type |
|
format jj/mm/aaaa |
<Loi4_ouvac.OUV1_OUVAC> |
heure ouvert 1 |
Time22Type |
|
format hh:mm |
<Loi4_ouvac.FER1_OUVAC> |
heure fermeture 1 |
Time22Type |
|
format hh:mm |
<Loi4_ouvac.OUV2_OUVAC> |
heure ouvert 2 |
Time22Type |
|
format hh:mm |
<Loi4_ouvac.FER2_OUVAC> |
heure fermeture 2 |
Time22Type |
|
format hh:mm |
<Loi4_jour.ID_JOUR> |
jour fermeture |
JourCodeType |
n |
|
<Loi.MOBILITE> |
Personne à mobilité réduite |
YN_Type |
|
Y/N |
<Loi.ID_TOURHANDI> |
Label tourisme et handicap |
TourHandiCodeType |
n |
label défini par le Secré-tariat d'Etat au tourisme |
<Loi4_parle.ID_PARLE> |
Langues parlées |
LangueCodeType |
n |
|
<Loi4_ecrit.ID_ECRIT> |
Langues documentation |
LangueCodeType |
n |
|
<Loi.ANIMAUX> |
Animaux acceptés |
YN_Type |
|
Y/N |
<Loi.GROUPEOK> |
Groupe accepté ? |
YN_Type |
|
Y/N |
<Loi.GROUPEMIN> |
Nombre de personnes min |
N3Type |
|
|
<Loi.GROUPEMAX> |
Nombre de personnes max. |
N3Type |
|
|
<Loi.AUTOCAR> |
Parking autocars ? |
YN_Type |
|
Y/N |
<Loi4_group.ID_GROUP> |
Type de groupe |
TypGroupeCodeType |
n |
|
<Loi.ACCUEILCOMPL> |
Complément accueil |
A80Type |
|
|
<Loi5_mode.ID_MODEPAIEM> |
Mode de paiement |
ModePaiemCodeType |
n |
|
<Loi5_tarif> |
Tarifs |
|
n |
|
<Loi5_tarif.ID_TARIFS> |
Intitule Tarifs |
Tarifs_loiCodeType |
|
Voir commentaires. |
<Loi5_tarif.MINI_EURO_TARIFS> |
Minimum Euro |
N8MType |
|
format xxxxx,xx |
<Loi5_tarif.MAXI_EURO_TARIFS> |
Maximum Euro |
N8MType |
|
format xxxxx,xx |
<Loi5_tarif.AGE_MAXI_TARIFS> |
Age maxi pour réduction |
N2Type |
|
format xx - age |
<Loi5_tarif.COMPLEMENT_TARIFS> |
Complément tarif |
A80Type |
|
Texte libre |
<Loi.IVIS_LIB> |
Visites libres |
YN_Type |
|
Y/N |
<Loi.IVIS_GUID> |
Visites guidées |
YN_Type |
|
Y/N |
<Loi.IDURMOYEN> |
Durée moyenne visite |
N3Type |
|
en mn |
<Loi.GVIS_LIB> |
Visites libres |
YN_Type |
|
Y/N |
<Loi.GVIS_GUID> |
Visites guidées |
YN_Type |
|
Y/N |
<Loi.GDURMOYEN> |
Durée moyenne visite |
N3Type |
|
en mn |
<Loi6_parle.ID_PARLE> |
Langue de visite |
LangueCodeType |
n |
Liste (idem langue accueil) |
<Loi6_pann.ID_INFO> |
Panneaux d'info et A/V |
LangueCodeType |
n |
Liste (idem langue accueil) |
<Loi6_audio.ID_AUDI> |
Audio Guide |
LangueCodeType |
n |
Liste (idem langue accueil) |
<Loi.COMPLEMENT_VISIT> |
Complément informations visite |
A500Type |
|
Texte libre |
<Loi7_serv.ID_SERV> |
Services |
Serv_loiCodeType |
n |
|
<Loi7_equip.ID_EQUIP> |
Equipements |
Equip_loiCodeType |
n |
|
Le module Activités sportives est décrit dans le fichier OI22_Asc.xsd.
Nom élément |
Rubrique |
Type |
N |
Commentaires |
<Asc_sport.ID_SPORT> |
Développement activités sportives |
Type_ascCodeType |
n |
|
<Asc_sport.SPORT> |
Activités proposées |
Sport_ascCodeType |
|
|
<Asc_sport.CAT_PREST> |
Catégorie de prestations |
Cat_ascCodeType |
|
|
<Asc_sport.LIEU_PRAT> |
Lieu de pratique |
A300Type |
|
Texte libre |
<Asc_cultu.ID_CULT> |
Développement activités culturelles |
Type_ascCodeType |
n |
|
<Asc_cultu.CULTU> |
Activités proposées |
Cult_ascCodeType |
|
|
<Asc_cultu.CAT_PREST> |
Catégorie de prestations |
Cat_ascCodeType |
|
|
<Asc_cultu.LIEU_PRAT> |
Lieu de pratique |
A300Type |
|
Texte libre |
<Asc1_fit.ID_FIT> |
Développement formules itinérantes |
Type_ascCodeType |
n |
|
<Asc1_fit.FIT> |
Activités proposées |
Fit_ascCodeType |
|
|
<Asc1_fit.CAT_PREST> |
Catégorie de prestations |
Cat_ascCodeType |
|
|
<Asc1_fit.LIEU_PRAT> |
Lieu de pratique |
A300Type |
|
Texte libre |
<Asc.COMM_DEP> |
Commune de départ |
A32Type |
|
Nom de commune - majuscules |
<Asc.COMM_ARRIV> |
Commune d'arrivée |
A32Type |
|
Nom de commune - majuscules |
<Asc1_comm> |
Moyens de communication |
|
n |
|
<Asc1_comm.ID_TELECOM> |
Type d'accès Télécoms |
TelecomCodeType |
|
|
<Asc1_comm.COORD_COM> |
Coordonnées Télécoms |
A80Type |
|
N° type d'accès, tel., fax... |
<Asc1_comm.COMPLEMENT_COM> |
Complément d'inform. |
A80Type |
|
information compl. |
<Asc1_cont> |
Qui contacter ? |
|
n |
|
<Asc1_cont.ID_CIV> |
Civilité |
CiviliteCodeType |
|
|
<Asc1_cont.PRENOM_CONT> |
Prénom |
A30Type |
|
Majuscule minuscule selon règles courantes |
<Asc1_cont.NOM_CONT> |
Nom |
A80Type |
|
Majuscules |
<Asc1_cont.FONCTION_CONT> |
Fonction |
A40Type |
|
Texte libre |
<Asc1_cont.ID_CONTACT> |
Type de contact |
ContactCodeType |
|
|
<Asc.IDCOMPL> |
Complément d'identification |
A80Type |
|
Texte libre |
<Asc.DESCOM> |
Description activité / équipement |
A700Type |
|
Texte libre |
<Asc1_prest> |
Autre prestation proposée |
|
n |
|
<Asc1_prest.ID_AUTRE> |
Autre prestation proposée |
A16Type |
|
Référence |
<Asc1_prest.DESCPREST> |
descriptif prestation |
A80Type |
|
Texte libre |
<Asc2_point> |
Accès |
|
n |
|
<Asc2_point.ID_POINTACCES> |
Point d'accès |
PointAccesCodeType |
|
autoroute, gare ferroviaire, |
<Asc2_point.NOM_POINT> |
Nom |
A40Type |
|
Intitulé autoroute + N° sortie , ligne, station, ? |
<Asc2_point.DISTANCE_POINT> |
distance |
N5Type |
|
format xx,x en km avec 0 = sur place |
<Asc2_zone> |
Localisation |
|
n |
|
<Asc2_zone.ID_LOCALACCESS> |
type de localisation |
LocalAccesCodeType |
|
centre ville, près lac, périphérie, ? |
<Asc2_zone.NOM_ZONE> |
nom |
A40Type |
|
|
<Asc2_zone.DISTANCE_ZONE> |
distance |
N5Type |
|
format xx,x en km avec 0 = sur place |
<Asc.ALTITUDE> |
Altitude |
N4Type |
|
en mètres |
<Asc.LONGITUDE> |
Longitude |
A10Type |
|
Code IGN |
<Asc.LATITUDE> |
Latitude |
A10Type |
|
Code IGN |
<Asc.ACCESCOMPL> |
Complément accès localisation |
A80Type |
|
|
<Asc3_resa> |
Mode de réservation |
|
n |
|
<Asc3_resa.ID_TYPRES> |
Type de réservation |
TypResCodeType |
|
|
<Asc3_comm> |
|
|
n |
|
|
Type d'accès Télécoms |
TelecomCodeType |
|
idem liste communication |
|
Coordonnées Télécoms |
A80Type |
|
N° type d'accès, tel., fax... |
|
Complément d'inform. |
A80Type |
|
information compl. |
<Asc4_ouvac> |
Ouverture accueil prestataire |
|
n |
|
<Asc4_ouvac.DAT_DEBUT_OUVAC> |
date début |
Date22Type |
|
format jj/mm/aaaa |
<Asc4_horair.DAT_FIN_OUVAC> |
date fin |
Date22Type |
|
format jj/mm/aaaa |
<Asc4_ouvac.OUV1_OUVAC> |
heure ouvert 1 |
Time22Type |
|
format hh:mm |
<Asc4_ouvac.FER1_OUVAC> |
heure fermeture 1 |
Time22Type |
|
format hh:mm |
<Asc4_ouvac.OUV2_OUVAC> |
heure ouvert 2 |
Time22Type |
|
format hh:mm |
<Asc4_ouvac.FER2_OUVAC> |
heure fermeture 2 |
Time22Type |
|
format hh:mm |
<Asc4_jour.ID_JOUR> |
jour fermeture |
JourCodeType |
n |
|
<Asc.MOBILITE> |
Personne à mobilité réduite |
YN_Type |
|
Y/N |
<Asc.ID_TOURHANDI> |
Label tourisme et handicap |
TourHandiCodeType |
n |
label défini par le Secré-tariat d'Etat au tourisme |
<Asc4_parle.ID_PARLE> |
Langues parlées |
LangueCodeType |
n |
|
<Asc4_ecrit.ID_ECRIT> |
Langues documentation |
LangueCodeType |
n |
|
<Asc.ANIMAUX> |
Animaux acceptés |
YN_Type |
|
Y/N |
<Asc.GROUPEOK> |
Groupe accepté ? |
YN_Type |
|
Y/N |
<Asc.GROUPEMIN> |
Nombre de personnes min |
N3Type |
|
|
<Asc.GROUPEMAX> |
Nombre de personnes max. |
N3Type |
|
|
<Asc.AUTOCAR> |
Parking autocars ? |
YN_Type |
|
Y/N |
<Asc4_group.ID_GROUP> |
Type de groupe |
TypGroupeCodeType |
n |
|
<Asc.ACCUEILCOMPL> |
Complément accueil |
A80Type |
|
|
<Asc5_mode.ID_MODEPAIEM> |
Mode de paiement |
ModePaiemCodeType |
n |
|
<Asc5_tarif> |
Tarifs |
|
n |
|
<Asc5_tarif.ID_TARIFS> |
Intitule Tarifs |
Tarifs_ascCodeType |
|
Voir commentaires. |
<Asc5_tarif.MINI_EURO_TARIFS> |
Minimum Euro |
N8MType |
|
format xxxxx,xx |
<Asc5_tarif.MAXI_EURO_TARIFS> |
Maximum Euro |
N8MType |
|
format xxxxx,xx |
<Asc5_tarif.AGE_MAXI_TARIFS> |
Age maxi pour réduction |
N2Type |
|
format xx - age |
<Asc5_tarif.COMPLEMENT_TARIFS> |
Complément tarif |
A80Type |
|
Texte libre |
Le module Itinéraires touristiques est décrit dans le fichier OI22_Iti.xsd.
Nom élément |
Rubrique |
Type |
N |
Commentaires |
<Iti1_them.ID_THEME_ITI> |
Thématique |
Theme_itiCodeType |
n |
|
<Iti1_them.LIEU_PRAT> |
Lieu de pratique |
A300Type |
|
Texte libre |
<Iti.COMM_DEP> |
Commune de départ |
A32Type |
|
Nom de commune - majuscules |
<Iti.COMM_ARRIV> |
Commune d'arrivée |
A32Type |
|
Nom de commune - majuscules |
<Iti.DISTANCE> |
Distance en km |
N4Type |
|
En Kilomètres : xxx,x |
<Iti.DUREE> |
Durée du parcours |
N3Type |
|
En nombres de jours : xx,x (1/2 journée = 0,5) |
<Iti.DENIVELE> |
Dénivelé |
N4Type |
|
En mètres |
<Iti.DESCOM> |
Description itinéraire |
A700Type |
|
Texte libre |
<Iti1_comm> |
Moyens de communication |
|
n |
|
<Iti1_comm.ID_TELECOM> |
Type d'accès Télécoms |
TelecomCodeType |
|
|
<Iti1_comm.COORD_COM> |
Coordonnées Télécoms |
A80Type |
|
N° type d'accès, tel., fax... |
<Iti1_comm.COMPLEMENT_COM> |
Complément d'inform. |
A80Type |
|
information compl. |
<Iti1_cont> |
Qui contacter ? |
|
n |
|
<Iti1_cont.ID_CIV> |
Civilité |
CiviliteCodeType |
|
|
<Iti1_cont.PRENOM_CONT> |
Prénom |
A30Type |
|
Majuscule minuscule selon règles courantes |
<Iti1_cont.NOM_CONT> |
Nom |
A80Type |
|
Majuscules |
<Iti1_cont.FONCTION_CONT> |
Fonction |
A40Type |
|
Texte libre |
<Iti1_cont.ID_CONTACT> |
Type de contact |
ContactCodeType |
|
|
<Iti.IDCOMPL> |
Complément d'identification |
A80Type |
|
Texte libre |
<Iti1_prest> |
Autre prestation proposée |
|
n |
|
<Iti1_prest.ID_AUTRE> |
Autre prestation proposée |
A16Type |
|
Référence |
<Iti1_prest.DESCPREST> |
descriptif prestation |
A80Type |
|
Texte libre |
<Iti2_point> |
Accès |
|
n |
|
<Iti2_point.ID_POINTACCES> |
Point d'accès |
PointAccesCodeType |
|
autoroute, gare ferroviaire, |
<Iti2_point.NOM_POINT> |
Nom |
A40Type |
|
Intitulé autoroute + N° sortie , ligne, station, ? |
<Iti2_point.DISTANCE_POINT> |
distance |
N5Type |
|
format xx,x en km avec 0 = sur place |
<Iti2_zone> |
Localisation |
|
n |
|
<Iti2_zone.ID_LOCALACCESS> |
type de localisation |
LocalAccesCodeType |
|
centre ville, près lac, périphérie, ? |
<Iti2_zone.NOM_ZONE> |
nom |
A40Type |
|
|
<Iti2_zone.DISTANCE_ZONE> |
distance |
N5Type |
|
format xx,x en km avec 0 = sur place |
<Iti.ALTITUDE> |
Altitude |
N4Type |
|
en mètres |
<Iti.LONGITUDE> |
Longitude |
A10Type |
|
Code IGN |
<Iti.LATITUDE> |
Latitude |
A10Type |
|
Code IGN |
<Iti.ACCESCOMPL> |
Complément accès localisation |
A80Type |
|
|
<Iti3_resa> |
Mode de réservation |
|
n |
|
<Iti3_resa.ID_TYPRES> |
Type de réservation |
TypResCodeType |
|
|
<Iti3_comm> |
|
|
n |
|
|
Type d'accès Télécoms |
TelecomCodeType |
|
idem liste communication |
|
Coordonnées Télécoms |
A80Type |
|
N° type d'accès, tel., fax,... |
|
Complément d'inform. |
A80Type |
|
information compl. |
<Iti4_ouvac> |
Ouverture accueil prestataire |
|
n |
|
<Iti4_ouvac.DAT_DEBUT_OUVAC> |
date début |
Date22Type |
|
format jj/mm/aaaa |
<Iti4_ouvac.DAT_FIN_OUVAC> |
date fin |
Date22Type |
|
format jj/mm/aaaa |
<Iti4_ouvac.OUV1_OUVAC> |
heure ouvert 1 |
Time22Type |
|
format hh:mm |
<Iti4_ouvac.FER1_OUVAC> |
heure fermeture 1 |
Time22Type |
|
format hh:mm |
<Iti4_ouvac.OUV2_OUVAC> |
heure ouvert 2 |
Time22Type |
|
format hh:mm |
<Iti4_ouvac.FER2_OUVAC> |
heure fermeture 2 |
Time22Type |
|
format hh:mm |
<Iti4_jour.ID_JOUR> |
jour fermeture |
JourCodeType |
n |
|
<Iti.MOBILITE> |
Personne à mobilité réduite |
YN_Type |
|
Y/N |
<Iti.ID_TOURHANDI> |
Label tourisme et handicap |
TourHandiCodeType |
n |
label défini par le Secré-tariat d'Etat au tourisme |
<Iti4_parle.ID_PARLE> |
Langues parlées |
LangueCodeType |
n |
|
<Iti4_ecrit.ID_ECRIT> |
Langues documentation |
LangueCodeType |
n |
|
<Iti.ANIMAUX> |
Animaux acceptés |
YN_Type |
|
Y/N |
<Iti.GROUPEOK> |
Groupe accepté ? |
YN_Type |
|
Y/N |
<Iti.GROUPEMIN> |
Nombre de personnes min |
N3Type |
|
|
<Iti.GROUPEMAX> |
Nombre de personnes max. |
N3Type |
|
|
<Iti.AUTOCAR> |
Parking autocars ? |
YN_Type |
|
Y/N |
<Iti4_group.ID_GROUP> |
Type de groupe |
TypGroupeCodeType |
n |
|
<Iti.ACCUEILCOMPL> |
Complément accueil |
A80Type |
|
|
<Iti5_mode.ID_MODEPAIEM> |
Mode de paiement |
ModePaiemCodeType |
n |
|
<Iti5_tarif> |
Tarifs |
|
n |
|
<Iti5_tarif.ID_TARIFS> |
Intitule Tarifs |
Tarifs_itiCodeType |
|
Voir commentaires. |
<Iti5_tarif.MINI_EURO_TARIFS> |
Minimum Euro |
N8MType |
|
format xxxxx,xx |
<Iti5_tarif.MAXI_EURO_TARIFS> |
Maximum Euro |
N8MType |
|
format xxxxx,xx |
<Iti5_tarif.AGE_MAXI_TARIFS> |
Age maxi pour réduction |
N2Type |
|
format xx - age |
<Iti5_tarif.COMPLEMENT_TARIFS> |
Complément tarif |
A80Type |
|
Texte libre |
Le module Villages de vacances est décrit dans le fichier OI22_Vil.xsd.
Nom élément |
Rubrique |
Type |
N |
Commentaires |
<Vil1_comm> |
Moyens de communication |
|
n |
|
<Vil1_comm.ID_TELECOM> |
Type d'accès Telecom |
TelecomCodeType |
|
|
<Vil1_comm.COORD_COM> |
Coordonnées Telecom |
A80Type |
|
N° type d'accès, tel., fax... |
<Vil1_comm.COMPLEMENT_COM> |
Complément d'inform. |
A80Type |
|
information compl. |
<Vil1_cont> |
Qui contacter ? |
|
n |
|
<Vil1_cont.ID_CIV> |
Civilité |
CiviliteCodeType |
|
|
<Vil1_cont.PRENOM_CONT> |
Prénom |
A30Type |
|
Majuscule/minuscule selon règles courantes |
<Vil1_cont.NOM_CONT> |
Nom |
A80Type |
|
Majuscules |
<Vil1_cont.FONCTION_CONT> |
Fonction |
A40Type |
|
Texte libre |
<Vil1_cont.ID_CONTACT> |
Type de contact |
ContactCodeType |
|
|
<Vil.IDCOMPL> |
Complément d'identification |
A80Type |
|
|
<Vil_chaine.ID_CHAIN_VIL> |
Chaîne |
Chaine_vilCodeType |
|
|
<Vil1_agrement.ID_AGREMENT> |
Agréments |
Agrement_vilCodeType |
n |
Selon ministère, jeunesse, agriculture, ? |
<Vil1_clas.ID_CLASS_VIL> |
Classement préfectoral |
Class_vilCodeType |
|
|
<Vil1_label> |
Labels et classement |
|
n |
|
<Vil1_label.ID_LABEL_VIL> |
Type de label |
Label_vilCodeType |
|
|
<Vil1_claslbl1.ID_CLASSLBL1_VIL> |
Classement 1 label |
ClassLbl1_vilCodeType |
|
|
<Vil1_claslbl2.ID_CLASSLBL2_VIL> |
Classement 2 label |
ClassLbl2_vilCodeType |
|
|
<Vil1_claslbl3.ID_CLASSLBL3_VIL> |
Classement 3 label |
ClassLbl3_vilCodeType |
|
|
<VilVac.DESCOM> |
Description commerciale |
A700Type |
|
Texte libre |
<Vil1_prest> |
Autre prestation proposée |
|
n |
|
<Vil1_prest.ID_AUTRE> |
Autre prestation proposée |
A16Type |
|
référence |
<Vil1_prest.DESCPREST> |
Descriptif prestation |
A80Type |
|
Textelibre |
<Vil2_point> |
Accès |
|
n |
|
<Vil2_point.ID_POINTACCES> |
Point d'accès |
PointAccesCodeType |
|
autoroute, gare ferroviaire, |
<Vil2_point.NOM_POINT> |
Nom |
A40Type |
|
Intitulé autoroute + N° sortie , ligne, station, ? |
<Vil2_point.DISTANCE_POINT> |
distance |
N5Type |
|
format xx,x en km avec 0 = sur place |
<Vil2_zone> |
Localisation |
|
n |
|
<Vil2_zone.ID_LOCALACCESS> |
type de localisation |
LocalAccesCodeType |
|
centre ville, prés lac, périphérie, ? |
<Vil2_zone.NOM_ZONE> |
nom |
A40Type |
|
|
<Vil2_zone.DISTANCE_ZONE> |
distance |
N5Type |
|
format xx,x en km avec 0 = sur place |
<Vil.ALTITUDE> |
Altitude |
N4Type |
|
en mètres |
<Vil.LONGITUDE> |
Longitude |
A10Type |
|
Code IGN |
<Vil.LATITUDE> |
Latitude |
A10Type |
|
Code IGN |
<Vil.ACCESCOMPL> |
Complément accès/localisat. |
A80Type |
|
|
<Vil3_resa> |
Mode de réservation |
|
n |
|
<Vil3_resa.ID_TYPRES> |
Type de réservation |
TypResCodeType |
|
|
<Vil3_comm> |
|
|
n |
|
|
Type d'accès Télécom |
TelecomCodeType |
|
idem liste communication |
|
Coordonnées Télécom |
A80Type |
|
N° type d'accès, tel., fax,... |
|
Complément d'inform. |
A80Type |
|
information compl. |
<Vil4_ouvac> |
Ouverture accueil |
|
n |
|
<Vil4_ouvac.ID_OUVAC> |
Identifiant |
A5Type |
|
|
<Vil4_ouvac.DAT_DEBUT_OUVAC> |
date début |
Date22Type |
|
format jj/mm/aaaa |
<Vil4_ouvac.DAT_FIN_OUVAC> |
date fin |
Date22Type |
|
format jj/mm/aaaa |
<Vil4_ouvac.OUV1_OUVAC> |
heure ouvert 1 |
Time22Type |
|
format hh:mm |
<Vil4_ouvac.FER1_OUVAC> |
heure fermeture 1 |
Time22Type |
|
format hh:mm |
<Vil4_ouvac.OUV2_OUVAC> |
heure ouvert 2 |
Time22Type |
|
format hh:mm |
<Vil4_ouvac.FER2_OUVAC> |
heure fermeture 2 |
Time22Type |
|
format hh:mm |
<Vil4_jour.ID_JOUR> |
jour fermeture |
JourCodeType |
n |
|
<Vil.OUV24> |
Ouverture 24h/24 |
YN_Type |
|
Y/N |
<Vil.VEILNUIT> |
Veilleur de nuit |
YN_Type |
|
Y/N |
<Vil.MOBILITE> |
Personne à mobilité réduite |
YN_Type |
|
Y/N |
<Vil.ID_TOUHANDI> |
Label tourisme et handicap |
TourHandiCodeType |
|
|
<Vil4_parle.ID_PARLE> |
Langues parlées |
LangueCodeType |
n |
|
<Vil4_ecrit.ID_ECRIT> |
Langues documentation |
LangueCodeType |
n |
|
<Vil.TYPE_CLIENTS> |
Type de clientèle |
Clients_vilCodeType |
|
|
<Vil.GROUPEOK> |
Groupe accepté ? |
YN_Type |
|
Y/N |
<Vil.GROUPEMIN> |
Nombre de personnes min |
N3Type |
|
Pour bénéficier du tarif groupe |
<Vil.GROUPEMAX> |
Nombre de personnes max. |
N3Type |
|
|
<Vil.AUTOCAR> |
Parking autocars ? |
YN_Type |
|
Y/N |
<Vil4_group.ID_GROUP> |
Type de groupe |
TypGroupeCodeType |
n |
|
<Vil.ANIMAUX> |
Animaux acceptés |
YN_Type |
|
Y/N |
<Vil.ACCUEILCOMPL> |
Complément accueil |
A80Type |
|
|
<Vil5_mode.ID_MODEPAIEM> |
Mode de paiement |
ModePaiemCodeType |
n |
|
<Vil5_tarif> |
Tarifs |
|
n |
Au moins nuitées semaine et week-end / PC ou location |
<Vil5_tarif.ID_TARIFS> |
Intitule Tarifs |
Tarifs_vilCodeType |
|
Voir commentaires. |
<Vil5_tarif.MINI_EURO_TARIFS> |
Minimum Euro |
N8MType |
|
format xxxxx,xx |
<Vil5_tarif.MAXI_EURO_TARIFS> |
Maximum Euro |
N8MType |
|
format xxxxx,xx |
<Vil5_tarif.AGE_MAXI_TARIFS> |
Age maxi pour réduction |
N2Type |
|
format xx - age |
<Vil5_tarif.BONIFIES_TARIFS> |
Existence de tarifs bonifiés |
YN_Type |
|
Y/N - existence de tarifs bonifiés sur critères |
<Vil5_tarif.COMPLEMENT_TARIFS> |
Complément tarif |
A80Type |
|
|
<Vil6_bati.ID_BATI_VIL> |
Types bâtiments |
Bati_vilCodeType |
n |
|
<Vil6_heberg.ID_HEBERG_VIL> |
Types hébergement |
Heberg_vilCodeType |
n |
|
<Vil.HEBTOTAL> |
Capacité totale |
N4Type |
|
|
<Vil.HEB1PERS> |
Nbre hébergement 1 pers. |
N4Type |
|
|
<Vil.HEB2PERS> |
Nbre hébergement 2 pers. |
N4Type |
|
|
<Vil.HEB3PERS> |
Nbre hébergement 3 pers. |
N4Type |
|
|
<Vil.HEB4PERS> |
Nbre hébergement 4 pers. |
N4Type |
|
|
<Vil.HEB5PERS> |
Nbre hébergement 5 pers. |
N4Type |
|
|
<Vil.HEB6PERS> |
Nbre hébergement 6 pers. |
N4Type |
|
|
<Vil.HEBXPERS> |
Nbre hébergement +6 pers. |
N4Type |
|
|
<Vil.HEBDORTOIRS> |
Nbre dortoirs |
N4Type |
|
|
<Vil.HEBNONFUM> |
Nbre hébergt non fumeurs |
N4Type |
|
|
<Vil.HEBMOBRED> |
Nbre héb. p/ mobilit. réduite |
N4Type |
|
|
<Vil.HEBEMPL> |
Nbre d'emplacements |
N4Type |
|
|
<Vil.SALLREUN> |
Nbre salles réunions équipées |
N4Type |
|
|
<Vil6_reun> |
Salle de réunion |
|
n |
Voir ci-dessus |
<Vil6_reun.CAPASALLE> |
Capacité salle de réunion |
N4Type |
|
Capacité de la salle en nbre de pers. 1 par salle |
<Vil6_reun.SURFSALLE> |
Surface salle de réunion |
N4Type |
|
Surface de la salle en M2. 1 par salle |
<Vil6_reun.DESCSALLE> |
Descriptif salle de réunion |
A80Type |
|
Texte libre (capacité, superficie, ?) 1 par salle |
<Vil.ID_GEST_VIL> |
Mode de gestion |
Gest_vilCodeType |
|
|
<Vil6_conf.ID_CONF_VIL> |
Confort du Village de Vacance |
Conf_vilCodeType |
n |
|
<Vil.NATURISME> |
Naturisme |
YN_Type |
|
Y/N |
<Vil7_equip.ID_EQUIP_VIL> |
Equipements |
Equip_vilCodeType |
n |
|
<Vil7_serv.ID_SERV_VIL> |
Services |
Serv_vilCodeType |
n |
|
<Vil7_activ.ID_ACTIV_VIL> |
Activités |
Activ_vilCodeType |
n |
(voir tables activités sportives et culturelles) |
<Vil7_anim> |
Animations |
|
n |
(une par animation développée) |
<Vil7_anim.ID_THEM_ANIM> |
Thème animation |
Encadrement_vilCodeType |
|
|
<Vil7_anim.ID_PERIOD_ANIM> |
Périodes d'animations |
Periode_vilCodeType |
|
|
Le module Organismes est décrit dans le fichier OI22_Org.xsd.
Nom élément |
Rubrique |
Type |
N |
Commentaires |
<Org.ID_TYPE_ORG> |
Type d'organisme |
Type_org2CodeType |
|
issu des champs ID_INSTI_ORG, ID_PRIVE_ORG, ID_RECEP_ORG et ID_ENTRE_ORG |
<Org.ID_CAT_ORG> |
Catégorie |
Cat_otsiCodeType |
|
|
<Org.DESCOM> |
Descriptif commercial |
xs:string |
|
Texte libre |
<Org.NBSALLE> |
Nbre de salles |
A4Type |
|
|
<Org.NBPLACEMAX> |
Nbre de places assises max de le plus grande salle |
A5Type |
|
|
<Org.DESCEQUI> |
Descriptif équipement/ confort salle |
xs:string |
|
Texte libre |
<Org1_comm> |
Moyens de communication |
|
n |
|
<Org1_comm.ID_TELECOM> |
Type d'accès Telecom |
TelecomCodeType |
|
|
<Org1_comm.COORD_COM> |
Coordonnées Telecom |
A80Type |
|
N° type d'accès, tel., fax... |
<Org1_comm.COMPLEMENT_COM> |
Complément d'inform. |
A80Type |
|
information compl. |
<Org1_cont> |
Qui contacter ? |
|
n |
|
<Org1_cont.ID_CIV> |
Civilité |
CiviliteCodeType |
|
|
<Org1_cont.PRENOM_CONT> |
Prénom |
A30Type |
|
Majuscule/minuscule selon règles courantes |
<Org1_cont.NOM_CONT> |
Nom |
A80Type |
|
Majuscules |
<Org1_cont.FONCTION_CONT> |
Fonction |
A40Type |
|
Texte libre |
<Org1_cont.ID_CONTACT> |
Type de contact |
ContactCodeType |
|
|
<Org.LICEN> |
N° d'agrément/licence |
A50Type |
|
|
<Org.IDCOMPL> |
Complément d'identification |
A255Type |
|
|
<Org1_prest> |
Autre prestation proposée |
|
n |
|
<Org1_prest.ID_AUTRE> |
Autre prestation proposée |
A16Type |
|
référence |
<Org1_prest.DESCPREST> |
Descriptif prestation |
A80Type |
|
Textelibre |
<Org2_point> |
Accès |
|
n |
|
<Org2_point.ID_POINTACCES> |
Point d'accès |
PointAccesCodeType |
|
autoroute, gare ferroviaire, |
<Org2_point.NOM_POINT> |
Nom |
A40Type |
|
Intitulé autoroute + N° sortie , ligne, station, ? |
<Org2_point.DISTANCE_POINT> |
distance |
N5Type |
|
format xx,x en km avec 0 = sur place |
<Org2_zone> |
Localisation |
|
n |
|
<Org2_zone.ID_LOCALACCESS> |
type de localisation |
LocalAccesCodeType |
|
centre ville, prés lac, périphérie, ? |
<Org2_zone.NOM_ZONE> |
nom |
A40Type |
|
|
<Org2_zone.DISTANCE_ZONE> |
distance |
N5Type |
|
format xx,x en km avec 0 = sur place |
<Org.ALTITUDE> |
Altitude |
N4Type |
|
en mètres |
<Org.LONGITUDE> |
Longitude |
A10Type |
|
Code IGN |
<Org.LATITUDE> |
Latitude |
A10Type |
|
Code IGN |
<Org.ACCESCOMPL> |
Complément accès/localisat. |
A255Type |
|
|
<Org3_resa> |
Mode de réservation |
|
n |
|
<Org3_resa.ID_TYPRES> |
Type de réservation |
TypResCodeType |
|
|
<Org3_comm> |
|
|
n |
|
|
Type d'accès télécom |
TelecomCodeType |
|
Idem liste de communication |
|
Coordonnées télécom |
A80Type |
|
N° type d'accès, tél., fax,... |
|
Complément d'info. |
A80Type |
|
Information compl. |
<Org4_ouvac> |
Ouverture accueil |
|
n |
|
<Org4_ouvac.ID_OUVAC> |
Identifiant |
A5Type |
|
|
<Org4_ouvac.DAT_DEBUT_OUVAC> |
date début |
Date22Type |
|
format jj/mm/aaaa |
<Org4_ouvac.DAT_FIN_OUVAC> |
date fin |
Date22Type |
|
format jj/mm/aaaa |
<Org4_ouvac.OUV1_OUVAC> |
heure ouvert 1 |
Time22Type |
|
format hh:mm |
<Org4_ouvac.FER1_OUVAC> |
heure fermeture 1 |
Time22Type |
|
format hh:mm |
<Org4_ouvac.OUV2_OUVAC> |
heure ouvert 2 |
Time22Type |
|
format hh:mm |
<Org4_ouvac.FER2_OUVAC> |
heure fermeture 2 |
Time22Type |
|
format hh:mm |
<Org4_jour.ID_JOUR> |
jour fermeture |
JourCodeType |
n |
|
<Org.MOBILITE> |
Personne à mobilité réduite |
YN_Type |
|
Y/N |
<Org.ID_TOURHANDI> |
Label tourisme et handicap |
TourHandiCodeType |
n |
label défini par le Secré-tariat d'Etat au tourisme |
<Org4_parle.ID_PARLE> |
Langues parlées |
LangueCodeType |
n |
|
<Org4_ecrit.ID_ECRIT> |
Langues documentation |
LangueCodeType |
n |
|
<Org.GROUPEOK> |
Groupe accepté ? |
YN_Type |
|
Y/N |
<Org.GROUPEMIN> |
Nombre de personnes min |
N3Type |
|
|
<Org.GROUPEMAX> |
Nombre de personnes max. |
N3Type |
|
|
<Org.AUTOCAR> |
Parking autocars ? |
YN_Type |
|
Y/N |
<Org4_group.ID_GROUP> |
Type de groupe |
TypGroupeCodeType |
n |
|
<Org.ACCUEILCOMPL> |
Complément accueil |
A255Type |
|
|
<Org5_serv.ID_SERV_ORG> |
Services |
Serv_orgCodeType |
n |
|
<Org5_serv.SERVCOMPL> |
Complément service |
A255Type |
|
|
Le module Multimedia est décrit dans le fichier OI22_Mul.xsd.
Nom élément |
Rubrique |
Type |
N |
Commentaires |
<Mul.ID_CAT_MUL> |
Catégorie |
Cat_mulCodeType |
|
|
<Mul.URL> |
URL |
A3192Type |
|
URL tel que décrit dans le RFC 1738 |
<Mul.TYPE_MIME> |
Type du contenu |
TypeMime_mulCodeType |
|
http://www.iana.org/assignments/media-types/index.html |
<Mul.COORD_COM> |
Description |
A600Type |
|
N° type d'accès, tel., fax... |
<Mul.TAILLE> |
Taille du contenu |
A10Type |
|
Taille du contenu en octet (non renseigné si inconnue) |
<Mul.COPYRIGHT> |
Copyright |
YN_Type |
|
Y/N |
<Mul.COMPLEMENT_COM> |
Complément d'information |
A600Type |
|
|
Le schéma du format d'échange est constitué d'un fichier maître EOI22.xsd qui inclus ou importe les schémas des modules utilisés.
Le numéro de version de référence est précisé dans le fichier (champ <documentation>) ; ici 2.2.
Structure du fichier EOI22.xsd
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns="http://www.tourinfrance.net/tourinfrance22/"
targetNamespace="http://www.tourinfrance.net/tourinfrance22/"
elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:annotation>
<xs:documentation xml:lang="fr">
Tourism Information Format. Version 2.2 - Copyright © - TourinFrance - ...
</xs:documentation>
</xs:annotation>
<xs:include schemaLocation="OI22_CommonTypes.xsd"/>
<xs:include schemaLocation="OI22_CommonLists.xsd"/>
<xs:include schemaLocation="EOI22_Echange.xsd"/>
<xs:include schemaLocation="EOI22_Objtour.xsd"/>
<xs:include schemaLocation="EOI22_Descrobj.xsd"/>
<xs:complexType name="EOI22_Type">
<xs:sequence>
<!-- Module Echange -->
<xs:element name="ECHANGE" type="EchangeType" minOccurs="0" maxOccurs="1"/>
<!-- Module Objtour -->
<xs:element name="OBJTOUR" type="ObjtourType" minOccurs="1" maxOccurs="1"/>
<!-- Module Descrobj -->
<xs:element name="DESCROBJ" type="DescrobjType" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
<xs:element name="EOI22" type="EOI22_Type"/>
</xs:schema>
Le module Echange est décrit dans le fichier EOI22_Echange.xsd.
Nom |
Rubrique |
Type |
Commentaires |
<ECHANGE> |
|
|
|
|
Entité émettrice |
A16Type |
Format PPRRRDDD(+ 8 caractères) |
|
Entité destinataire |
A16Type |
Format PPRRRDDD(+ 8 caractères) |
|
Date de l'export |
Date22Type |
Format jj/mm/aaaa |
|
Heure de l'export |
Time22Type |
Format hh:mm:ss |
|
Numéro de transmission |
xs:integer |
Numérique entier unique |
</ECHANGE> |
|
|
|
Le module Objtour est décrit dans le fichier EOI22_Objtour.xsd.
Nom |
Rubrique |
Type |
Occ |
Commentaires |
<OBJTOUR> |
|
|
|
|
<LGN> |
Entrée objtour |
|
n |
|
|
Statut de traitement |
StatutType |
|
C = création, M = mise à jour, S = suppression. |
|
Entité responsable de l'info. |
A16Type |
|
Format PPRRRDDD(+8 caractères). |
|
Date de création |
Date22Type |
|
format jj/mm/aaaa |
|
Date mise à jour |
Date22Type |
|
format jj/mm/aaaa |
|
Identifiant |
A16Type |
|
format OOORRRDDD(+7 caractères) |
|
Type objet touristique |
ObjetTourCodeType |
|
|
|
Type d'équipement |
TypeEquipementCodeType |
|
Les valeurs possibles sont issues des listes de type d'équipement de chaque type de bordereau *** |
|
Raison sociale |
A160Type |
|
Majuscule |
|
Sigle |
A10Type |
|
Majuscules - sans séparateurs |
|
Adresse 1 |
A40Type |
|
Indications : porte escalier bâtiment résidence … |
|
Adresse 1 suite |
A40Type |
|
Indications: bâtiment résidence (ligne3 @ internationale) |
|
Adresse 2 |
A40Type |
|
N°, répétiteur, type , nom de voie |
|
Adresse 3 |
A40Type |
|
B.P., lieu-dit, … |
|
Code Postal |
A10Type |
|
|
|
Commune |
A80Type |
|
Nom de commune en Majuscule |
|
Bureau distributeur |
A80Type |
|
|
|
Cedex |
A10Type |
|
Champ libre |
|
Province - Etat |
A40Type |
|
|
|
Pays |
PaysCodeType |
|
Code ISO |
|
INSEECommune |
CommuneCodeType |
|
|
|
SIRET |
A14Type |
|
|
|
APE/NAF |
A2Type |
|
|
|
RCS |
A12Type |
|
|
* Noms de table : Hot, Hpa, Hlo, Res, Fma, Pna, Pcu, Deg, Iti, Asc, Loi, Vil, Org, Mul.
** Noms de table : Hot, Hpa, Hlo, Res, Fma, Pna, Pcu, Deg, Iti, Asc, Loi, Vil, Org.
*** Liste des types concernés : Type_hotCodeType Type_hpaCodeType Type_hloCodeType Type_resCodeType Type_fmaCodeType Type_pnaCodeType Type_pcuCodeType Type_degCodeType Type_loiCodeType Type_ascCodeType Type_itiCodeType Type_orgCodeType Type_mulCodeType.
**** Noms de table : Hot, Hpa, Hlo, Res, Pna, Pcu, Iti, Org, Mul ; Champ ID_OBJET pour la table Loi ; Champ vide pour Fma, Asc, Deg et Vil.
Le module Descrobj est décrit dans le fichier EOI22_Descrobj.xsd.
Nom |
Rubrique |
Type |
Occ. |
Commentaires |
<DESCROBJ> |
|
|
|
|
<LGN> |
|
|
n |
|
|
Type du Système d'Information Touristique |
A6Type |
|
Code du SIT générateur de la table de stockage, du champ et de la valeur de description de l'information, en Majusc. |
|
Version du SIT |
A5Type |
|
Format classique des N° version XX.XX |
|
Statut de traitement |
A1Type |
|
C = création, M = mise à jour, S= suppression |
|
Entité responsable de l'info (*) |
A16Type |
|
PPRRRDDD(+ 8 caractères) |
|
Date de création |
A10Type |
|
Format jj/mm/aaaa |
|
Date mise à jour |
A10Type |
|
Format jj/mm/aaaa |
|
Identifiant |
A16Type |
|
OOORRRDDD(+7 caractères) |
|
Table de stockage |
A20Type |
|
Suivant Format Commun de Description pour TIF |
|
Nom du champs |
A20Type |
|
Suivant Format Commun de Description pour TIF |
|
Numéro occurrence |
A2Type |
|
Si nécessaire |
|
Type de valeur |
TypeVal_Type |
|
0=Elem.liste, 1=num, 2=alpha, 3=date, 4=heure, 5=booléen |
|
Valeur |
A700Type |
|
de 1 à 700 caractères |
|
Langue de traduction |
A2Type |
|
Langue d'expression de la valeur (code de la table des langues) FR par défaut. |
Le thésaurus TIFV22 est un thésaurus national présent dans le méta-thésaurus MTH [4] (code MTH.NAT.TIFV22). Il va notamment servir à définir l'ensemble des listes utilisées dans les fichiers XML de données touristiques au format TIF v2.2.
Le thésaurus propose des listes de référence dont les entrées comportent notamment un code et un libellé dans un langue donnée (le thésaurus TIFV22 est disponible en français).
Les données de références utilisées sont issues des listes de la norme TourinFrance V2.2 (http://www.tourinfrance.net/tourinfrance22/) et des travaux effectués sur la norme TIF v3.1 (fichiers :liste_tif.csv et ElemTIFv3_ListeTifv22.xls).
Il est à noter que le thésaurus TIFV22 résulte d'une mise en arborescence simple des listes de la norme v2.2. Il s'agit d'un thésaurus de listes à 2 niveaux : le premier niveau correspond aux noms des listes et le second aux valeurs des listes. Il y a corrélation entre les listes et le thésaurus du TIF v2.2.
Le thésaurus TIFV22 est utilisé sous sa version XML. La structure du thésaurus est identique à celle du thésaurus TIFV30. Le schéma XML utilisé est celui proposé pour le thésaurus MTH. Il est localisé dans le fichier : MTH.xsd [4].
Le fichier de référence en français est : MTH_TIFV22_fr.xml
Il sert de base pour générer le fichier XML schéma qui contient les types correspondant aux listes du thésaurus TIFV22 utilisées dans les schémas XML du TIF v2.2.
Certains termes du thésaurus ont des synonymes pour assurer une compatibilité TIF V2.1.
Liste |
Code |
Terme |
Synonyme |
---|---|---|---|
Theme_fma |
SPOME |
Sports mécaniques |
Sports mécaniques® |
|
MARIO |
Marionnette |
Marionnette® |
TypGroupe |
CE |
Comité d'entreprise |
Comité dentreprise |
Region |
PAC |
Provence Alpes Côte d'Azur |
Provence Alpes Côte dAzur® |
|
RCA |
Riviera Côte d'Azur |
Riviera Côte dAzur® |
Cat_hot |
SET |
Sans étoile |
Sans étoile® |
Conf_hot |
PTDIR |
Téléphone |
Téléphone® |
Conf_hot |
TEL |
Téléphone |
Téléphone® |
Activ_hlo |
LOCVE |
Location de vélos |
Location de vélo |
Cat_hpa |
1EP |
1 épi |
1 épi® |
® blanc en fin de ligne
Par rapport au fichier ElemTIFv3_ListeTifv22.xls issu du site http://www.Tourinfrance.net, le thésaurus TIFV22 comporte quelques entrées supplémentaires :
Liste Type_org
entrée supplémentaire : ENTRE, Entreprise
Liste supplémentaire
Entre_org
AGIMO, Agence immobilière
DPCAR, Dépannage autocar
La codification adoptée est adaptée des listes de la norme TIF v2.2. Le premier niveau est codifié suivant les noms des tables et les niveaux suivants selon les codes.
Exemple
Gest_vil VIL: liste des types de gestion
ASSOC Associatif
PRIVE Privé
PUBLI Public
Le mapping avec le thésaurus TIFV30 s'effectue dans le fichier XML MTH_TIFV22_fr.xml au travers d'un attribut optionnel codeTIFV30 de l'élément Term [4]. Il permet de préciser le code de l'entrée correspondante dans le thésaurus TIFV30.
Exemple
<Term>
<Thes>TIFV22</Thes>
<Origine>Tourinfrance</Origine>
<Code>ObjetTour</Code>
<Libelle>Liste des types d'objets touristiques</Libelle>
<BT>MTH.NAT.TIFV22</BT>
</Term>
<Term codeTIFV30="48.01">
<Thes>TIFV22</Thes>
<Origine>Tourinfrance</Origine>
<Code>ASC</Code><Libelle>Activités sportives / culturelles / séjour itinérants</Libelle>
<BT>ObjetTour</BT>
</Term>
<Term codeTIFV30="48.02">
<Thes>TIFV22</Thes>
<Origine>Tourinfrance</Origine>
<Code>DEG</Code><Libelle>Dégustation (tous produits)</Libelle>
<BT>ObjetTour</BT>
</Term>
...
Le principe d'utilisation du thésaurus TIFV22 est identique à celui du thésaurus TIFV30 [4].
Dans le schéma TIF v2.2 les entrées des listes du thésaurus TIFV22 sont référencées par leur code.
Le principe d'utilisation des listes est le suivant : on dispose de fichiers XML d'OI au format TIF v2.2 comportant des références à des codes. Ceux-ci sont utilisés pour aller chercher des libellés dans un fichiers XML (thésaurus TIFV22) dans une langue donnée.
Le rôle du fichier OI22_CommonLists.xsd est de définir tous les types issus ou correspondants à des listes du thésaurus TIFV22.
Il propose donc pour chaque liste deux types distincts :
ListeCodeType utilisé pour définir des références à des codes de la liste
ListeLibelleType utilisé pour définir des références à des libellés de la liste
Les types ListeLibelleType ne sont pas utilisés dans le schéma TIF v2.2 ; ils sont générés de la même façon que les types correspondant du thésaurus TIFV30. Ceci afin d'homogénéiser la gestion des thésaurus TIF.
Exemple
La liste Contact du thésaurus définit implicitement les types :
ContactCodeType et ContactLibelleType.
La norme recommande de respecter les valeurs des listes du thésaurus TIFV22. Elle ne préconise pas l'utilisation systématique d'énumérations afin de valider les codes et les libellés présents dans les fichiers XML d'OIs ; il s'agit d'un problème d'implémentation et d'utilisation de la norme.
Le principe est de fournir des types de base dans un fichier OI22_CommonLists.xsd que les utilisateurs peuvent dériver selon leurs besoins. Les schémas de la norme sont utilisables tels quels sans redéfinition. Les utilisateurs des schémas peuvent valider les codes et les libellés, si ils le désirent, en générant des énumérations.
La norme fournit deux fichiers :
OI22_CommonLists_std.xsd : types génériques sans énumération
OI22_CommonLists_lst.xsd : types avec énumérations pour validation
L'utilisateur renomme un de ces fichiers en OI22_CommonLists.xsd suivant l'utilisation qu'il souhaite en faire.
Ces deux fichiers sont générés automatiquement à partir du thésaurus TIFV22 (fichier MTH_TIFV22_fr.xml) via un template du fichier OI_CommonListsGenerator_TIFV22.xsl (XSLT template avec argument 'lst' ou 'std' qui permet de générer les fichiers OI22_CommonLists_std.xsd et OI22_CommonLists_lst.xsd).
Exemple
Module Common
<xs:complexType name="CommonType">
<xs:sequence>
...
<xs:element name="ID_OBJETTOUR" type="ObjetTourCodeType" minOccurs="0" maxOccurs="1"/>
...
<xs:element name="ID_PAYS" type="PaysCodeType" minOccurs="0" maxOccurs="1"/>
...
</xs:complexType>
Listes ObjetTour et Pays
Les entrées dans le thésaurus TIFV22 sont :
ObjetTour
(HOT,Hotellerie)
(HPA,Hôtellerie de plein air (camping))
(HLO,Hébergement locatif (Gites et chambres d’hotes))
(FMA,Fêtes et Manifestations)
...
Pays
(DE,Allemagne)
(AD,Andorre)
(AT,Autriche)
(BE,Belgique)
...
Dans le fichier OI22_CommonLists_std.xsd on retrouve les types :
<xs:simpleType name="ObjetTourCodeType">
<xs:restriction base="xs:string">
<xs:pattern value="[0-9a-zA-Z]{1,8}"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="ObjetTourLibelleType">
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="800"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="PaysCodeType">
<xs:restriction base="xs:string">
<xs:pattern value="[0-9a-zA-Z]{1,8}"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="PaysLibelleType">
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="800"/>
</xs:restriction>
</xs:simpleType>
Dans le fichier OI22_CommonLists_lst.xsd on retrouve les types :
<xs:simpleType name="ObjetTourCodeType">
<xs:restriction base="xs:string">
<xs:enumeration value="ASC"/>
<xs:enumeration value="DEG"/>
<xs:enumeration value="FMA"/>
...
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="ObjetTourLibelleType">
<xs:restriction base="xs:string">
<xs:enumeration value="Activités sportives / culturelles / séjour itinérants"/>
<xs:enumeration value="Dégustation (tous produits)"/>
<xs:enumeration value="Fêtes et Manifestations"/>
...
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="PaysCodeType">
<xs:restriction base="xs:string">
<xs:enumeration value="AD"/>
<xs:enumeration value="AT"/>
<xs:enumeration value="BE"/>
...
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="PaysLibelleType">
<xs:restriction base="xs:string">
<xs:enumeration value="Andorre (Principauté d')"/>
<xs:enumeration value="Autriche (République d')"/>
<xs:enumeration value="Belgique (Royaume de)"/>
...
</xs:restriction>
</xs:simpleType>
Les thésaurus au format XML sont utilisés pour aller chercher des libellés depuis des codes ou inversement. Ils sont destinés à être manipulés via des fichiers XSL de transformation.
Les accès aux thésaurus TIFVXX dépendent du schéma XML qui sera adopté pour leur représentation.
Ces accès peuvent être réalisés dans le fichier XSL directement par des expressions XPATH ou par des appels à des extensions écrites dans un langage de programmation (Java, JavaScript ...).
Voir le document "Tourism Information Format (TIF) V3.1. Guide pratique d'utilisation" [4] où sont décrits les accès aux thésaurus TIFV30 et TIFV22 au travers d'extensions Java.
Le cas de la liste Communes est particulier en raison de l'importance du nombre de ses entrées. Les types correspondants ne sont pas générés sous forme d'énumérations.
L'utilisateur peut « réduire » les énumérations en se limitant aux communes de sa région.
Le cas de la liste TypeMime est particulier en raison de l'importance du nombre de ses entrées. Les types correspondants ne sont pas générés sous forme d'énumérations.
Il est possible d'étendre le thésaurus standard TIFV22 pour une utilisation spécifique à un système d'information. Il suffit de rajouter des listes ou des entrées supplémentaires.
Pour cela, il faut éditer les fichiers MTH_TIFV22_lang.xml et d'ajouter les entrées spécifiques en précisant quelle est leur origine et enfin de régénérer le fichier OI22_CommonLists.xsd pour prendre en compte les nouveaux codes et libellés.
L'exploitation du thésaurus devient alors spécifique au système d'informations considéré.
Un
des principes fondamentaux de la version 3 est d'assurer les
compatibilités ascendante et descendante avec le FCE de la
version 2.
Le schéma XML retenu pour la version 2 se base sur le FCD car il est "orienté OI" comme celui de la version 3.
La conversion des données du FCE vers le TIF v3.1 va se baser sur ce format qui sera utilisé comme un format pivot.
L'objectif est de disposer d'un
outil de conversion qui assure la chaîne de traitements
suivante :
L'outil manipule les 3 formats (FCE TIF v2.2, XML TIF v2.2 et XML TIF v3.1) en entrée et en sortie.
Les transformations XML TIF v2.2 <-> XML TIF v3.1 sont assurés par l'application de règles XSL paramétrables.
Les transformations XML TIF v2.2 <-> FCE v2.2 sont assurés par un filtre (programmation JavaTM 1.4.2).
Le filtre assure la transformation de données au Format Commun d'Echange TIF V2.2 en données au format XML TIF V2.2.
La définition du format XML TIF V2.2 utilisé est paramétrable. Le filtre utilise les XML Schemas du format XML TIF V2.2 qui lui sont donnés en paramètre.
Ceci assure la validité des XML générés par rapport aux schémas utilisés.
Remarques sur l'exploitation du fichier descrobj.txt
L'utilisation des schémas XML TIF V2.2 a des conséquences sur l'exploitation du fichier descrobj.txt. Les données du fichier sont retenues suivant l'analyse des colonnes TBLSTOCK et NOMCHAMP qui servent à définir les noms des éléments dans les XML TIF V2.2.
Par exemple :
une entrée du fichier traitant d'une table ou d'un champ inconnu ne sera pas retenue même si la valeur de la colonne TYPE_SIT est "TIF",
une entrée du fichier traitant d'une table ou d'un champ reconnu est retenu quelque soit la valeur de la colonne TYPE_SIT.
Le filtre FCE -> TIF v2.2 vérifie la présence des ' fichiers du FCE ainsi que leur validité. Certaines transformations sont assurées dans le cas de fichiers en version 2.1. Elles sont listées dans le tableau ci-dessous.
Les modifications de listes sont prises en compte dans le thésaurus TIFV22.
TIF 2.1 |
TIF V2.2 - Table.Champ |
---|---|
- |
Tout bordereau ajout de ADRESSE1SUITE
Org.ADRESSE1SUITE |
- |
Tout bordereau ajout de BUREAUDISTRIB
Org.BUREAUDISTRIB |
- |
Tout bordereau ajout de ID_COMMUNE
Org.ID_COMMUNE |
- |
Tout bordereau ajout de ID_TOURHANDI
|
Suppression des champs tarifs en francs dans toutes les tables mini_frs_TARIFS et mAXi_frs_TARIFS |
Non pris en compte en V2.2 |
|
|
Bordereau Hpa |
Hpa.ID_SERV_CAL devient Hpa.ID_SERV_CAM |
Bordereau Res |
Ajout de Res.NOM_CHEF Res.PAYS devient Res.ID_PAYS |
Les règles de transformations (mapping) V2.2 -> V3.10 sont décrites dans un fichier de référence au format xls : Mappingv22v310.xsl
La transformation implémentée est XML V2.2 -> XML V3.10.
Fichier : TIFV22toV310.xsl
Assure la transformation d'un fichier XML au format TIF v2.2 (schéma OI22.xsd) en un fichier XML au format TIF v3.10 (schéma OI.xsd).
La transformation implémentée est XML V3.10 -> XML V2.2.
Fichier : TIFV310toV22.xsl
Assure la transformation d'un fichier XML au format TIF v3.10 (schéma OI.xsd) en un fichier XML au format TIF v2.2 (schéma OI22.xsd).
TIFconverter est un outil d'application de filtres qui permettent les transformations FCE v2.2 <-> TIF v3.10.
Il s'agit d'un outil écrit en JavaTM (1.4.2) qui s'exécute en mode IHM (plate-formes PC/MAC) ou en mode Commande.
L'outil se paramètre via un fichier de paramètres : dconvert.properties.
#TIF Converter - User datas
#Thu Jul 22 17:42:02 CEST 2004
ud_filtre=V22ToV310
ud_logDir=C\:\\Tests
ud_fceDir=C\:\\TestsConvert\\fceConvert
ud_v2XsdDir=C\:\\TestsConvert\\xsdV2
ud_v2Dir=C\:\\TestsConvert\\xmlV2
ud_v3Dir=C\:\\TestsConvert\\xmlV3
ud_xsl1File=C\:\\TestsConvert\\TIFV22toV310.xsl
ud_xsl2File=C\:\\TestsConvert\\TIFV302toV22.xsl
ud_filtre action à exécuter = [ FceToV310 | V310ToFce | FceToV22 | V22ToFce | V22ToV310 | V310ToV22 ]
ud_logDir Répertoire de stockage des fichiers de logs
ud_fceDir Répertoire de stockage des données FCE TIF V2.2
ud_v2XsdDir Répertoire de stockage des XML Schémas TIF V2.2 utilisés par le filtre FceToV22
ud_v2Dir Répertoire de stockage des données XML TIF V2.2
ud_v3Dir Répertoire de stockage des données XML TIF V3.10
ud_xsl1File Accès au fichier de transformation XSL TIF V2.2 -> TIF V3.10
ud_xsl2File Accès au fichier de transformation XSL TIF V3.10 -> TIF V2.2
Les actions possibles sont :
FceToV22 (filtre)
V22ToFce (filtre)
V22ToV310 (transformation XSL)
V310ToV22 (transformation XSL)
FceToV310 = FceToV22 + V22ToV310
V310ToFce = V310ToV22 + V22ToFce
PC (Windows)
java -cp ".;jaxp-api.jar;xalan.jar;tiftools.jar;xercesImpl.jar;xml-apis.jar;tif2tif.jar;swt.jar"
tourinfrance.filtres.convert
Mac OSX (Mac/Carbon)
java_swt -cp ".:jaxp-api.jar:xalan.jar:tiftools.jar:xercesImpl.jar:xml-apis.jar:tif2tif.jar:swt.jar:swt-pi.jar"
tourinfrance.filtres.convert
En mode IHM :
les paramètres du fichier dconvert.properties décrits ci-dessus sont directement accessibles par l'opérateur
les filtres FceToV22, V22ToFce, V22ToV310 et V310ToV22 sont déclenchés explicitement
PC (Windows)
java -cp ".;jaxp-api.jar;xalan.jar;tiftools.jar;xercesImpl.jar;xml-apis.jar;tif2tif.jar"
tourinfrance.filtres.convert -prop dconvert.properties
Mac OSX (Mac/Carbon)
java -cp ".:jaxp-api.jar:xalan.jar:tiftools.jar:xercesImpl.jar:xml-apis.jar:tif2tif.jar:swt.jar:swt-pi.jar"
tourinfrance.filtres.convert -prop dconvert.properties
Les fichiers XML (v2.2 ou v3.10) sont transformés en des fichiers de noms identiques c'est pourquoi les répertoires de stockage des données XML v2.2 et v3.10 doivent être différents.
Les fichiers du format FCE sont générés au format DOS.
Le fichier echange.txt est généré mais doit être compété. Il est est généré sous la forme :
ENTITE_EMET|ENTITE_DEST|DATE_EXPORT|HEURE_EXPORT|NUM_TRANS
XXXXXXXXXXXX|XXXXXXXXXXXX|22/07/2004|10:52:26|X
où les caractères 'X' sont à mettre à jour.
Le fichier listes.txt n'est pas généré. Il s'agit d'une recopie du fichiers fce_listes.txt fournit avec l'application. Ce fichier a été généré à partir du thésaurus TIFV22 et contient l'ensemble des listes de la norme TIF v2.2 hors la liste des communes (Commune) et des MimeTypes (TypeMime_mul).
Dans les fichiers descobj.txt et objtour.txt générés les champs STATUT_DESCR et STATUT_DESCR ont pour valeur 'C'.