Tourism Information Format (TIF) V2.2 / V3.1

Guide d'utilisation

- schémas XML TIF V2.2

- transformations V2.2 « V3.1

Version 1.0

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 1.0

DRAFT : document en cours de validation.


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).

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


    1 Implémentation du format TIF V2.2 en XML

1.1 Définition et objectifs

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 :

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

1.2.1 État des lieux

Les données du Format Commun de Description [2] (FCD) des bordereaux du format TIF v2.2 se décomposent en :

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


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] :

Le schéma XML TIF v22 doit permettre de représenter:

1.2.2 Orientation

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 :

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 :

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 TIF v22 se compose donc de plusieurs sous-schémas ou modules qui représentent :

1.2.2 Modules du Format Commun de Description

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>

1.2.3 Modules du Format d'Echange

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.

1.3 Règles générales des modules XML du FCD TIF v2.2

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.

1.3.1 Analogie avec le FCE

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

1.3.2 Règles de génération et de nommage des éléments XML du FCD

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)

ex: le bloc Vil1_label contient des éléments issus des tables Vil1_label, Vil1_claslbl1, Vil1_claslbl2 et Vil1_claslbl3

Donnée TIF v2.2 / exemple

Donnée simple à 1 occurrence

Groupe accepté ? Hot.GROUPEOK

-> Type XML / exemple

Élément XML de type simple

<xs:element name="Hot.GROUPEOK" minOccurs="0" maxOccurs="1">

<xs:annotation>

<xs:documentation xml:lang="fr">Groupe accepté ?</xs:documentation>

<xs:documentation xml:lang="fr">Nom de champ : Hot.GROUPEOK</xs:documentation>

<xs:documentation xml:lang="fr">Y/N</xs:documentation>

</xs:annotation>

<xs:complexType>

<xs:simpleContent>

<xs:extension base="YN_Type">

<xs:attribute name="typeVal" type="xs:string" use="optional"/>

</xs:extension>

</xs:simpleContent>

</xs:complexType>

</xs:element>


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 name="Hot4_group.ID_GROUP" minOccurs="0" maxOccurs="unbounded">

<xs:annotation>

<xs:documentation xml:lang="fr">Type de groupe</xs:documentation>

<xs:documentation xml:lang="fr">Nom de champ : Hot4_group.ID_GROUP</xs:documentation>

</xs:annotation>

<xs:complexType>

<xs:simpleContent>

<xs:extension base="TypGroupeCodeType">

<xs:attribute name="numOccur" type="xs:string" use="optional"/>

<xs:attribute name="typeVal" type="xs:string" use="optional"/>

</xs:extension>

</xs:simpleContent>

</xs:complexType>

</xs:element>


Donnée TIF v2.2 / exemple

Donnée bloc à n occurrences

Moyens de communication Hot1_comm

Type d'accès Telecom Hot1_commID_TELECOM

Coordonnées Telecom Hot1_commCOORD_COM

Complément d'inform. Hot1_commCOMPLEMENT_COM

-> Type XML / exemple

Élément XML de type complexe

<xs:element name="Hot1_comm" minOccurs="0" maxOccurs="unbounded">

<xs:complexType>

<xs:sequence>

<xs:annotation>

<xs:documentation xml:lang="fr">Moyens de communication</xs:documentation>

<xs:documentation xml:lang="fr">Nom de champ: Hot1_comm.</xs:documentation>

</xs:annotation>

<!---->

<xs:element name="Hot1_comm.ID_TELECOM" minOccurs="0" maxOccurs="1">

<xs:annotation>

<xs:documentation xml:lang="fr">Type d'accès Telecom</xs:documentation>

...

</xs:annotation>

<xs:complexType>

<xs:simpleContent>

<xs:extension base="TelecomCodeType">

<xs:attribute name="typeVal" type="xs:string" use="optional"/>

</xs:extension>

</xs:simpleContent>

</xs:complexType>

</xs:element>

<!---->

<xs:element name="Hot1_comm.COORD_COM" minOccurs="0" maxOccurs="1">

<xs:annotation>

<xs:documentation xml:lang="fr">Coordonnées Telecom</xs:documentation>

...

</xs:annotation>

<xs:complexType>

<xs:simpleContent>

<xs:extension base="A80Type">

<xs:attribute name="typeVal" type="xs:string" use="optional"/>

</xs:extension>

</xs:simpleContent>

</xs:complexType>

</xs:element>

<!---->

<xs:element name="Hot1_comm.COMPLEMENT_COM" minOccurs="0" maxOccurs="1">

<xs:annotation>

