Skip to main content

Historical Canadian Persons Application Profile

Purpose

The purpose of this application profile is to document how Historical Canadian Persons data is modelled for compatibility with the wider LINCS data model. This document provides patterns used in the mapping of Historical Canadian Persons data which correspond to the categories of the main LINCS Application Profiles.

This document introduces classes and properties as used in this specific context (LINCS and the Historical Canadian Persons dataset), without providing complete definitions for them. You can find the full definitions in the documentation of CIDOC CRM version 7.3.1 and other reference ontologies.

As part of the History of Canada project, the Historical Canadian Persons application profile is integrated with the Cabinet Conclusions and Historical Indian Affairs Agents application profiles. See the respective documents for more information.

Dependencies

This section reports the ontologies, vocabularies, and authority files adopted in the Historical Canadian Persons application profile. The tables below list the acronyms used to refer to each resource and the prefixes used to compose the URIs in Turtle code examples found throughout the document.

Ontologies

For more information about ontologies, see Linked Open Data Basics – Ontologies.

AcronymPrefixOntologyPurpose
CIDOC-CRMcrm:CIDOC Conceptual Reference ModelMain reference ontology
CRMdigcrmdig:CRM DigitalTo represent digital objects
OAoa:Web Annotation Data ModelTo represent annotations

Vocabularies

For more information about vocabularies, see Linked Open Data Basics – Vocabularies.

AcronymPrefixVocabularyPurpose
AATaat:Getty Art and Architecture ThesaurusTo represent archival fonds
Biographybiography:LINCS BiographyTo represent name types.
Eventevent:LINCS Event VocabularyTo represent event types
Identityidentity:LINCS Identity VocabularyTo represent people's identities
Lexvolexvo:LexvoTo represent languages
Occupationoccupation:LINCS Occupation VocabularyTo represent people's occupations
XSDxsd:XML Schema DatatypesFor literal datatypes

Authority Files

For more information about authority files, see Terms – Authority File.

AcronymPrefixAuthorityPurpose
CensusN/ALAC – Census of CanadaSource of URIs for Census entries
DCBN/ADictionary of Canadian BiographySource of URIs for DCB biographies
GeoNamesgeo:GeoNamesAuthority for place URIs
LINCSlincs:LINCS-minted entitiesTo represent any entities not described elsewhere.
VIAFviaf:Virtual International Authority FileAuthority for people and group URIs
Wikidatawikidata:Wikidata Knowledge BaseAuthority for people, group, place, and occupation type URIs

Main Classes

The classes listed below are imported from CIDOC CRM and use prefix crm: except where otherwise noted.

Entity TypeClassDeclaration Snippet (Turtle Syntax)
PersonE21 Person
<person> a crm:E21_Person .
BirthE67 Birth
<creation> a crm:E67_Birth .
DeathE69 Death
<death> a crm:E69_Death .
OccupationE7 Activity
<occupation> a crm:E7_Activity ;
crm:P2_has_type event:OccupationEvent .
crm:P2_has_type <occupation_type> .
NationalityE55 Type
<nationality> a crm:E55_Type .
MarriageE85 Joining
<marriage> a crm:E85_Joining .
GroupE74 Group
<group> a crm:E74_Group .
JoiningE85 Joining
<joining> a crm:E85_Joining .
DCB BiographyD1 Digital Object (CRMdig)
<dcb_biography> a crmdig:D1_Digital_Object .
CensusE73 Information Object
<census> a crm:E73_Information_Object .
Census Entry (original)E73 Information Object
<census_entry_digital> a crm:E73_Information_Object .
Census Entry (digital)D1 Digital Object (CRMdig)
<census_entry_original> a crmdig:D1_Digital_Object .
Archival FondsD1 Digital Object (CRMdig)
<fonds> a crmdig:D1_Digital_Object ;
crm:P2_has_type aat:300189759 .
TypeE55 Type
<type> a crm:E55_Type .
IdentifierE42 Identifier
<identifier> a crm:E42_Identifier ;
crm:P2_has_type <identifier_type> .
Name or TitleE33 E41 Linguistic Appellation
<name_title> a crm:E33_E41_Linguistic_Appellation ;
crm:P2_has_type <name_title_type> .
PlaceE53 Place
<place> a crm:E53_Place .
Attribute AssignmentE13 Attribute Assignment
<annotation> a crm:E13_Attribute_Assignment .
AnnotationAnnotation (OA)
<annotation> a oa:Annotation .

Overview

The Historical Canadian Persons dataset is a collection of biographical entries about Canadian people. This dataset is part of the Canadian History project along with the Cabinet Conclusions and Historical Indian Affairs Agents datasets. See the respective application profiles for more information.

The image below shows an overview of the entire Historical Canadian Persons application profile. Each section of the diagram is described in detail in one of the sections of this document. Click here or on the image for a large-scale, more readable version.

Application profile

Graph Patterns

This section presents the graph patterns adopted in the Historical Canadian Persons application profile, along with examples of usage. The URI of the Historical Canadian Persons graph which can be used to query the dataset through the LINCS SPARQL endpoint is <http://graph.lincsproject.ca/hist-canada/hist-cdns>.

