Ateliers parcellaires dans une géodatabase de PostgreSQL
Cette rubrique concerne exclusivement ArcEditor et ArcInfo.
Les ateliers parcellaires sont un type de jeu de données dans la géodatabase qui sont créés et gérés à l'aide de données de plans topographiques. Les outils de mise à jour de parcelle d'ArcMap facilitent la création de parcelles à partir de mesures de ligne de contour enregistrées issues de plans ou de planches.
Un atelier parcellaire est une surface continue et intégrée de parcelles connectées, représentant l'enregistrement topographique complet pour une zone de terrain. L'atelier proprement dit est composé de plusieurs classes d'entités. Ces classes d'entités représentent les limites, extrémités et d'autres attributs physiques des parcelles.
Les polygones de parcelle sont également liés les uns aux autres par des lignes de connexion. Les parcelles, toutes liées ou connectées, forment un réseau continu de contours de parcelle connectés.
Les parcelles mises à jour ou remplacées par de nouveaux enregistrements topographiques sont conservées à titre d'historique, l'enregistrement topographique original est ainsi toujours conservé.
Dans les versions précédentes d'ArcGIS, les ateliers parcellaires étaient nommés ateliers cadastraux et leur utilisation nécessitait l'extension Survey Analyst.
Ateliers parcellaires dans ArcGIS Desktop
Dans l'arborescence du catalogue, les ateliers parcellaires peuvent se trouver dans des jeux de classes d'entités et sont représentés avec l'icône suivante :
Le nom d'un atelier parcellaire d'une géodatabase de PostgreSQL contient le nom de la base de données, le nom du propriétaire de l'atelier et le nom de l'atelier même. Par exemple, un atelier parcellaire qui serait nommé coparcels, dont le propriétaire serait l'utilisateur base et qui se trouverait dans la géodatabase d'un expert en évaluation immobilière serait désigné assessor.base.coparcels dans l'arborescence du catalogue.
Ateliers parcellaires dans une base de données PostgreSQL
Plusieurs tables sont créées dans la base de données pour permettre le suivi des données concernant les ateliers parcellaires. Les tables sont créées dans la structure de l'utilisateur ayant créé l'atelier parcellaire. Les tables contiennent le nom de l'atelier parcellaire, <atelier_parcellaire>, suivi par la table spécifique. Les voici :
La table <parcel_fabric>_accuracy stocke les catégories et les statistiques de précision, utilisées dans les compensations par les moindres carrés. Cette table n'est pas versionnée lorsque l'atelier parcellaire est inscrit comme versionné.
Nom du champ |
Type de champ |
Description |
Nul ? |
---|---|---|---|
objectid |
integer |
Identifiant unique de l'enregistrement |
NOT NULL |
brgsd |
numeric |
Ecart type des relèvements |
|
distsd |
numeric |
Ecart type des distances |
|
ppm |
numeric |
Valeur de parties par million |
|
category |
integer |
Indique le niveau de précision |
|
description |
varchar(256) |
Description de la catégorie |
La table <parcel_fabric>_adjustments stocke les niveaux d'ajustement (ID de séquence) et les dates d'ajustement correspondantes.
Nom du champ |
Type de champ |
Description |
Nul ? |
---|---|---|---|
objectid |
integer |
Identifiant unique de l'enregistrement |
NOT NULL |
adjustmentdate |
timestamp without time zone |
Date d'insertion de l'ajustement |
|
vectorcount |
integer |
Nombre de vecteurs produits par l'ajustement |
|
adjlevel |
integer |
Numéro séquentiel (classement) de l'ajustement par rapport aux autres ajustements |
|
jobid |
integer |
ID de la tâche ayant contenu l'ajustement |
|
shape |
st_geometry geometry |
Zone ajustée |
<atelier_parcellaire>_control
La table <parcel_fabric>_control stocke des données concernant les points de contrôle sur l'atelier parcellaire.
Nom du champ |
Type de champ |
Description |
Nul ? |
---|---|---|---|
objectid |
integer |
Identifiant unique du point de contrôle |
NOT NULL |
x |
numeric |
Coordonnée x fixe du point de contrôle |
NOT NULL |
y |
numeric |
Coordonnée y fixe du point de contrôle |
NOT NULL |
z |
numeric |
Coordonnée z fixe du point de contrôle |
|
name |
varchar(50) |
Nom du point de contrôle |
|
pointid |
integer |
ID du point d'atelier correspondant |
|
accuracyxy |
numeric |
Précision de localisation horizontale du point de contrôle, à titre d'information |
|
accuracyz |
numeric |
Précision verticale du point de contrôle, à titre d'information |
|
surveydate |
timestamp without time zone |
Date d'établissement du point de contrôle |
|
Actif |
integer |
Indique si un point de contrôle est actif dans un ajustement |
|
type |
integer |
Utilisé pour la création de sous-types personnalisés |
|
shape |
st_point geometry |
Géométrie du point de contrôle |
|
constructiondata |
bytea |
Stocke des liens entre des points dissociés et des points de contrôle. Lorsqu'une parcelle est raccordée à l'atelier, les points de parcelle sont joints à n'importe quel contrôle lié |
<atelier_parcellaire>_history
La table <parcel_fabric>_history stocke les données généalogiques des parcelles non spatiales. Cette table prend en charge le suivi textuel de la généalogie par rapport à la date légale et système.
Nom du champ |
Type de champ |
Description |
Nul ? |
---|---|---|---|
objectid |
integer |
Identifiant unique de l'enregistrement |
NOT NULL |
childparcelid |
integer |
ID de la parcelle enfant ou ID de l'enfant de ce parent |
|
parentparcelid |
integer |
ID de parcelle de la parcelle (ou des parcelles) parent de cet enfant |
|
systemstartdate |
timestamp without time zone |
Date de la transaction système ayant créé l'enfant |
NOT NULL |
legalstartdate |
timestamp without time zone |
Date de la transaction légale ayant créé l'enfant |
<atelier_parcellaire>_idsequencer
La table <parcel_fabric>_idsequencer est utilisée en interne pour garantir l'utilisation d'ID uniques dans l'ensemble des tables de l'atelier parcellaire.
Nom du champ |
Type de champ |
Description |
Nul ? |
---|---|---|---|
objectid |
integer |
Identifiant unique de l'enregistrement |
<atelier_parcellaire>_jobobjects
La table <parcel_fabric>_jobobjects contient les données nécessaires à la gestion des verrous maintenus par des tâches sur les objets d'une base de données. Cette table n'est pas versionnée lorsque l'atelier parcellaire est inscrit comme versionné.
Nom du champ |
Type de champ |
Description |
Nul ? |
---|---|---|---|
objectid |
integer |
Identifiant unique de l'enregistrement |
NOT NULL |
jobid |
integer |
ID de la tâche détenant le verrou |
|
objecttype |
integer |
Type de l'objet verrouillé |
|
jobfeatureid |
integer |
ID d'objet de l'entité verrouillée |
|
rôle |
integer |
Type de verrou détenu : optimiste ou pessimiste (les parcelles de mise à jour utilisent des verrous pessimistes). |
|
éditer |
integer |
Indique si les attributs de l'objet tâche peuvent être modifiés |
<atelier_parcellaire>_jobs
La table <parcel_fabric>_jobs stocke les données relatives aux tâches cadastrales en cours d'exécution sur l'atelier parcellaire. Cette table n'est pas versionnée lorsque l'atelier parcellaire est inscrit comme versionné.
Nom du champ |
Type de champ |
Description |
Nul ? |
---|---|---|---|
objectid |
integer |
Identifiant unique de l'enregistrement |
NOT NULL |
name |
varchar(64) |
Identifiant ou nom de la tâche cadastrale |
|
description |
varchar(64) |
Description définie par l'utilisateur de la tâche cadastrale |
|
locked |
integer |
Indique la présence de parcelles verrouillées dans la liste des tâches de parcelles |
|
createdate |
timestamp without time zone |
Date de création de la tâche |
|
modifieddate |
timestamp without time zone |
Date de dernière modification de la tâche |
|
commitdate |
timestamp without time zone |
Date de validation de la tâche de base de données |
|
owner |
varchar(64) |
Propriétaire de la tâche |
|
état |
integer |
Etat de la tâche |
|
systemstate |
integer |
Etat de gestion système d'une tâche |
NOT NULL |
version |
varchar(64) |
Version de la géodatabase détenant la tâche |
|
lockmachine |
varchar(128) |
Nom de l'ordinateur client effectuant actuellement la mise à jour de la tâche |
|
lockpid |
integer |
Champ système contenant l'ID du processus de verrou ; gère la mise à jour mono-utilisateur de la tâche |
|
commitedobj |
bytea |
Stocke les identifiants ObjectID qui ne se trouvent plus dans la table des objets de tâche, car la tâche a été validée ou réinjectée dans la version par défaut. Les valeurs sont conservées à des fins historiques |
<atelier_parcellaire>_levels
La table <parcel_fabric>_levels stocke les données relatives aux relations entre les ateliers parcellaires et leurs classes d'entités associées.
Nom du champ |
Type de champ |
Description |
Nul ? |
---|---|---|---|
objectid |
integer |
Identifiant unique de l'enregistrement |
|
featureclassid |
integer |
ID de la classe d'entités associée |
|
adjlevel |
integer |
Dernier niveau d'ajustement appliqué à la classe d'entités |
|
cfid |
integer |
ID de l'atelier parcellaire source |
<atelier_parcellaire>_linepoints
La table <parcel_fabric>_linepoints stocke des données sur les points d'une parcelle contraints d'être sur le contour d'une autre parcelle sans point partagé sur ce contour.
Nom du champ |
Type de champ |
Description |
Nul ? |
---|---|---|---|
objectid |
integer |
Identifiant unique du point |
NOT NULL |
parcelid |
integer |
ID de la parcelle ayant la ligne de contour |
|
frompointid |
integer |
ID du point de départ de la ligne de contour |
|
topointid |
integer |
ID du point d'arrivée de la ligne de contour |
|
linepointid |
integer |
ID du point devant être situé sur le contour |
|
shape |
st_point geometry |
Doublon du point permettant d'améliorer les performances d'affichage |
<atelier_parcellaire>_lines
La table <parcel_fabric>_lines stocke les données concernant l'ensemble des lignes d'un atelier parcellaire, telles que le contour, les servitudes et les connexions.
Nom du champ |
Type de champ |
Description |
Nul ? |
---|---|---|---|
objectid |
integer |
Identifiant unique de la ligne |
NOT NULL |
calculated |
integer |
Indique si les cotes sont inversées à partir de la géométrie de forme (vrai/1) (faux/0) |
|
parcelid |
integer |
ID de la parcelle contenant la ligne |
NOT NULL |
séquence |
integer |
Numéro indiquant le classement de saisie de la ligne dans le cheminement de parcelle |
NOT NULL |
frompointid |
integer |
ID du point d'atelier où la ligne commence |
NOT NULL |
topointid |
integer |
ID du point d'atelier où la ligne se termine |
NOT NULL |
relèvement |
numeric |
Relèvement de la ligne à partir d'un enregistrement ou d'une compilation |
NOT NULL |
Distance |
numeric |
Longueur de la ligne à partir d'un enregistrement ou d'une compilation |
NOT NULL |
type |
integer |
Utilisé pour la création de sous-types personnalisés |
|
category |
integer |
Catégorie système supérieure pour la ligne |
NOT NULL |
rayon |
numeric |
Distance entre le point central et l'arc de la courbe circulaire |
|
arclength |
numeric |
Longueur de l'arc d'une courbe circulaire |
|
delta |
numeric |
Angle entre les tangentes ou angle au centre d'une courbe |
|
centerpointid |
integer |
ID du point central d'un arc circulaire |
|
historical |
integer |
Vrai (1) si la parcelle associée de la ligne est historique, faux (0) dans le cas contraire |
|
radialbearing |
numeric |
Relèvement du rayon de la courbe circulaire |
|
tangentbearing |
numeric |
Relèvement de la tangente commençant au point de départ |
|
lineparameters |
integer |
Paramètres de la courbe |
|
exactitude |
integer |
Catégorie de précision de la ligne, peut être héritée du plan ou imposée |
|
computedminusobserved |
numeric |
Comparaison des dimensions calculées (par exemple le relèvement et la distance) avec les observations effectuées sur le terrain |
|
internalangle |
numeric |
Basé sur un relèvement inverse ou sur une base de relèvement |
|
referenceobject |
integer |
Objet de référence pour un point particulier |
|
ismajor |
integer |
Prend en charge les courbes supérieures à 180 degrés. La valeur est égale à 1 (supérieure à 180 degrés) ou est égale à 0 (180 degrés ou inférieure) |
|
masquage |
integer |
Si la valeur est True (1), l'annotation en ligne est masquée |
|
systemstartdate |
timestamp without time zone |
Date de la transaction système ayant créé la parcelle parent |
|
systemenddate |
timestamp without time zone |
Date de suppression de la parcelle parent |
|
legalstartdate |
timestamp without time zone |
Date de la transaction légale de création de la parcelle parent. Doit être identique à la date qui figure sur le plan légal |
|
legalenddate |
timestamp without time zone |
Date de la transaction légale ayant supprimé la parcelle parent |
|
densifytype |
integer |
Stocke le code du motif de densification de la chaîne de lignes : Normal, GCS, Curve, Linestring |
|
shape |
st_geometry geometry |
Géométrie linéaire |
<atelier_parcellaire>_parcels
La table <parcel_fabric>_parcels stocke les données relatives aux unités de terrain de l'atelier parcellaire, désignées comme parcelles. Parcelles pouvant être classées en sous-types pour la modélisation hiérarchique des catégories de terrain.
Nom du champ |
Type de champ |
Description |
Nul ? |
---|---|---|---|
objectid |
integer |
Identifiant unique de l'enregistrement |
NOT NULL |
joint |
integer |
Statut de jointure, exclu de l'atelier si non joint ; 1 = joint |
NOT NULL |
planid |
integer |
Identifiant du plan contenant l'enregistrement de la parcelle |
NOT NULL |
name |
varchar(50) |
Nom de la parcelle attribué par l'utilisateur |
|
type |
integer |
Utilisé pour les sous-types personnalisés, pour la prise en charge des catégories d'unités de terrain |
|
statedarea |
varchar(50) |
Surface de la parcelle indiquée sur le plan ou sur l'enregistrement légal |
|
compiled |
integer |
Indique si une parcelle est compilée (vrai/1) ou non (faux/0) |
|
historical |
integer |
Indique si une parcelle a été supprimée (vrai/1) ou non (faux/2) |
|
systemstartdate |
timestamp without time zone |
Date de la transaction système ayant créé la parcelle |
NOT NULL |
systemenddate |
timestamp without time zone |
Date de la transaction système ayant supprimé la parcelle |
|
legalstartdate |
timestamp without time zone |
Date de la transaction légale ayant créé la parcelle |
|
legalenddate |
timestamp without time zone |
Date de la transaction système ayant supprimé la parcelle |
|
groupid |
integer |
Numéro défini si la parcelle fait partie d'un groupe dissocié |
|
exactitude |
integer |
Catégorie de précision des mesures, habituellement issue du plan |
|
rotation |
numeric |
Rotation du processus de jointure |
|
échelle |
numeric |
Echelle du processus de jointure |
|
unclosed |
integer |
Indique si une parcelle est un cheminement fermé (vrai/1) ou non (faux/0) |
NOT NULL |
miscloseratio |
numeric |
Rapport entre la distance d'écart de fermeture et le périmètre de la parcelle |
|
misclosedistance |
numeric |
Distance nécessaire pour fermer la parcelle |
|
misclosebearing |
numeric |
Relèvement nécessaire pour fermer la parcelle |
|
construction |
integer |
Indique si la parcelle est une création (vrai/1) ou non (faux/0) |
|
shapestderrore |
numeric |
Distorsion totale de la parcelle (abscisse) |
|
shapestderrorn |
numeric |
Distorsion totale de la parcelle (ordonnée) |
|
backsightbearing |
numeric |
Direction de la ligne jusqu'au point de visée inverse |
|
constructiondata |
bytea |
Renseigné uniquement pour les parcelles non jointes (celles qui n'ont pas de valeur de forme) |
|
shape |
st_geometry geometry |
Géométrie de parcelle |
<atelier_parcellaire>_plans
La table <parcel_fabric>_plans stocke les données issues du document d'enregistrement fourni à titre de preuve des transactions foncières.
Nom du champ |
Type de champ |
Description |
Nul ? |
---|---|---|---|
objectid |
integer |
Identifiant unique de l'enregistrement |
NOT NULL |
name |
varchar(128) |
Nom du plan ou du document légal |
NOT NULL |
description |
varchar(1024) |
Description du document |
|
surveyor |
varchar(50) |
Nom du géomètre de l'enregistrement |
|
company |
varchar(50) |
Compagnie ou organisation d'étude de l'enregistrement |
|
surveydate |
timestamp without time zone |
Date de l'étude |
|
legaldate |
timestamp without time zone |
Date d'enregistrement de l'étude ou du document |
|
angleunits |
integer |
Unités de relèvement de l'enregistrement |
|
areaunits |
integer |
Unités de surface de l'enregistrement |
|
distanceunits |
integer |
Unités de distance de l'enregistrement |
|
directionformat |
integer |
Format de direction de l'enregistrement |
|
lineparameters |
integer |
Paramètres de définition des lignes issus de l'enregistrement |
|
distanceatground |
integer |
Indique si les distances enregistrées sont mesurées au sol (vrai/1) ou sur le quadrillage (faux/0) |
|
combinedgridfactor |
numeric |
Facteur d'échelle du quadrillage |
|
truemidbrg |
integer |
Indique si les azimuts astronomiques sont utilisés (vrai/1) ou non (faux/0) |
|
exactitude |
integer |
Précision spatiale du plan, définie sur une catégorie de précision |
|
internalangles |
integer |
Indique si les angles internes sont utilisés ; 1 = vrai, 2 = faux |
NOT NULL |
systemstartdate |
timestamp without time zone |
Date de la transaction système ayant créé le plan |
NOT NULL |
<atelier_parcellaire>_points
La table <parcel_fabric>_points stocke les données concernant l'ensemble des points existant pour chaque atelier ainsi que les points centraux des courbes.
Nom du champ |
Type de champ |
Description |
Nul ? |
---|---|---|---|
objectid |
integer |
Identifiant unique du point |
NOT NULL |
x |
numeric |
Coordonnée X de jointure et de compensation par les moindres carrés |
NOT NULL |
y |
numeric |
Coordonnée Y de jointure et de compensation par les moindres carrés |
NOT NULL |
z |
numeric |
Coordonnée Z de jointure et de compensation par les moindres carrés |
|
type |
integer |
Utilisé pour la création de sous-types personnalisés |
|
category |
integer |
Enumération des catégories système |
|
name |
varchar(32) |
Nom du point |
|
historical |
integer |
Indique si les lignes de parcelle sont historiques (vrai/1) ou non (faux/0) |
|
systemstartdate |
timestamp without time zone |
Date de la transaction système ayant créé le point |
NOT NULL |
systemenddate |
timestamp without time zone |
Date de la transaction système ayant supprimé le point |
|
legalstartdate |
timestamp without time zone |
Date de la transaction légale ayant créé le point, habituellement issue de l'enregistrement légal |
|
legalenddate |
timestamp without time zone |
Date de la transaction légale ayant supprimé le point |
|
centerpoint |
integer |
Défini sur vrai (1) si le point est un point central |
|
maxdn |
numeric |
Translation maximale en ordonnée |
|
maxde |
numeric |
Translation maximale en abscisse |
|
shape |
st_point geometry |
Géométrie ponctuelle |
<atelier_parcellaire>_vectors
La table <parcel_fabric>_vectors stocke les vecteurs de déplacement entre les coordonnées anciennes et récentes d'un point ajusté. Les vecteurs sont logiquement regroupés par un niveau d'ajustement correspondant à une date d'ajustement.
Nom du champ |
Type de champ |
Description |
Nul ? |
---|---|---|---|
objectid |
integer |
Identifiant unique de l'enregistrement |
NOT NULL |
fromx |
numeric |
Coordonnée x du point avant ajustement |
NOT NULL |
fromy |
numeric |
Coordonnée y du point avant ajustement |
NOT NULL |
tox |
numeric |
Coordonnée x du point après ajustement |
|
toy |
numeric |
Coordonnée y du point après ajustement |
|
pointid |
integer |
Identifiant unique du point ajusté |
NOT NULL |
adjlevel |
integer |
Niveau d'ajustement contenant le vecteur |
NOT NULL |
View a diagram of a parcel fabric in PostgreSQL.
Pour ouvrir le fichier, vous devez disposer de Adobe Acrobat Reader.
Les lignes pointillées indiquent les relations implicites entre colonnes.
Ateliers parcellaires dans un document d'espace de travail XML
Dans un document d'espace de travail XML, les ateliers parcellaires sont présentés avec un élément de données et un type de jeu de données CadastralFabric, comme le montre l'exemple suivant :
<DataElement xsi:type="esri:DECadastralFabric"> <CatalogPath>/V=sde.DEFAULT/FD=assessor.base.landbase/CF=assessor.base.coparcels</CatalogPath> <Name>assessor.base.coparcels</Name> <DatasetType>esriDTCadastralFabric</DatasetType> <DSID>265</DSID> <Versioned>false</Versioned> <CanVersion>false</CanVersion> <Extent xsi:type="esri:EnvelopeN"> <XMin>6183000.00012755</XMin> <YMin>2278000.00003956</YMin> <XMax>6188999.99993855</XMax> <YMax>2281999.99991356</YMax> <SpatialReference xsi:type="esri:ProjectedCoordinateSystem"> <WKT>PROJCS["NAD_1983_StatePlane_California_VI_FIPS_0406_Feet", GEOGCS["GCS_North_American_1983",DATUM["D_North_American_1983", SPHEROID["GRS_1980",6378137.0,298.257222101]], PRIMEM["Greenwich",0.0], UNIT["Degree",0.0174532925199433]], PROJECTION["Lambert_Conformal_Conic"],PARAMETER["False_Easting",6561666.666666666], PARAMETER["False_Northing",1640416.666666667], PARAMETER["Central_Meridian",-116.25], PARAMETER["Standard_Parallel_1",32.78333333333333], PARAMETER["Standard_Parallel_2",33.88333333333333], PARAMETER["Latitude_Of_Origin",32.16666666666666], UNIT["Foot_US",0.3048006096012192]]</WKT> <XOrigin>-118608811.296</XOrigin> <YOrigin>-91259488.671</YOrigin> <XYScale>3048.00609601219</XYScale> <ZOrigin>-100000</ZOrigin> <ZScale>10000</ZScale> <MOrigin>-100000</MOrigin> <MScale>10000</MScale> <XYTolerance>3.28083333333333E-03</XYTolerance> <ZTolerance>0.001</ZTolerance> <MTolerance>0.001</MTolerance> <HighPrecision>true</HighPrecision> </SpatialReference> </Extent> <SpatialReference xsi:type="esri:ProjectedCoordinateSystem"> <WKT>PROJCS["NAD_1983_StatePlane_California_VI_FIPS_0406_Feet", GEOGCS["GCS_North_American_1983",DATUM["D_North_American_1983", SPHEROID["GRS_1980",6378137.0,298.257222101]], PRIMEM["Greenwich",0.0], UNIT["Degree",0.0174532925199433]], PROJECTION["Lambert_Conformal_Conic"], PARAMETER["False_Easting",6561666.666666666], PARAMETER["False_Northing",1640416.666666667], PARAMETER["Central_Meridian",-116.25], PARAMETER["Standard_Parallel_1",32.78333333333333],PARAMETER["Standard_Parallel_2",33.88333333333333], PARAMETER["Latitude_Of_Origin",32.16666666666666], UNIT["Foot_US",0.3048006096012192]]</WKT> <XOrigin>-118608811.296</XOrigin> <YOrigin>-91259488.671</YOrigin> <XYScale>3048.00609601219</XYScale> <ZOrigin>-100000</ZOrigin> <ZScale>10000</ZScale> <MOrigin>-100000</MOrigin> <MScale>10000</MScale> <XYTolerance>3.28083333333333E-03</XYTolerance> <ZTolerance>0.001</ZTolerance> <MTolerance>0.001</MTolerance> <HighPrecision>true</HighPrecision> </SpatialReference> <ConfigurationKeyword>DEFAULTS</ConfigurationKeyword> <DefaultAccuracy>4</DefaultAccuracy> <CadastralFieldEditsCollection xsi:type="esri:ArrayOfCadastralFieldEdits" /> <UseDefaultAccuracies>true</UseDefaultAccuracies> <CompiledAccuracy>3</CompiledAccuracy> <BufferDistanceForAdjustment>50</BufferDistanceForAdjustment> <CadastralFabricType>0</CadastralFabricType>> <SurrogateVersion /> <Version>2</Version> <MaximumShiftThreshold>0.0098424999999999988</MaximumShiftThreshold> <MultiGenerationEditing>false</MultiGenerationEditing> <MultiLevelReconcile>false</MultiLevelReconcile> <MinorVersion>3</MinorVersion> </DataElement>