class MarriageParticipant - jcobban/Genealogy GitHub Wiki
class MarriageParticipant
Up: Object-Oriented Access to Database Records
This class is derived from class Record to implement the logical interface to a record in the Marriage Participants table (MarriageIndi). Each entry in this table contains the transcription of information about the bride, groom, or officiant from a Marriage registration entry, Marriage certificate, Banns certificate, or Marriage License. Each of the instances of class MarriageParticipant are associated with an instance of class Marriage by shared values of regdomain, regyear, and regnum, and distinguished by the value of role.
Fields
This record presents the following fields:
| name | description | synonyms |
|---|---|---|
| 'regdomain' | identifier of registration class Domain | 'domain' |
| 'regyear' | registration year | 'year' |
| 'regnum' | unique number within the domain and registration year | 'num', 'number' |
| 'role' | single character identifying the role the participant played in the marriage | |
| 'surname' | surname | |
| 'surnamesoundex' | soundex code for surname | |
| 'givennames' | given names | |
| 'age' | age | |
| 'byear' | birth year | ' |
| 'residence' | residence | |
| 'birthplace' | birth place | |
| 'marstat' | marital status | |
| 'occupation' | occupation | |
| 'fathername' | father's name | |
| 'mothername' | mother's name | |
| 'religion' | religion | |
| 'witnessname' | witness name | |
| 'witnessres' | witness residence | |
| 'remarks' | remarks | |
| 'idir' | reference to instance of class Person |