Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions enumeration-set/extension/enumset-Confidence.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
%YAML 1.2
---
lang: en-US

type: enumeration set

uri: https://github.com/glamberson/gedcom-evidence/enumset-Confidence

specification:
- Confidence levels
- Set of confidence levels for evidence assessment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Recommend adding this to files in this PR:

documentation:
  - https://github.com/glamberson/gedcom-evidence

label: 'Confidence'

enumeration values:
- "https://github.com/glamberson/gedcom-evidence/enum-High"
- "https://github.com/glamberson/gedcom-evidence/enum-Medium"
- "https://github.com/glamberson/gedcom-evidence/enum-Low"
- "https://github.com/glamberson/gedcom-evidence/enum-Hypothesis"

contact: lamberson@yahoo.com
...
25 changes: 25 additions & 0 deletions enumeration/extension/enum-High.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
%YAML 1.2
---
lang: en-US

type: enumeration

uri: https://github.com/glamberson/gedcom-evidence/enum-High

extension tags:
- _HIGH

specification:
- High Confidence
- |
Evidence strongly supports the conclusion with minimal doubt.
Multiple reliable sources corroborate, or single highly reliable
primary source with no conflicting evidence.

label: 'High'

value of:
- "https://github.com/glamberson/gedcom-evidence/enumset-Confidence"

contact: lamberson@yahoo.com
...
25 changes: 25 additions & 0 deletions enumeration/extension/enum-Hypothesis.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
%YAML 1.2
---
lang: en-US

type: enumeration

uri: https://github.com/glamberson/gedcom-evidence/enum-Hypothesis

extension tags:
- _HYPOTHESIS

specification:
- Working Hypothesis
- |
Evidence connection is speculative or theoretical. Represents
a research hypothesis that needs verification. Should not be
presented as fact without additional supporting evidence.

label: 'Hypothesis'

value of:
- "https://github.com/glamberson/gedcom-evidence/enumset-Confidence"

contact: lamberson@yahoo.com
...
25 changes: 25 additions & 0 deletions enumeration/extension/enum-Low.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
%YAML 1.2
---
lang: en-US

type: enumeration

uri: https://github.com/glamberson/gedcom-evidence/enum-Low

extension tags:
- _LOW

specification:
- Low Confidence
- |
Evidence provides weak support for the conclusion. May rely
on circumstantial evidence, have significant conflicts, or
depend on questionable sources. Further research recommended.

label: 'Low'

value of:
- "https://github.com/glamberson/gedcom-evidence/enumset-Confidence"

contact: lamberson@yahoo.com
...
25 changes: 25 additions & 0 deletions enumeration/extension/enum-Medium.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
%YAML 1.2
---
lang: en-US

type: enumeration

uri: https://github.com/glamberson/gedcom-evidence/enum-Medium

extension tags:
- _MEDIUM

specification:
- Medium Confidence
- |
Evidence reasonably supports the conclusion but with some
uncertainty. May have minor conflicts or rely on secondary
sources, but preponderance of evidence supports conclusion.

label: 'Medium'

value of:
- "https://github.com/glamberson/gedcom-evidence/enumset-Confidence"

contact: lamberson@yahoo.com
...
2 changes: 1 addition & 1 deletion registry_tools/GEDCOM.io
34 changes: 34 additions & 0 deletions structure/extension/_ANAL.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
%YAML 1.2
---
lang: en-US

type: structure

uri: https://github.com/glamberson/gedcom-evidence/_ANAL

extension tags:
- _ANAL

specification:
- Evidence Analysis
- |
Researcher's analysis and interpretation of the evidence.
This structure documents the reasoning process, conclusions drawn,
and any conflicts or issues identified in the evidence. Analysis
helps maintain the distinction between what the evidence says
and what the researcher concludes from it.

label: 'Analysis'

payload: https://gedcom.io/terms/v7/type-Text

substructures:
"https://gedcom.io/terms/v7/DATE": "{0:1}"
"https://gedcom.io/terms/v7/NOTE": "{0:M}"

superstructures:
"https://github.com/glamberson/gedcom-evidence/_EVID": "{0:M}"
"https://github.com/glamberson/gedcom-evidence/_EVREF": "{0:M}"

contact: lamberson@yahoo.com
...
33 changes: 33 additions & 0 deletions structure/extension/_CONF.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
%YAML 1.2
---
lang: en-US

type: structure

uri: https://github.com/glamberson/gedcom-evidence/_CONF

extension tags:
- _CONF

specification:
- Confidence Assessment
- |
Researcher's confidence in the evidence relevance and interpretation.
This differs from QUAY (data quality) by assessing confidence in
the connection between evidence and conclusion.

label: 'Confidence Level'

payload: https://gedcom.io/terms/v7/type-Enum

enumeration set: https://github.com/glamberson/gedcom-evidence/enumset-Confidence

substructures:
"https://gedcom.io/terms/v7/NOTE": "{0:M}"

superstructures:
"https://github.com/glamberson/gedcom-evidence/_EVREF": "{0:1}"
"https://github.com/glamberson/gedcom-evidence/_EVEN_EVID": "{0:1}"

contact: lamberson@yahoo.com
...
31 changes: 31 additions & 0 deletions structure/extension/_DTYPE.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
%YAML 1.2
---
lang: en-US

type: structure

uri: https://github.com/glamberson/gedcom-evidence/_DTYPE

extension tags:
- _DTYPE

specification:
- Document Type
- |
Specifies the type of document or record that contains the evidence.
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is the _DTYPE structure used for that can't be obtained from the SOUR structure in parallel to it? I couldn't find the answer at https://github.com/glamberson/gedcom-evidence but may have missed it.