Basic Patterns

This section describes basic patterns that are reused across the Historical Canadian Persons dataset.

Type

An entity may have one or more types.

Diagram
Application profile
PatternDefinitionAn entity has a type.
AbstractionE1 CRM Entity
P2 has type
E55 Type
Applies toArchival Fonds. Every fonds has exactly one type.
DCB Biography. Every biography has one or more types.
Identifier. Every identifier has one or more types.
Name & Title. Every name or title has one or more types.
Occupation. Every occupation has one or more types.
Census Entry. Every census entry has exactly one type.
ValuesType of ValueUniform Resource Identifier (URI).
Expected ValueA URI that uniquely identifies the type.
Authorities
ExamplesTypical ExampleThe occupation event Educator activity of Margaret Eleanor Theodora Addison has types event:OccupationEvent, occupation:teacher, and wikidata:Q974144 (educator).
Example Abstractionlincs:oHXurMklPkF
P2 has type
     event:OccupationEvent ,
     occupation:teacher ,
     wikidata:Q974144
Generalized Pattern (Turtle)
<entity> a crm:E1_CRM_Entity ;
rdfs:label "<entity>" ;
crm:P2_has_type <type> .

<type> a crm:E55_Type ;
rdfs:label "<type>" .
Sample Data (Turtle)
lincs:oHXurMklPkF a crm:E7_Activity ;
rdfs:label "Educator activity of Margaret Eleanor Theodora Addison"@en ;
crm:P2_has_type event:OccupationEvent ,
occupation:teacher ,
wikidata:Q974144 .

event:OccupationEvent a crm:E55_Type ;
rdfs:label "Occupation Event"@en .

occupation:teacher a crm:E55_Type ;
rdfs:label "Teacher"@en.

wikidata:Q974144 a crm:E55_Type ;
rdfs:label "educator"@en.
NoteThe E1 CRM Entity class represents all entities, but it is not actually found in the dataset. More specific classes are applied instead (see Main Classes above).

Identifier

An entity may have one or more identifiers.

DiagramApplication profile
PatternDefinitionAn entity is identified by an ID.
AbstractionE1 CRM Entity
P1 is identified by
E42 Identifier
P190 has symbolic content
xsd:integer
Applies toCensus Entry. Every census entry has exactly one ID.
ValuesType of Valuexsd:integer  (a positive integer number).
Expected ValueA number that uniquely identifies the entity.
AuthoritiesXSD for the datatype.
LINCS for the identifier type.
ExamplesTypical ExampleThe digital census entry for Nellie McClung has identifier 84905311.
Example Abstraction<http://central.bac-lac.gc.ca/.redirect?app=census&id=84905311&lang=eng&ecopy=e011748999>
P1 is identified by
lincs:bijJo1lPRz9
P190 has symbolic content
84905311
Generalized Pattern (Turtle)
  <entity> a crm:E1_CRM_Entity ;
rdfs:label "<entity>" ;
crm:P1_is_identified_by <identifier> .

<identifier> a crm:E42_Identifier ;
rdfs:label "<identifier>" ;
crm:P190_has_symbolic_content "<value>"^^xsd:integer .
Sample Data (Turtle)
  <http://central.bac-lac.gc.ca/.redirect?app=census&id=84905311&lang=eng&ecopy=e011748999> a crmdig:D1_Digital_Object ;
rdfs:label "LAC 1931 census record for Nellie McClung"@en ;
crm:P1_is_identified_by lincs:bijJo1lPRz9 .

lincs:bijJo1lPRz9 a crm:E42_Identifier ;
rdfs:label "Item ID number of LAC 1931 census record for Nellie McClung"@en ;
crm:P190_has_symbolic_content "84905311"^^xsd:integer .
NoteThe E1 CRM Entity class represents all entities, but is not actually found in the dataset. More specific classes are applied instead (see Main Classes above).

Name & Title

An entity may have a name or title.

Diagram
Application profile
PatternDefinitionAn entity is identified by an appellation (name or title).
AbstractionE1 CRM Entity
P1 is identified by
E33 E41 Linguistic Appellation
P190 has symbolic content
xsd:string
Applies toDCB Biography. Every biography has exactly one title.
Person. Every person has at least one name.
Place. Every place has at least one name.
ValuesType of Valuexsd:string  (a string of text).
Expected ValueA string of text that identifies the entity.
AuthoritiesXSD< for the datatype.
LINCS for the appellation type.
ExamplesTypical ExampleHenry Pahtahquahong Chase is identified by the name Henry Pahtahquahong Chase
Example Abstractionlincs:al2hyO3z6h5
P1 is identified by
lincs:CwN0eBlbkEC
P190 has symbolic content
"Henry Pahtahquahong Chase"@en
Generalized Pattern (Turtle)
<entity> a crm:E1_CRM_Entity ;
rdfs:label "<entity>"@en ;
crm:P1_is_identified_by <name_or_title> .

