...
No Format |
---|
OBJECT_ID := { _agent_name: STRING, _objectagent_nameepoch: STRINGNUMBER, _schemaobject_idname: SCHEMA_IDSTRING } |
Field | Optional | Description | |||
---|---|---|---|---|---|
_agent_name | yes | Name of the agent that is managing the referenced data | |||
_agent_epoch | yes | Numeric epoch of the agent process. This number is managed by the agent and is incremented each time the agent process starts. This field is only present for transient object IDs that must not be the same for a given object across an agent restart. Persistent object IDs must not include this field. | |||
_object_name | no | Name of the data that uniquely identifies the data within the context of the agent (or the context of the schema class, if provided) | _schema_id | yes | If the referenced data is "described", the identifier of the schema that describes it. This field serves to disambiguate the naming of objects in case objects of different types have the same _object_name. |
QMF_QUERY
No Format |
---|
QMF_QUERY := { _what: QMF_CONTENT_TYPE, _where: QMF_QUERY_PREDICATE } |
...