{"publisher":"ontql","name":"tlbo-general","title":"Top-Level Business Ontology","description":"Top-Level Business Ontology","versionId":"1","version":"v1.0.0","publishedAt":"2026-01-01T00:00:00+00:00","sha256":"a2c3f511ecfbdcbca6f9d2a340af288e4756e09925848a3778acc9b7c4f95a09","yanked":false,"yankedReason":null,"yankedAt":null,"validation":{"status":"passed","errors":[]},"sourceProvenance":{"kind":"github","repo":"ontql-dev/ontql-ontologies","path":"tlbo-general/dist/tlbo-general-v1.0.0.json","canonicalization":"ontql-registry-sha256-v1"},"publishedBySubject":"seed:ontql","publishedByMethod":"seed","typeSystem":{"id":"tlbo-general","name":"TLBO General","domain":"business","authors":["ModalDB"],"classes":{"Role":{"id":"Role","label":"Role","parent":"RealizableEntity","source":"bfo","bfoTerm":"bfo:0000023","abstract":false,"readOnly":true,"description":"A realizable entity whose basis is not in the physical make-up of its bearer.","validRelations":[],"validProperties":[],"requiredProperties":[]},"Sale":{"label":"Sale","parent":"Transaction","description":"A transaction in which a seller transfers goods or services to a buyer in exchange for payment.","validRelations":[],"validProperties":[],"requiredProperties":[]},"Agent":{"label":"Agent","parent":"MaterialEntity","bfoMapping":"bfo:0000040","description":"An entity capable of intentional action in a business context. Includes persons and organisations.","validRelations":["partiesTo","playsRole"],"validProperties":["name"],"requiredProperties":[]},"Audit":{"label":"Audit","parent":"BusinessProcess","description":"A systematic examination and verification of records, processes, or systems against a standard.","validRelations":[],"validProperties":[],"requiredProperties":[]},"Entity":{"id":"Entity","label":"Entity","parent":null,"source":"bfo","bfoTerm":"bfo:0000001","abstract":true,"readOnly":true,"description":"Anything that exists.","validRelations":[],"validProperties":[],"requiredProperties":[]},"Person":{"label":"Person","parent":"Agent","description":"A human individual acting in a business capacity.","validRelations":[],"validProperties":[],"requiredProperties":[]},"Policy":{"label":"Policy","parent":"NormativeDocument","description":"A set of principles or rules governing behaviour within an organisation or jurisdiction.","validRelations":[],"validProperties":[],"requiredProperties":[]},"Invoice":{"label":"Invoice","parent":"TransactionalDocument","description":"A transactional document issued by a seller to a buyer, specifying goods or services provided and the amount owed.","validRelations":[],"validProperties":[],"requiredProperties":[]},"Payment":{"label":"Payment","parent":"Transaction","description":"A transaction involving the transfer of monetary value from one party to another.","validRelations":[],"validProperties":[],"requiredProperties":[]},"Process":{"id":"Process","label":"Process","parent":"Occurrent","source":"bfo","bfoTerm":"bfo:0000015","abstract":false,"readOnly":true,"description":"An occurrent that has temporal parts and unfolds through time.","validRelations":[],"validProperties":[],"requiredProperties":[]},"Quality":{"id":"Quality","label":"Quality","parent":"SpecificallyDependentContinuant","source":"bfo","bfoTerm":"bfo:0000019","abstract":false,"readOnly":true,"description":"A specifically dependent continuant that is not realizable.","validRelations":[],"validProperties":[],"requiredProperties":[]},"Receipt":{"label":"Receipt","parent":"TransactionalDocument","description":"A transactional document confirming that payment or delivery has been received.","validRelations":[],"validProperties":[],"requiredProperties":[]},"Contract":{"label":"Contract","parent":"NormativeDocument","description":"A legally binding agreement between two or more parties establishing mutual obligations and rights.","validRelations":[],"validProperties":[],"requiredProperties":[]},"OrgState":{"label":"Org State","parent":"TemporalRegion","abstract":false,"readOnly":false,"description":"A time-bounded snapshot of an organization's properties. Created only when properties change.","validRelations":["existsAt"],"validProperties":["headcount","status","revenue","description"],"requiredProperties":[]},"Purchase":{"label":"Purchase","parent":"Transaction","description":"A transaction in which a buyer acquires goods or services from a seller in exchange for payment.","validRelations":[],"validProperties":[],"requiredProperties":[]},"AgentRole":{"label":"Agent Role","parent":"Role","bfoMapping":"bfo:0000023","description":"A role played by an Agent in a specific business context. Examples: employee, customer, supplier, owner.","validRelations":[],"validProperties":[],"requiredProperties":[]},"Agreement":{"label":"Agreement","parent":"NormativeDocument","description":"A mutual understanding between parties, which may or may not be legally binding.","validRelations":[],"validProperties":[],"requiredProperties":[]},"Occurrent":{"id":"Occurrent","label":"Occurrent","parent":"Entity","source":"bfo","bfoTerm":"bfo:0000003","abstract":true,"readOnly":true,"description":"An entity that unfolds through time.","validRelations":[],"validProperties":[],"requiredProperties":[]},"OwnerRole":{"label":"Owner Role","parent":"AgentRole","description":"The role played by an Agent who holds ownership rights over an asset or organisation.","validRelations":[],"validProperties":[],"requiredProperties":[]},"Consortium":{"label":"Consortium","parent":"Organization","description":"A temporary association of two or more organisations formed to pursue a shared objective.","validRelations":[],"validProperties":[],"requiredProperties":[]},"Continuant":{"id":"Continuant","label":"Continuant","parent":"Entity","source":"bfo","bfoTerm":"bfo:0000002","abstract":true,"readOnly":true,"description":"An entity that persists through time while maintaining its identity.","validRelations":[],"validProperties":[],"requiredProperties":[]},"Department":{"label":"Department","parent":"Organization","description":"An internal division of an Organisation, without independent legal personhood.","validRelations":[],"validProperties":[],"requiredProperties":[]},"Regulation":{"label":"Regulation","parent":"NormativeDocument","description":"A normative document issued by a public authority that has the force of law.","validRelations":[],"validProperties":[],"requiredProperties":[]},"Disposition":{"id":"Disposition","label":"Disposition","parent":"RealizableEntity","source":"bfo","bfoTerm":"bfo:0000016","abstract":false,"readOnly":true,"description":"A realizable entity whose basis is in the physical make-up of the bearer.","validRelations":[],"validProperties":[],"requiredProperties":[]},"Fulfillment":{"label":"Fulfillment","parent":"BusinessProcess","description":"A business process covering the delivery of committed goods or services to a customer.","validRelations":[],"validProperties":[],"requiredProperties":[]},"LegalEntity":{"label":"Legal Entity","parent":"Organization","description":"An organisation that has legal personhood — it can enter contracts, own assets, and incur liabilities in its own name.","validRelations":[],"validProperties":[],"requiredProperties":[]},"Negotiation":{"label":"Negotiation","parent":"BusinessProcess","description":"A business process in which two or more parties seek to reach a mutually acceptable agreement.","validRelations":[],"validProperties":[],"requiredProperties":[]},"Procurement":{"label":"Procurement","parent":"BusinessProcess","description":"A business process covering the acquisition of goods or services, from need identification through payment.","validRelations":[],"validProperties":[],"requiredProperties":[]},"StatusValue":{"label":"Status Value","parent":"BusinessQuality","description":"A quality describing the current state in the lifecycle of a business entity (e.g. draft, active, closed).","validRelations":[],"validProperties":[],"requiredProperties":[]},"Transaction":{"label":"Transaction","parent":"BusinessProcess","description":"A business process involving the exchange of value between parties.","validRelations":[],"validProperties":[],"requiredProperties":[]},"CustomerRole":{"label":"Customer Role","parent":"AgentRole","description":"The role played by an Agent who purchases goods or services from another Agent.","validRelations":[],"validProperties":[],"requiredProperties":[]},"EmployeeRole":{"label":"Employee Role","parent":"AgentRole","description":"The role played by a Person who is employed by an Organisation.","validRelations":[],"validProperties":[],"requiredProperties":[]},"Organization":{"label":"Organization","parent":"Agent","description":"A collection of agents acting under a shared identity and purpose.","validRelations":[],"validProperties":[],"requiredProperties":[]},"SupplierRole":{"label":"Supplier Role","parent":"AgentRole","description":"The role played by an Agent who provides goods or services to another Agent.","validRelations":[],"validProperties":[],"requiredProperties":[]},"ContractState":{"label":"Contract State","parent":"TemporalRegion","abstract":false,"readOnly":false,"description":"A time-bounded snapshot of a contract's properties.","validRelations":["existsAt"],"validProperties":["status","value","description"],"requiredProperties":[]},"EmployeeState":{"label":"Employee State","parent":"TemporalRegion","abstract":false,"readOnly":false,"description":"A time-bounded snapshot of an employee's role, title, or status within an organization.","validRelations":["existsAt"],"validProperties":["title","department","status","description"],"requiredProperties":[]},"MonetaryValue":{"label":"Monetary Value","parent":"BusinessQuality","description":"A quality expressing the economic worth of an entity in a currency.","validRelations":[],"validProperties":[],"requiredProperties":[]},"PriorityLevel":{"label":"Priority Level","parent":"BusinessQuality","description":"A quality ranking the relative importance or urgency of a business entity.","validRelations":[],"validProperties":[],"requiredProperties":[]},"PurchaseOrder":{"label":"Purchase Order","parent":"TransactionalDocument","description":"A transactional document issued by a buyer to a seller, authorising a purchase at specified terms.","validRelations":[],"validProperties":[],"requiredProperties":[]},"Specification":{"label":"Specification","parent":"InformationArtifact","description":"An information artifact that describes the required or intended characteristics of a product, service, or system.","validRelations":[],"validProperties":[],"requiredProperties":[]},"MaterialEntity":{"id":"MaterialEntity","label":"Material Entity","parent":"IndependentContinuant","source":"bfo","bfoTerm":"bfo:0000040","abstract":false,"readOnly":true,"description":"An independent continuant that has some portion of matter as part.","validRelations":[],"validProperties":[],"requiredProperties":[]},"TemporalRegion":{"label":"Temporal Region","parent":"Occurrent","source":"bfo","bfoTerm":"bfo:0000008","abstract":true,"readOnly":true,"description":"A region of time.","validRelations":[],"validProperties":[],"requiredProperties":[]},"BusinessProcess":{"label":"Business Process","parent":"Process","bfoMapping":"bfo:0000015","description":"A temporally extended business activity that transforms inputs into outputs. Includes transactions, procurement, fulfilment, and negotiation.","validRelations":["performedBy"],"validProperties":[],"requiredProperties":[]},"BusinessQuality":{"label":"Business Quality","parent":"Quality","bfoMapping":"bfo:0000019","description":"A measurable or classifiable attribute of a business entity. Examples: monetary value, priority level, status.","validRelations":[],"validProperties":[],"requiredProperties":[]},"RealizableEntity":{"id":"RealizableEntity","label":"Realizable Entity","parent":"SpecificallyDependentContinuant","source":"bfo","bfoTerm":"bfo:0000017","abstract":true,"readOnly":true,"description":"A specifically dependent continuant that can be realized in a process.","validRelations":[],"validProperties":[],"requiredProperties":[]},"TemporalInterval":{"label":"Temporal Interval","parent":"TemporalRegion","abstract":false,"readOnly":false,"description":"A bounded temporal region with a start and optional end. Represents the period during which a temporal state is valid.","validRelations":[],"validProperties":[],"requiredProperties":[]},"ContractPartyRole":{"label":"Contract Party Role","parent":"AgentRole","description":"The generic role played by an Agent who is a party to a Contract.","validRelations":[],"validProperties":[],"requiredProperties":[]},"NormativeDocument":{"label":"Normative Document","parent":"InformationArtifact","description":"An information artifact that codifies obligations, rights, or norms binding on one or more parties.","validRelations":["governs"],"validProperties":["effectiveDate","expirationDate"],"requiredProperties":[]},"InformationArtifact":{"label":"Information Artifact","parent":"GenericallyDependentContinuant","bfoMapping":"bfo:0000031","description":"A document, record, or specification whose content carries normative or transactional significance. Can be copied; identity is tied to content, not physical substrate.","validRelations":[],"validProperties":[],"requiredProperties":[]},"ProductSpecification":{"label":"Product Specification","parent":"Specification","description":"A specification describing the characteristics of a product.","validRelations":[],"validProperties":[],"requiredProperties":[]},"ServiceSpecification":{"label":"Service Specification","parent":"Specification","description":"A specification describing the scope and terms of a service offering.","validRelations":[],"validProperties":[],"requiredProperties":[]},"IndependentContinuant":{"id":"IndependentContinuant","label":"Independent Continuant","parent":"Continuant","source":"bfo","bfoTerm":"bfo:0000004","abstract":true,"readOnly":true,"description":"A continuant that does not depend on another entity for its existence.","validRelations":[],"validProperties":[],"requiredProperties":[]},"TransactionalDocument":{"label":"Transactional Document","parent":"InformationArtifact","description":"An information artifact that records a specific business transaction or request.","validRelations":["issuedBy"],"validProperties":[],"requiredProperties":[]},"GenericallyDependentContinuant":{"id":"GenericallyDependentContinuant","label":"Generically Dependent Continuant","parent":"Continuant","source":"bfo","bfoTerm":"bfo:0000031","abstract":false,"readOnly":true,"description":"A continuant that is dependent on one or more independent continuants.","validRelations":[],"validProperties":[],"requiredProperties":[]},"SpecificallyDependentContinuant":{"id":"SpecificallyDependentContinuant","label":"Specifically Dependent Continuant","parent":"Continuant","source":"bfo","bfoTerm":"bfo:0000020","abstract":true,"readOnly":true,"description":"A continuant that depends on exactly one independent continuant.","validRelations":[],"validProperties":[],"requiredProperties":[]}},"license":"MIT","version":"v1.0.0","githubUrl":"https://github.com/modaldb/tlbo-general","relations":{"governs":{"label":"governs","rangeClasses":["BusinessProcess"],"domainClasses":["NormativeDocument"]},"existsAt":{"label":"exists at","bfoRelation":"bfo:existsAt","description":"Relates a temporal state to the temporal interval during which it exists.","rangeClasses":["TemporalInterval"],"domainClasses":["OrgState","ContractState","EmployeeState"]},"issuedBy":{"label":"issued by","rangeClasses":["Agent"],"domainClasses":["TransactionalDocument"]},"partiesTo":{"label":"parties to","rangeClasses":["NormativeDocument"],"domainClasses":["Agent"]},"playsRole":{"label":"plays role","rangeClasses":["AgentRole"],"domainClasses":["Agent"]},"performedBy":{"label":"performed by","rangeClasses":["Agent"],"domainClasses":["BusinessProcess"]}},"bfoVersion":"BFO 2.0 (ISO 21838)","properties":{"name":{"label":"name","valueType":"string","domainClasses":["Agent"]},"amount":{"label":"amount","valueType":"decimal","domainClasses":[]},"status":{"label":"status","valueType":"string","domainClasses":[]},"revenue":{"label":"revenue","valueType":"decimal","description":"Annual revenue of an organization during this state.","domainClasses":["OrgState"]},"currency":{"label":"currency","valueType":"string","domainClasses":[]},"quantity":{"label":"quantity","valueType":"integer","domainClasses":[]},"headcount":{"label":"headcount","valueType":"integer","description":"Number of employees in an organization during this state.","domainClasses":["OrgState"]},"description":{"label":"description","valueType":"string","domainClasses":[]},"jurisdiction":{"label":"jurisdiction","valueType":"string","domainClasses":[]},"effectiveDate":{"label":"effective date","valueType":"date","domainClasses":["NormativeDocument"]},"expirationDate":{"label":"expiration date","valueType":"date","domainClasses":["NormativeDocument"]}},"description":"A BFO-grounded mid-level ontology for the business domain. Covers agents (Person, Organization), normative documents (Contract, Policy, Regulation), transactional documents (Invoice, PurchaseOrder), business processes (Transaction, Procurement, Fulfillment), agent roles, and business qualities. Intended as a reusable foundation for client ontologies on the ModalDB platform."}}