<name_or_title> a crm:E33_E41_Linguistic_Appellation ;
rdfs:label "<name_or_title>"@en ;
crm:P190_has_symbolic_content "<value>"@en .
Sample Data (Turtle)
lincs:al2hyO3z6h5 a E21_Person ;
rdfs:label "Henry Pahtahquahong Chase"@en ;
crm:P1_is_identified_by lincs:CwN0eBlbkEC .

lincs:CwN0eBlbkEC a crm:E33_E41_Linguistic_Appellation ;
rdfs:label "Name of Henry Pahtahquahong Chase"@en ;
crm:P190_has_symbolic_content "Henry Pahtahquahong Chase"@en .

Location

An event happens at a location.

Diagram
Application profile
PatternDefinitionAn event happens at a location.
AbstractionE5 Event
P7 took place at
E53 Place
Applies toBirth. Every birth happens at exactly one location.
Death. Every death happens at exactly one location.
ValuesType of ValueA URI uniquely identifying the place.
Expected ValueUniform Resource Identifier (URI).
AuthoritiesGeoNames for the place URI.
ExamplesTypical ExampleThe birth of Aatsista-Mahkan happened at a Blackfoot camp in the region currently known as Central Alberta.
Example Abstractionlincs:Gst4HSToaV1
P7 took place at
wikidata:Q189917
Generalized Pattern (Turtle)
<event> a crm:E5_Event ;
rdfs:label "<event>" ;
crm:P7_took_place_at <place> .

<place> a crm:E53_Place ;
rdfs:label "<place>" .
Sample Data (Turtle)
lincs:Gst4HSToaV1 a crm:E67_Birth ;
rdfs:label "Birth event of Aatsista-Mahkan"@en ;
crm:P7_took_place_at wikidata:Q189917 .

wikidata:Q189917 a crm:E53_Place ;
rdfs:label "a Blackfoot camp in Central Alberta"@en .

Date

An event happens on a date.

Diagram
Application profile
Diagram (Uncertainty)
Application profile
PatternDefinitionAn event happens on a certain date (or date range).
AbstractionE5 Event
P4 has time-span
E52 Time-Span
P82 at some time withinxsd:string
P82a begin of the beginxsd:dateTime
P82b end of the endxsd:dateTime
Applies toBirth. Every birth happens on a certain date (or date range).
Death. Every death happens on a certain date (or date range).
ValuesType of Value
Expected Value
  • A string of text expressing the date (or date range) of the event.
  • A datetime value expressing the earliest possible beginning time.
  • A datetime value expressing the latest possible end time.
AuthoritiesXSD for the datatypes.
ExamplesTypical ExampleThe death of Harriet Brooks happened on 17 April 1933.
Example Abstractionlincs:S8hHGt527m9
P4 has time-span
lincs:ldAsWqNfHGu
P82 at some time within"17 April 1933"@en
P82a begin of the begin"1933-04-17T00:00:00.000Z"
P82b end of the end"1933-04-17T23:59:59.000Z"
Generalized Pattern (Turtle)
<event> a crm:E5_Event ;
rdfs:label "<event>" ;
crm:P4_has_time_span <time_span> .

<time_span> a crm:E52_Time_Span ;
rdfs:label "<time_span>" ;
crm:P82_at_some_time_within "<date>" ;
crm:P82a_begin_of_the_begin "<begin>"^^xsd:dateTime ;
crm:P82b_end_of_the_end "<end>"^^xsd:dateTime .
Sample Data (Turtle)
lincs:S8hHGt527m9 a crm:E69_Death ;
rdfs:label "Death event of Harriet Brooks"@en ;
crm:P4_has_time_span lincs:ldAsWqNfHGu .

lincs:ldAsWqNfHGu a crm:E52_Time_Span ;
rdfs:label "Death date of Harriet Brooks"@en ;
crm:P82_at_some_time_within "17 April 1933"@en ;
crm:P82a_begin_of_the_begin "1933-04-17T00:00:00.000Z"^^xsd:dateTime ;
crm:P82b_end_of_the_end "1933-04-17T23:59:59.000Z"^^xsd:dateTime .

Subject

An information object is about a subject.

Diagram
Application profile
PatternDefinitionAn information object (including digital objects) is about a subject.
AbstractionE73 Information object
P129 is about
E1 CRM Entity
Applies toCensus Entry. Each census entry is about a subject (a person).
DCB Biography. Each DCB biography is about a subject (a person).
Archival Fonds. Each archival fonds is about one or more subjects.
ValuesType of ValueUniform Resource Identifier (URI).
Expected ValueA URI that identifies the entity that the information object is about.
AuthoritiesAny of the authorities listed in the Vocabularies & Authorities section.
ExamplesTypical ExampleThe English DCB biography about Ottawa Chief Pontiac is about Pontiac.
Example Abstraction<http://www.biographi.ca/en/bio/pontiac_3E.html>
P129 is about
viaf:52980155
Generalized Pattern (Turtle)
<information_object> a crm:E73_Information_Object ;
rdfs:label "<information_object>" ;
crm:P129_is_about <entity> .

