← 141 tagsMétadonnéesAccès public
Tag GEDCOM standard

CHAN

Dernière modification

Change

Métadonnée indiquant la date de la dernière modification de la structure parente.

Exemple pédagogiqueGEDCOM 7.0.18

Exemple concret

Exemple minimal 0 @I1@ INDI 1 NAME Jeanne /Dupont/ 1 CHAN 2 DATE 23 AUG 2026 Exemple réaliste 0 @I1@ INDI 1 NAME Jeanne /Dupont/ 1 BIRT 2 DATE 14 MAY 1897 1 CREA 2 DATE 20 AUG 2026 3 TIME 09:00:00Z 1 CHAN 2 DATE 23 AUG 2026 3 TIME 14:22:00Z 2 NOTE Correction du lieu de naissance.
Traduction en langage humain
CHAN indique la dernière modification du record. BIRT.DATE décrit la naissance ; CHAN.DATE décrit une opération sur les métadonnées du record.

Explication pas à pas

L’objectif n’est pas seulement de reconnaître le tag, mais de comprendre ce qu’il fait à cet endroit précis de la hiérarchie.

1

Exemple minimal — « 0 @I1@ INDI » : le niveau 0 crée le record identifié par @I1@.

2

Exemple minimal — « 1 NAME Jeanne /Dupont/ » : le niveau 1 place NAME sous INDI avec la valeur « Jeanne /Dupont/ ».

3

Exemple minimal — « 1 CHAN » : le niveau 1 place CHAN sous INDI.

4

Exemple minimal — « 2 DATE 23 AUG 2026 » : le niveau 2 place DATE sous CHAN avec la valeur « 23 AUG 2026 ».

5

Exemple réaliste — « 0 @I1@ INDI » : le niveau 0 crée le record identifié par @I1@.

6

Exemple réaliste — « 1 NAME Jeanne /Dupont/ » : le niveau 1 place NAME sous INDI avec la valeur « Jeanne /Dupont/ ».

7

Exemple réaliste — « 1 BIRT » : le niveau 1 place BIRT sous INDI.

8

Exemple réaliste — « 2 DATE 14 MAY 1897 » : le niveau 2 place DATE sous BIRT avec la valeur « 14 MAY 1897 ».

9

Exemple réaliste — « 1 CREA » : le niveau 1 place CREA sous INDI.

10

Exemple réaliste — « 2 DATE 20 AUG 2026 » : le niveau 2 place DATE sous CREA avec la valeur « 20 AUG 2026 ».

11

Exemple réaliste — « 3 TIME 09:00:00Z » : le niveau 3 place TIME sous DATE avec la valeur « 09:00:00Z ».

12

Exemple réaliste — « 1 CHAN » : le niveau 1 place CHAN sous INDI.

13

Exemple réaliste — « 2 DATE 23 AUG 2026 » : le niveau 2 place DATE sous CHAN avec la valeur « 23 AUG 2026 ».

14

Exemple réaliste — « 3 TIME 14:22:00Z » : le niveau 3 place TIME sous DATE avec la valeur « 14:22:00Z ».

15

Exemple réaliste — « 2 NOTE Correction du lieu de naissance. » : le niveau 2 place NOTE sous CHAN avec la valeur « Correction du lieu de naissance. ».

16

CHAN instancie CHANGE_DATE sous les sept types de records standards.

17

Il exige DATE de type DateExact {1:1}, avec TIME facultatif.

18

NOTE {0:M} peut expliquer la modification la plus récente ou conserver des changements antérieurs.

19

CHAN est facultatif et unique ; sa date doit représenter la modification la plus récente.

20

CREA reste stable après création alors que CHAN est actualisé.

21

Le niveau numérique indique à quelle structure ce tag appartient.

22

Le type du payload et les sous-structures autorisées dépendent du contexte défini par la norme.

23

Les exemples de cette fiche sont pédagogiques et n’utilisent aucune donnée utilisateur.

Piège fréquent

À ne pas faire / à ne pas déduire :
Lire CHAN.DATE comme la date d’un événement généalogique ou conserver une date ancienne après modification.
SpécificationSection 3.3.4

Types de structure identifiés par CHAN

Un même tag peut représenter plusieurs types de structures. La combinaison du tag et du type de sa structure parente détermine le type exact.

Nom officielURI de typePage
Changeg7:CHAN70
Urig7:CHAN
ParentRecords FAM, INDI, OBJE, REPO, SNOTE, SOUR et SUBM
PayloadAucun ; DATE exacte obligatoire
CardinalityCHAN {0:1} ; DATE {1:1} ; TIME {0:1} ; NOTE {0:M}