Category:OSWda27e2fff10848ebb728ffb69c49a16d
jsondata
| subclass_of | | "Category:OSWe427aafafbac4262955b9f690a83405d" |
|
|---|
| uuid | "da27e2ff-f108-48eb-b728-ffb69c49a16d" |
|---|
| name | "DataTool" |
|---|
| label | |
| text | "Daten-Werkzeug" |
|---|
| lang | "de" |
|---|
|
|
|---|
| type | |
|---|
jsonschema
| @context | | "/wiki/Category:OSWe427aafafbac4262955b9f690a83405d?action=raw&slot=jsonschema" |
| storage_locations | | @id | "Property:HasStorageLocation" |
|---|
| @type | "@id" |
|---|
|
|---|
| data_channels | | @id | "Property:HasDataChannel" |
|---|
| @type | "@id" |
|---|
| @context | | characteristic | | @id | "Property:HasCharacteristic" |
|---|
| @type | "@id" |
|---|
|
|---|
| unit | | @id | "Property:HasUnit" |
|---|
| @type | "@id" |
|---|
|
|---|
|
|---|
|
|---|
|
|
|---|
| allOf | | $ref | "/wiki/Category:OSWe427aafafbac4262955b9f690a83405d?action=raw&slot=jsonschema" |
|---|
|
|
|---|
| type | "object" |
|---|
| title | "DataTool" |
|---|
| required | |
|---|
| defaultProperties | | "storage_locations" |
| "data_channels" |
|
|---|
| properties | | type | | default | | "Category:OSWda27e2fff10848ebb728ffb69c49a16d" |
|
|---|
|
|---|
| storage_locations | | title | "Reference to storage location" |
|---|
| title* | | en | "Storage location (database)" |
|---|
| de | "Speicherort (Datenbank)" |
|---|
|
|---|
| type | "array" |
|---|
| format | "table" |
|---|
| items | | title | "" |
|---|
| type | "string" |
|---|
| format | "autocomplete" |
|---|
| range | "Category:OSW51ad0d1716254c77a2b7a03217f23b43" |
|---|
|
|---|
| minItems | 1 |
|---|
|
|---|
| data_channels | | title | "DataChannels" |
|---|
| title* | | en | "Data channels" |
|---|
| de | "Datenkanäle" |
|---|
|
|---|
| type | "array" |
|---|
| format | "tabs" |
|---|
| options | | enable_array_copy | true |
|---|
| array_copy_ignore | |
|---|
|
|---|
| items | | id | "channel" |
|---|
| title | "DataChannel" |
|---|
| title* | | en | "Data channel" |
|---|
| de | "Datenkanal" |
|---|
|
|---|
| headerTemplate | "{{ i1 }} - {{{ self.name }}}" |
|---|
| type | "object" |
|---|
| required | |
|---|
| defaultProperties | | "label" |
| "description" |
| "characteristic" |
| "unit" |
|
|---|
| properties | | uuid | | title | "UUID" |
|---|
| type | "string" |
|---|
| $comment | "format uuid field are copied, if not set in copy_ignore" |
|---|
| format | null |
|---|
| dynamic_template | "{{_uuid_}}" |
|---|
| options | | hidden | true |
|---|
| dynamic_template | |
|---|
|
|---|
|
|---|
| osw_id | | title | "OSW-ID" |
|---|
| type | "string" |
|---|
| watch | |
|---|
| dynamic_template | "{{_current_subject_}}#OSW{{#replace '-' ''}}{{_own_uuid}}{{/replace}}" |
|---|
| options | | hidden | true |
|---|
| dynamic_template | |
|---|
|
|---|
|
|---|
| name | | type | "string" |
|---|
| title | "Name" |
|---|
| description | "Technical name / keyword" |
|---|
| description* | | de | "Technischer Name / Schlüsselwort" |
|---|
|
|---|
|
|---|
| label | | type | "array" |
|---|
| title | "Label(s)" |
|---|
| title* | |
|---|
| format | "table" |
|---|
| eval_template | | type | "mustache-wikitext" |
|---|
| mode | "render" |
|---|
| $comment | "Displays value according to user language with eng as fallback option. Note: {{=<% %>=}} changes mustache expression from {{..}} to <% %> for mixing with wikitext templates" |
|---|
| value | "{{=<% %>=}} {{#switch:{{USERLANGUAGECODE}} <%#label%> | {{#ifeq: <%lang%>|en|#default|<%lang%>}} = <%text%> <%/label%> }}" |
|---|
|
|
|---|
| items | | $ref | "/wiki/JsonSchema:Label?action=raw" |
|---|
|
|---|
| options | |
|---|
|
|---|
| description | | title | "Description" |
|---|
| title* | |
|---|
| type | "array" |
|---|
| format | "table" |
|---|
| eval_template | | type | "mustache-wikitext" |
|---|
| mode | "render" |
|---|
| value | "{{=<% %>=}} {{#switch:{{USERLANGUAGECODE}} <%={{ }}=%> {{#description}} |{{lang}}={{text}} {{/description}} {{=<% %>=}} }}" |
|---|
|
|---|
| items | | $ref | "/wiki/JsonSchema:Description?action=raw" |
|---|
|
|---|
| options | |
|---|
|
|---|
| characteristic | | title | "Characteristic" |
|---|
| title* | |
|---|
| description | "The characteristic or class defining the data value object" |
|---|
| description* | | de | "Die Charakteristik oder Klasse die den Datenwert spezifiziert" |
|---|
|
|---|
| type | "string" |
|---|
| format | "autocomplete" |
|---|
| $comment | "range CharacteristicType, subclass_of range Characteristic for convenience." |
|---|
| range | "Category:OSWffe74f291d354037b318c422591c5023" |
|---|
| subclassof_range | "Category:OSW93ccae36243542ceac6c951450a81d47" |
|---|
|
|---|
| unit | | title | "Unit" |
|---|
| title* | |
|---|
| watch | | characteristic_w | "channel.characteristic" |
|---|
|
|---|
| type | "string" |
|---|
| format | "autocomplete" |
|---|
| options | | autocomplete | | $comment | "Chain: Characteristic -(SubClassOf)*-> Ancestor -HasQuantity-> QK -HasUnit-> Unit. -SubClassOf follows the chain upward. 3 levels." |
|---|
| query | "[[-HasUnit.-HasQuantity::{{$(characteristic_w)}}]][[HasSymbol::like:*{{_user_input}}*]]OR[[-HasUnit.-HasQuantity.-SubClassOf::{{$(characteristic_w)}}]][[HasSymbol::like:*{{_user_input}}*]]OR[[-HasUnit.-HasQuantity.-SubClassOf.-SubClassOf::{{$(characteristic_w)}}]][[HasSymbol::like:*{{_user_input}}*]]OR[[-HasUnit.-HasQuantity.-SubClassOf.-SubClassOf.-SubClassOf::{{$(characteristic_w)}}]][[HasSymbol::like:*{{_user_input}}*]]|?HasSymbol=label" |
|---|
|
|---|
|
|---|
|
|---|
|
|---|
|
|---|
|
|---|
|
|---|
Subcategories
This category has the following 3 subcategories, out of 3 total.