{"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,"bfoCategory":"specifically-dependent-continuant","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":[]},"State":{"label":"State","parent":"SpecificallyDependentContinuant","bfoTerm":"bfo:0000020","abstract":true,"readOnly":false,"bfoCategory":"specifically-dependent-continuant","description":"A State captures an entity's temporal condition over an interval. States are specifically dependent continuants: they depend on the entity they describe existing. Model change by creating a new State per interval rather than mutating the bearer.","validRelations":["inheresIn"],"validProperties":["description","status"],"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,"bfoCategory":"occurrent","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,"bfoCategory":"specifically-dependent-continuant","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":"State","abstract":false,"readOnly":false,"bfoCategory":"specifically-dependent-continuant","description":"A state describing an Organization over a bounded interval, such as its name, headcount, revenue, or operating status during that period.","validRelations":["inheresIn"],"validProperties":["name","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","bfoCategory":"specifically-dependent-continuant","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,"bfoCategory":"occurrent","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":[]},"RoleState":{"label":"Role State","parent":"State","abstract":false,"readOnly":false,"bfoCategory":"specifically-dependent-continuant","description":"A state describing a Role over a bounded interval, such as who it is assigned to and when that assignment begins or ends.","validRelations":["inheresIn"],"validProperties":["assignedTo","startedAt","endedAt","status","description"],"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,"bfoCategory":"continuant","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":[]},"PersonState":{"label":"Person State","parent":"State","abstract":false,"readOnly":false,"bfoCategory":"specifically-dependent-continuant","description":"A state describing a Person over a bounded interval, such as title, department, employer, or status during that period.","validRelations":["inheresIn"],"validProperties":["title","department","employer","status","description"],"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":"State","abstract":false,"readOnly":false,"bfoCategory":"specifically-dependent-continuant","description":"A state describing a Contract over a bounded interval, such as value, lifecycle status, or governing description during that period.","validRelations":["inheresIn"],"validProperties":["status","value","description"],"requiredProperties":[]},"EmployeeState":{"label":"Employee State","parent":"PersonState","abstract":false,"readOnly":false,"bfoCategory":"specifically-dependent-continuant","description":"A specialized PersonState for employment-specific temporal modeling.","validRelations":["inheresIn"],"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":false,"bfoCategory":"occurrent","description":"A region of time. BFO category: occurrent. Use TemporalInterval for bounded spans and TemporalInstant for single instants.","validRelations":[],"validProperties":[],"requiredProperties":[]},"BusinessProcess":{"label":"Business Process","parent":"Process","bfoMapping":"bfo:0000015","bfoCategory":"occurrent","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","bfoCategory":"specifically-dependent-continuant","description":"A measurable or classifiable attribute of a business entity. Examples: monetary value, priority level, status.","validRelations":[],"validProperties":[],"requiredProperties":[]},"TemporalInstant":{"label":"Temporal Instant","parent":"TemporalRegion","abstract":false,"readOnly":false,"bfoCategory":"occurrent","description":"A zero-dimensional temporal region representing a single instant.","validRelations":[],"validProperties":["instant"],"requiredProperties":["instant"]},"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,"bfoCategory":"occurrent","description":"A bounded temporal region with a start and optional end. Use it for occurrent spans or to represent the interval over which a 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","bfoCategory":"generically-dependent-continuant","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,"bfoCategory":"independent-continuant","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,"bfoCategory":"generically-dependent-continuant","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,"bfoCategory":"specifically-dependent-continuant","description":"A continuant that depends on exactly one independent continuant.","validRelations":[],"validProperties":[],"requiredProperties":[]}},"license":"MIT","version":"v1.1.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 continuant to the temporal region at which it exists.","rangeClasses":["TemporalRegion","TemporalInterval","TemporalInstant"],"domainClasses":["Continuant","State","InformationArtifact"]},"issuedBy":{"label":"issued by","rangeClasses":["Agent"],"domainClasses":["TransactionalDocument"]},"overlaps":{"label":"overlaps","description":"Relates occurrents whose temporal regions share at least one moment.","rangeClasses":["Occurrent","Process","BusinessProcess"],"domainClasses":["Occurrent","Process","BusinessProcess"]},"precedes":{"label":"precedes","description":"Relates one occurrent to another that begins after the first one ends.","rangeClasses":["Occurrent","Process","BusinessProcess"],"domainClasses":["Occurrent","Process","BusinessProcess"]},"inheresIn":{"label":"inheres in","description":"Relates a State to the continuant it depends on and describes.","rangeClasses":["Continuant","Organization","Person","Role","AgentRole","InformationArtifact"],"domainClasses":["State","OrgState","PersonState","RoleState","ContractState","EmployeeState"]},"partiesTo":{"label":"parties to","rangeClasses":["NormativeDocument"],"domainClasses":["Agent"]},"playsRole":{"label":"plays role","rangeClasses":["AgentRole"],"domainClasses":["Agent"]},"performedBy":{"label":"performed by","rangeClasses":["Agent"],"domainClasses":["BusinessProcess"]},"occupiesTemporalRegion":{"label":"occupies temporal region","description":"Relates an occurrent to the temporal region it spans.","rangeClasses":["TemporalRegion","TemporalInterval"],"domainClasses":["Occurrent","Process","BusinessProcess"]}},"bfoVersion":"BFO 2.0 (ISO 21838)","properties":{"name":{"label":"name","valueType":"string","domainClasses":["Agent"]},"title":{"label":"title","valueType":"string","description":"The title held by a Person during this state.","domainClasses":["PersonState"]},"amount":{"label":"amount","valueType":"decimal","domainClasses":[]},"status":{"label":"status","valueType":"string","domainClasses":[]},"endedAt":{"label":"ended at","valueType":"datetime","description":"The timestamp at which the role assignment ended.","domainClasses":["RoleState"]},"instant":{"label":"instant","valueType":"datetime","description":"The timestamp represented by a TemporalInstant.","domainClasses":["TemporalInstant"]},"revenue":{"label":"revenue","valueType":"decimal","description":"Annual revenue of an organization during this state.","domainClasses":["OrgState"]},"currency":{"label":"currency","valueType":"string","domainClasses":[]},"employer":{"label":"employer","valueType":"string","description":"The employer associated with a Person during this state.","domainClasses":["PersonState"]},"quantity":{"label":"quantity","valueType":"integer","domainClasses":[]},"headcount":{"label":"headcount","valueType":"integer","description":"Number of employees in an organization during this state.","domainClasses":["OrgState"]},"startedAt":{"label":"started at","valueType":"datetime","description":"The timestamp at which the role assignment started.","domainClasses":["RoleState"]},"assignedTo":{"label":"assigned to","valueType":"string","description":"The identifier of the bearer assigned to the role during this state.","domainClasses":["RoleState"]},"department":{"label":"department","valueType":"string","description":"The department associated with a Person during this state.","domainClasses":["PersonState"]},"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."}