This helps researchers understand the nature and potential reliability
of the evidence. Common types include Census, Birth Certificate,
Marriage License, Death Certificate, Will, Land Record, etc.

label: 'Document Type'

payload: https://gedcom.io/terms/v7/type-Text

substructures:
"https://gedcom.io/terms/v7/PHRASE": "{0:1}"

superstructures:
"https://github.com/glamberson/gedcom-evidence/_EVID": "{0:M}"

contact: lamberson@yahoo.com
...
37 changes: 37 additions & 0 deletions structure/extension/_EVEN_EVID.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
%YAML 1.2
---
lang: en-US

type: structure

uri: https://github.com/glamberson/gedcom-evidence/_EVEN_EVID

extension tags:
- _EVEN_EVID

specification:
- Evidence Event
- |
An event representing the discovery or analysis of evidence directly
related to this individual. Unlike floating evidence records, evidence
events are intrinsically tied to the person and represent findings
that are definitively about this individual. Use this for evidence
that doesn't need to "float" between potential matches.

label: 'Evidence Discovery Event'

payload: null

substructures:
"https://gedcom.io/terms/v7/TYPE": "{1:1}"
"https://gedcom.io/terms/v7/DATE": "{0:1}"
"https://gedcom.io/terms/v7/SOUR": "{1:M}"
"https://gedcom.io/terms/v7/NOTE": "{0:M}"
"https://github.com/glamberson/gedcom-evidence/_FIND": "{0:M}"
"https://github.com/glamberson/gedcom-evidence/_CONF": "{0:1}"

superstructures:
"https://gedcom.io/terms/v7/record-INDI": "{0:M}"

contact: lamberson@yahoo.com
...
44 changes: 44 additions & 0 deletions structure/extension/_EVID.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
%YAML 1.2
---
lang: en-US

type: structure

uri: https://github.com/glamberson/gedcom-evidence/_EVID

extension tags:
- _EVID

specification:
- Evidence Container Record
- |
A record representing a piece of evidence as an independent object.
Evidence records preserve source information exactly as found, including
names, dates, places, and relationships, without forcing premature
identity conclusions. This enables "floating evidence" that can be
associated with multiple potential individuals or left unassociated
until identity can be determined through research.

label: 'Evidence Container'

payload: null

substructures:
"https://gedcom.io/terms/v7/CHAN": "{0:1}"
"https://gedcom.io/terms/v7/CREA": "{0:1}"
"https://gedcom.io/terms/v7/DATE": "{0:1}"
"https://gedcom.io/terms/v7/NOTE": "{0:M}"
"https://gedcom.io/terms/v7/SNOTE": "{0:M}"
"https://gedcom.io/terms/v7/SOUR": "{1:M}"
"https://gedcom.io/terms/v7/UID": "{0:M}"
"https://github.com/glamberson/gedcom-evidence/_DTYPE": "{0:1}"
"https://github.com/glamberson/gedcom-evidence/_FIND": "{0:M}"
"https://github.com/glamberson/gedcom-evidence/_ANAL": "{0:M}"
"https://github.com/glamberson/gedcom-evidence/_SUBJ_INDI": "{0:M}"
"https://github.com/glamberson/gedcom-evidence/_SUBJ_FAM": "{0:M}"
"https://github.com/glamberson/gedcom-evidence/_SUBJ_SOUR": "{0:M}"

superstructures: {}

contact: lamberson@yahoo.com
...
35 changes: 35 additions & 0 deletions structure/extension/_EVREF.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
%YAML 1.2
---
lang: en-US

type: structure

uri: https://github.com/glamberson/gedcom-evidence/_EVREF

extension tags:
- _EVREF

specification:
- Evidence Reference
- |
A reference from an individual or family to an evidence container record.
This structure enables individuals and families to document which evidence
supports their existence and characteristics. The reference includes
confidence assessment and optional analysis notes.

label: 'Evidence Reference'

payload: "@<https://github.com/glamberson/gedcom-evidence/_EVID>@"

substructures:
"https://gedcom.io/terms/v7/NOTE": "{0:M}"
"https://gedcom.io/terms/v7/QUAY": "{0:1}"
"https://github.com/glamberson/gedcom-evidence/_CONF": "{0:1}"
"https://github.com/glamberson/gedcom-evidence/_USED": "{0:1}"

superstructures:
"https://gedcom.io/terms/v7/record-INDI": "{0:M}"
"https://gedcom.io/terms/v7/record-FAM": "{0:M}"

contact: lamberson@yahoo.com
...
37 changes: 37 additions & 0 deletions structure/extension/_FIND.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
%YAML 1.2
---
lang: en-US

type: structure

uri: https://github.com/glamberson/gedcom-evidence/_FIND

extension tags:
- _FIND

specification:
- Evidence Finding
- |
A specific fact or piece of information extracted from evidence.
Findings preserve exact information as it appears in sources,
including original spelling, formatting, and context. Each finding
can be typed (name, age, occupation, etc.) and can include the
specific text or value found.

label: 'Evidence Finding'

payload: https://gedcom.io/terms/v7/type-Text

substructures:
"https://gedcom.io/terms/v7/TYPE": "{1:1}"
"https://gedcom.io/terms/v7/DATE": "{0:1}"
"https://gedcom.io/terms/v7/PLAC": "{0:1}"
"https://gedcom.io/terms/v7/AGE": "{0:1}"
"https://gedcom.io/terms/v7/NOTE": "{0:M}"

superstructures:
"https://github.com/glamberson/gedcom-evidence/_EVID": "{0:M}"
"https://github.com/glamberson/gedcom-evidence/_EVEN_EVID": "{0:M}"

contact: lamberson@yahoo.com
...
Loading
Loading