From: Brian.Mavrogeorge@p0.f30.n125.z1.FIDONET.ORG (Brian Mavrogeorge)
Newsgroups: soc.roots
Subject: Re: How Do I Create A TINY TAFEL?
Date: 18 Aug 92 02:47:35 GMT
Organization: FidoNet node 1:125/30.0 - Roots(SF!), San Francisco CA


     TITLE:         Tiny Tafel Specification

     VERSION:       1.7 (Version 2 of TMS)

OBJECTIVE:
Provide a compact way of describing a family database so 
that the information can be scanned visually or by 
computer. This specification is based on an article titled 
Tiny-Tafel for Database Scope Indexing by Paul 
Andereck in the April-May-June 1986 (vol 5, number 4) issue 
of Genealogical Computing.

CONSTRAINTS:
All data fields are fixed length for easy parsing by software 
with the obvious exceptions of the surnames and optional places.

FORMAT:
Header:
Column                     Description
1               Header type
2               Space delimiter
3 - n           Text (n < 38)
(n + 1)         Carriage Return

Header             
Type    Description 
N       Name of person having custody of data      Mandatory first record
A       Address data                               0 to 5 address lines
                                                        Optional
T       Telephone number with area code            Optional
S       Communication Service/telephone number     0 to 5 service lines
        (MCI, ITT, ONT, RCA, ESL, CIS, SOU, etc)   Optional
B       Bulletin Board/telephone number            Optional
C       Communications nnnn/X/P                    Optional
        nnnn = max baud/X = O(riginate), A(nswer), 
        B(oth)/P = Protocol (Xmodem, Kermit, etc.)
D       Diskette format d/f/c                      Optional
        d = diameter (3, 5, 8)/f = format MS-DOS, 
        Apple II, etc./c = capacity, KB
F       File format                                Free-form, optional
        ROOTS II, ROOTS/M, PAF V 1, BK, etc.
R       Remark                                     Free-form, optional
Z       Number of data items with optional text    Required last item

Tiny Tafel Data:
Column          Description
1 thru 4        Soundex Code (required)
5               Space delimiter
6 thru 9        Earliest ancestor birth year (required)
10              Interest flag, ancestor end of family line 
                (required, see note 1)
11 thru 14      Latest descendant birth year (required)
15              Interest flag, descendant end of family line 
                (required, see note 1)
16 thru 16+SL   Surname string area (SL = total surname length) 
                (required, see note 2)
above + PL      Place name area (PL = total place name length) 
                (required, see note 3)
above + 1       Carriage return

W       Date Tiny Tafel file was generated, DD MMM YYYY format.


NOTES:

1. Interest flag:
   [space] No interest (level 0)
   .       Low interest (level 1)
   :       Moderate interest (level 2)
   *       Highest interest (level 3)

2. Up to five surnames can be accomodated for one line 
   where surname has changed in that line.  

3. Place names for the birth of the earliest ancestor and/or 
   the latest descendant must be included.  If at 
   least one place name is not provided, the Tafel Matching 
   System will reject the tiny tafel.  The place for 
   the ancestor is preceded by a backslash (\) and for the 
   descendant by a slash (/).

Example:
N Howard L. Nurse
A COMMSOFT
A 2257 Old Middlefield Way
A Mountain View, CA  94043
T (415) 967-1900
S FidoNet 143/26
B COMMSOFT BBS/(415) 967-6730
C 2400/B/X
D 5/IBM DSDD/360
F ROOTS II
R Sample Kennedy database
Z 29 
A252 1915 1947 Auchincloss/MA
B160 1698 1933 Bouvier/Long Island NY
B530 1906 1939 Bennett/New York
B620 1869 1933 Burke/Suffolk Co. MA
C200 1803 1833 Cox\Ind
C414 1861 1899 Caulfield\Norfolk Co. MA/Suffolk Co. MA
C540 1868 1928 Connelly/Suffolk Co. MA
F326 1690 1890 Fitzgerald/Suffolk Co. MA
F430 1806 1836 Field/PA
H200 1806 1857 Hickey/Suffolk Co. MA
H500 1802 1865 Hannon/Middlesex Co. MA
K500 1858 1892 Kane\Ireland/Suffolk Co. MA
K530 1793*1957:Kennedy\Ireland/New York
K530 1793*1984 Kennedy\Ireland/Wstchster Co. NY
L000 1847 1906 Lee\MA/MA
L163 1923 1961 Lawford\England/L.A. Co. CA
L532 1753 1783 Lindsay\MA
M500 1847 1890 Mahoney\Suffolk Co. MA/Suffolk Co. MA
M610 1791 1821 Murphy/Wxfrd Co. IRE
M626 1710 1766 Mercier\MA
R324 1929 1959 Radziwill\MA
S240 1892 1928 Skakel\Cook Co. IL/Cook Co. IL
S530 1927 1960 Smith\Kings Co. NY/Suffolk Co. MA
S616 1915 1965 Shriver\Carroll Co. MD/Suffolk Co. MA
S625 1831 1861 Sergeant\MA
T525 1947 1983 Townsend\Baltimore Co. MD/Middlesex Co. MA
T653 1706 1736 Trintignant/IT
V650 1783 1813 Vernou\CN/CN
W453 1767 1797 Wilmouth\NH/MA
W 11 Dec 1986




--  
Brian Mavrogeorge - via FidoNet node 1:125/555
    UUCP: ...!uunet!hoptoad!kumr!fidogate!30.0!Brian.Mavrogeorge
INTERNET: Brian.Mavrogeorge@p0.f30.n125.z1.FIDONET.ORG