<entity> a crm:E1_CRM_Entity ;
rdfs:label "<entity>" .
Sample Data (Turtle)
<http://www.biographi.ca/en/bio/pontiac_3E.html>
a crmdig:Digital_Object, crm:E33_Linguistic_Object ;
rdfs:label "English DCB biography of Pontiac"@en ;
crm:P129_is_about viaf:52980155 .

viaf:52980155 a crm:E21_Person ;
rdfs:label "Pontiac"@en .
NoteThis pattern is used only for the primary subject(s) of the information object. For other entities that are mentioned in the information object, see Mention below.

Mention

An information object may mention one or more entities.

Diagram
Application profile
PatternDefinitionAn information object (including digital objects) mentions an entity.
AbstractionE73 Information object
P67 refers to
E1 CRM Entity
Applies toDCB Biography. Each DCB biography may mention one or more entities.
Archival Fonds. Each archival fonds may mention one or more entities.
ValuesType of ValueUniform Resource Identifier (URI).
Expected ValueA URI that identifies the entity that the information object mentions.
AuthoritiesAny of the authorities listed in the Vocabularies & Authorities section.
ExamplesTypical ExampleThe French DCB biography of Thomas Dermer mentions Tisquantum.
Example Abstraction<http://www.biographi.ca/fr/bio/dermer_thomas_1F.html>
P67 refers to
viaf:3631690
Generalized Pattern (Turtle)
<information_object> a crm:E73_Information_Object ;
rdfs:label "<information_object>" ;
crm:P67_refers_to <entity> .

<entity> a crm:E1_CRM_Entity ;
rdfs:label "<entity>" .
Sample Data (Turtle)
<http://www.biographi.ca/fr/bio/dermer_thomas_1F.html>
a crmdig:Digital_Object, crm:E33_Linguistic_Object ;
rdfs:label "French DCB biography of Thomas Dermer"@en ;
crm:P67_refers_to viaf:3631690 .

viaf:3631690 a crm:E21_Person ;
rdfs:label "Tisquantum"@en .
NoteThis pattern is used for all entities that are mentioned in the information object, except its primary subject(s). For the representation of the primary subject(s), see Subject above.

Attribute Assignment

An attribute assignment assigns an attribute to a certain entity, optionally with a certain level of uncertainty.

DiagramApplication profile
PatternDefinitionAn attribute assignment assigns an attribute to an entity.
AbstractionE13 Attribute Assignment
   P140 assigned attribute toE1 CRM Entity
   P140 assignedE1 CRM Entity
   P2 has typeE55 Type
Applies toPerson. A person may be assigned a gender (activity) and an address (appellation).
Birth. A birth event may be assigned an uncertain date.
ValuesType of ValueUniform Resource Identifier (URI).
Expected ValueA URI that identifies the assigned attribute.
AuthoritiesAny of the authorities listed in the Vocabularies & Authorities section.
ExamplesTypical ExampleSara Mickle is assigned the gender identity woman.
Example Abstractionlincs:01ME4Yj8PqI
   P140 assigned attribute tolincs:ajQMBveBmmV
   P141 assignedlincs:Vxn4Hs876yl
Generalized Pattern (Turtle)
<attribute_assignment> a crm:E13_Attribute_Assignment ;
rdfs:label "<attribute_assignment>" ;
crm:P140_assigned_attribute_to <entity> ;
crm:P141_assigned <attribute> .

<entity> a crm:E1_CRM_Entity ;
rdfs:label "<entity>" .

<attribute> a crm:E1_CRM_Entity ;
rdfs:label "<attribute>" .
Sample Data (Turtle)
lincs:01ME4Yj8PqI a crm:E13_Attribute_Assignment ;
rdfs:label "Sara Mickle - Gender Context - Assigning"@en ;
crm:P140_assigned_attribute_to lincs:ajQMBveBmmV ;
crm:P141_assigned lincs:Vxn4Hs876yl .

lincs:ajQMBveBmmV a crm:E1_CRM_Entity ;
rdfs:label "Sara Mickle"@en .

lincs:Vxn4Hs876yl a crm:E1_CRM_Entity ;
rdfs:label "Sara Mickle - Gender Label Connection"@en ;
crm:P2_has_type event:GenderEvent ;
crm:P16_used_specific_object identity:woman .

Person

In this dataset, a person is an individual who is described in one or more biographies within the Dictionary of Canadian Biography. Each person has a name, a birth, a death (if no longer living), and may have one or more occupations. A person may be a member of one or more groups across their life. A person may also have one or more nationalities and one or more marriages.

Name

Each person has a name.

Diagram
Application profile
NoteThe modelling of person names follows the basic pattern for Names & Titles. See the corresponding section for more information.

Birth

Each person has a birth.

