-
Notifications
You must be signed in to change notification settings - Fork 26
Description
All instances of a record type should have some way beyond the XREF key to visually identify (in a list or display) the content of the record instance. Submitters (SUBM) records have a NAME, Individuals have a NAME, Sources (SOUR) have a title, Media Objects (OBJE) have a FILE name and a TITL, Repositories (REPO) have a NAME, but a Note Record (SNOTE) and inline notes NOTE does not have a tile or name tag.
In cases where I create a inline NOTE or SNOTE record the content of the tag needs a title/NAME so that when the note is placed in a selection list or as part of a report the content can be ascertained without opening or reading the entire note.
Example 1, A collaborator makes comments about an asserted attribute they added to an individual., family or source. Such as, "The reported age at death does not calculate based on the birth date. Either the birth date and the source that provided it are wrong or the given age at death provided by the source is wrong." A title like "Age Dispute" might be valuable. This way when listing all notes for an individual we can see that what they contain.
This change would require NOTE and SNOTE to be reorganized as follows:
n NOTE
+1 NAME <Text>
+1 TEXT <Text>
+1 MIME <MediaType>
+1 LANG <Language>
+1 TRAN <Text>
+2 MIME <MediaType>
+2 LANG <Language>
+1 <<SOURCE_CITATION>>
n @XREF:SNOTE@ SNOTE
+1 NAME <Text>
+1 TEXT <Text>
+1 MIME <MediaType>
+1 LANG <Language>
+1 TRAN <Text>
+2 MIME <MediaType>
+2 LANG <Language>
+1 <<SOURCE_CITATION>>
+1 <<IDENTIFIER_STRUCTURE>>
+1 <<CHANGE_DATE>>
+1 <<CREATION_DATE>>
Examples:
n NOTE
+1 NAME Age Dispute
+1 TEXT The reported age at death does not calculate based on the birth date. Either the birth date and the source that provided it are wrong or the given age at death provided by the source is wrong.
n @X231@ SNOTE
+1 NAME Family Name Explained
+1 TEXT This family has several forms of the name depending on where they currently lived. For example ...