{"id":"tlbo-general","name":"TLBO General","label":"Top-Level Business Ontology","classes":{"Role":{"label":"Role","parent":"SpecificallyDependentContinuant","abstract":true,"bfoMapping":"bfo:0000023","description":"A realizable entity borne by a continuant."},"Agent":{"label":"Agent","parent":"IndependentContinuant","abstract":false,"description":"An individual capable of bearing roles and acting. People, AI agents, autonomous systems.","validRelations":["hasRole","participatesIn","memberOf"],"validProperties":["name","title","email","status"],"requiredProperties":["name"]},"Asset":{"label":"Asset","parent":"IndependentContinuant","abstract":false,"description":"Anything of economic value held by an organization.","validRelations":["ownedBy"],"validProperties":["name","assetType","value","acquiredDate","status"],"requiredProperties":["name"]},"Event":{"label":"Business Event","parent":"Process","abstract":false,"description":"A discrete occurrence. Product launch, contract signing, audit.","validRelations":["involves","triggers"],"validProperties":["name","eventDate","eventType","status","description"],"requiredProperties":["name"]},"Entity":{"label":"Entity","parent":null,"abstract":true,"bfoMapping":"bfo:0000001","description":"The root of all types."},"Metric":{"label":"Metric","parent":"InformationEntity","abstract":false,"description":"A quantitative measure used to track performance.","validProperties":["name","currentValue","unit","lastUpdated","trend"],"requiredProperties":["name"]},"Policy":{"label":"Policy","parent":"InformationEntity","abstract":false,"description":"A directive governing behavior within or between organizations.","validProperties":["name","policyType","effectiveDate","version","status"],"requiredProperties":["name"]},"Process":{"label":"Process","parent":"Occurrent","abstract":true,"bfoMapping":"bfo:0000015"},"Product":{"label":"Product","parent":"IndependentContinuant","abstract":false,"description":"A material or digital artifact produced for exchange or use.","validRelations":["producedBy","governedBy","partOf","ownedBy"],"validProperties":["name","sku","version","status","launchDate","price","category"],"requiredProperties":["name"]},"Quality":{"label":"Quality","parent":"SpecificallyDependentContinuant","abstract":true,"bfoMapping":"bfo:0000038"},"Contract":{"label":"Contract","parent":"InformationEntity","abstract":false,"description":"A binding agreement between parties specifying mutual obligations.","validRelations":["binds","governedBy"],"validProperties":["name","contractType","effectiveDate","expirationDate","value","status"],"requiredProperties":["name"]},"Facility":{"label":"Facility","parent":"IndependentContinuant","abstract":false,"description":"A physical or virtual location where business processes occur.","validRelations":["partOf","operatedBy"],"validProperties":["name","address","facilityType","capacity","status"],"requiredProperties":["name"]},"Function":{"label":"Function","parent":"SpecificallyDependentContinuant","abstract":true,"bfoMapping":"bfo:0000034"},"OrgState":{"label":"Org State","parent":"TemporalRegion","abstract":false,"description":"A time-bounded snapshot of an organization's properties.","validRelations":["existsAt"],"validProperties":["headcount","status","revenue","description"],"requiredProperties":[]},"Strategy":{"label":"Strategy","parent":"InformationEntity","abstract":false,"description":"A plan of action designed to achieve a long-term objective.","validRelations":["targets"],"validProperties":["name","timeframe","status","description"],"requiredProperties":["name"]},"Objective":{"label":"Objective","parent":"InformationEntity","abstract":false,"description":"A specific, measurable target an organization intends to achieve.","validRelations":["measuredBy"],"validProperties":["name","targetValue","currentValue","unit","deadline","status"],"requiredProperties":["name"]},"Occurrent":{"label":"Occurrent","parent":"Entity","abstract":true,"bfoMapping":"bfo:0000003","description":"Things that unfold or happen in time."},"Continuant":{"label":"Continuant","parent":"Entity","abstract":true,"bfoMapping":"bfo:0000002","description":"Things that endure through time and maintain identity."},"Regulation":{"label":"Regulation","parent":"InformationEntity","abstract":false,"description":"An externally imposed rule from a regulatory body.","validProperties":["name","regulatoryBody","jurisdiction","effectiveDate","status"],"requiredProperties":["name"]},"Opportunity":{"label":"Opportunity","parent":"InformationEntity","abstract":false,"description":"A business opportunity record representing a potential commercial deal, prospect, or revenue opportunity.","validRelations":["governedBy","authoredBy"],"validProperties":["name","documentType","createdDate","status","version"],"requiredProperties":["name"]},"BusinessRole":{"label":"Business Role","parent":"Role","abstract":false,"description":"A role within a business context. CEO, Vendor, Customer, Regulator.","validProperties":["name","roleType","level","department"],"requiredProperties":["name"]},"Organization":{"label":"Organization","parent":"IndependentContinuant","abstract":false,"description":"A structured group of agents with a shared purpose. Companies, divisions, teams, partnerships.","validRelations":["partOf","hasPart","hasRole","owns","hasObjective","governedBy","participatesIn"],"validProperties":["name","foundedDate","headcount","revenue","status","jurisdiction","department"],"requiredProperties":["name"]},"ContractState":{"label":"Contract State","parent":"TemporalRegion","abstract":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,"description":"A time-bounded snapshot of an employee's role, title, or status.","validRelations":["existsAt"],"validProperties":["title","department","status","description"],"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","abstract":false,"description":"A structured sequence of activities producing a specific outcome.","validRelations":["realizesFunction","governedBy","produces","partOf","triggers"],"validProperties":["name","processType","frequency","duration","status","description"],"requiredProperties":["name"]},"BusinessQuality":{"label":"Business Quality","parent":"Quality","abstract":false,"description":"A measurable quality. Market share, credit rating, satisfaction score.","validProperties":["name","value","unit","measuredAt"],"requiredProperties":["name"]},"BusinessFunction":{"label":"Business Function","parent":"Function","abstract":false,"description":"A function realized by a process. Revenue generation, compliance, QA.","validProperties":["name","functionType","description"],"requiredProperties":["name"]},"TemporalInterval":{"label":"Temporal Interval","parent":"TemporalRegion","abstract":false,"description":"A bounded temporal region with a start and optional end.","validRelations":[],"validProperties":[],"requiredProperties":[]},"InformationEntity":{"label":"Information Entity","parent":"GenericallyDependentContinuant","abstract":false,"description":"An entity whose existence depends on being encoded. Base type for all documents and data.","validRelations":["governedBy","authoredBy"],"validProperties":["name","documentType","createdDate","status","version"],"requiredProperties":["name"]},"IndependentContinuant":{"label":"Independent Continuant","parent":"Continuant","abstract":true,"bfoMapping":"bfo:0000004","description":"Continuants that don't depend on other entities for their existence."},"GenericallyDependentContinuant":{"label":"Generically Dependent Continuant","parent":"Continuant","abstract":true,"bfoMapping":"bfo:0000031","description":"Continuants that depend on being encoded or carried by some bearer (information)."},"SpecificallyDependentContinuant":{"label":"Specifically Dependent Continuant","parent":"Continuant","abstract":true,"bfoMapping":"bfo:0000020","description":"Continuants that depend on a specific bearer (roles, qualities, functions)."}},"imports":[],"version":"v2.1.0","relations":{"owns":{"label":"owns","inverse":"ownedBy","cardinality":"one-to-many","rangeClasses":["Asset","Product","Facility"],"domainClasses":["Organization"]},"binds":{"label":"binds","cardinality":"one-to-many","rangeClasses":["Agent","Organization"],"domainClasses":["Contract"]},"partOf":{"label":"part of","inverse":"hasPart","transitive":true,"cardinality":"many-to-one","description":"General parthood. Organizational hierarchy, process decomposition, product structure."},"hasPart":{"label":"has part","inverse":"partOf","transitive":true,"cardinality":"one-to-many"},"hasRole":{"label":"has role","cardinality":"one-to-many","rangeClasses":["BusinessRole"],"domainClasses":["Agent"]},"ownedBy":{"label":"owned by","inverse":"owns","cardinality":"many-to-one"},"targets":{"label":"targets","cardinality":"one-to-many","rangeClasses":["Objective"],"domainClasses":["Strategy"]},"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"]},"involves":{"label":"involves","cardinality":"many-to-many","rangeClasses":["Agent","Organization","Product"],"domainClasses":["Event"]},"memberOf":{"label":"member of","cardinality":"many-to-many","rangeClasses":["Organization"],"domainClasses":["Agent"]},"produces":{"label":"produces","cardinality":"one-to-many","rangeClasses":["Product","InformationEntity"],"domainClasses":["BusinessProcess"]},"triggers":{"label":"triggers","cardinality":"many-to-many","rangeClasses":["Event","BusinessProcess"],"domainClasses":["Event","BusinessProcess"]},"authoredBy":{"label":"authored by","cardinality":"many-to-many","rangeClasses":["Agent","Organization"],"domainClasses":["InformationEntity"]},"governedBy":{"label":"governed by","cardinality":"many-to-many","rangeClasses":["Policy","Regulation","Contract"],"domainClasses":["Organization","BusinessProcess"]},"measuredBy":{"label":"measured by","cardinality":"many-to-many","rangeClasses":["Metric"],"domainClasses":["Objective","BusinessQuality"]},"operatedBy":{"label":"operated by","cardinality":"many-to-one","rangeClasses":["Organization"],"domainClasses":["Facility"]},"producedBy":{"label":"produced by","inverse":"produces","cardinality":"many-to-one"},"hasObjective":{"label":"has objective","cardinality":"one-to-many","rangeClasses":["Objective"],"domainClasses":["Organization"]},"participatesIn":{"label":"participates in","cardinality":"many-to-many","rangeClasses":["BusinessProcess","Event"],"domainClasses":["Agent","Organization"]},"realizesFunction":{"label":"realizes function","cardinality":"many-to-many","rangeClasses":["BusinessFunction"],"domainClasses":["BusinessProcess"]}},"properties":{"sku":{"label":"SKU","valueType":"string"},"name":{"label":"Name","valueType":"string"},"unit":{"label":"Unit","valueType":"string"},"email":{"label":"Email","valueType":"string"},"level":{"label":"Level","valueType":"string"},"price":{"unit":"USD","label":"Price","valueType":"decimal"},"title":{"label":"Title","valueType":"string"},"trend":{"label":"Trend","valueType":"enum","enumValues":["up","down","stable"]},"value":{"label":"Value","valueType":"decimal"},"status":{"label":"Status","valueType":"enum","enumValues":["active","inactive","draft","archived","pending","completed","cancelled"]},"address":{"label":"Address","valueType":"string"},"revenue":{"unit":"USD","label":"Revenue","valueType":"decimal"},"version":{"label":"Version","valueType":"string"},"capacity":{"label":"Capacity","valueType":"integer"},"category":{"label":"Category","valueType":"string"},"deadline":{"label":"Deadline","valueType":"date"},"duration":{"label":"Duration","valueType":"string"},"roleType":{"label":"Role Type","valueType":"string"},"assetType":{"label":"Asset Type","valueType":"string"},"eventDate":{"label":"Event Date","valueType":"date"},"eventType":{"label":"Event Type","valueType":"string"},"frequency":{"label":"Frequency","valueType":"string"},"headcount":{"label":"Headcount","valueType":"integer"},"timeframe":{"label":"Timeframe","valueType":"string"},"department":{"label":"Department","valueType":"string"},"launchDate":{"label":"Launch Date","valueType":"date"},"measuredAt":{"label":"Measured At","valueType":"datetime"},"policyType":{"label":"Policy Type","valueType":"string"},"createdDate":{"label":"Created Date","valueType":"date"},"description":{"label":"Description","valueType":"string"},"foundedDate":{"label":"Founded Date","valueType":"date"},"lastUpdated":{"label":"Last Updated","valueType":"datetime"},"processType":{"label":"Process Type","valueType":"string"},"targetValue":{"label":"Target Value","valueType":"decimal"},"acquiredDate":{"label":"Acquired Date","valueType":"date"},"contractType":{"label":"Contract Type","valueType":"string"},"currentValue":{"label":"Current Value","valueType":"decimal"},"documentType":{"label":"Document Type","valueType":"string"},"facilityType":{"label":"Facility Type","valueType":"string"},"functionType":{"label":"Function Type","valueType":"string"},"jurisdiction":{"label":"Jurisdiction","valueType":"string"},"effectiveDate":{"label":"Effective Date","valueType":"date"},"expirationDate":{"label":"Expiration Date","valueType":"date"},"regulatoryBody":{"label":"Regulatory Body","valueType":"string"}},"description":"BFO-grounded top-level business ontology type system."}