Diagram
Application profile
PatternDefinitionA person is born through a birth event.
AbstractionE21_Person
P98i_was_born
E67_Birth
Applies toPerson. Every person has exactly one birth.
ValuesType of ValueUniform Resource Identifier (URI)
Expected ValueA URI uniquely identifying the birth event.
Example Valueslincs:M6L8WldHvEF (Birth event of Pītikwahanapiwīyin)
ExamplesTypical ExamplePītikwahanapiwīyin was born in 1842 in Saskatchewan.
Example Abstractionviaf:106198432
P98i_was_born
lincs:M6L8WldHvEF
Generalized Pattern (Turtle)
<person> a crm:E21_Person ;
rdfs:label "<person>" .

<birth> a crm:E67_Birth ;
rdfs:label "<birth>" ;
crm:P98_brought_into_life <person> .
Sample Data (Turtle)
viaf:106198432 a crm:E21_Person ;
rdfs:label "Pītikwahanapiwīyin"@en .

lincs:M6L8WldHvEF a crm:E67_Birth ;
rdfs:label "Birth event of Pītikwahanapiwīyin"@en ;
crm:P98_brought_into_life viaf:106198432 .
Birth Place

Each birth happened in a certain place.

Diagram
Application profile
NoteThe modelling of birth places follows the Location basic pattern. See the corresponding section for more information.
Diagram (Uncertain Place)
Application profile
NoteThe modelling of uncertain birth places follows the Location basic pattern combined with the Attribute Assignment basic pattern. See the corresponding sections for more information.
Birth Date

Each birth happened on a certain date.

Diagram
Application profile
NoteThe modelling of birth dates follows the Date basic pattern. See the corresponding section for more information.
Uncertain Birth Date

The date of birth may be uncertain.

Diagram
Application profile
NoteThe modelling of uncertain birth dates follows the Date basic pattern combined with the Attribute Assignment basic pattern. See the corresponding sections for more information.

Death

A person may have a death.

Diagram
Application profile
PatternDefinitionA person dies through a death event.
AbstractionE21_Person
P100i_died_in
E69_Death
Applies toPerson. Every person has at most one death.
ValuesType of ValueUniform Resource Identifier (URI)
Expected ValueA URI uniquely identifying the death event.
Example Valueslincs:9a47YuJqe8Z (Death event of Pītikwahanapiwīyin)
ExamplesTypical ExamplePītikwahanapiwīyin died on 4 July 1886 at Blackfoot Crossing.
Example Abstractionviaf:106198432
P100i_died_in
lincs:9a47YuJqe8Z
Generalized Pattern (Turtle)
<person> a crm:E21_Person ;
rdfs:label "<person>" .

<death> a crm:E69_Death ;
rdfs:label "<death>" ;
crm:P100_was_death_of <person> .
Sample Data (Turtle)
viaf:106198432 a crm:E21_Person ;
rdfs:label "Pītikwahanapiwīyin"@en .

lincs:9a47YuJqe8Z a crm:E69_Death ;
rdfs:label "Death event of Pītikwahanapiwīyin"@en ;
crm:P100_was_death_of viaf:106198432 .
Death Place

Each death happened in a certain place.

Diagram
Application profile
NoteThe modelling of death places follows the Location basic pattern. See the corresponding section for more information.
Death Date

Each death happened on a certain date.

Diagram
Application profile
NoteThe modelling of death dates follows the basic pattern for Event Dates. See the corresponding section for more information.

Occupation

A person may have an occupation.

Diagram
Application profile
PatternDefinitionA person may have an occupation.
AbstractionE21_Person
P14i_performed
E7_Activity
Applies toPerson. A person may have one or more occupations.
ValuesType of ValueUniform Resource Identifier (URI)
Expected ValueA URI uniquely identifying the occupation activity.
Example Valueslincs:ixy8JKwjb4l (author activity of Maude Elizabeth Seymour Abbott)
ExamplesTypical ExampleMaude Elizabeth Seymour Abbott was an author.
Example Abstractionviaf:74657198
P14i_performed
lincs:ixy8JKwjb4l
Generalized Pattern (Turtle)
<person> a crm:E21_Person ;
rdfs:label "<person>" .

<occupation> a crm:E7_Activity ;
rdfs:label "<occupation>" ;
crm:P14_carried_out_by <person> .
Sample Data (Turtle)
viaf:74657198 a crm:E21_Person ;
rdfs:label "Maude Elizabeth Seymour Abbott"@en .

lincs:ixy8JKwjb4l a crm:E7_Activity ;
rdfs:label "author activity of Maude Elizabeth Seymour Abbott"@en ;
crm:P14_carried_out_by viaf:74657198 .
NoteMinisterial posts follow the same pattern as occupations and are modelled in the same way.
Occupation Type

Each occupation has a type.

Diagram
Application profile
NoteThe modelling of occupation types follows the basic pattern for Types. Each occupation is assigned type event:OccupationEvent, a more specific type from the LINCS Occupation Vocabulary, and optionally an additional type from Wikidata.

Group Membership

Each person may be a member of one or more groups.