<xs:documentation xml:lang="fr">Complément d'inform.</xs:documentation>

...

</xs:annotation>

<xs:complexType>

<xs:simpleContent>

<xs:extension base="A80Type">

<xs:attribute name="typeVal" type="xs:string" use="optional"/>

</xs:extension>

</xs:simpleContent>

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

</xs:element>

1.3.3 Types communs

Il contient la définition des types simples et complexes communs à la norme ; par exemple StatutType, A80Type ...

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.

1.3.4 Remarques

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


1.4 Règles de nommage et codification

1.4.1 Les règles de nommage

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

Exemple SOCIETE pour raison sociale.

Exemple Pays pour la liste des pays, Civilite pour la liste des civilités, …

Exemple, la liste des chaînes d’hôtel : Chaine_hot

Exemple : Hot1_chaine pour stocker les informations des chaînes.

1.4.2 Glossaire

Pour le glossaire des termes TourinFrance se référer à la documentation Tourinfrance v2.2[3].

1.4.3 Conventions de codage

Pour les conventions de codage se référer à la documentation Tourinfrance v2.2[3].

1.4.4 Contenu des listes générales

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.

1.5 Déclaration des modules et des espaces de noms

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/"

1.6 Schéma XML TIF v2.2 : Format Commun de Description

1.6.1 Schéma XML

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>

1.6.2 Module Common

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.

1.6.3 Rappel sur les attributs

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

Nom élément

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

...




1.6.4 Module Hôtel

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


<Hot3_comm.ID_TELECOM>

Type d'accès Télécom

TelecomCodeType


idem liste communication

<Hot3_comm.COORD_RESA>

Coordonnées Télécom

A80Type


N° type d'accès, tel., fax...

<Hot3_comm.COMPLEMENT_RESA>

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


1.6.5 Module Hôtellerie de plein air

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


<Hpa3_comm.ID_TELECOM>

Type d'accès Telecom

TelecomCodeType


idem liste communication

<Hpa3_comm.COORD_RESA>

Coordonnées Telecom

A80Type


N° type d'accès, tel., fax...

<Hpa3_comm.COMPLEMENT_RESA>

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


