class MarriageParticipant - jcobban/Genealogy GitHub Wiki

class MarriageParticipant

Up: Object-Oriented Access to Database Records

Source Code

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

Table of Contents

Next: new MarriageParticipant($parms)