Diagram
Application profile
PatternDefinitionA person may be part of a group.
AbstractionE21 Person
P143i was joined by
E85 Joining
P144 joined with
E74 Group
Applies toPerson. A person may join one or more groups.
ValuesType of ValueUniform Resource Identifier (URI)
Expected ValueA URI uniquely identifying the joining event.
A URI uniquely identifying the group.
Example Valueslincs:C4heU41JGFZ (joining event)
lincs:S6WsTFZEbDE (group)
ExamplesTypical ExampleMargaret Ann Woodruff married with Samuel Zimmerman in August 1848.
Example Abstractionlincs:HwsAIsQnTi4
P143i was joined by
lincs:C4heU41JGFZ
P144 joined with
lincs:S6WsTFZEbDE
Generalized Pattern (Turtle)
<person> a crm:E21_Person ;
rdfs:label "<person>" .

<group> a crm:E74_Group ;
rdfs:label "<group>" .

<joining> a crm:E85_Joining ;
rdfs:label "<joining>" ;
crm:P143_joined <person> ;
crm:P144_joined_with <group> .
Sample Data (Turtle)
lincs:HwsAIsQnTi4 a crm:E21_Person ;
rdfs:label "Margaret Ann Woodruff"@en .

lincs:S6WsTFZEbDE a crm:E74_Group ;
rdfs:label "Marriage between Margaret Ann Woodruff and Samuel Zimmerman"@en .

lincs:C4heU41JGFZ a crm:E85_Joining ;
rdfs:label "Marriage between Margaret Ann Woodruff and Samuel Zimmerman"@en ;
crm:P143_joined lincs:HwsAIsQnTi4 ;
crm:P144_joined_with lincs:S6WsTFZEbDE .
Marriage

Each person may have been married one or more times.

Diagram
Application profile
NoteIn this dataset, marriage is modelled as a particular type of Group Membership. The marriage date is represented through the Date basic pattern. The marriage place is represented through the Location basic pattern. See the corresponding sections for more information.
Gender

Each person may have a gender.

NoteThe modelling of genders follows the Attribute Assignment basic pattern, where the gender is modelled as an activity assigned to a person. See the corresponding section for more information.
Address

Each person may have an address.

NoteThe modelling of addresses follows the Attribute Assignment basic pattern, where the address is modelled as an appellation assigned to a person. See the corresponding section for more information.

DCB Biography

A DCB biography is a webpage that reports biographical data about a historical Canadian person described in the Dictionary of Canadian Biography. DCB biographies are available in both English and French language.

Biography Language

Each DCB biography is written in a specific language.

DiagramApplication profile
PatternDefinitionA DCB biography is written in a language.
AbstractionE33_Linguistic_Object
P72_has_language
E56_Language
ValuesType of ValueUniform Resource Identifier (URI)
Expected ValueA URI representing the language.
Applies toDCB Biography. Every DCB biography is written in exactly one language. If multiple language versions exist, these are considered separate biographies.
Example Values<http://www.biographi.ca/en/bio/alikomiak_15E.html>
ExamplesTypical ExampleThe English DCB biography about Alikomiak is written in English.
Example Abstraction<http://www.biographi.ca/en/bio/alikomiak_15E.html> →
P72_has_language
lexvo:eng
Generalized Pattern (Turtle)
<dcb_biography>
a crmdig:D1_Digital_Object, crm:E33_Linguistic_Object ;
rdfs:label "<dcb_biography>" ;
crm:P72_has_language <language> .

<language> a crm:E56_Language ;
rdfs:label "<language>" .
Sample Data (Turtle)
<http://www.biographi.ca/en/bio/alikomiak_15E.html>
a crmdig:D1_Digital_Object, crm:E33_Linguistic_Object ;
rdfs:label "English DCB biography of Alikomiak"@en ;
crm:P72_has_language lexvo:eng .

lexvo:eng a crm:E56_Language ;
rdfs:label "English"@en .

Biography Subject

Each DCB biography is about a specific subject (a person).

Diagram
Application profile
NoteThe modelling of DCB biography subjects (i.e., the main person described in the biography) follows the basic pattern for Subjects. See the corresponding section for more information. Note that the subject of a DCB biography is always a person.

Biography Mention

Each DCB biography may mention one or more entities (persons, places, events, etc.).

Diagram
Application profile
NoteThe modelling of DCB biography mentions, applied to any entities mentioned in it except the main subject(s), follows the basic pattern for Mentions. See the corresponding section for more information. Note that mentioned entities are not only persons.

Annotation

Each annotation connects a specific string of text found in a DCB biography (the annotation target) to the entity that it refers to (the annotation body). For example, the name of a person may be annotated to connect it to the corresponding person entity.

DiagramApplication profile
PatternDefinitionAn annotation expresses the fact that a string of text refers to a certain entity.
AbstractionE33_Linguistic_Object
P106_is_composed_of
E73_Information_Object
      P190_has_symbolic_contentxsd:string
      P67_refers_toE1_CRM_Entity

oa:Annotation
      oa:hasTargetE73_Information_Object
      oa:hasBodyE1_CRM_Entity
      oa:motivatedByoa:Motivation
