Local Context Project IPT Demonstration

This IPT extension demonstrates how Local Context Labels and Notices could be included in a structured way within resources. Once endorsed, this may provide an interim or transitional solution for the provision of Local Contexts information with occurrences while other standards work.

An extended variant, like that for Measurements and Facts, could be created to allow linkage to occurrences for Sampling Event data.

Record

RecordID
Identifier https://aaronwilton.github.io/Demonstration-IPT-Extension-For-LocalContexts/terms/localContextRecordID
Definition The identifier of the occurrence the measurement or fact refers to. If not applicable, it should be left empty.
Comments
Examples
Required false

RecordDateAdded
Identifier https://aaronwilton.github.io/Demonstration-IPT-Extension-For-LocalContexts/terms/localContextDateAdded
Definition The date on which the occurrence or event was added to the Project. Recommended best practice is to use an encoding scheme, such as ISO 8601:2004(E).
Comments
Examples 2025-03-08T14:07-0600, 2021-02-20T08:40Z, 2023-02-12, 2026-06, 2022, 2022-03-01T13:00:00Z/2023-05-11T15:30:00Z, 2022-11-13/15
Required false

RecordDateModified
Identifier https://aaronwilton.github.io/Demonstration-IPT-Extension-For-LocalContexts/terms/localContextDateModified
Definition The date on which the Local Context Project was last modified. Recommended best practice is to use an encoding scheme, such as ISO 8601:2004(E).
Comments
Examples 2025-03-08T14:07-0600, 2021-02-20T08:40Z, 2023-02-12
Required false

Project

localContextProjectID
Identifier https://aaronwilton.github.io/Demonstration-IPT-Extension-For-LocalContexts/terms/localContextProjectID
Definition The unique identifier assigned to the project by Local Contexts.
Comments
Examples
Required true

localContextProjectTitle
Identifier https://aaronwilton.github.io/Demonstration-IPT-Extension-For-LocalContexts/terms/localContextProjectTitle
Definition The project title as recorded in the Local Contexts hub.
Comments Optional. This may be included to ensure this information is available when the data set or records are used offline.
Examples
Required false

localContextProjectDateAdded
Identifier https://aaronwilton.github.io/Demonstration-IPT-Extension-For-LocalContexts/terms/localContextProjectDateAdded
Definition The date on which the Local Context Project was added. Recommended best practice is to use an encoding scheme, such as ISO 8601:2004(E).
Comments Optional. This may be included to ensure this information is available when the data set or records are used offline.
Examples 2025-03-08T14:07-0600, 2021-02-20T08:40Z, 2023-02-12, 2026-06, 2022, 2022-03-01T13:00:00Z/2023-05-11T15:30:00Z, 2022-11-13/15
Required false

ProvidersProjectID
Identifier https://aaronwilton.github.io/Demonstration-IPT-Extension-For-LocalContexts/terms/ProvidersProjectID
Definition A unique identifier for a project assigned by project creator. Included to assist cross-linking and searching.
Comments Optional. This may be included to ensure this information is available when the data set or records are used offline.
Examples
Required false

localContextProjectPage
Identifier https://aaronwilton.github.io/Demonstration-IPT-Extension-For-LocalContexts/terms/localContextProjectPage
Definition The url to view the Local Context Project page.
Comments Optional. This may be included when to provide a direct link to the Local Contexts Project for data users.
Examples TO DO
Required false

Labels and Notices

localContextBCLabels
Identifier https://aaronwilton.github.io/Demonstration-IPT-Extension-For-LocalContexts/terms/localContextBCLabels
Definition The type values for the Biocultural Labels that have been applied by the project. This should be provided as a | delimited string.
Comments Optional. This may be included to support users when working offline, archiving of data sets, and to enable systems to display Label iconics without having to call the Local Contexts API. The values provided should follow those listed by https://localcontexts.org/support/api-guide/v1/#variables
Examples commercialization|research|multiple_community
Required false

localContextTKLabels
Identifier https://aaronwilton.github.io/Demonstration-IPT-Extension-For-LocalContexts/terms/localContextTKLabels
Definition The name of the Traditional Knowledge Labels that have been applied by the project. This should be provided as a | delimited string.
Comments Optional. This may be included to support users when working offline, archiving of data sets, and to enable systems to display Label iconics without having to call the Local Contexts API. The values provided should follow those listed by https://localcontexts.org/support/api-guide/v1/#variables
Examples culturally_sensitive|seasonal
Required false

localContextNotices
Identifier https://aaronwilton.github.io/Demonstration-IPT-Extension-For-LocalContexts/terms/localContextNotices
Definition The name of Notices that have been applied by the project. This should be provided as a | delimited string.
Comments Optional. This may be included to support users when working offline, archiving of data sets, and to enable systems to display Notice iconics without having to call the Local Contexts API. The values provided should follow those listed by https://localcontexts.org/support/api-guide/v1/#variables
Examples biocultural|open_to_collaborate
Required false

localContextBCLabelsID
Identifier https://aaronwilton.github.io/Demonstration-IPT-Extension-For-LocalContexts/terms/localContextBCLabelsID
Definition A list of the unique Local Context UUID assigned to each label listed in BClabels. This should be provided as a | delimited string.
Comments Optional. This may be included to support systems to retrieve Label information via the Local Context API.
Examples
Required false

localContextTKLabelsID
Identifier https://aaronwilton.github.io/Demonstration-IPT-Extension-For-LocalContexts/terms/localContextTKLabelsID
Definition A list of the unique Local Context UUID assigned to each label listed in TKLabels. This should be provided as a | delimited string.
Comments Optional. This may be included to support systems to retrieve Label information via the Local Context API.
Examples
Required false

localContextNoticesID
Identifier https://aaronwilton.github.io/Demonstration-IPT-Extension-For-LocalContexts/terms/localContextNoticesID
Definition A list of the unique Local Context UUID assigned to each Notice listed in localContextNotices. This should be provided as a | delimited string.
Comments Optional. This may be included to support systems to retrieve Label information via the Local Context API.
Examples
Required false