This page updated 28 Dec 2007
Version note: Applies to TMG 6 & 7
Roles in TMG provide a way to create Tags to record events that include a number of participants in that event, and to easily have each participant's role in the event correctly reflected in narrative output. While complex constructs are possible for special applications, in this tutorial we'll stick to that basic idea.
This tutorial will use a simple case as an example a Will tag to record the writing of a will, which will accommodate four different roles:
The Principal, or Testator, who wrote the will.
The Witnesses, who witnessed the signing of the will.
The Executor, who was named to oversee the execution of the will after the death of the Testator.
The Heirs, who are named to receive the proceeds of the estate.
The idea is that we want to be able to create Will tags that records all of these participants, and correctly describes their roles when we create narrative reports about them.
Some of what we describe can be done without use of Roles, but requires customization of the Sentence Structures in each will tag we create. Other uses cannot be duplicated without using Roles unless we are willing to type the names of each participant into the Memo field, a messy and error- prone method.
Roles provide two separate, but related functions:
Create appropriate narrative for the participants in each role. For example, the narrative about the testator will say he or she wrote the will, those for the heirs will say they were named heirs, etc.
Allow reference by role name for each group of participants in the narratives about the others. For example, the narrative about the testator might say that he "named the following persons as heirs," and then list them. It might also say that he "names others as witnesses," and list them.
When you use Roles, you might use either or both of these functions. But it is important to understand that they are separate, so we can apply them to achieve the results we expect.
Recall that Roles define participants in an event. TMG offers separate Tag Types to record different types of events, for example birth, marriage, death, writing of a will, military service, etc. Thus Roles are defined for each Tag Type. Each Tag Type can have different Roles, suited for recording that type of event. Thus it follows that before you can use Roles, you have to define them for the Tag Type in which you want to use them. You might do this for an existing Tag Type, to improve its functioning, or in a new custom Tag Type you create.
When you create Roles in a Tag Type, you define a default Sentence Structure for that Role. It defines how participants with the Role will be described in the narrative reports.
If you choose, you can modify the Sentence Structures of other Roles to refer to other participants by Role. This is not required, but can be a powerful tool in certain applications, as we will see later.
Once the Roles are defined, and you create individual Tags using them, the Roles must be applied to persons entered as Principals or as Witnesses in that Tag. You make this assignment for each Tag you create, or you might edit existing tags to change the Roles for participants already entered.
Whether the user notices or not, every person entered in TMG is assigned a Role in every Tag in which they are entered. By default, every person entered as a Principal in a tag is assigned the Role "Principal," and every person entered as a Witness is assigned the Role "Witness."
Some standard tags offer additional Roles. For example, the marriage tag offers the Roles of "Bride" and "Groom," the Birth tag offers the Role of "Child," and the Death tag offers "Deceased." There is little point in applying these standard Roles because in every case the Sentence Structure is the same as for the Principal Role.
In this example, we use the term "witness" in two different ways. TMG uses the term "Witness" to describe any participant in an event. One or two of them are also called "Principals", and are entered in the upper left corner of the Tag Entry screen. Everyone else is called an "Other Witness," or more commonly, just a "Witness." The "Other Witnesses" are entered in the "Witness" area of the Tag Entry screen, outlined in red below:
People entered as "Witnesses" may be witnesses in the ordinary sense, meaning they witnessed the event, like our witnesses to the signing of the will. But they may also be associated with the event in another way, like our executor or heirs. In the screenshot above we see three people entered as "Other Witnesses" in TMG terms, meaning they are not Principals (there is one Principal in this example, entered at the top left of the screen). Of the three visible Other Witnesses, only the first two are assigned the Role of "Witness," meaning that they actually witnessed the signing of the will. The third Other Witness is assigned the Role of "Executor." Two more persons (not visible on the screen) entered as Other Witnesses are assigned the Role of "Heir." Note the label "5 more witnesses" which tells us that 5 persons have been entered as Other Witnesses ("more" means in addition to the Principals).
To summarize, we must enter everyone but the Principals in the tag as "Other Witnesses," generally just called "Witnesses." But when we can then assign those "Other Witnesses" whatever Role we like. In this example, some are assigned the default Role "Witness" while others are assigned other Roles.
Let's get started with the details. Once we have decided that a Role would be useful for a particular Tag Type, we begin by editing that Tag Type to add the desired Role. Open the Master Tag Type list, from the Tools menu, and select the Tag Type you want to edit (we're assuming here that the Tag Type already exists; either it's a standard one, or it's a custom one we have already created). In this example, we are going to modify the standard Will tag:
After selecting the Tag Type to be used, click the Edit button to open the Tag Type Definition Screen. On that screen, click the Roles and Sentences tab. In the list on the left side of the screen, you will see all the existing Roles in this Tag Type, in this case only the two default Roles, "Principal" and "Witness:"
To add a new Role click the New button below the list of Roles. This opens the New Role screen, where we type in the name of our new Role.
In this example we will add two custom Roles: Heir and Executor. We could create a custom Role for the Testator, but there is no need since the only principal in the tag will be the person who wrote the will. I see no value in creating custom roles when the standard ones will serve just as well. Likewise, the standard Witness role will serve very well for the witnesses to the signing of the will .
Once the new Roles have been created we need to create appropriate sentence structures for them. This is done on the Roles and Sentences tab of the Tag Type Definition Screen.
We select each Role we want to modify, and edit the Sentence Structure for that Role. Here we see the Sentence for the "Heir" role. A fuller description of Sentence Structures can be found in my article on Modifying Sentence Structures, but a couple of points specific to their use in Roles might be noted here:
We would similarly create a Sentence for the "Executor" Role, perhaps:
[W] was named an executor in the will of [P]< dated [D]> <[L]><[M0]>
Since the term "executor" is gender specific, we might also create a female Sentence for it, something like:
[W] was named an executrix in the will of [P]< dated [D]> <[L]><[M0]>
We could modify the Sentences for the Principal (testator) and Witness Roles, but the default Sentences are really adequate.
These Sentences will be used in the narrative for each participant, to describe their participation. For example, if we create a narrative about the executor of this will, it might read:
He was named an executor in the will of John Jones dated 3 Mar 1853.
If all we want to do is create text that properly describes the role of each participant in the event, our task is done. We can skip to applying the Roles we have defined. But we might want to use the more complex feature of using Roles to refer to participants to enhance the Sentence for the Principal, as described in the next section.
One of the very useful features of Roles is the ability to refer to other participants by role. We will apply this feature to enhance the narrative for testators by listing the witnesses, executor, and heirs to the narrative. We select the "Principal" Role, since that is the one we are using for the testator, and modify the the Sentence:
Note that the Role name variables are used to refer to each group of participants by role, with appropriate wording to identify them. The narrative produced by the Sentence illustrated here might be something like:
He left a will 3 Mar 1853, witnessed by Marvin Black and George White, naming Robert Jones as executor. Named as heirs were Mary Jones, Robert Jones, and Martha Evens.
Some notes on the Role name variables used here:
|
Variable
|
Function
|
Example
|
|
[R:Rolename]
|
full name
|
Robert Lee Jones
|
|
[RF:Rolename]
|
first name
|
Robert
|
|
[RG:Rolename]
|
given name
|
Robert Lee
|
There are a number of other variables available. To review them, see my lists of Sentence Variables, or search Help for "Variables," scroll to near the bottom of the list for "Variables (Event Tags)," and in that Help article, scroll three-quarters of the way to the bottom for the section on "Roles."
I've used this construction to demonstrate the method of referring to others by role variables, a method useful in a variety of Tag Types. But for Will tags, I find this has to be made too complex to work successfully in real wills. For the will tag I actually use, see my article on my Custom Will Tag.
Once we have defined the Roles in the Tag Type, we are ready to apply them. We do this by editing an existing tag of that type, or creating a new one. Open the Tag Entry screen, and enter each of the participants, assigning them each the appropriate Roles:
In this example, we enter the testator as Principal, and leave him with the default Role of "Principal." All the other participants are entered as Witnesses, and assigned their appropriate Roles. If we were to use a different Role for the Principal, we would chose that role from the drop-down list to the left of the ID number, just below the Tag Type button. For Witnesses, the Roles are assigned with the Roles drop-down in the Add Witness screen:
Assigning the Roles to each participant has two impacts - 1) it assigns the Role Sentence to that participant so that they are correctly described in their own narrative, and 2) it makes them available to be referenced by Role in the Sentences of other participants.
The discussion of Roles in this Tutorial is necessarily limited to some general concepts. For examples of other applications, including some that are much more complex, see the links at the bottom of my article on Using Roles.
My new book, A Primer for The Master Genealogist, is now available.
Details are available here.
Copyright 2000-2008