-
Notifications
You must be signed in to change notification settings - Fork 23
Description
ADDRPLUS_STRUCTURE :=
An extended address structure containing all relevant information for modern contact records, including physical and digital addresses.
It is introduced to be able to describe addresses, especially on TEMPLATE's, that are not addresses belonging to a person, but, for example, to the institution that issued the TEMPLATE itself.
Design Principle:
ADDRPLUS is introduced not to expand GEDCOM into a general address system, but to provide a minimal, structured way of recording institutional and role-specific contact information that is critical for source validation and long-term research reproducibility.
n ADDRPLUS <Text> {1:1}
+1 <<ADDRESS_STRUCTURE>> {0:1}
+1 PHON <Special> {0:M} g7:PHON
+2 TITL <Text> {1:1} g7:TITL
+1 EMAIL <Special> {0:M} g7:EMAIL
+2 TITL <Text> {1:1} g7:TITL
+1 FAX <Special> {0:M} g7:FAX
+2 TITL <Text> {1:1} g7:TITL
+1 WWW <Special> {0:M} g7:WWW
+2 TITL <Text> {1:1} g7:TITL
+1 AGNC <Text> {0:1} g7:AGNC
+1 NOTE_STRUCTURE {0:M} g8:NOTE
- The top-level
ADDRPLUSpayload provides a description of what the contact block represents — for example:
“Contact information of: Genetic Information Research Institute (GIRI)”. PHON,EMAIL,FAX, andWWWfollow GEDCOM 7 usage and formatting.TITLprovides a descriptive label for the contact item, such as a person, role, or institution name.NOTE, provides the possibility to enter different address formats, as in other countries, in theNOTE.- There needs to be at least 1 correct line of contact information present in this structure!
:::example
Example: Contact information with titles per entry
1 ADDRPLUS Contact information of: Genetic Information Research Institute (GIRI)
2 ADDR 2020 Alameda de las Pulgas
3 CITY San Mateo
3 STAE CA
3 POST 94403
3 CTRY USA
2 PHON +1-650-212-2220
3 TITL Main research line
2 PHON +1-650-212-2221
3 TITL Fax line for document intake
2 EMAIL [email protected]
3 TITL General correspondence
2 EMAIL [email protected]
3 TITL Sequence data submission desk
2 WWW https://www.girinst.org
3 TITL Official research website
2 AGNC GIRI – Public communications desk:::
Why ADDRPLUS_STRUCTURE is needed
-
Institutional Context (not personal)
StandardADDRESS_STRUCTUREin GEDCOM is tied historically to people and families.
ADDRPLUSis required to represent institutions, registries, and offices that appear onTEMPLATEs (e.g., archives, hospitals, churches). Without it, these addresses would be forced intoNOTEfields or incorrectly attached to individuals. -
Separation of Channels
Modern institutions have multiple communication channels — main line, research desk, submission desk, fax intake, web portals.
GEDCOM 7 allowsPHON,EMAIL,FAX,WWW, but does not provide a way to label them.
ADDRPLUSintroducesTITLprecisely for this purpose, to distinguish and clarify each entry (e.g., “Fax line for document intake” vs. “Main office phone”). -
Clarity for Users and Researchers
WithoutTITL, researchers cannot know what a given phone/email belongs to — is it the parish secretary, the archive’s digital submission desk, or the hospital billing department?
ADDRPLUSremoves ambiguity and prevents misuse of free-textNOTEs for this labeling. -
Consistency Across Records
Re-usingADDRPLUSacross differentTEMPLATEs ensures a standardized block for contact data.
This avoids ad-hoc variations in how archives, research institutes, or government agencies are recorded. -
Future-proofing GEDCOM
Research increasingly involves digital-only contact: online portals, submission forms, departmental emails.
ADDRPLUSexplicitly acknowledges this evolution, ensuring contact data is structured, extensible, and clearly attributed. -
Data Integrity
By requiring that at least one valid line of contact information must exist inside the structure,ADDRPLUSensures it is not left as an empty placeholder.
This maintains quality of data, unlike optionalNOTEs that can be skipped or left vague.
In short:
ADDRESS_STRUCTUREalone = too limited, too person-oriented.ADDRPLUS= institutional, labeled, multi-channel, and future-ready.
Anticipated Objections and Rebuttals
Objection 1: "GEDCOM is not an address system."
➡ Rebuttal: Correct — GEDCOM is not intended to store postal databases.
However, genealogical sources are often tied to institutions (churches, archives, hospitals, government registries) where reliable contact information is essential for research validation.
ADDRPLUS is minimal and focused, providing only what is necessary to identify and differentiate institutional contact channels, without turning GEDCOM into a general-purpose address book.
Objection 2: "We already have ADDRESS_STRUCTURE for this."
➡ Rebuttal: ADDRESS_STRUCTURE covers a single address without phone/email, and the separate tags like WWW, EMAIL etc. lack labels (TITL).
Without TITL, multiple entries (e.g., fax vs. research desk email) cannot be meaningfully distinguished.
ADDRPLUS adds this one crucial layer of descriptive context, while still re-using GEDCOM 7’s familiar PHON, EMAIL, FAX, and WWW.
Objection 3: "This could be done with NOTEs instead of a new structure."
➡ Rebuttal: Free-text NOTEs lack enforceable structure, are inconsistent across software, and risk data loss in processing.
By introducing ADDRPLUS, the function of each contact line is explicit and standardized, improving interoperability and software support.
Objection 4: "Why mandate at least one valid contact line?"
➡ Rebuttal: This prevents ADDRPLUS from degenerating into a vague container.
Its purpose is to carry actionable contact information (phone, email, web, etc.), not empty placeholders.
Enforcing one valid entry ensures better data integrity across implementations.