Global.Church Core Ontology

Metadata

IRI
https://ontology.global.church/core
Title

Global.Church Core Ontology

Version Info

0.34.5

Description

PROV-O grounded ontology for the Global.Church data ecosystem. This is a modular root ontology that imports domain modules; a flattened distribution is generated for consumers.

Classes

Baptism Activity c

IRI https://ontology.global.church/core#BaptismActivity
Description

The activity of baptizing one or more new believers (from GAPPSRVC taxonomy).

Sub Class Of Ministry Activity c

Church Formation c

IRI https://ontology.global.church/core#ChurchFormation
Description

The activity of forming or planting a new church gathering. Generates a gc:Church instance (prov:generated). Corresponds to entityType 'Church' in EEP.

Sub Class Of Ministry Activity c

Church Formation Plan c

IRI https://ontology.global.church/core#ChurchFormationPlan
Description

A plan or protocol for church formation/planting — the intended pathway, not a single execution.

Sub Class Of Ministry Plan c

Discipleship Activity c

IRI https://ontology.global.church/core#DiscipleshipActivity
Description

A discipleship session or program engaging believers in spiritual growth. Corresponds to entityType 'Discipleship' in EEP.

Sub Class Of Ministry Activity c

Endorsement Issuance c

IRI https://ontology.global.church/core#EndorsementIssuance
Description

The activity of granting an endorsement — board approval, review process, renewal. Optional; use when modeling the decision/approval event. Links via prov:generated to the Endorsement entity.

Sub Class Of Activity c

Endorsement Scope c

IRI https://ontology.global.church/core#EndorsementScope
Description

The scope of applicability of the endorsement (e.g. ministry, program, campus, time period).

Engagement Attestation Submission c

IRI https://ontology.global.church/core#EngagementAttestationSubmission
Description

The activity of filing or submitting an engagement attestation — e.g. onboarding form submission, registration. Use prov:generated to link to the EngagementAttestation; prov:wasAssociatedWith for the agent who filed it. Renamed from gc:EngagementClaimSubmission in v0.31.0 for consistency with the attestation-backbone naming.

Sub Class Of Activity c

Gospel Conversation c

IRI https://ontology.global.church/core#GospelConversation
Description

An evangelistic conversation where the gospel is shared with one or more people. Use gc:GospelConversationReport for recorded outcomes (response counts). Corresponds to entityType 'GospelConversation' in EEP.

Sub Class Of Ministry Activity c

Leadership Development c

IRI https://ontology.global.church/core#LeadershipDevelopment
Description

Training or mentoring activity for developing ministry leaders (from GAPPSRVC taxonomy).

Sub Class Of Ministry Activity c

Media Distribution c

IRI https://ontology.global.church/core#MediaDistribution
Description

Distribution of gospel media materials such as films, audio, or literature (from GAPPSRVC taxonomy).

Sub Class Of Ministry Activity c

Ministry Step c

IRI https://ontology.global.church/core#MinistryStep
Description

A planned step within a ministry plan. Use p-plan:isStepOfPlan to link to the plan, p-plan:isPrecededBy for ordering.

Sub Class Of p-plan:Step

Ministry Variable c

IRI https://ontology.global.church/core#MinistryVariable
Description

An input or output variable of a ministry plan step.

Sub Class Of p-plan:Variable

People Group Assessment c

IRI https://ontology.global.church/core#PeopleGroupAssessment
Description

A report, profile, or assessment artifact describing a people group, its status, or its measured characteristics.

Sub Class Of Assessment Result c

Planned Ministry Activity c

IRI https://ontology.global.church/core#PlannedMinistryActivity
Description

A ministry activity that corresponds to a planned step. Use p-plan:correspondsToStep to link to the p-plan:Step it realizes.

Sub Class Of

Practice (deprecated) c

IRI https://ontology.global.church/core#Practice
Description

Deprecated: use gc:PracticeDefinition for the plan/pattern, gc:PracticeOccurrence for actual occurrences. Equivalent to gc:PracticeDefinition for backward compatibility.

Equivalentclass Practice Definition c

Prayer Walk c

IRI https://ontology.global.church/core#PrayerWalk
Description

A prayer activity covering a geographic area. Corresponds to entityType 'PrayerWalk' in EEP.

Sub Class Of Ministry Activity c

Resource Deployment c

IRI https://ontology.global.church/core#ResourceDeployment
Description

Activity of actually using or deploying a resource in ministry. Use prov:used to link to the resource; prov:wasAssociatedWith for the deploying organization.

Sub Class Of Activity c

Team c

IRI https://ontology.global.church/core#Team
Description

A working group of persons collaborating on field activities within or across organizations.

Sub Class Of Organization c

Training Activity c

IRI https://ontology.global.church/core#TrainingActivity
Description

A training event or program for equipping field workers (from GAPPSRVC taxonomy).

Sub Class Of Ministry Activity c

Assessment Criterion c

IRI https://ontology.global.church/core#AssessmentCriterion
Description

A rule or indicator used by a methodology to evaluate a dimension. Defines how a dimension is measured or classified.

In Range Of uses criterion op

Attestation Status Value c

IRI https://ontology.global.church/core#AttestationStatusValue
Description

A status value for an attestation from the attestation status vocabulary.

Sub Class Of Concept c
In Range Of attestation status op

Baptism Report c

IRI https://ontology.global.church/core#BaptismReport
Description

A report recording the outcomes of a baptism activity — number of people baptized. Links to the activity via prov:wasGeneratedBy.

Sub Class Of Activity Report c
In Domain Of number of people baptized dp

Commissioning c

IRI https://ontology.global.church/core#Commissioning
Description

The act of one ekklesia (or organization) formally sending and commissioning another ekklesia into a new sphere of ministry — planting a daughter church, dispatching an apostolic band, authorizing a new expression. Subclass of prov:Activity. Mirrors gc:EndorsementIssuance (v0.15.0) as the canonical Activity + Entity pattern in GC-Core. Links via prov:generated → the commissioned gc:Ekklesia, prov:wasAssociatedWith → the sending gc:Organization (typically a gc:Ekklesia). For lightweight commissioning without provenance-rich modeling, use gc:sentFrom directly on the Ekklesia instance.

Sub Class Of Activity c
In Domain Of commissioned at date dp

Commitment Status Value c

IRI https://ontology.global.church/core#CommitmentStatusValue
Description

A status value for a gc:Commitment from the commitment status vocabulary (gc:CommitmentStatusScheme). 7 values: Declared, Funded, InProgress, Fulfilled, PartiallyFulfilled, Abandoned, Expired.

Sub Class Of Concept c
In Range Of commitment status op

Ekklesia Attestation c

IRI https://ontology.global.church/core#EkklesiaAttestation
Description

A dated lifecycle assertion about a specific ekklesia made by a recognized agent. Subclass of gc:Attestation. Each lifecycle transition (Forming → Established → Multiplying → Stalled → Reconstituting → Dissolved) is a separate EkklesiaAttestation event. The attestation chain provides the audit trail; gc:hasEkklesiaLifecycle on the Ekklesia instance is materialized from the latest non-superseded attestation. Inherited from gc:Attestation: gc:attestationSubject (→ the Ekklesia), gc:attestedBy (issuing agent), prov:generatedAtTime (timestamp), gc:attestationStatus, gc:fulfillsCommitment (optional), gc:basedOn (optional evidence URI), gc:attestationSignature, gc:attestationContentHash.

Sub Class Of Attestation c
In Domain Of lifecycle asserted op

Endorsement Evidence c

IRI https://ontology.global.church/core#EndorsementEvidence
Description

A document or artifact supporting the endorsement (statement of faith, doctrinal agreement, audit report, partnership history).

Sub Class Of Entity c
In Range Of endorsement evidence op

Endorsement Status Value c

IRI https://ontology.global.church/core#EndorsementStatusValue
Description

A status value for an endorsement from the endorsement status vocabulary.

Sub Class Of Concept c
In Range Of endorsement status op

Engagement Activity c

IRI https://ontology.global.church/core#EngagementActivity
Description

The actual ministry activity or engagement process. Use when the attestation refers to a concrete prov:Activity (e.g. a specific church planting initiative) rather than a general situation.

Sub Class Of Activity c
In Range Of about engagement activity op

Ministry Plan c

IRI https://ontology.global.church/core#MinistryPlan
Description

A plan, protocol, or recurring pattern for ministry work. Subclass of prov:Plan and p-plan:Plan. Use for church formation pathways, training curricula, discipleship methods, prayer-walk protocols, etc.

Sub Class Of
Super Class Of Church Formation Plan c

Need Status Value c

IRI https://ontology.global.church/core#NeedStatusValue
Description

A status value for a gc:Need from the need status vocabulary (gc:NeedStatusScheme).

Sub Class Of Concept c
In Range Of need status op

Practice Occurrence c

IRI https://ontology.global.church/core#PracticeOccurrence
Description

A single occurrence of a practice — e.g., the prayer meeting that happened on a specific date. Links to its definition via gc:realizesPracticeDefinition.

Sub Class Of Ministry Activity c
In Domain Of realizes practice definition op

Practice Type c

IRI https://ontology.global.church/core#PracticeType
Description

A type of practice from the practice vocabulary. Modeled as a SKOS Concept so the vocabulary is extensible without schema changes.

Sub Class Of Concept c
In Range Of practice definition type op

Resource Format Value c

IRI https://ontology.global.church/core#ResourceFormatValue
Description

Delivery format or medium of a resource, orthogonal to content type.

Sub Class Of Concept c
In Range Of resource format op

Resource Status Value c

IRI https://ontology.global.church/core#ResourceStatusValue
Description

Lifecycle status of a mission resource.

Sub Class Of Concept c
In Range Of resource status op

Assessment Dimension c

IRI https://ontology.global.church/core#AssessmentDimension
Description

A dimension or aspect of what is being evaluated (e.g. reachedness, gospel access, scripture availability, movement progress). A methodology specifies which dimensions it uses.

In Range Of

Endorsement Criterion c

IRI https://ontology.global.church/core#EndorsementCriterion
Description

A rule or standard the endorsement satisfies (e.g. doctrinal alignment, ministry verification, financial audit).

In Range Of

Endorsement Type c

IRI https://ontology.global.church/core#EndorsementType
Description

A type of endorsement from the endorsement type vocabulary.

Sub Class Of Concept c
In Domain Of uses criterion op
In Range Of endorsement type op

Person c

IRI https://ontology.global.church/core#Person
Description

An individual human agent. Minimal slice shipped in v0.32.0 to satisfy the attestationSubject range for gc:TrainingAttestation. Disciples in the Multiply ecosystem are modeled as gc:Person instances with opaque personalIdentifier (typically a Privy DID). PII never appears in the graph — personal names, contact info, and other identifying fields stay in per-app scoped storage. Phase 9b will extend with gc:personRole + PersonRoleScheme.

Sub Class Of
In Domain Of

Resource Applicability c

IRI https://ontology.global.church/core#ResourceApplicability
Description

Contextual suitability relation — a resource being suitable, intended, recommended, or deployed for a people group. Use instead of or in addition to direct gc:resourceForPeopleGroup when modeling contextual targeting.