1.6.6 Module Hébergement locatif(gîtes, meubles et chambres d'hôtes)

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


<Hlo3_comm.ID_TELECOM>

Type d'accès Télécoms

TelecomCodeType


idem liste communication

<Hlo3_comm.COORD_RESA>

Coordonnées Télécoms

A80Type


N° type d'accès, tel., fax...

<Hlo3_comm.COMPLEMENT_RESA>

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


1.6.7 Module Restauration

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


<Res3_comm.ID_TELECOM>

Type d'accès Télécom

TelecomCodeType


idem liste communication

<Res3_comm.COORD_RESA>

Coordonnées Télécom

A80Type


N° type d'accès, tel., fax...

<Res3_comm.COMPLEMENT_RESA>

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

1.6.8 Module Fêtes et manifestations

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


<Fma3_comm.ID_TELECOM>

Type d'accès Télécom

TelecomCodeType


idem liste communication

<Fma3_comm.COORD_RESA>

Coordonnées Télécom

A80Type


N° type d'accès, tel., fax...

<Fma3_comm.COMPLEMENT_RESA>

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



1.6.9 Module Patrimoine naturel

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


<Pna3_comm.ID_TELECOM>

Type d'accès Télécom

TelecomCodeType


idem liste communication

<Pna3_comm.COORD_RESA>

Coordonnées Télécom

A80Type


N° type d'accès, tel., fax...

<Pna3_comm.COMPLEMENT_RESA>

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

1.6.10 Module Patrimoine culturel

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


<Pcu3_comm.ID_TELECOM>

Type d'accès Télécom

TelecomCodeType


idem liste communication

<Pcu3_comm.COORD_RESA>

Coordonnées Télécom

A80Type


N° type d'accès, tel., fax...

<Pcu3_comm.COMPLEMENT_RESA>

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


1.6.11 Module Dégustation

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


<Deg3_comm.ID_TELECOM>

Type d'accès Télécom

TelecomCodeType


idem liste communication

<Deg3_comm.COORD_RESA>

Coordonnées Télécom

A80Type


N° type d'accès, tel., fax...

<Deg3_comm.COMPLEMENT_RESA>

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

1.6.12 Module Loisirs

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


<Loi3_comm.ID_TELECOM>

Type d'accès Télécoms

TelecomCodeType


idem liste communication

<Loi3_comm.COORD_RESA>

Coordonnées Télécoms

A80Type


N° type d'accès, tel., fax...

<Loi3_comm.COMPLEMENT_RESA>

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


1.6.13 Module Activités sportives, culturelles et formules itinérantes

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


<Asc3_comm.ID_TELECOM>

Type d'accès Télécoms

TelecomCodeType


idem liste communication

<Asc3_comm.COORD_RESA>

Coordonnées Télécoms

A80Type


N° type d'accès, tel., fax...

<Asc3_comm.COMPLEMENT_RESA>

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

1.6.14 Module Itinéraires touristiques

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


<Iti3_comm.ID_TELECOM>

Type d'accès Télécoms

TelecomCodeType


idem liste communication

<Iti3_comm.COORD_RESA>

Coordonnées Télécoms

A80Type


N° type d'accès, tel., fax,...

<Iti3_comm.COMPLEMENT_RESA>

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

1.6.15 Module Villages de vacances

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


<Vil3_comm.ID_TELECOM>

Type d'accès Télécom

TelecomCodeType


idem liste communication

<Vil3_comm.COORD_RESA>

Coordonnées Télécom

A80Type


N° type d'accès, tel., fax,...

<Vil3_comm.COMPLEMENT_RESA>

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



1.6.16 Module Organismes

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


<Org3_comm.ID_TELECOM>

Type d'accès télécom

TelecomCodeType


Idem liste de communication

<Org3_comm.COORD_RESA>

Coordonnées télécom

A80Type


N° type d'accès, tél., fax,...

<Org3_comm.COMPLEMENT_RESA>

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



1.6.17 Module Multimedia

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



1.7 Schéma XML TIF v2.2 : Format d'Echange

1.7.1 Schéma proposé par la norme

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>

1.7.2 Module Échange

Le module Echange est décrit dans le fichier EOI22_Echange.xsd.

Nom

Rubrique

Type

Commentaires

<ECHANGE>




<ENTITE_EMET>

Entité émettrice

A16Type

Format PPRRRDDD(+ 8 caractères)

<ENTITE_DEST>

Entité destinataire

A16Type

Format PPRRRDDD(+ 8 caractères)

<DATE_EXPORT>

Date de l'export

Date22Type

Format jj/mm/aaaa

<HEURE_EXPORT>

Heure de l'export

Time22Type

Format hh:mm:ss

<NUM_TRANS>

Numéro de transmission

xs:integer

Numérique entier unique

</ECHANGE>




1.7.3 Module Objtour

Le module Objtour est décrit dans le fichier EOI22_Objtour.xsd.

Nom

Rubrique

Type

Occ

Commentaires

<OBJTOUR>





<LGN>

Entrée objtour


n


<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.

1.7.4 Module Descrobj

Le module Descrobj est décrit dans le fichier EOI22_Descrobj.xsd.

Nom

Rubrique

Type

Occ.

Commentaires

<DESCROBJ>





<LGN>



n


<TYPE_SIT>

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_SIT>

Version du SIT

A5Type


Format classique des N° version XX.XX

<STATUT_DESCR>

Statut de traitement

A1Type


C = création, M = mise à jour, S= suppression

<ENTITE_RESP>

Entité responsable de l'info (*)

A16Type


PPRRRDDD(+ 8 caractères)

<DATECREA>

Date de création

A10Type


Format jj/mm/aaaa

<DATEMAJ>

Date mise à jour

A10Type


Format jj/mm/aaaa

<ID>

Identifiant

A16Type


OOORRRDDD(+7 caractères)

<TBLSTOCK>

Table de stockage

A20Type


Suivant Format Commun de Description pour TIF

<NOMCHAMP>

Nom du champs

A20Type


Suivant Format Commun de Description pour TIF

<NUMOCCUR>

Numéro occurrence

A2Type


Si nécessaire

<TYPEVAL>

Type de valeur

TypeVal_Type


0=Elem.liste, 1=num, 2=alpha, 3=date, 4=heure, 5=booléen

<VALEUR>

Valeur

A700Type


de 1 à 700 caractères

<LANGVAL>

Langue de traduction

A2Type


Langue d'expression de la valeur (code de la table des langues) FR par défaut.


2 Exploitation du thésaurus TIFV22

2.1 Définition

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.

2.2 Synonymes - compatibilité TIF V2.1

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é dentreprise

Region

PAC

Provence Alpes Côte d'Azur

Provence Alpes Côte dAzur®


RCA

Riviera Côte d'Azur

Riviera Côte dAzur®

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

2.3 Remarques

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

2.4 Codification du thésaurus TIFV22

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

2.5 Mapping avec le thésaurus TIFV30

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>

...

2.6 Utilisation

Le principe d'utilisation du thésaurus TIFV22 est identique à celui du thésaurus TIFV30 [4].

2.6.1 Le fichier OI22_CommonLists.xsd

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 :

Exemple

La liste Contact du thésaurus définit implicitement les types :

ContactCodeType et ContactLibelleType.

2.6.2 Manipuler et valider les valeurs des listes

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 :

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)