Applies toDCB Biography. Every DCB biography may be annotated to connect a string of text contained in it to the entity that it references.
ValuesType of ValueUniform Resource Identifier (annotated text fragment)
Uniform Resource Identifier (mentioned entity)
Expected ValueA string of text (annotated text fragment)
A URI that identifies the entity (mentioned entity)
Example Valueslincs:SO5s1S899Y6 (the string of text Arnold)
viaf:35249982 (the person named Benedict Arnold)
ExamplesTypical ExampleThe annotation lincs:01OTD7mnqaU identifies the fragment of text Arnold in a DCB biography as referring to the person viaf:35249982 (Benedict Arnold).
Example Abstraction<http://www.biographi.ca/en/bio/panet_pierre_5E.html>
P106_is_composed_of
lincs:SO5s1S899Y6
      P190_has_symbolic_content"Arnold"@en
      P67_refers_toviaf:35249982

lincs:01OTD7mnqaU
      oa:hasTargetlincs:SO5s1S899Y6
      oa:hasBodyviaf:35249982
      oa:motivatedByoa:identifying
Generalized Pattern (Turtle)
<annotation> a oa:Annotation ;
rdfs:label "<annotation>" ;
oa:hasBody <body> ;
oa:hasTarget <target> ;
oa:motivatedBy <motivation> .

<body> a crm:E1_CRM_Entity ;
rdfs:label "<body>" .

<target> a crm:E73_Information_Object, oa:SpecificResource ;
rdfs:label "<target>" ;
crm:P190_has_symbolic_content "<annotated_text>" ;
crm:P67_refers_to <body> ;
oa:hasSource <dcb_biography> .

<motivation> a oa:Motivation ;
rdfs:label "<motivation>" .

<dcb_biography>
a crmdig:D1_Digital_Object, crm:E33_Linguistic_Object ;
rdfs:label "<dcb_biography>" ;
crm:P106_is_composed_of <target> .
Sample Data (Turtle)
lincs:01OTD7mnqaU a oa:Annotation ;
rdfs:label "Arnold identifying Benedict Arnold in the DCB biography of Pierre Panet"@en ;
oa:hasBody viaf:35249982 ;
oa:hasTarget lincs:SO5s1S899Y6 ;
oa:motivatedBy oa:identifying .

viaf:35249982 a crm:E21_Person;
rdfs:label "Benedict Arnold"@en .

lincs:SO5s1S899Y6 a crm:E73_Information_Object, oa:SpecificResource ;
rdfs:label "English DCB biography of Pierre Panet containing Arnold" ;
crm:P190_has_symbolic_content "Arnold"@en ;
crm:P67_refers_to viaf:35249982 ;
oa:hasSource <http://www.biographi.ca/en/bio/panet_pierre_5E.html> .

oa:identifying a oa:Motivation ;
rdfs:label "identifying"@en .

<http://www.biographi.ca/en/bio/panet_pierre_5E.html>
a crmdig:D1_Digital_Object, crm:E33_Linguistic_Object ;
rdfs:label "<dcb_biography>" ;
crm:P106_is_composed_of lincs:SO5s1S899Y6.
NoteSee the LINCS Web Annotation documentation for more detailed information about this pattern.

Census

The census is an information object composed of a number of original census entries. Some of these entries have been digitized into digital census entries.

Creation

The census is created by a creation event.

Diagram
Application profile
PatternDefinitionThe census is created by a creation event.
AbstractionE73_Information_Object
P94_was_created_by
E65_Creation
ValuesType of ValueUniform Resource Identifier (URI)
Expected ValueA URI that uniquely identifies the creation event.
Applies toCensus. Every census is created by a creation event.
Example Valueslincs:bEOb7qRpLUk
ExamplesTypical ExampleThe 1921 Census of Canada was created on 1 June 1921.
Example Abstractionlincs:csyObFwNvT6
P94_was_created_by
lincs:bEOb7qRpLUk
Generalized Pattern (Turtle)
<census> a crm:E73_Information_Object ;
rdfs:label "<census>" .

<census_creation> a crm:E56_Creation ;
rdfs:label "<census_creation>" ;
crm:P94_created <census> .
Sample Data (Turtle)
lincs:csyObFwNvT6 a crm:E73_Information_Object ;
rdfs:label "1921 Census of Canada"@en .

lincs:bEOb7qRpLUk a crm:E56_Creation ;
rdfs:label "Creation of 1921 Census of Canada"@en ;
crm:P94_created lincs:csyObFwNvT6 .
Creation Date

The creation of the census happens on a date.

Diagram
Application profile
NoteThe modelling of census creation dates follows the Date basic pattern. See the corresponding section for more information.

Census Entry

The census is composed of census entries. The dataset distinguishes between original census entries and digital census entries (i.e., digitized versions of original census entries).