Sub Class Of dul:Situation
In Domain Of

Resource Collection c

IRI https://ontology.global.church/core#ResourceCollection
Description

A curated set of resources forming a coherent series, curriculum, or toolkit (e.g., a teaching series, a numbered paper collection, a multi-lesson curriculum).

Sub Class Of Entity c
In Domain Of collection name dp
In Range Of part of collection op

Accelerator Phase Profile c

IRI https://ontology.global.church/core#AcceleratorPhaseProfile
Description

Links an engagement accelerator to a phase of engagement with a priority level, forming the accelerator-phase matrix. Each profile instance asserts that a given accelerator domain has a specific priority (High, Medium, Low, Minimal, Inverted) at a given engagement phase.

Sub Class Of Entity c
In Domain Of

Activity Report c

IRI https://ontology.global.church/core#ActivityReport
Description

A recorded report or observation about a ministry activity. Use prov:wasGeneratedBy to link to the activity that produced it.

Sub Class Of Entity c
In Domain Of reports on activity op
Super Class Of

People Group Community c

IRI https://ontology.global.church/core#PeopleGroupCommunity
Description

A community manifestation of a people group emphasizing social cohesion, shared practice, identity, and interaction patterns.

Sub Class Of pco:community
In Domain Of community of people group op
In Range Of

Training Attestation c

IRI https://ontology.global.church/core#TrainingAttestation
Description

A dated claim by an agent that a subject (typically a gc:Person) has been trained in, is practicing, or is teaching a discipleship tool. Subclass of gc:Attestation. Disciple-first: the typical author is the subject themselves (self-attest); shepherds corroborate via a second attestation with gc:corroborates pointing at the disciple's. No identity reconciliation — the corroboration pattern makes two independent dated claims about the same subject trustworthy when both agents sign it. Introduced in v0.32.0 (Phase 10a).

Sub Class Of Attestation c
In Domain Of

Assessment Methodology c

IRI https://ontology.global.church/core#AssessmentMethodology
Description

A semantic description/specification of an assessment method. Defines what is measured and how. Link to SKOS concepts in gc:AssessmentMethodologyScheme for vocabulary governance. Use gc:methodologyConcept to link a methodology to its published concept.

Sub Class Of dul:Description
In Domain Of
In Range Of uses methodology op

Church Community c

IRI https://ontology.global.church/core#ChurchCommunity
Description

A situation-layer manifestation of a church community used for community-level state facts (e.g., active status, believers).

Sub Class Of Organization State c
In Domain Of
In Range Of has community state op

Church Gathering c

IRI https://ontology.global.church/core#ChurchGathering
Description

A situation-layer manifestation of a church gathering used for gathering-level state facts (e.g., attendance, language used when gathering).

Sub Class Of dul:Situation
In Domain Of
In Range Of has gathering state op

Organization State c

IRI https://ontology.global.church/core#OrganizationState
Description

A situation-layer state slice of an organization, used for time-varying attributes that should not be modeled as intrinsic organization identity facts.

Sub Class Of dul:Situation
In Domain Of
In Range Of has organization state op
Super Class Of Church Community c

Overture c

IRI https://ontology.global.church/core#Overture
Description

A geospatial place record sourced from the Overture Maps Foundation (overturemaps.org) open-source map dataset. In the Global.Church schema, Overture records represent church or place-of-worship locations identified via the Overture Maps 'places' theme. Each record is an entity with spatial coordinates and metadata linking it to people groups and locations. Aligned with OGC GeoSPARQL as a geo:Feature.

Sub Class Of
In Domain Of

Resource Development Project c

IRI https://ontology.global.church/core#ResourceDevelopmentProject
Description

Ongoing production effort — translation project, resource creation, draft development. Completion percentage and estimated completion date belong here, not on the resource itself. Use prov:generated to link to the future or in-progress resource.

Sub Class Of Activity c
In Domain Of
In Range Of development project op

Engagement Situation c

IRI https://ontology.global.church/core#EngagementSituation
Description

The contextual relation among organization, people group(s), place, and engagement type. A DUL Situation that the attestation asserts exists or existed. Use when modeling richer semantics (multiple orgs, roles, partial engagement).

Sub Class Of dul:Situation
In Domain Of
In Range Of about engagement situation op

Assessment Datum c

IRI https://ontology.global.church/core#AssessmentDatum
Description

An atomic finding, measurement, or assertion in an assessment result. Use for per-dimension values with provenance (e.g. evidence, confidence, source). Enables uniform modeling of jp:evangelicalPercentage, imb:gsecLevel, poe:phase, etc.

In Domain Of
In Range Of has datum op

Assessment c

IRI https://ontology.global.church/core#Assessment
Description

An evaluation of a people group by an organization using a specific methodology. Assessments answer questions like 'how reached is this group?', 'what resources are available?', or 'what phase of progress has been achieved?' Each assessment is performed at a specific point in time, by a specific organization, using a declared methodology. The methodology identifies what was measured and how. An assessment produces one or more result snapshots containing the actual data points.

Sub Class Of Activity c
In Domain Of

Gospel Conversation Report c

IRI https://ontology.global.church/core#GospelConversationReport
Description

A report recording the outcomes of a gospel conversation — response counts, language, etc. Links to the conversation via prov:wasGeneratedBy.

Sub Class Of Activity Report c
In Domain Of

Need c

IRI https://ontology.global.church/core#Need
Description

A declared gap that one or more organizations could potentially meet. Concrete (a specific ministry resource required for a people group) or thematic (a capacity gap across a region). A Need is an information artifact (not an Attestation) — it describes an absence or gap rather than a positive claim. Multiple organizations may respond to the same Need via gc:Commitment. Attestations close the loop via gc:fulfillsCommitment. Phase 8 joint design memo (2026-04-16), Q3 lock.

Sub Class Of
In Domain Of
In Range Of concerns need op

Engagement Attestation c

IRI https://ontology.global.church/core#EngagementAttestation
Description

A dated declarative claim by or on behalf of an organization asserting engagement work with one or more people groups. Subclass of gc:Attestation. Collected through the onboarding flow when ministry leaders declare what types of engagement work their organization is doing (e.g., church planting, Bible translation, prayer). Use gc:aboutEngagementSituation to link to the situation being claimed; or use direct properties (claimingOrganization, claimedPeopleGroup, etc.) for the simple case. Renamed from gc:EngagementClaim in v0.30.0; legacy alias removed in v0.31.0.

Sub Class Of Attestation c
In Domain Of
In Range Of has engagement attestation op

Church c

IRI https://ontology.global.church/core#Church
Description

A local gathering of believers — may or may not formally identify as a 'church'. Includes house churches, cell groups that function as churches, and traditional congregations. Subclass of Organization with church-specific structure (community state, gathering state, practices, demographics). Other organization types (Mission Agency, Denomination, Network, etc.) remain classified via gc:hasOrganizationType SKOS concepts — Church is promoted to a subclass because it has distinct properties and validation requirements.

Sub Class Of Organization c
In Domain Of
In Range Of

Commitment c

IRI https://ontology.global.church/core#Commitment
Description

An organization's stated intent to engage in specific ministry work, optionally in response to a declared gc:Need. A Commitment is an information artifact and prov:Entity. It is separate from an Attestation: a Commitment expresses future/ongoing intent; an Attestation records a dated declarative claim about actual engagement. Attestations close the loop via gc:fulfillsCommitment (declared on gc:Attestation). The linkage between a Commitment and the Need that prompted it uses prov:wasInfluencedBy (PROV reserved path — do not redefine). Phase 8 joint design memo (2026-04-16), Decision 4.

Sub Class Of
In Domain Of
In Range Of fulfills commitment op

Practice Definition c

IRI https://ontology.global.church/core#PracticeDefinition
Description

