Skip to main content

Thing

Mapped https://mapped.com/schema/mapped/1.0/core#Thing

No description in the ontology yet. If you know what this class means, propose one.

Propose a change

Hierarchy​

Parent classes: Entity

Subclasses (31 · 607 descendants):

Facts​

FactValue
URIhttps://mapped.com/schema/mapped/1.0/core#Thing
SourceMapped
ProtobufTHING
DeprecatedNo

Properties​

PropertyTypeRequiredDefaultDescription
assetLifecycleStatestringRefers to the various phases an asset undergoes from its initial acquisition to its eventual disposal
assetTrackingIDstringThe ID of the device in the asset tracking system.
dateInstalleddateTimeThe date of installation or change out occurred.
designLifedurationThe expected design life duration of an asset or component, expressed as a time duration.
expectsContinuousFlowbooleanExpected to have continuous flow
firmwareVersionstringFirmware version
flowCapacityfloatIndicates the maximum flow rate that a meter is capable of measuring accurately, typically specified in terms of volume per unit time or in pipe diameter
frameGeometrystringTwo-dimensional geometry of the entity expressed in declared coordinate frames, one entry per frame. Distinguished from geoshape, which is always CRS84 longitude/latitude; a frame referenced here may be an arbitrary local frame with no relationship to the Earth. Each entry conforms to the mapped.frame_geometry complex value schema and names its frame by id.
geoshapeObject
inletPipeDiameterfloatDiameter of the inlet pipe of the meter
locationNamestringThe name of the location where the entity is located.
outletPipeDiameterfloatDiameter of the inlet pipe of the meter
serialNumberstringA serial number is a unique identifier assigned incrementally or sequentially to an item
serviceLifedurationThe actual service life duration of an asset or component, expressed as a time duration.

exactType is Thing or the name of one of its subclasses (608 values).

Inherited properties (14)
PropertyTypeRequiredDefaultDescription
connectedDataSourceIdstringThe id of the origin data source of an entity. This id is already a part of mappingKey but important for faster query.
connectorIdsArray<string>The ids of the connectors associated with the entity.
dateCreateddateTimeDatetime when it is created.
dateUpdateddateTimeDatetime when it is updated last time.
descriptionstring
enrichmentSourceConnectorIdstringThe id of the source connector with which the vertex, whether it's a property bag or a derived entity, is associated.
idstringYesA globally unique ID in Mapped services.
isVirtualbooleanfalseIf this is true, the corresponding entity is virtual, meaning it doesn't exist in the real world but fabricated in the Mapped's system.
mappingKeystringThe origin of the entity. More detailed definition is available at here.
namestring
organizationIdstringYesThe id of the organization that owns the entity.
seeAlsostring
systemTypeArray<Object>A system type of the system the entity is associated.
typeArray<Object>YesThe entity's types or classes. The types are determined within the class hierarchy. This is an stringified alias for rdf:type.

Relationships​

RelationshipTargetsInverseCardinalityNotes
controlsThing, CollectionisControlledBy0..*transitive, canonical
feedsPlace, Thing, CollectionisFedBy0..*transitive, canonical
hasConstraintSpatial_Constraintconstrains0..*transitive, canonical
Opt-in switch that gives a constraint effect. Without it, ordinary stateless fusion applies no constraint.
hasDeviceModelDevice_Model0..1transitive, canonical
The Thing's associated device model.
hasExternalReferencebacnet:DeviceObject, opcua:Object, opcua:Server, opcua:Variable0..*transitive, canonical
Links an entity to an external reference object (e.g., a BACnet object) that describes its origin or counterpart in an external system.
hasHeartbeatHeartbeatisHeartbeatOf0..1transitive, canonical
A point that represents the heartbeat of the data source such as a device or a connector which is the source of the corresponding Point.
hasJointKinematic_JointisJointOf0..*transitive, canonical
The kinematic joints of an assembly. The joint vertex carries the axis and limits; the moving and fixed sides are named by hasJointChild and hasJointParent.
hasLocationPlaceisLocationOf1..1transitive, canonical
hasPartThingisPartOf0..*transitive, canonical
hasPointPointisPointOf0..*transitive, canonical
hasPropertyContributedFromName_Identity, Thing, Postal_Address_Identity, PropertyBagcontributesProperty0..*Mapped's internal relationship indicating that a vertex has a contributing property/value from another vertex.
hasRepresentationRepresentationisRepresentationOf0..*transitive, canonical
Binds a semantic entity to a declared use of geometry. Many-to-many: a shared Representation expresses prototype instancing without a separate instanceOf predicate.
hostsPointisHostedBy0..*transitive, canonical
isControlledByThingcontrols0..*
isFedByThing, Collectionfeeds0..*transitive
isJointChildOfKinematic_JointhasJointChild0..*The joints that move this component.
isJointParentOfKinematic_JointhasJointParent0..*The joints this component is the fixed side of.
isPartOfThinghasPart0..*transitive
isResponsibilityOfPeople_GroupisResponsibleFor0..*A relationship between a group of individuals and the asset for which they hold responsibility of a certain Thing.
manufacturedByAgent0..1transitive, canonical
servesOrganization, Place, ThingisServedBy0..*transitive, canonical
A device is serving a Zone or an Organization for a specific purpose such as monitoring energy usage or occupancy counting.
Inherited relationships (8)
RelationshipTargetsInverseCardinalityNotes
contributesPropertyMetahasPropertyContributedFrom0..*transitive, canonical
Mapped's internal relationship indicating that a vertex is contributing a property/value to another vertex.
hasExtendedPropertyExtendedProperty0..*transitive, canonical
The entity's customer-defined extended properties, one node per key-value pair.
hasGeneratedArtifactOpenUSD_LayerisGeneratedFrom0..*The layers generated from this source.
hasIdentityIdentity0..*transitive, canonical
hasPrimBindingOpenUSD_Prim_BindingisPrimBindingOf0..*transitive, canonical
Attaches a prim address. Used directly on an entity for pure addressing that carries no physical claim, and on a Representation or level-of-detail heuristic to realise it in USD.
hasPropertyBagPropertyBag0..*transitive, canonical
isConstraintTargetSpatial_ConstraintconstrainsAgainst0..*The constraints evaluated against this representation or entity.
isSubjectOfConstraintSpatial_ConstraintconstrainsSubject0..*The constraints this entity is the subject of.

Referenced by​

Classes whose own relationships point at Thing.

Something wrong or missing on this page? Propose a change to Thing.