← 141 tagsAttribut contextuelAccès public
Tag GEDCOM standard

FACT

Attribut générique

Fact

Attribut générique pour une caractéristique notable lorsqu’aucun tag standard plus spécifique ne convient. TYPE est obligatoire.

Exemple pédagogiqueGEDCOM 7.0.18

Exemple concret

Exemple minimal 0 @I3@ INDI 1 FACT Violon 2 TYPE Compétence Exemple réaliste 0 @I3@ INDI 1 NAME Jeanne /Dupont/ 1 FACT Lecture courante du latin 2 TYPE Compétence linguistique 2 DATE 1937
Traduction en langage humain
FACT décrit un attribut générique lorsqu’aucun tag standard plus précis ne convient ; TYPE en définit obligatoirement la catégorie.

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 @I3@ INDI » : le niveau 0 crée le record identifié par @I3@.

2

Exemple minimal — « 1 FACT Violon » : le niveau 1 place FACT sous INDI avec la valeur « Violon ».

3

Exemple minimal — « 2 TYPE Compétence » : le niveau 2 place TYPE sous FACT avec la valeur « Compétence ».

4

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

5

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

6

Exemple réaliste — « 1 FACT Lecture courante du latin » : le niveau 1 place FACT sous INDI avec la valeur « Lecture courante du latin ».

7

Exemple réaliste — « 2 TYPE Compétence linguistique » : le niveau 2 place TYPE sous FACT avec la valeur « Compétence linguistique ».

8

Exemple réaliste — « 2 DATE 1937 » : le niveau 2 place DATE sous FACT avec la valeur « 1937 ».

9

FACT représente une caractéristique ou un attribut ; EVEN représente quelque chose qui s’est produit.

10

FACT existe sous INDI et FAM avec un payload Text et TYPE requis en GEDCOM 7.

11

Il faut préférer OCCU, EDUC, RESI, RELI, TITL, DSCR ou un autre tag standard lorsqu’il correspond.

12

Évolution avérée — FamilySearch GEDCOM 5.5.1 distinguait déjà FACT de EVEN, mais TYPE y était facultatif dans le détail d’attribut. FamilySearch GEDCOM 7 exige TYPE sous INDI et FAM. Le GEDCOM 5.5.5 annoté de Tamura Jones décrit la grammaire historique basée sur 5.5.1 et n’est pas une spécification FamilySearch officielle.

13

FACT existe sous INDI et FAM.

14

TYPE définit obligatoirement le type d’attribut.

15

Utiliser OCCU, EDUC, RESI, etc. lorsqu’un tag standard correspond réellement.

Piège fréquent

À ne pas faire / à ne pas déduire :
Utiliser FACT pour contourner systématiquement les attributs standard.
SpécificationSection 3.3.4

Types de structure identifiés par FACT

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
Factg7:FAM-FACT75
Factg7:INDI-FACT75
Urig7:INDI-FACT ; g7:FAM-FACT
ParentINDI ou FAM
PayloadText
CardinalityINDI/FAM.FACT {0:M} avec TYPE {1:1}