OFB - Gedcom Profile Quick Guide

Note: Consider all screens shown and their description as a principle representation. The structure may have changed in the current versions, but the principle is still the same.

Following quick guide is for user with no or small Gedcom knowledge. In case of knowledge you may combine or skip various items of the description.

A Gedcom profile, stored in a Profile file, defines the rules for the transition of the genealogical data from the ged-files to the OFB. During importing of the ged-file by the OFB the data will be interpreted and transferred accordingly. Without such profile file the OFB can't process the genealogy data. The profile includes

Following document will support you

For several Genealogy programs base profiles with the most important data of the specific features are available in the Download area of the OFB. If your program isn't included, I'm happy to develop it with your assistance.

In following descriptions

By clicking on a thumbnail, the enlarged picture (85% of original size) will show up in a pop-up screen. Java Script has to be enabled. Please close the open pop-up screen.



Generation of a Gedcom Profile

Kopf
The Gedcom profile contains
The creation or modification of Gedcom Profiles will be done by following steps:

  1. Loading of a profile file (*.ogp) and modify the data or enter the required data.
    These data controls the reading of the data from the Gedcom file, but not the output of data. But only data read can be used for output.
  2. [ General ] Select the data elements with special Gedcom definitions, the groups of data for standard Gedcom tags and the additional options. For this the Gedcom data file should be opened and analyzed by using a text editor or the "Structure Analysis" program as part of the "Gedcom Service Programs".
    For the selected data elements first select the valid method, thereafter enter the tags and/or attributes, as they are used in the Gedcom file.
  1. [ Place of Citizenship ] (if selected): Defines the coding of the place of citizenship - 5 methods available
  2. [ Place of Residence ] (if selected): Defines the coding of the living place - 6 methods available
  1. [ Relationship ] (if selected): Defines the handling of relations between 2 persons or a FAM event and a person. - 5 methods available
    "Tag 1 ASSO" and "Tag 2 ASSO" both can be selected together. "Tag 1 ASSO with _EVN" is intended to be used for the data from "Brothers Keeper".
  1. [ Family Name ] (if selected): Defines the family name after marriage - 4 methods available
  2. [ None-marital Relation ] (if selected):Controls the correct insertion of the genealogy signs for marital resp. none-marital relationship. If the decision can't be made, marital will be used as default - 3 methods available
  1. [ Address ] (if selected): To find the data elements for address - 2 methods available. Selection of "n CONT" will include the data of this tag
  2. [ Adoption + Parent-Child Relat ] (if selected): Defines the methode how to control this relationships.
    A 2nd tab allows the definitions of text terms for various relationships.
  1. [ Occupation / Diverse ]
    • Occupation (if selected): In addition to the standard tag "1 OCCU" all found occupations with the entered attribute will be collected at the data element "Occupations"
    • Diverse entries (if selected): All data of a person with the entered user-defined tag, which has the sub tags TITL and NOTE will be grouped
  1. [ Rufname / RefId-nbr ]
    • Rufname (if selected): "Rufname" (or called name) is the underlined part of the multiple first names in older German birth certificates. Enter the tag, the signs or the TYPE attribute according the handling by the INDI data record
    • RefId-nbr (if selected): Enter the tag for a free selectable numbering system according the handling by the INDI data record
  1. [ Standard INDI groups ]  For each group all selected tags with their sub-tags shown under "Explanation" in the definition screen will be concatenated, separated by comma, in the sequence of their occurrence in the ged-file for the output.
    • INDI - Attribute Structure (if selected): available are the tags CAST DSCR IDNO NATI NCHI NMR PROP RESI SSN TITL as well as AFN REFN RFN RIN.
    • INDI - Event Structure (if selected): available are the tags ADOP BAPM BARM BASM BLES CENS CHRA CONF CREM EMIG EVEN FCOM GRAD IMMI NATU ORDN PROB RETI WILL
  1. [ Standard FAM + LDS groups ] see "Standard INDI groups"
    • FAM - Event Structure (if selected): available are the tags ANUL CENS DIVF ENGA EVEN MARB MARC MARL MARS as well as NCHI REFN RIN
    • LDS - Event Structure (if selected): available are the tags BAPL CONL ENDL SLGC from INDI data records as well as SLGS from FAM data records
  1. [ Special group ] (if selected): 2 special data groups for data of persons out of the INDI data records and data of partnerships / marriages out of the FAM data records. Each line defines 1 parameter and can be assigned to the INDI as well as to the FAM group. For the definition 1 or 2 tags can be used:
    • if the level-1 tag TAG_1 is followed by an attribute enter TAG_1, TAG_2 stays empty
    • if the level-2 tag TAG_2 is followed by an attribute enter TAG_1 and TAG_2
    For each parameter entered, also enter the corresponding naming. (for more details see the User Guide). For TAG_1 no further level-2 tag will be analyzed
  1. [ Tags added ] Most of the genealogy programs create their own user-defined tags. Therefore these additional required level-1 and level-2 tags can be added to different groups. For each tag select the group, enter the tag and the text for naming. This will be printed in the output before the text of the data field. Naming may stay empty. Up to 6 tags can be added to each group. The sequence of the entered tags in the list boxes can be modified.
    • For additional level-1 tags 3 list boxes for the std Groups and 3 list boxes for the NOTE-, SOUR- and REPO data records are available
    • For additional level-2 tags 4 list boxes for the standard groups, the NAME tag, the BIRTH, CHR, DEAD, BURI tags of the INDI data records and the MARR, DIV tags of the FAM data records and 1 list box for "additional level-1 tags" of the NOTE-, SOUR- and REPO data records are available.
  1. [ Tags skipped ]
    • Tags may be defined here, which will not be transferred to the log file, even in case of their ambiguous data. This is especially helpful during debug of a new Gedcom profile file to avoid long entries to the log file.
    • Events, which should not be used for output can be defined. All events where the attribute of their TYPE tag is identical to the entered list will be skipped. Entry of the text for the attribute.
    • Exclusion of several sub-tags for output can be defined. The selected tags will not be analyzed.
  1. [ Other Options ] (if desired): Various options allow e.g. the reading of multiple names, marriages, etc. and other items.

The User Guide will provide further details. In case you need help, please contact me at any time. To help you in generation of a Gedcom profile you should provide to me data from 10-15 persons with their FAM data with very different data elements created by your genealogy program.

© 2005-2025, Diedrich Hesmer, Herrenberg (DE)  -  last updated
Kopf