A standing practice, pattern, or protocol that a church community performs (e.g., weekly communion, believer's baptism). Represents the intended/recurring pattern, not a single occurrence. Use gc:PracticeOccurrence for actual instances.

Sub Class Of
In Domain Of
In Range Of

Ekklesia c

IRI https://ontology.global.church/core#Ekklesia
Description

A contextual body of believers exercising the functions of an assembled church within their sphere — local, extra-local, regional, missional. Broader than gc:Church (which is one Form — specifically a local gathering). Ekklesia encompasses local congregations, house churches, apostolic bands in mission, regional/city-church expressions, and missional orders. Principle 12 is preserved: the four Ekklesia-specific axes (Form, Ecclesial Mode, Gathering Mode, Lifecycle) are scoped to gc:Ekklesia instances only — the parent gc:Organization class retains its two-axis rule (OrgType + EngagementAccelerator). Auto-inference: any instance with gc:hasOrganizationType gc:OrgTypeChurch is inferred as gc:Ekklesia via a SPARQL CONSTRUCT rule (Track 5). Pre-declaration communities may use gc:Team until ecclesial declaration or gc:Ekklesia + Lifecycle=Forming for traditions with a functional threshold.

Sub Class Of Organization c
In Domain Of
In Range Of

Endorsement c

IRI https://ontology.global.church/core#Endorsement
Description

An organizational endorsement — a certification, partnership, affiliation, or accreditation from a recognized body. An Attestation and information artifact. Applies to any gc:Organization (churches, agencies, networks, etc.). Provides multi-source trust signals on organization records. Re-anchored under gc:Attestation in v0.30.0 (previously subclassed the now-removed gc:TrustAssertion).

Sub Class Of Attestation c
In Domain Of
In Range Of has endorsement op

Location c

IRI https://ontology.global.church/core#Location
Description

A geographic location where ministry activities occur. Aligned with OGC GeoSPARQL as a geo:Feature. Use geo:hasGeometry to link to a geo:Geometry with geo:asWKT or geo:asGeoJSON for spatial queries. Corresponds to locationOfActivity and area objects in GCData schemas.

Sub Class Of geo:Feature
In Domain Of
In Range Of

People Group Population c

IRI https://ontology.global.church/core#PeopleGroupPopulation
Description

A population manifestation of a people group as counted or distributed in a specific geographic, temporal, or demographic context. Use when the emphasis is on population size, geography, language distribution, or diaspora slices.

Sub Class Of pco:population
In Domain Of
In Range Of

Attestation c

IRI https://ontology.global.church/core#Attestation
Description

A dated declarative claim by an agent about a subject entity. Information artifact and prov:Entity. Superclass of gc:EngagementAttestation (self-reported engagement work), gc:Endorsement (partner/accreditation signal), and gc:EkklesiaAttestation (ekklesia lifecycle assertion). Any agent may issue an attestation; trust-weighting and stage-specific corroboration rules are enforced at the SHACL layer or at application-level trust scoring, not in the T-box.

Sub Class Of
In Domain Of
In Range Of corroborates attestation op
Super Class Of

Ministry Activity c

IRI https://ontology.global.church/core#MinistryActivity
Description

Abstract base class for all field ministry activities. Every ministry activity is a prov:Activity performed by agents at a location involving people groups.

Sub Class Of Activity c
In Domain Of
In Range Of reports on activity op
Super Class Of

People Group c

IRI https://ontology.global.church/core#PeopleGroup
Description
  • A social collective defined by the Lausanne boundary condition: the largest group within which the Gospel can spread as a church planting movement without encountering barriers of understanding or acceptance. Boundaries are functional (communication topology), not intrinsic — drawn where linguistic, cultural, social, or identity barriers impede natural gospel propagation. The grouping follows a maximality principle: do not subdivide unless a barrier exists, do not combine across one. Operationalized through HIS ROP3 codes encoding current consensus about where barriers lie. Linked via gc:hasPeopleClassification.

  • The largest group within which the Gospel can spread as a church planting movement without encountering barriers of understanding or acceptance.

Sub Class Of
In Domain Of
In Range Of

Mission Resource c

IRI https://ontology.global.church/core#MissionResource
Description

A deployable resource available for or needed by a people group. Classified along three orthogonal dimensions: content domain (gc:resourceDomain), delivery format (gc:resourceFormat), and pedagogical function (gc:resourceFunction).

Sub Class Of Entity c
In Domain Of
In Range Of

Organization c

IRI https://ontology.global.church/core#Organization
Description

A ministry organization, church, alliance, network, denomination, or sending agency. Central organizational entity in the Global.Church schema. Organization subtypes are classified via gc:hasOrganizationType → OrganizationTypeScheme SKOS concepts (multi-valued: an org can have multiple types). gc:Church is promoted to an OWL subclass because it has distinct structure (community/gathering state, practices, demographics); other org types remain as SKOS concepts. Modeled as an Agentive Social Object (DOLCE ASO) with collective intentionality — orgs can commit to serving people groups, endorse peers, deploy workers, and bear responsibility for ministry activities.

Sub Class Of Organization c
In Domain Of
In Range Of
Super Class Of

Assessment Result c

IRI https://ontology.global.church/core#AssessmentResult
Description

A snapshot of findings from an assessment. An information artifact containing recorded findings — org-specific data points may live as properties on the result, or as gc:AssessmentDatum instances for finer-grained provenance. The result is immutable — when the organization reassesses, a new Assessment/Result pair is created. Old results persist in the graph for temporal tracking.

Sub Class Of
In Domain Of
In Range Of
Super Class Of People Group Assessment c

Object Properties

about engagement activity op

IRI https://ontology.global.church/core#aboutEngagementActivity
Description

Links the attestation to the engagement activity it asserts. Use when the attestation refers to a concrete prov:Activity.

Domain Engagement Attestation c
Range Engagement Activity c

about engagement situation op

IRI https://ontology.global.church/core#aboutEngagementSituation
Description

Links the attestation to the engagement situation it asserts. Use when modeling the richer DUL pattern; the situation holds involvesOrganization, involvesPeopleGroup, hasScopeCountry, classifiesEngagementType.

Domain Engagement Attestation c
Range Engagement Situation c

about resource op

IRI https://ontology.global.church/core#aboutResource
Description

Links a ResourceApplicability situation to the resource.

Domain Resource Applicability c
Range Mission Resource c

accelerator domain op

IRI https://ontology.global.church/core#acceleratorDomain
Description

The engagement accelerator this profile applies to. Points to a top-level concept from gc:EngagementAcceleratorScheme (e.g., gc:AccPrayer, gc:AccScriptureAccess).

Domain Accelerator Phase Profile c
Range Concept c

applies to people group op

IRI https://ontology.global.church/core#appliesToPeopleGroup
Description

Links a ResourceApplicability to the people group the resource is suitable for.

Domain Resource Applicability c
Range People Group c

assessed by op

IRI https://ontology.global.church/core#assessedBy
Description

The organization that performed this assessment. May also be expressed via prov:qualifiedAssociation on the activity.

Domain Assessment c
Range Organization c

assesses dimension op

IRI https://ontology.global.church/core#assessesDimension
Description

Links an AssessmentDatum to the dimension it evaluates.

Domain Assessment Datum c
Range Assessment Dimension c

assesses ekklesia op

IRI https://ontology.global.church/core#assessesEkklesia
Description

Links an Assessment to the gc:Ekklesia being evaluated. Tier-2 specialization of gc:assessmentTarget — used by church-health methodologies (Church Circle, IMB 12 Healthy Church Characteristics, Exponential Five Levels, NCD).

Sub Property Of assessment target op
Domain Assessment c
Range Ekklesia c

assesses people group op

IRI https://ontology.global.church/core#assessesPeopleGroup
Description

Links an Assessment to the PeopleGroup being evaluated. Tier-3 specialization of gc:assessmentTarget.

Sub Property Of assessment target op
Domain Assessment c
Range People Group c

assessment methodology op

IRI https://ontology.global.church/core#assessmentMethodology
Description

The methodology or framework used for this assessment. Points to a SKOS concept in gc:AssessmentMethodologyScheme. For semantic methodology description, use gc:usesMethodology.

Domain Assessment c
Range Concept c

associated belief op

IRI https://ontology.global.church/core#associatedBelief
Description

Links a denomination concept (from gc:DenominationScheme) to its parent belief type concept (from gc:BeliefTypeScheme). Enables cross-layer queries: given a denomination, find the Christian tradition it belongs to.

Domain Concept c
Range Concept c

at location op

IRI https://ontology.global.church/core#atLocation
Description

Links a ministry activity to the geographic location where it occurred.

Sub Property Of atLocation op
Domain Ministry Activity c
Range Location c

attestation status op

IRI https://ontology.global.church/core#attestationStatus
Description

Current status of the attestation. Points to a SKOS concept from gc:AttestationStatusScheme (Active, Paused, Completed, Withdrawn). Endorsements MAY use gc:endorsementStatus with its own vocabulary instead.

Domain Attestation c
Range Attestation Status Value c

attestation subject op

IRI https://ontology.global.church/core#attestationSubject
Description

The entity this attestation is about — typically a gc:Organization, gc:Ekklesia, gc:PeopleGroup, or gc:EngagementSituation. Every attestation must have exactly one subject; subclasses may specialize the range via SHACL.

Domain Attestation c
Range Entity c

based on op

IRI https://ontology.global.church/core#basedOn
Description

Optional free-form URI reference to evidence, documentation, or another entity the attestation relies on (e.g., a survey report, field note, prior attestation). v1 range is intentionally loose — tighten when seed data shows what's actually referenced. Distinct from prov:wasDerivedFrom, which is reserved for derivation from a specific prov:Entity within this graph.

Domain Attestation c
Range Entity c

claimed country op

IRI https://ontology.global.church/core#claimedCountry
Description

The country where this engagement takes place. Points to a ROG SKOS concept (e.g., rog:PK for Pakistan). Optional — if absent, the attestation applies to the people group globally.

Domain Engagement Attestation c
Range Concept c

claimed people group op

IRI https://ontology.global.church/core#claimedPeopleGroup
Description

A people group that the organization claims to be engaged with. Multi-valued — an org may claim engagement across multiple people groups in a single attestation.

Domain Engagement Attestation c
Range People Group c

claiming organization op

IRI https://ontology.global.church/core#claimingOrganization
Description

The organization that made this engagement attestation. Subproperty of gc:attestedBy (shared attestation backbone).

Sub Property Of attested by op
Domain Engagement Attestation c
Range Organization c

classifies engagement type op

IRI https://ontology.global.church/core#classifiesEngagementType
Description

Links an EngagementSituation to the engagement type that classifies it. Points to EngagementTypeScheme concepts. Use when modeling via the situation.

Domain Engagement Situation c
Range Concept c

commitment accelerator scope op

IRI https://ontology.global.church/core#commitmentAcceleratorScope
Description

The engagement accelerator(s) or function(s) this commitment covers. Points to SKOS concepts from gc:EngagementAcceleratorScheme (top-level accelerators or narrower function concepts). Multi-valued — a commitment can span multiple accelerators or functions.

Domain Commitment c
Range Concept c

commitment status op

IRI https://ontology.global.church/core#commitmentStatus
Description

Current status of the commitment. Points to a SKOS concept from gc:CommitmentStatusScheme (Declared, Funded, InProgress, Fulfilled, PartiallyFulfilled, Abandoned, Expired).

Domain Commitment c
Range Commitment Status Value c

committing organization op

IRI https://ontology.global.church/core#committingOrganization
Description

The organization making this commitment. Required — every Commitment must have a committing organization. A single commitment belongs to exactly one organization; multiple organizations making the same commitment do so as separate Commitment instances.

Domain Commitment c
Range Organization c

concerns country op

IRI https://ontology.global.church/core#concernsCountry
Description

Links a Need to a country in which the gap exists. Points to a ROG SKOS concept (e.g., rog:AF for Afghanistan). Multi-valued (zero or more).

Domain Need c
Range Concept c

concerns need op

IRI https://ontology.global.church/core#concernsNeed
Description

Links a Commitment to the Need it is responding to. Optional — a commitment may be made proactively without a prior Need declaration. A Need may attract multiple Commitments.

Domain Commitment c
Range Need c

concerns people group op

IRI https://ontology.global.church/core#concernsPeopleGroup
Description

Links a Need to a people group the gap concerns. Multi-valued (zero or more). A Need with no people group link represents a thematic/regional gap not scoped to a specific people group.

Domain
Range People Group c

concerns religion op

IRI https://ontology.global.church/core#concernsReligion
Description

Links a ministry activity to the religious background of the engaged people. Points to a ROR SKOS concept.

Domain Ministry Activity c
Range Concept c

content language op

IRI https://ontology.global.church/core#contentLanguage
Description

The language of the primary content (spoken, written). Use for clarity when resourceLanguage is ambiguous (e.g. apps with multiple language aspects).

Sub Property Of resource language op
Domain Mission Resource c
Range Concept c

corroborates attestation op

IRI https://ontology.global.church/core#corroborates
Description

Links an attestation to a prior attestation it affirms. Enables distributed trust without identity reconciliation — two independent dated claims about the same subject, each with its own attestedBy, that happen to agree. First shipped in v0.32.0 to support the disciple-self-attest → shepherd-corroborate pattern in Multiply. Cross-subclass: a TrainingAttestation may corroborate any gc:Attestation and vice versa. Minimum-corroboration rules for specific lifecycle stages (e.g., EkklesiaAttestation Multiplying requires at least one non-self corroboration) remain deferred to a later SHACL pass.

Domain Attestation c
Range Attestation c

datum about people group op

IRI https://ontology.global.church/core#datumAboutPeopleGroup
Description

Links an AssessmentDatum to the PeopleGroup it describes.

Domain Assessment Datum c
Range People Group c

development project op

IRI https://ontology.global.church/core#developmentProject
Description

Links a resource to its development/translation project. Completion percentage and estimated date belong on the project.

Domain Mission Resource c
Range Resource Development Project c

endorsed organization op

IRI https://ontology.global.church/core#endorsedOrganization
Description

The organization that received this endorsement.

Domain Endorsement c
Range Organization c

endorsement evidence op

IRI https://ontology.global.church/core#endorsementEvidence
Description

Links to a document or artifact supporting this endorsement (statement of faith, audit, partnership history).

Domain Endorsement c
Range Endorsement Evidence c

endorsement status op

IRI https://ontology.global.church/core#endorsementStatus
Description

Current status of the endorsement.

Domain Endorsement c
Range Endorsement Status Value c

endorsement type op

IRI https://ontology.global.church/core#endorsementType
Description

Classifies the endorsement by type from the EndorsementType vocabulary.

Domain Endorsement c
Range Endorsement Type c

endorsing organization op

IRI https://ontology.global.church/core#endorsingOrganization
Description

The organization that granted this endorsement.

Domain Endorsement c
Range Organization c

engagement phase op

IRI https://ontology.global.church/core#engagementPhase
Description

The phase of engagement this profile applies to. Points to an poe:PhasesOfEngagementScheme concept (e.g., poe:Phase1 through poe:Phase7).

Domain Accelerator Phase Profile c
Range Concept c

engagement strength op

IRI https://ontology.global.church/core#engagementStrength
Description

The engagement strength level at the assessed phase. Points to a concept from gc:EngagementStrengthScheme (Unknown, Initial, Growing, Active, Flourishing). Measures the intensity and quality of gospel-oriented activity relative to the population.

Domain Assessment Result c
Range Concept c

engages people group op

IRI https://ontology.global.church/core#engagesPeopleGroup
Description

Links a ministry activity to a people group it engaged.

Domain Ministry Activity c
Range People Group c

engages people group community op

IRI https://ontology.global.church/core#engagesPeopleGroupCommunity
Description

Links a ministry activity to a people group community manifestation it engages.

Domain Ministry Activity c
Range People Group Community c

exponential level op

IRI https://ontology.global.church/core#exponentialLevel
Description

Records an Exponential Five Levels growth-trajectory rating for a church. Range: skos:Concept in exp:FiveLevelsScheme (Subtracting / Plateauing / Adding / Reproducing / Multiplying). Distinct from gc:hasEkklesiaLifecycle: the Lifecycle scheme is a descriptive six-stage life-arc including Stalled/Reconstituting/Dissolved; Exponential is a normative growth ladder with Multiplying as apex. Used on gc:AssessmentResult.

Domain Assessment Result c
Range Concept c

fulfills commitment op

IRI https://ontology.global.church/core#fulfillsCommitment
Description

Links an attestation to a gc:Commitment it claims to fulfill (fully or partially). The fact of fulfillment is itself a dated agent claim, hence placed on the attestation rather than on the committed entity. Memo Decision 3 (2026-04-16). A single attestation may fulfill multiple commitments; a commitment may be referenced by multiple fulfillment attestations over its lifetime.

Domain Attestation c
Range Commitment c

generated by movement op

IRI https://ontology.global.church/core#generatedByMovement
Description

Links an ekklesia to an organization typed gc:OrgTypeMovement that catalyzed or generated it. Movement-generated ekklesias flag bodies born from a specific movement impulse (e.g., a house church produced by a No Place Left DMM movement). This enables the query 'how many ekklesia has movement M produced?' (inverse walk: ?e gc:generatedByMovement ?movement). The inverse direction — a movement linking to ekklesia it generated — is expressed by walking this property in reverse in SPARQL. Movements are not themselves ekklesia; this property connects ekklesia instances to their generative movement.

Domain Ekklesia c
Range Organization c

has belief classification op

IRI https://ontology.global.church/core#hasBeliefClassification
Description

Classifies an organization by Christian tradition. Values are SKOS concepts from gc:BeliefTypeScheme — WCD-aligned megablocs: Protestant, Independent, Anglican, Catholic, Orthodox, Marginal, Unaffiliated, Other. Multi-valued.

Domain Organization c
Range Concept c

has community manifestation op

IRI https://ontology.global.church/core#hasCommunityManifestation
Description

Links a PeopleGroup social identity to a community manifestation of that group.

Domain People Group c
Range People Group Community c

has community state op

IRI https://ontology.global.church/core#hasCommunityState
Description

Links a church to its community state slice.

Domain Church c
Range Church Community c

has current health result op

IRI https://ontology.global.church/core#hasCurrentHealthResult
Description

Materialized link from a gc:Ekklesia to its latest non-superseded gc:AssessmentResult per assessment methodology. Populated by scripts/inference/ekklesia-current-health.rq — analogous to Rule B for gc:hasEkklesiaLifecycle. The full assessment history remains authoritative; this property is a query-acceleration cache produced by re-running the CONSTRUCT after each load. May be multi-valued when an Ekklesia has been assessed under multiple methodologies (e.g., both Church Circle and IMB 12 Characteristics).

Domain Ekklesia c
Range Assessment Result c

has datum op

IRI https://ontology.global.church/core#hasDatum
Description

Links an AssessmentResult to an atomic finding.

Domain Assessment Result c
Range Assessment Datum c

has denomination classification op

IRI https://ontology.global.church/core#hasDenominationClassification
Description

Classifies an organization by denomination. Values are SKOS concepts from gc:DenominationScheme — hierarchical taxonomy of 18 denomination families (Baptist, Methodist, Presbyterian, Lutheran, Reformed, Pentecostal, Holiness, Adventist, Mennonite, etc.) with narrower concepts for specific bodies. Multi-valued.

Domain Organization c
Range Concept c

has ecclesial mode op

IRI https://ontology.global.church/core#hasEcclesialMode
Description

Classifies an ekklesia by its operational mode — Modality (settled, gathered, parish/congregational) or Sodality (sent, selective, translocal). Multi-valued: an ekklesia may operate in both modes simultaneously, e.g. a settled local church with a live apostolic engine inside it. Points to SKOS concepts from gc:EcclesialModeScheme. Based on Ralph Winter's Two Structures framework. Optional.

Domain Ekklesia c
Range Concept c

has ekklesia form op

IRI https://ontology.global.church/core#hasEkklesiaForm
Description

Classifies an ekklesia by structural form. Points to a SKOS concept from gc:EkklesiaFormScheme (LocalChurch, HouseChurch, RegionalChurch, ApostolicBand, MissionalOrder). Single-valued for v1 — each ekklesia has one primary form. Required per SHACL (Track 4).

Domain Ekklesia c
Range Concept c

has ekklesia lifecycle op

IRI https://ontology.global.church/core#hasEkklesiaLifecycle
Description

The current lifecycle stage of this ekklesia. Points to a SKOS concept from gc:EkklesiaLifecycleScheme (Forming, Established, Multiplying, Stalled, Reconstituting, Dissolved). OPTIONAL per SHACL (v0.34.3) — asserted only when a gc:EkklesiaAttestation chain exists for this Ekklesia. MATERIALIZED from the latest non-superseded attestation via a SPARQL CONSTRUCT rule (ontology/scripts/inference/ekklesia-lifecycle-latest.rq). The authoritative source is always the attestation chain; this property exists for query convenience. Absent under open-world semantics means no attester has produced a stage — which is the common case for the ~37K bridge-materialized OrgTypeChurch organizations auto-typed as gc:Ekklesia. The Phases of Engagement Toolkit scopes its phases to people groups (or geographic areas), not individual ekklesia, so a per-body lifecycle value is only meaningful when a real attestation exists. Closest precedent: gc:resultSupersedes chain in gc-assessment.ttl — latest non-superseded gc:AssessmentResult wins.

Domain Ekklesia c
Range Concept c

has endorsement op

IRI https://ontology.global.church/core#hasEndorsement
Description

Links an organization to an endorsement it has received. Convenience navigation property (inverse direction of gc:endorsedOrganization).

Range Endorsement c

has engagement accelerator op

IRI https://ontology.global.church/core#hasEngagementAccelerator
Description

The engagement accelerator(s) or function(s) this entity is engaged in. Points to SKOS concepts from gc:EngagementAcceleratorScheme — either top-level accelerators (gc:AccPrayer, gc:AccScriptureAccess, etc.) or narrower function concepts (gc:FnBibleTranslation, gc:FnPioneerChurchFormation, etc.). Multi-valued — an org or attestation can declare multiple accelerators/functions. Applies to both gc:Organization and gc:EngagementAttestation. Also usable on gc:Need (no domain restriction).

Range Concept c

has engagement attestation op

IRI https://ontology.global.church/core#hasEngagementAttestation
Description

Links an organization to an engagement attestation it has made. Convenience navigation property (inverse direction of gc:claimingOrganization). Renamed from gc:hasEngagementClaim in v0.30.0; legacy alias removed in v0.31.0.

Range Engagement Attestation c

has gathering mode op

IRI https://ontology.global.church/core#hasGatheringMode
Description

Describes how an ekklesia physically convenes. Multi-valued: a post-COVID church that gathers both in person and online carries both gc:GatheringInPerson and gc:GatheringOnline. Points to SKOS concepts from gc:GatheringModeScheme (InPerson, Online, Distributed). 'Distributed' models asynchronous/multi-node bodies (persecution contexts, diaspora fellowships) distinct from synchronous online gathering. Optional.

Domain Ekklesia c
Range Concept c

has gathering state op

IRI https://ontology.global.church/core#hasGatheringState
Description

Links a church to a gathering state slice (e.g., a particular gathering context).

Domain Church c
Range Church Gathering c

has geography classification op

IRI https://ontology.global.church/core#hasGeographyClassification
Description

Links an entity to its geography classification in the HIS Registry of Geography (ROG) SKOS concept scheme. Three-level hierarchy: Region → Subregion → Country. The linked SKOS concept carries the ROG code via skos:notation and the place name via skos:prefLabel.

Range Concept c

has language classification op

IRI https://ontology.global.church/core#hasLanguageClassification
Description

Links an entity to its language classification in the HIS Registry of Languages (ROL) SKOS concept scheme. The linked SKOS concept carries the ISO 639-3 code via skos:notation and the language name via skos:prefLabel.

Range Concept c

has organization state op

IRI https://ontology.global.church/core#hasOrganizationState
Description

Links an organization to a situation-layer state slice describing time-varying facts.

Domain Organization c
Range Organization State c

has organization type op

IRI https://ontology.global.church/core#hasOrganizationType
Description

Classifies an organization by type. Values are SKOS concepts from gc:OrganizationTypeScheme (Church, Mission Agency, Denomination, Network, Coalition, Seminary, Parachurch Ministry). Multi-valued: an org can have multiple types.

Domain Organization c
Range Concept c

has organizational capability op

IRI https://ontology.global.church/core#hasOrganizationalCapability
Description

Classifies an organization by its operational capabilities — what it is equipped to do. Values are SKOS concepts from gc:OrganizationalCapabilityScheme (18 top-level capabilities + ~77 narrower function concepts spanning parish, denominational, mission, and infrastructure work). Multi-valued: an org can carry many capabilities. Coexists with gc:hasEngagementAccelerator on gc:Organization — the capability scheme answers 'what can this org do?' across all kinds of Christian organizations; the accelerator scheme answers 'what does this org do for a specific people group?' per the Phases of Engagement Toolkit. Overlap is intentional and orthogonal — see Principle 12 (three classification axes: Form / Engagement Accelerator / Organizational Capability). Introduced v0.33.0.

Domain Organization c
Range Concept c

has people classification op

IRI https://ontology.global.church/core#hasPeopleClassification
Description

Links a PeopleGroup to its classification in the HIS Registry of Peoples (ROP) SKOS concept scheme. The linked SKOS concept carries the raw code via skos:notation and the hierarchy via skos:broader.

Domain People Group c
Range Concept c

has population manifestation op

IRI https://ontology.global.church/core#hasPopulationManifestation
Description

Links a PeopleGroup social identity to a population manifestation of that group.

Domain People Group c
Range People Group Population c

has practice (deprecated) op

IRI https://ontology.global.church/core#hasPractice
Description

Deprecated: use gc:hasPracticeDefinition. Same range for backward compatibility.

Range Practice Definition c

has practice definition op

IRI https://ontology.global.church/core#hasPracticeDefinition
Description

Links an organization to a practice definition (pattern/protocol) it performs. Replaces gc:hasPractice for the plan layer.

Range Practice Definition c

has religion classification op

IRI https://ontology.global.church/core#hasReligionClassification
Description

Links an entity to its religion classification in the HIS Registry of Religions (ROR) SKOS concept scheme. The linked SKOS concept carries the ROR code via skos:notation and the religion name via skos:prefLabel.

Range Concept c

has scope country op

IRI https://ontology.global.church/core#hasScopeCountry
Description

Links an EngagementSituation to the country that scopes it. Points to ROG SKOS concept. Use when modeling via the situation.

Domain Engagement Situation c
Range Concept c

in language op

IRI https://ontology.global.church/core#inLanguage
Description

Links a ministry activity to the language used during the activity. Points to a ROL SKOS concept.

Domain Ministry Activity c
Range Concept c

intended for people group op

IRI https://ontology.global.church/core#intendedForPeopleGroup
Description

People group the resource was designed or intended for.

Sub Property Of resource for people group op
Domain Mission Resource c
Range People Group c

involves organization op

IRI https://ontology.global.church/core#involvesOrganization
Description

Links an EngagementSituation to the organization involved. Use when modeling via the situation.

Domain Engagement Situation c
Range Organization c

involves people group op

IRI https://ontology.global.church/core#involvesPeopleGroup
Description

Links an EngagementSituation to a people group involved. Use when modeling via the situation.

Domain Engagement Situation c
Range People Group c

lifecycle asserted op

IRI https://ontology.global.church/core#lifecycleAsserted
Description

The lifecycle stage this attestation asserts holds for the subject ekklesia. Required on every gc:EkklesiaAttestation. Points to a SKOS concept from gc:EkklesiaLifecycleScheme. SHACL (Track 4) enforces: when lifecycleAsserted ∈ {gc:LifecycleEstablished, gc:LifecycleMultiplying, gc:LifecycleReconstituting}, gc:hasEkklesiaForm is also required on the attestation.

Domain Ekklesia Attestation c
Range Concept c

member of ekklesia op

IRI https://ontology.global.church/core#memberOfEkklesia
Description

Links a person to an ekklesia they claim membership in. Disciple-asserted and disciple-revocable per Multiply HARD INVARIANT #3. No inverse property minted in v0.32.0 — the reverse-walk query is cheap. Named with the explicit -Ekklesia suffix to avoid collision with the existing gc:isMemberOf (v0.21.0, org → org coalition/network membership).

Domain Person c
Range Ekklesia c

methodology concept op

IRI https://ontology.global.church/core#methodologyConcept
Description

Links an AssessmentMethodology to its vocabulary concept in gc:AssessmentMethodologyScheme.

Domain Assessment Methodology c
Range Concept c

need declared by op

IRI https://ontology.global.church/core#needDeclaredBy
Description

The agent (organization, person, or network) that declared this need. Distinct from gc:attestedBy — a Need is not an Attestation. The declaring agent may be the organization experiencing the gap, or a coordinating body surfacing gaps on behalf of the field.

Domain Need c
Range Agent c

need status op

IRI https://ontology.global.church/core#needStatus
Description

Current status of the need. Points to a SKOS concept from gc:NeedStatusScheme (Open, Partially Met, Met, Withdrawn).

Domain Need c
Range Need Status Value c

Overture location op

IRI https://ontology.global.church/core#overtureLocation
Description

Links an Overture place record to its geographic Location (a geo:Feature). The Location carries geometry via geo:hasGeometry or gc:latitude/gc:longitude.

Domain Overture c
Range Location c

part of collection op

IRI https://ontology.global.church/core#partOfCollection
Description

Links an individual resource to the collection or series it belongs to.

Domain Mission Resource c
Range Resource Collection c

practice definition type op

IRI https://ontology.global.church/core#practiceDefinitionType
Description

Classifies a practice definition by its type from the PracticeType vocabulary.

Domain Practice Definition c
Range Practice Type c

profile priority op

IRI https://ontology.global.church/core#profilePriority
Description

The priority level for this accelerator at this phase. Points to a concept from gc:PriorityLevelScheme (High, Medium, Low, Minimal, Inverted).

Domain Accelerator Phase Profile c
Range Concept c

realizes practice definition op

IRI https://ontology.global.church/core#realizesPracticeDefinition
Description

Links a PracticeOccurrence to the PracticeDefinition it instantiates.

Domain Practice Occurrence c
Range Practice Definition c

recommended for people group op

IRI https://ontology.global.church/core#recommendedForPeopleGroup
Description

People group an organization recommends this resource for.

Sub Property Of resource for people group op
Domain Mission Resource c
Range People Group c

related accelerator op

IRI https://ontology.global.church/core#relatedAccelerator
Description

Links a resource to an engagement accelerator concept it contributes to (e.g., Scripture, Film, Church Planting). Values are SKOS concepts.

Domain Mission Resource c
Range Concept c

reports on activity op

IRI https://ontology.global.church/core#reportsOnActivity
Description

Links an ActivityReport to the ministry activity it describes. Inverse of prov:wasGeneratedBy when the activity generated the report.

Domain Activity Report c
Range Ministry Activity c

resource creator op

IRI https://ontology.global.church/core#resourceCreator
Description

Organization that created or authored the resource.

Domain Mission Resource c
Range Organization c

resource distributor op

IRI https://ontology.global.church/core#resourceDistributor
Description

Organization that distributes or hosts the resource.

Domain Mission Resource c
Range Organization c

resource domain op

IRI https://ontology.global.church/core#resourceDomain
Description

The content domain of the resource (e.g., Scripture, Evangelism, Discipleship, Leadership). Multi-valued. Constrained via SHACL to gc:ResourceDomainScheme concepts.

Domain Mission Resource c
Range Concept c

resource format op

IRI https://ontology.global.church/core#resourceFormat
Description

The delivery format or medium of the resource, orthogonal to its content type. Multi-valued when the same content is available in multiple formats.

Domain Mission Resource c
Range Resource Format Value c

resource function op

IRI https://ontology.global.church/core#resourceFunction
Description

How the resource is used — its pedagogical or ministry function (e.g., Curriculum, Manual, Tool, Broadcast). Constrained via SHACL to gc:ResourceFunctionScheme concepts.

Domain Mission Resource c
Range Concept c

resource provider op

IRI https://ontology.global.church/core#resourceProvider
Description

Organization that created or provides the resource. Prefer resourceCreator, resourcePublisher, or resourceDistributor when the role is known. Kept for backward compatibility.

Domain Mission Resource c
Range Organization c

resource publisher op

IRI https://ontology.global.church/core#resourcePublisher
Description

Organization that publishes or makes the resource available.

Domain Mission Resource c
Range Organization c

resource status op

IRI https://ontology.global.church/core#resourceStatus
Description

Current lifecycle status of the resource.

Domain Mission Resource c
Range Resource Status Value c

resource translator op

IRI https://ontology.global.church/core#resourceTranslator
Description

Organization that translated the resource into this language/version.

Domain Mission Resource c
Range Organization c

result for ekklesia op

IRI https://ontology.global.church/core#resultForEkklesia
Description

Links an AssessmentResult to the gc:Ekklesia it describes. Tier-2 specialization of gc:resultTarget.

Sub Property Of result target op
Domain Assessment Result c
Range Ekklesia c

result for people group op

IRI https://ontology.global.church/core#resultForPeopleGroup
Description

Links an AssessmentResult to the PeopleGroup it describes. Tier-3 specialization of gc:resultTarget.

Sub Property Of result target op
Domain Assessment Result c
Range People Group c

result supersedes op

IRI https://ontology.global.church/core#resultSupersedes
Description

Links a newer AssessmentResult to the prior result it supersedes. For longitudinal tracking.

Sub Property Of was revision of op
Domain Assessment Result c
Range Assessment Result c

satisfies criterion op

IRI https://ontology.global.church/core#satisfiesCriterion
Description

Links to a criterion this endorsement satisfies.

Domain Endorsement c
Range Endorsement Criterion c

sent from op

IRI https://ontology.global.church/core#sentFrom
Description

Flat shortcut: this ekklesia was sent or commissioned from the given organization. Range is gc:Organization because gc:Ekklesia is a subclass of gc:Organization — the common case is Ekklesia → Ekklesia (e.g., an apostolic band sent from a local church). For rich provenance with commissioning date and covenant terms, use gc:Commissioning + prov:wasAssociatedWith instead. This property is asserted directly when provenance is thin, or materialized from the commissioning activity when it is rich.

Domain Ekklesia c
Range Organization c

serves people group op

IRI https://ontology.global.church/core#servesPeopleGroup
Description

Links an organization to a people group it primarily serves or ministers to. Multi-valued: an organization can serve multiple people groups. Distinct from gc:targetsPeopleGroup (geographic association on Overture records) — this property represents intentional ministry focus declared by the organization.

Range People Group c

serves people group population op

IRI https://ontology.global.church/core#servesPeopleGroupPopulation
Description

Links an organization to a people group population manifestation it serves.

Domain Organization c
Range People Group Population c

targets people group op

IRI https://ontology.global.church/core#targetsPeopleGroup
Description

Links an Overture place record (or other entity) to a people group associated with its geographic area.

Domain Overture c
Range People Group c

targets resource op

IRI https://ontology.global.church/core#targetsResource
Description

Links a development project to the resource it is producing. Inverse of gc:developmentProject.

Sub Property Of generated op
Domain Resource Development Project c
Range Mission Resource c

training level op

IRI https://ontology.global.church/core#trainingLevel
Description

The level at which the subject is operating in this tool. Points to a skos:Concept in gc:TrainingLevelScheme (Unlearned, Learning, Practicing, Teaching). Collapses Multiply's separate command-style (obeying/teaching) and skill-style (practicing/teaching) axes into a single attainment scale.

Domain Training Attestation c
Range Concept c

training tool op

IRI https://ontology.global.church/core#trainingTool
Description

The discipleship tool this attestation is about. Points to a skos:Concept in gc:DiscipleshipToolScheme (the anchor) or to a narrower concept in a subscribed pack (future registry pattern, Phase 11 Shared Registries). Range intentionally loose in the T-box; SHACL tightens via scheme membership.

Domain Training Attestation c
Range Concept c

uses criterion op

IRI https://ontology.global.church/core#usesCriterion
Description
  • Links an AssessmentMethodology to the criteria it uses.

  • Links an endorsement type to the criteria it typically requires.

Domain
Range

uses dimension op

IRI https://ontology.global.church/core#usesDimension
Description

Links an AssessmentMethodology to the dimensions it evaluates.

Domain Assessment Methodology c
Range Assessment Dimension c

uses methodology op

IRI https://ontology.global.church/core#usesMethodology
Description
  • Links a ministry activity to the strategic methodology used. Values are SKOS concepts from gc:MethodologyScheme (CPM, DMM, Four Fields, T4T, Traditional Church Planting). For actual plan instances, use prov:qualifiedAssociation with prov:hadPlan.

  • The assessment methodology (semantic description) used for this assessment. Use when the methodology is modeled as gc:AssessmentMethodology. The methodology may link to a SKOS concept via gc:methodologyConcept.

Domain
Range

uses resource op

IRI https://ontology.global.church/core#usesResource
Description

Links a ministry activity to a resource used during that activity. For explicit deployment modeling, use gc:ResourceDeployment with prov:used.

Domain Ministry Activity c
Range Mission Resource c

affinity region op

IRI https://ontology.global.church/imb#affinityRegion
Description

IMB affinity-based regional classification for a media resource. Values are SKOS concepts from imb:AffinityRegionScheme (11 regions). IMB's affinity regions are not 1:1 with ISO geographic regions.

Domain Mission Resource c
Range Concept c

church planting status op

IRI https://ontology.global.church/imb#churchPlantingStatus
Description

IMB church planting status. Values are SKOS concepts from imb:ChurchPlantingStatusScheme (No Churches Planted, Dispersed, Concentrated).

Domain Assessment Result c
Range Concept c

evangelical level op

IRI https://ontology.global.church/imb#evangelicalLevel
Description

IMB categorical evangelical percentage band. Values are SKOS concepts from imb:EvangelicalLevelScheme (11 bands, from 'No Known Evangelicals' to '75% or Greater'). Complements JP's numeric jp:evangelicalPercentage with a classified band.

Domain Assessment Result c
Range Concept c

GSEC level op

IRI https://ontology.global.church/imb#gsecLevel
Description

IMB Global Status of Evangelical Christianity (GSEC) level for a people group. Ranges from 0 (no known evangelical Christians) to 6 (significant, self-sustaining evangelical movement). Lower values indicate less reached.

Domain Assessment Result c
Range Concept c

SPI category op

IRI https://ontology.global.church/imb#spiCategory
Description

IMB Strategic Priority Index (SPI) category. Values are SKOS concepts from imb:SPIScheme (3 categories: Unengaged/Unreached, Engaged/Unreached, No Longer Unreached).

Domain Assessment Result c
Range Concept c

target audience op

IRI https://ontology.global.church/imb#targetAudience
Description

IMB audience classification for a media resource. Values are SKOS concepts from imb:TargetAudienceScheme (8 categories: Men, Women, Students, Refugees, Children, Nationals, Diaspora, Oral Learners).

Domain Mission Resource c
Range Concept c

JP Progress Scale op

IRI https://ontology.global.church/joshuaproject#jpScale
Description

Joshua Project Progress Scale, linking an AssessmentResult to a concept in jp:JPProgressScaleScheme (jp:JPScale1 through jp:JPScale5). See the scheme for threshold definitions.

Domain Assessment Result c
Range Concept c

POE phase op

IRI https://ontology.global.church/poe#phase
Description

The Phases of Engagement classification (P0-P7). Links an AssessmentResult to a concept from poe:PhasesOfEngagementScheme indicating progress toward indigenous church multiplication.

Domain Assessment Result c
Range Concept c

attested by op

IRI https://ontology.global.church/core#attestedBy
Description

The agent that issued this attestation. May be a gc:Organization, a person, or any prov:Agent. SHACL shapes on subclasses may tighten acceptable issuer types per lifecycle stage.

Sub Property Of was attributed to op
Super Property Of claiming organization op
Domain Attestation c
Range Agent c

community of people group op

IRI https://ontology.global.church/core#communityOfPeopleGroup
Description

Links a PeopleGroupCommunity manifestation back to its PeopleGroup social identity.

Domain People Group Community c
Range People Group c

community state of church op

IRI https://ontology.global.church/core#communityStateOfChurch
Description

Links a church community state slice back to the church it describes.

Domain Church Community c
Range Church c

gathering state of church op

IRI https://ontology.global.church/core#gatheringStateOfChurch
Description

Links a church gathering state slice back to the church it describes.

Domain Church Gathering c
Range Church c

has child organization op

IRI https://ontology.global.church/core#hasChildOrganization
Description

Inverse of gc:parentOrganization. Links a parent organization to its subsidiaries, campuses, or regional offices.

Domain Organization c
Range Organization c

has member organization op

IRI https://ontology.global.church/core#hasMemberOrganization
Description

Inverse of gc:isMemberOf. Links a denomination, coalition, or network to its member organizations.

Domain Organization c
Range Organization c

is member of op

IRI https://ontology.global.church/core#isMemberOf
Description

Links an organization to a parent body it belongs to, such as a denomination, coalition, or network. This is an org-to-org relationship — distinct from gc:hasDenominationClassification which points to a SKOS concept.

Domain Organization c
Range Organization c

organization state of op

IRI https://ontology.global.church/core#organizationStateOf
Description

Links an organization state slice back to the organization it describes.

Domain Organization State c
Range Organization c

parent organization op

IRI https://ontology.global.church/core#parentOrganization
Description

Links an organization to its structural parent (e.g., a campus to its multi-site church, a regional office to headquarters). Supplements gc:overarchingName with a traversable org-to-org link.

Domain Organization c
Range Organization c

population of people group op

IRI https://ontology.global.church/core#populationOfPeopleGroup
Description

Links a PeopleGroupPopulation manifestation back to its PeopleGroup social identity.

Domain People Group Population c
Range People Group c

resource language op

IRI https://ontology.global.church/core#resourceLanguage
Description

The language of the resource. Points to ROL SKOS concepts. Multi-valued for multilingual resources. For content vs interface distinction, use gc:contentLanguage.

Super Property Of content language op
Domain Mission Resource c
Range Concept c

assessment target op

IRI https://ontology.global.church/core#assessmentTarget
Description

The entity being evaluated by this Assessment. Union range — may target a PeopleGroup (tier 3, the original case), an Ekklesia (tier 2 church health), an Organization, or a Person (tier 1 disciple health). Tier-specific subproperties (gc:assessesPeopleGroup, gc:assessesEkklesia, etc.) preserve range information; this superproperty enables uniform discovery across all assessment tiers.

Super Property Of
Domain Assessment c

resource for people group op

IRI https://ontology.global.church/core#resourceForPeopleGroup
Description

Links a resource to a people group it targets or serves. For contextual suitability (intended/recommended/used), use gc:ResourceApplicability.

Super Property Of
Domain Mission Resource c
Range People Group c

result target op

IRI https://ontology.global.church/core#resultTarget
Description

The entity an AssessmentResult describes. Union-range superproperty parallel to gc:assessmentTarget on gc:Assessment. Tier-specific subproperties (gc:resultForPeopleGroup, gc:resultForEkklesia) preserve range information.

Super Property Of
Domain Assessment Result c

Datatype Properties

activity end time dp

IRI https://ontology.global.church/core#activityEndTime
Description

The date and time when the ministry activity ended.

Sub Property Of ended at time dp
Domain Ministry Activity c
Range xsd:dateTime

address dp

IRI https://ontology.global.church/core#address
Description

Street address of the location.

Domain Location c
Range xsd:string

already following response dp

IRI https://ontology.global.church/core#alreadyFollowingResponse
Description

Number of people who were already following Christ.

Domain Gospel Conversation Report c
Range xsd:nonNegativeInteger

assessment date dp

IRI https://ontology.global.church/core#assessmentDate
Description

The date and time when the assessment was performed. Convenience subproperty of prov:startedAtTime.

Sub Property Of started at time dp
Domain Assessment c
Range xsd:dateTime

attestation content hash dp

IRI https://ontology.global.church/core#attestationContentHash
Description

Optional content-addressable hash of the attestation's canonical payload — supports tamper-evident UIDs. Reserved slot — content-hash UID scheme is a backlog item. SHACL leaves this optional.

Domain Attestation c
Range xsd:string

attestation signature dp

IRI https://ontology.global.church/core#attestationSignature
Description

Optional EIP-712 hex signature of the attestation's canonical payload. Reserved slot — signing client, canonical-payload spec, and verification pipeline come later. SHACL leaves this optional. See backlog: Attestation Signatures (EIP-712).

Domain Attestation c
Range xsd:string

banner URL dp

IRI https://ontology.global.church/core#bannerUrl
Description

URL of the organization's banner image.

Domain Organization c
Range xsd:anyURI

campus name dp

IRI https://ontology.global.church/core#campusName
Description

Name of this specific campus (if the organization is multi-campus).

Domain Church c
Range xsd:string

claim date dp

IRI https://ontology.global.church/core#claimDate
Description

The date when this engagement attestation was submitted. Convenience subproperty of prov:generatedAtTime.

Sub Property Of generated at time dp
Domain Engagement Attestation c
Range xsd:date

claim description dp

IRI https://ontology.global.church/core#claimDescription
Description

Free-text description of the engagement — what the organization is doing, team size, approach, or any other context the claiming org wants to share.

Domain Engagement Attestation c
Range xsd:string

collection name dp

IRI https://ontology.global.church/core#collectionName
Description

Human-readable name of the resource collection or series. Equivalent to dct:title.

Sub Property Of Title p
Domain Resource Collection c
Range xsd:string

commissioned at date dp

IRI https://ontology.global.church/core#commissionedAtDate
Description

The calendar date on which the commissioning event occurred. Commissioning is a punctual event (a ceremony, a send-off gathering, a board decision), hence subPropertyOf prov:startedAtTime rather than a duration property.

Sub Property Of started at time dp
Domain Commissioning c
Range xsd:date

commitment declared at dp

IRI https://ontology.global.church/core#commitmentDeclaredAt
Description

The date-time when this commitment was declared. Subproperty of prov:generatedAtTime for PROV alignment.

Sub Property Of generated at time dp
Domain Commitment c
Range xsd:dateTime

commitment description dp

IRI https://ontology.global.church/core#commitmentDescription
Description

Free-text description of the commitment — scope, approach, expected timeline, team size, or any other context the committing organization wants to share.

Domain Commitment c
Range xsd:string

completion percentage dp

IRI https://ontology.global.church/core#completionPercentage
Description

Progress on in-progress resources (0.0–1.0). Prefer gc:ResourceDevelopmentProject with gc:developmentProject; kept here for backward compatibility.

Domain Mission Resource c
Range xsd:decimal

confidence score dp

IRI https://ontology.global.church/core#confidenceScore
Description

Confidence score for an assessment datum (0–1).

Domain Assessment Datum c
Range xsd:decimal

coordinate reference system dp

IRI https://ontology.global.church/core#coordinateReferenceSystem
Description

EPSG code for the coordinate reference system (default 4326 = WGS84).

Domain Location c
Range xsd:integer

country code dp

IRI https://ontology.global.church/core#countryCode
Description

ISO 3166-1 alpha-3 country code (e.g., 'EGY', 'USA').

Domain Location c
Range xsd:string

date ended dp

IRI https://ontology.global.church/core#dateEnded
Description

Date the organization ceased operations, if applicable.

Domain Organization c
Range xsd:date

date started dp

IRI https://ontology.global.church/core#dateStarted
Description

Date the organization was established or began meeting.

Domain Organization c
Range xsd:date

date-time of activity dp

IRI https://ontology.global.church/core#dateTimeOfActivity
Description

The date and time when the ministry activity started. Convenience subproperty of prov:startedAtTime. Use prov:endedAtTime for end time.

Sub Property Of started at time dp
Domain Ministry Activity c
Range xsd:dateTime

datum literal value dp

IRI https://ontology.global.church/core#datumLiteralValue
Description

Free-form textual value for an assessment datum where the framework does not publish a controlled vocabulary (e.g., IMB 12 Healthy Church Characteristics, which records qualitative observations rather than scaled ratings). Use gc:datumValue for typed/controlled values; use this property only when the source framework's published rubric is qualitative.

Domain Assessment Datum c
Range xsd:string

datum value dp

IRI https://ontology.global.church/core#datumValue
Description

The value of an assessment datum (literal or concept).

Domain Assessment Datum c

email dp

IRI https://ontology.global.church/core#email
Description

Primary contact email for this organization.

Domain Organization c
Range xsd:string

endorsed date dp

IRI https://ontology.global.church/core#endorsedDate
Description

Date when the endorsement was granted. Convenience subproperty of prov:generatedAtTime.

Sub Property Of generated at time dp
Domain Endorsement c
Range xsd:date

endorsement confidence dp

IRI https://ontology.global.church/core#endorsementConfidence
Description

Confidence score for the endorsement (0–1). Optional.

Domain Endorsement c
Range xsd:decimal

endorsement expiration date dp

IRI https://ontology.global.church/core#endorsementExpirationDate
Description

Date when the endorsement expires, if applicable. Absence means no expiration.

Domain Endorsement c
Range xsd:date

endorsement scope dp

IRI https://ontology.global.church/core#endorsementScope
Description

Scope of applicability (e.g. ministry, program, campus). Free text or structured value.

Domain Endorsement c
Range xsd:string

estimated completion date dp

IRI https://ontology.global.church/core#estimatedCompletionDate
Description

Target completion date for in-progress resources. Prefer gc:ResourceDevelopmentProject with gc:developmentProject; kept here for backward compatibility.

Domain Mission Resource c
Range xsd:date

giving URL dp

IRI https://ontology.global.church/core#givingUrl
Description

URL for online donations or giving to this organization.

Domain Organization c
Range xsd:anyURI

has appointed leaders dp

IRI https://ontology.global.church/core#hasAppointedLeaders
Description

Whether the church has appointed its own leaders (subset: church_core).

Domain Church c
Range xsd:boolean

identifies as church dp

IRI https://ontology.global.church/core#identifiesAsChurch
Description

Whether the group self-identifies as a church (subset: church_core).

Domain Church c
Range xsd:boolean

interested response dp

IRI https://ontology.global.church/core#interestedResponse
Description

Number of people interested but not yet ready (yellow light).

Domain Gospel Conversation Report c
Range xsd:nonNegativeInteger

is active dp

IRI https://ontology.global.church/core#isActive
Description

Whether the organization is currently active (subset: church_core).

Domain Organization State c
Range xsd:boolean

is multi-campus dp

IRI https://ontology.global.church/core#isMultiCampus
Description

Whether this church operates multiple campus locations.

Domain Church c
Range xsd:boolean

is performed internally dp

IRI https://ontology.global.church/core#isPerformedInternally
Description

Whether this practice is performed by a member of the gathering itself (true) or by an external person (false).

Domain Practice Definition c
Range xsd:boolean

language of conversation dp

IRI https://ontology.global.church/core#languageOfConversation
Description

Language used during the gospel conversation.

Domain Gospel Conversation Report c
Range xsd:string

language used when gathering dp

IRI https://ontology.global.church/core#languageUsedWhenGathering
Description

The language used during church gatherings.

Domain Church Gathering c
Range xsd:string

latitude dp

IRI https://ontology.global.church/core#latitude
Description

Latitude of the location center.

Domain Location c
Range xsd:double

locality dp

IRI https://ontology.global.church/core#locality
Description

City or locality name.

Domain Location c
Range xsd:string

logo URL dp

IRI https://ontology.global.church/core#logoUrl
Description

URL of the organization's logo image.

Domain Organization c
Range xsd:anyURI

longitude dp

IRI https://ontology.global.church/core#longitude
Description

Longitude of the location center.

Domain Location c
Range xsd:double

need declared at dp

IRI https://ontology.global.church/core#needDeclaredAt
Description

The date-time when this need was declared. Subproperty of prov:generatedAtTime for PROV alignment.

Sub Property Of generated at time dp
Domain Need c
Range xsd:dateTime

need description dp

IRI https://ontology.global.church/core#needDescription
Description

Free-text description of the need — what gap exists, why it matters, what type of response would meet it, or any other context the declaring agent wants to share.

Domain Need c
Range xsd:string

negative response dp

IRI https://ontology.global.church/core#negativeResponse
Description

Number of people who responded negatively (red light).

Domain Gospel Conversation Report c
Range xsd:nonNegativeInteger

number of people baptized dp

IRI https://ontology.global.church/core#numberOfBaptized
Description

Number of people baptized in the activity.

Domain Baptism Report c
Range xsd:nonNegativeInteger

number of baptized believers dp

IRI https://ontology.global.church/core#numberOfBaptizedBelievers
Description

Number of baptized believers in the church community.

Domain Church Community c
Range xsd:nonNegativeInteger

number of believers dp

IRI https://ontology.global.church/core#numberOfBelievers
Description

Number of believers in the gathering.

Domain Church Community c
Range xsd:nonNegativeInteger

number of people attending dp

IRI https://ontology.global.church/core#numberOfPeopleAttending
Description

Total number of people attending the gathering.

Domain Church Gathering c
Range xsd:nonNegativeInteger

organization domain dp

IRI https://ontology.global.church/core#orgDomain
Description

The verified email domain for this organization (e.g., 'lausanne.org'). Used for Web3Auth org claiming — when a user signs up with an email matching this domain, they can claim admin access to the org.

Domain Organization c
Range xsd:string

overarching name dp

IRI https://ontology.global.church/core#overarchingName
Description

Name of the parent organization or overarching church body (if this org is a campus or subsidiary).

Domain Organization c
Range xsd:string

Overture category dp

IRI https://ontology.global.church/core#overtureCategory
Description

The Overture Maps place category (e.g., 'place_of_worship', 'church').

Domain Overture c
Range xsd:string

Overture ID dp

IRI https://ontology.global.church/core#overtureId
Description

The unique identifier of a place record in the Overture Maps dataset.

Domain Overture c
Range xsd:string

people group name dp

IRI https://ontology.global.church/core#peopleGroupName
Description

Human-readable name of the people group.

Domain People Group c
Range xsd:string

personal identifier dp

IRI https://ontology.global.church/core#personalIdentifier
Description

Opaque identifier for a person — typically a decentralized identifier (DID) issued by an auth provider. Deliberately carries no PII. Enables referential stability for attestationSubject without exposing identity in the graph. Cardinality is unbounded (OWL default) to accommodate auth-provider migration or multi-DID scenarios; SHACL may tighten later.

Domain Person c
Range xsd:string

phone dp

IRI https://ontology.global.church/core#phone
Description

Primary phone number for this organization.

Domain Organization c
Range xsd:string

polygon GeoJSON dp

IRI https://ontology.global.church/core#polygonGeoJson
Description

GeoJSON RFC 7946 polygon defining the geographic boundary of an engagement area. For GeoSPARQL queries, prefer geo:hasGeometry linking to a geo:Geometry with geo:asWKT or geo:asGeoJSON.

Domain Location c
Range xsd:string

population in country dp

IRI https://ontology.global.church/core#populationInCountry
Description

Estimated population of the people group within a specific country context.

Domain People Group Population c
Range xsd:nonNegativeInteger

positive response dp

IRI https://ontology.global.church/core#positiveResponse
Description

Number of people who responded positively / ready to make a decision (green light).

Domain Gospel Conversation Report c
Range xsd:nonNegativeInteger

postal code dp

IRI https://ontology.global.church/core#postalCode
Description

Postal or ZIP code.

Domain Location c
Range xsd:string

practice date adopted dp

IRI https://ontology.global.church/core#practiceDateAdopted
Description

Date when the church began performing this practice.

Domain Practice Definition c
Range xsd:date

practice frequency dp

IRI https://ontology.global.church/core#practiceFrequency
Description

How often the practice occurs (e.g., 'weekly', 'monthly', 'as needed').

Domain Practice Definition c
Range xsd:string

practice is active dp

IRI https://ontology.global.church/core#practiceIsActive
Description

Whether this practice definition is currently being performed by the church.

Domain Practice Definition c
Range xsd:boolean

project completion percentage dp

IRI https://ontology.global.church/core#projectCompletionPercentage
Description

Progress on the development project (0.0–1.0).

Domain Resource Development Project c
Range xsd:decimal

project estimated completion date dp

IRI https://ontology.global.church/core#projectEstimatedCompletionDate
Description

Target completion date for the development project.

Domain Resource Development Project c
Range xsd:date

region dp

IRI https://ontology.global.church/core#region
Description

State, province, or administrative region.

Domain Location c
Range xsd:string

date published dp

IRI https://ontology.global.church/core#resourceDatePublished
Description

The date the resource was first published or made available. Equivalent to dct:issued.

Sub Property Of Date Issued p
Domain Mission Resource c
Range xsd:date

resource name dp

IRI https://ontology.global.church/core#resourceName
Description

Human-readable name or title of the resource. Equivalent to dct:title.

Sub Property Of Title p
Domain Mission Resource c
Range xsd:string

resource URL dp

IRI https://ontology.global.church/core#resourceUrl
Description

URL where the resource can be accessed or downloaded.

Domain Mission Resource c
Range xsd:anyURI

result date dp

IRI https://ontology.global.church/core#resultDate
Description

Timestamp when this result snapshot was captured. Convenience subproperty of prov:generatedAtTime.

Sub Property Of generated at time dp
Domain Assessment Result c
Range xsd:dateTime

services info dp

IRI https://ontology.global.church/core#servicesInfo
Description

Free-text description of service times and gathering schedule.

Domain Church c
Range xsd:string

social media URL dp

IRI https://ontology.global.church/core#socialMediaUrl
Description

A social media profile URL for this organization. Multi-valued — an organization can have multiple social media accounts.

Domain Organization c
Range xsd:anyURI

summary dp

IRI https://ontology.global.church/core#summary
Description

A brief description of the organization — LLM-generated or user-provided.

Domain Organization c
Range xsd:string

target completion date dp

IRI https://ontology.global.church/core#targetCompletionDate
Description

Optional target date by which the commitment is expected to be fulfilled. Used to compute Expired status (lapsed without action past this date). Absence means the commitment has no declared deadline.

Domain Commitment c
Range xsd:date

total heard dp

IRI https://ontology.global.church/core#totalHeard
Description

Total number of people who heard the gospel in a conversation.

Domain Gospel Conversation Report c
Range xsd:nonNegativeInteger

training date dp

IRI https://ontology.global.church/core#trainingDate
Description

The date on which the training event occurred or the subject reached the asserted level. Distinct from the attestation's filing timestamp (captured by prov:generatedAtTime on the attestation itself) — the training date can precede the claim by months or years.

Domain Training Attestation c
Range xsd:date

unknown response dp

IRI https://ontology.global.church/core#unknownResponse
Description

Number of people with unknown response.

Domain Gospel Conversation Report c
Range xsd:nonNegativeInteger

website dp

IRI https://ontology.global.church/core#website
Description

Primary website URL for this organization.

Domain Organization c
Range xsd:anyURI

audio availability dp

IRI https://ontology.global.church/imb#audioAvailability
Description

Availability of audio Scripture resources as assessed by IMB. Values: 'Available', 'Not Available', 'None'.

Domain Assessment Result c
Range xsd:string

Bible availability dp

IRI https://ontology.global.church/imb#bibleAvailability
Description

Availability of Bible resources as assessed by IMB. Values: 'Available', 'Not Available', 'None'.

Domain Assessment Result c
Range xsd:string

Bible completion level dp

IRI https://ontology.global.church/imb#bibleCompletionLevel
Description

How much of the Bible has been translated into this people group's primary language. Levels range from no translation, to stories and selections, to New Testament only, to a complete Bible.

Domain Assessment Result c
Range xsd:string

congregations exist dp

IRI https://ontology.global.church/imb#congregationsExist
Description

Whether any congregations exist among this people group according to IMB.

Domain Assessment Result c
Range xsd:boolean

gospel availability dp

IRI https://ontology.global.church/imb#gospelAvailability
Description

Availability of gospel recordings as assessed by IMB. Values: 'Available', 'Not Available', 'None'.

Domain Assessment Result c
Range xsd:string

is engaged dp

IRI https://ontology.global.church/imb#isEngaged
Description

Whether the people group has active engagement according to IMB. Yes means at least one organization is actively working among this group; No means no known engagement.

Domain Assessment Result c
Range xsd:boolean

Jesus Film availability dp

IRI https://ontology.global.church/imb#jesusFilmAvailability
Description

Availability of the Jesus Film as assessed by IMB. Values: 'Available', 'Not Available', 'None'.

Domain Assessment Result c
Range xsd:string

LPI score dp

IRI https://ontology.global.church/imb#lpiScore
Description

Language Priority Index (0–6) assigned by IMB.

Domain Assessment Result c
Range xsd:integer

radio availability dp

IRI https://ontology.global.church/imb#radioAvailability
Description

Availability of Christian radio broadcasts as assessed by IMB. Values: 'Available', 'Not Available', 'None'.

Domain Assessment Result c
Range xsd:string

resource total dp

IRI https://ontology.global.church/imb#resourceTotal
Description

Total count of available resource types (0–6) as assessed by IMB.

Domain Assessment Result c
Range xsd:integer

stories availability dp

IRI https://ontology.global.church/imb#storiesAvailability
Description

Availability of Bible story resources as assessed by IMB. Values: 'Available', 'Not Available', 'None'.

Domain Assessment Result c
Range xsd:string

affinity bloc dp

IRI https://ontology.global.church/joshuaproject#affinityBloc
Description

Joshua Project Affinity Bloc — a broad ethnolinguistic grouping of related people clusters (e.g. 'Arab World', 'South Asian Peoples').

Domain People Group c
Range xsd:string

Bible status dp

IRI https://ontology.global.church/joshuaproject#bibleStatus
Description

Bible translation status for this people group. 0 = Unspecified, 1 = Translation Needed, 2 = Translation Started, 3 = Portions Available, 4 = New Testament Available, 5 = Complete Bible Available.

Domain Assessment Result c
Range xsd:integer

Bible year dp

IRI https://ontology.global.church/joshuaproject#bibleYear
Description

Year or year range of the most recent Bible translation for this people group (e.g. '2021', '1382-2020').

Domain Assessment Result c
Range xsd:string

continent dp

IRI https://ontology.global.church/joshuaproject#continent
Description

Continent where this people group is located (e.g. 'Asia', 'Africa'), as reported by Joshua Project.

Domain People Group Population c
Range xsd:string

count of countries dp

IRI https://ontology.global.church/joshuaproject#countOfCountries
Description

Number of countries where this people group is found, as reported by Joshua Project.

Domain People Group Population c
Range xsd:integer

country name dp

IRI https://ontology.global.church/joshuaproject#countryName
Description

Country where this people group is found, as reported by Joshua Project.

Domain People Group Population c
Range xsd:string

evangelical percentage dp

IRI https://ontology.global.church/joshuaproject#evangelicalPercentage
Description

Estimated percentage of the people group population that is evangelical Christian, as reported by Joshua Project using Operation World methodology. A theological (not political) measure counting all people affiliated with denominations evangelical in theology. A people group below 2% evangelical is considered unreached on the JP Progress Scale. Value between 0.0 and 100.0.

Domain People Group Population c
Range xsd:double

frontier dp

IRI https://ontology.global.church/joshuaproject#frontier
Description

True if this is a Frontier People Group (FPG) — a subset of unreached peoples with 0.1% or fewer Christian adherents of any tradition and no evidence of a self-sustaining church movement. In frontier contexts, there are few if any indigenous believers for outside workers to partner with; pioneer church-planting strategies are needed to win the first households to faith.

Domain Assessment Result c
Range xsd:boolean

global population dp

IRI https://ontology.global.church/joshuaproject#globalPopulation
Description

Worldwide population of this people group across all countries, as reported by Joshua Project.

Domain People Group Population c
Range xsd:integer

has audio recordings dp

IRI https://ontology.global.church/joshuaproject#hasAudioRecordings
Description

True if gospel audio recordings exist in this people group's primary language.

Domain Assessment Result c
Range xsd:boolean

has gospel radio dp

IRI https://ontology.global.church/joshuaproject#hasGospelRadio
Description

True if gospel radio broadcasts are available in this people group's primary language.

Domain Assessment Result c
Range xsd:boolean

in 10/40 Window dp

IRI https://ontology.global.church/joshuaproject#in1040Window
Description

True if the people group is located in the 10/40 Window, the region between 10 and 40 degrees north latitude spanning North Africa, the Middle East, and Asia.

Domain Assessment Result c
Range xsd:boolean

Jesus Film code dp

IRI https://ontology.global.church/joshuaproject#jesusFilmCode
Description

Jesus Film Project language or dub identifier for this people group's primary language.

Domain Assessment Result c
Range xsd:string

JP Progress Scale description dp

IRI https://ontology.global.church/joshuaproject#jpScaleDescription
Description

Human-readable label for the JP Progress Scale level of this people group in this country (e.g. 'Unreached', 'Significantly Reached'). Sourced from the Joshua Project API JPScalePC field.

Domain Assessment Result c
Range xsd:string

JP Progress Scale global dp

IRI https://ontology.global.church/joshuaproject#jpScaleGlobal
Description

Human-readable label for the JP Progress Scale level of this people group across all countries (e.g. 'Unreached', 'Partially Reached'). Sourced from the Joshua Project API JPScalePGAC field.

Domain Assessment Result c
Range xsd:string

least reached dp

IRI https://ontology.global.church/joshuaproject#leastReached
Description

True if Joshua Project classifies this group as unreached — Progress Scale 1 or 2, meaning 2% or fewer evangelical and 5% or fewer Christian adherent. These groups may have small indigenous movements to faith but still need outside partnership to reach their own people.

Domain Assessment Result c
Range xsd:boolean

name across countries dp

IRI https://ontology.global.church/joshuaproject#nameAcrossCountries
Description

Ethnic or language identity name used for this people group across all countries. May differ from the country-specific name.

Domain People Group c
Range xsd:string

New Testament year dp

IRI https://ontology.global.church/joshuaproject#ntYear
Description

Year or year range of the most recent New Testament translation for this people group.

Domain Assessment Result c
Range xsd:string

people cluster dp

IRI https://ontology.global.church/joshuaproject#peopleCluster
Description

Joshua Project People Cluster — a mid-level grouping of closely related people groups within an affinity bloc (e.g. 'Bengali', 'Berber-Saharan').

Domain People Group c
Range xsd:string

percent Christian dp

IRI https://ontology.global.church/joshuaproject#percentChristian
Description

Percentage of all Christians (all traditions — Catholic, Protestant, Orthodox, etc.) in the people group population. Broader than evangelical percentage.

Domain Assessment Result c
Range xsd:decimal

percent Islam dp

IRI https://ontology.global.church/joshuaproject#percentIslam
Description

Percentage of Muslim population in the people group, as reported by Joshua Project.

Domain Assessment Result c
Range xsd:decimal

photo URL dp

IRI https://ontology.global.church/joshuaproject#photoUrl
Description

URL to a representative photo of the people group on joshuaproject.net.

Domain People Group c
Range xsd:anyURI

population dp

IRI https://ontology.global.church/joshuaproject#population
Description

In-country population of the people group as reported by Joshua Project. Updated annually using UN country population growth rates.

Domain People Group Population c
Range xsd:integer

primary language dp

IRI https://ontology.global.church/joshuaproject#primaryLanguage
Description

Primary spoken language name of the people group, as reported by Joshua Project.

Domain People Group Population c
Range xsd:string

primary religion dp

IRI https://ontology.global.church/joshuaproject#primaryReligion
Description

Primary religion of the people group (e.g. 'Islam', 'Hinduism', 'Buddhism', 'Christianity'), as reported by Joshua Project.

Domain Assessment Result c
Range xsd:string

region dp

IRI https://ontology.global.church/joshuaproject#region
Description

Geographic subregion within the continent where this people group is located, as reported by Joshua Project.

Domain People Group Population c
Range xsd:string

religion code dp

IRI https://ontology.global.church/joshuaproject#religionCode
Description

Joshua Project RLG3 religion code — a numeric identifier for the primary religion of the people group.

Domain Assessment Result c
Range xsd:integer

security level dp

IRI https://ontology.global.church/joshuaproject#securityLevel
Description

Security or sensitivity level for ministry work among this people group. 1 = low, 2 = medium, 3 = high.

Domain Assessment Result c
Range xsd:integer

Namespaces

dct
http://purl.org/dc/terms/
dul
http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#
foaf
http://xmlns.com/foaf/0.1/
gc
https://ontology.global.church/core#
geo
http://www.opengis.net/ont/geosparql#
iao
http://purl.obolibrary.org/obo/IAO_
imb
https://ontology.global.church/imb#
jp
https://ontology.global.church/joshuaproject#
ns1
https://ontology.global.church/
owl
http://www.w3.org/2002/07/owl#
p-plan
http://purl.org/net/p-plan#
pco
http://purl.obolibrary.org/obo/PCO_
poe
https://ontology.global.church/poe#
prov
http://www.w3.org/ns/prov#
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs
http://www.w3.org/2000/01/rdf-schema#
skos
http://www.w3.org/2004/02/skos/core#
xsd
http://www.w3.org/2001/XMLSchema#

Legend

c Classes
op Object Properties
dp Datatype Properties

made by p y LODE 3.2.3 with the OntPub profile

Table of Contents