DiagramApplication profile
PatternDefinitionThe census is composed of census entries, which may or may not have been digitized.
AbstractionE73_Information_Object
P106_is_composed_of
P130i_features_are_also_found_on
E73_Information_Object
ValuesType of ValueUniform Resource Identifier (URI)
Expected ValueA URI that uniquely represents the original census entry.
A URI that uniquely represents the digital census entry.
Applies toCensus. Every census is composed of many census entries.
Example Valueslincs:n6udczR1bIQ (original)
<http://central.bac-lac.gc.ca/.redirect?app=census&id=42511930&lang=eng&ecopy=31228_4363979-00771> (digital)
ExamplesTypical ExampleThe 1916 Census of the Prairie Provinces contains an entry about Nellie McClung, which has been digitized.
Example Abstractionlincs:i8vXEzzIRPl
P106_is_composed_of
lincs:n6udczR1bIQ
P130i_features_are_also_found_on
<http://central.bac-lac.gc.ca/.redirect?app=census&id=42511930&lang=eng&ecopy=31228_4363979-00771>
Generalized Pattern (Turtle)
<census> a crm:E73_Information_Object ;
rdfs:label "<census>" ;
crm:P106_is_composed_of <original_census_entry> .

<original_census_entry> a crm:E73_Information_Object ;
rdfs:label "<original_census_entry>" .

<digital_census_entry> a crmdig:D1_Digital_Object ;
rdfs:label "<digital_census_entry>" ;
crm:P130_shows_features_of <original_census_entry> .
Sample Data (Turtle)
lincs:i8vXEzzIRPl a crm:E73_Information_Object ;
rdfs:label "1916 Census of the Prairie Provinces"@en ;
crm:P106_is_composed_of lincs:n6udczR1bIQ .

lincs:n6udczR1bIQ a crm:E73_Information_Object ;
rdfs:label "1916 census entry for Nellie McClung"@en .

<http://central.bac-lac.gc.ca/.redirect?app=census&id=42511930&lang=eng&ecopy=31228_4363979-00771> a crmdig:D1_Digital_Object ;
rdfs:label "LAC 1916 census record for Nellie McClung"@en ;
crm:P130_shows_features_of lincs:n6udczR1bIQ .
Entry Identifier

Each census entry has a unique identifier.

Diagram
Application profile
NoteThe modelling of census entry identifiers follows the basic pattern for Identifiers. See the corresponding section for more information.
Entry Subject

Each census entry is about a subject (a person).

Diagram
Application profile
NoteThe modelling of census entry identifiers follows the basic pattern for Identifiers. See the corresponding section for more information.
Entry Title

Each census entry has a title.

Diagram
Application profile
NoteThe modelling of census entry titles follows the basic pattern for Names & Titles. See the corresponding section for more information.

Archival Fonds

An archival fonds is an information object that contains information about historical Canadian people. Each archival fonds has a title and one or more subjects. Each archival fonds may also mentions one or more entities different from the subject(s).

Fonds Subject

Each archival fonds is about one or more subjects.

Diagram
Application profile
NoteThe modelling of archival fonds subjects, i.e., the primary subject(s) of the fonds, follows the basic pattern for Subjects. See the corresponding section for more information.

Fonds Mention

Each archival fonds may mention one or more entities.

Diagram
Application profile
NoteThe modelling of archival fonds subjects, i.e., any entity described in the archival fonds except the subject(s), follows the basic pattern for Mentions. See the corresponding section for more information.

Fonds Title

Each archival fonds has a title.

Diagram
Application profile
NoteThe modelling of archival fonds titles follows the basic pattern for Names & Titles. See the corresponding section for more information.

Place

In this dataset, a place is a geographic location that can be identified by coordinates.

Name

Diagram
Application profile
NoteThe modelling of place names follows the basic pattern for Names & Titles, augmented with the basic pattern for Attribute Assignments wherever necessary. See the corresponding sections for more information.

Coordinates

A place may be identified by geographic coordinates (latitude and longitude).

Diagram
Application profile
PatternDefinition

A place is identified by a geographic reference such as coordinates.

AbstractionE53 Place
P168 place is defined by
xsd:string
ValuesType of Valuexsd:string
Expected ValueA string of text representing geographic coordinates (latitude and longitude).
AuthoritiesGeoNames for the place URI.
Wikidata and GeoNames as sources of coordinates.
Example ValuePOINT(-63.29844 46.39808) (coordinates of Prince Edward Island)
ExamplesTypical ExamplePrince Edward Island has latitude 46.39808 and longitude -63.29844
Example Abstractiongeonames:6113358
P168_has_spatial_coordinates
POINT(-63.29844 46.39808)

Spatial Containment

A place may fall within another place.

Diagram
Application profile
PatternDefinition

A place may fall within another place.

AbstractionE53 Place
P86 falls within
E53 Place
Applies toPlace. A place may fall within one or more places.
ValuesType of Valuexsd:string
Expected ValueA URI representing a place.
AuthoritiesGeoNames for the place URI.
Example Valuegeo:6113358 (Prince Edward Island)
ExamplesTypical ExampleTyne Valley, Prince Edward Island falls within Prince Edward Island.
Example Abstractiongeo:6171537
P86 falls within
geo:6113358