...

<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>

2.6.3 L'accès au thésaurus

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.

2.6.4 Cas particulier des listes importantes

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.

2.6.5 Exploitation spécifique du thésaurus

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é.

3. Transformations V2.2 « V3.1

3.1 Définitions

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).

3.2 Filtre FCE V2.2 <-> XML V2.2

3.2.1 Principe

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 :

3.2.2 Compatibilité TIF V2.1

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

Hot.ADRESSE1SUITE

Hpa.ADRESSE1SUITE, Hpa.P_ADRESSE1SUITE

Hlo.ADRESSE1SUITE, Hlo.P_ADRESSE1SUITE

Res.ADRESSE1SUITE

Fma.ADRESSE1SUITE

Pna.ADRESSE1SUITE, Pna.P_ADRESSE1SUITE

Pcu.ADRESSE1SUITE, Pcu_P_ADRESSE1SUITE

Deg.ADRESSE1SUITE

Loi.ADRESSE1SUITE

Asc.ADRESSE1SUITE

Iti.ADRESSE1SUITE

Vil.ADRESSE1SUITE

Org.ADRESSE1SUITE

-

Tout bordereau ajout de BUREAUDISTRIB

Hot.BUREAUDISTRIB

Hpa.BUREAUDISTRIB, Hpa.P_BUREAUDISTRIB

Hlo.BUREAUDISTRIB, Hlo.P_BUREAUDISTRIB

Res.BUREAUDISTRIB

Fma.BUREAUDISTRIB

Pna.BUREAUDISTRIB, Pna.P_BUREAUDISTRIB

Pcu.BUREAUDISTRIB, Pcu_P_BUREAUDISTRIB

Deg.BUREAUDISTRIB

Loi.BUREAUDISTRIB

Asc.BUREAUDISTRIB

Iti.BUREAUDISTRIB

Vil.BUREAUDISTRIB

Org.BUREAUDISTRIB

-

Tout bordereau ajout de ID_COMMUNE

Hot.ID_COMMUNE

Hpa.ID_COMMUNE, Hpa.P_ID_COMMUNE

Hlo.ID_COMMUNE, Hlo.P_ID_COMMUNE

Res.ID_COMMUNE

Fma.ID_COMMUNE

Pna.ID_COMMUNE, Pna.P_ID_COMMUNE

Pcu.ID_COMMUNE, Pcu_P_ID_COMMUNE

Deg.ID_COMMUNE

Loi.ID_COMMUNE

Asc.ID_COMMUNE

Iti.ID_COMMUNE

Vil.ID_COMMUNE

Org.ID_COMMUNE

-

Tout bordereau ajout de ID_TOURHANDI

Hot.ID_TOURHANDI

Hpa.ID_TOURHANDI

Hlo.ID_TOURHANDI

Res.ID_TOURHANDI

Fma.ID_TOURHANDI

Pna.ID_TOURHANDI

Pcu.ID_TOURHANDI

Deg.ID_TOURHANDI

Loi.ID_TOURHANDI

Asc.ID_TOURHANDI

Iti.ID_TOURHANDI

Vil.ID_TOURHANDI

Org.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 Hot


Hot.CHCLASS devient à n occurrences

Ajout des champs Hot.STUDIOS et Hot.APPART

Bordereau Hpa

Hpa.ID_EQUIP_CAL devient Hpa.ID_EQUIP_CAM

Hpa.ID_ACTIV_CAL devient Hpa.ID_ACTIV_CAM

Hpa.ID_SERV_CAL devient Hpa.ID_SERV_CAM

Bordereau Res

Ajout de Res.NOM_CHEF

Res.PAYS devient Res.ID_PAYS



3.3 Transformation XML V2.2 <-> XML V3.1

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

3.3.1 Transformation XML V2.2 -> XML V3.1

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).

3.3.2 Transformation XML V3.1 -> XML V2.2

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).

3.4 Outil TIFconverter

3.4.1 Description

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 :

3.4.2 Appel en mode IHM

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 :

3.4.3 Appel en mode commande

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

3.4.4 Remarques

3.4.5 Cas de la génération au format FCE

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.