Category:OSWc5ed0ed1e33c4b31887c67af25a610c1: Difference between revisions

Category:OSWc5ed0ed1e33c4b31887c67af25a610c1
(Update package: OSW Base)
 
m (Protected "Room": Protected as read-only import via Page Exchange extension ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) [cascading])
 
(One intermediate revision by the same user not shown)
jsondata
Line 1: Line 1:
{
{
    "subclass_of": [
"subclass_of": [
        "Category:OSW3d238d05316e45a4ac95a11d7b24e36b"
"Category:OSW3d238d05316e45a4ac95a11d7b24e36b"
    ],
],
    "uuid": "c5ed0ed1-e33c-4b31-887c-67af25a610c1",
"type": [
    "label": [
"Category:Category"
        {
],
            "text": "Room",
"uuid": "c5ed0ed1-e33c-4b31-887c-67af25a610c1",
            "lang": "en"
"label": [
        },
{
        {
"text": "Room",
            "text": "Raum",
"lang": "en"
            "lang": "de"
},
        }
{
    ],
"text": "Raum",
    "name": "Room",
"lang": "de"
    "type": [
}
        "Category:Category"
],
    ],
"name": "Room",
    "instance_rdf_type": [
"instance_rdf_type": [
        "schema:Room"
"schema:Room"
    ]
],
"utf8_icon": [
"🚪"
]
}
}
jsonschema
Line 1: Line 1:
{
{
    "@context": [
"@context": [
        {
{
            "area": {
"area": {
                "@id": "schema:floorSize",
"@id": "schema:floorSize",
                "@type": "xsd:float"
"@type": "xsd:float"
            },
},
            "area*": {
"area*": {
                "@id": "Property:HasArea",
"@id": "Property:HasArea",
                "@type": "xsd:float"
"@type": "xsd:float"
            },
},
            "construction_year": {
"construction_year": {
                "@id": "schema:yearBuilt",
"@id": "schema:yearBuilt",
                "@type": "xsd:integer"
"@type": "xsd:integer"
            },
},
            "construction_year*": {
"construction_year*": {
                "@id": "Property:HasConstructionYear",
"@id": "Property:HasConstructionYear",
                "@type": "xsd:integer"
"@type": "xsd:integer"
            },
},
            "door_height": {
"door_height": {
                "@id": "Property:HasDoorHeight",
"@id": "Property:HasDoorHeight",
                "@type": "xsd:float"
"@type": "xsd:float"
            },
},
            "door_width": {
"door_width": {
                "@id": "Property:HasDoorWidth",
"@id": "Property:HasDoorWidth",
                "@type": "xsd:float"
"@type": "xsd:float"
            },
},
            "height": {
"height": {
                "@id": "schema:height",
"@id": "schema:height",
                "@type": "xsd:float"
"@type": "xsd:float"
            },
},
            "height*": {
"height*": {
                "@id": "Property:HasHeight",
"@id": "Property:HasHeight",
                "@type": "xsd:float"
"@type": "xsd:float"
            },
},
            "length": {
"length": {
                "@id": "Property:HasLength",
"@id": "Property:HasLength",
                "@type": "xsd:float"
"@type": "xsd:float"
            },
},
            "located_in": {
"located_in": {
                "@id": "schema:containedInPlace",
"@id": "schema:containedInPlace",
                "@type": "@id"
"@type": "@id"
            },
},
            "located_in*": {
"located_in*": {
                "@id": "Property:IsLocatedIn",
"@id": "Property:IsLocatedIn",
                "@type": "@id"
"@type": "@id"
            },
},
            "number": {
"number": {
                "@id": "Property:HasRoomNumber",
"@id": "Property:HasRoomNumber",
                "@type": "xsd:string"
"@type": "xsd:string"
            },
},
            "responsible_person": {
"responsible_person": {
                "@id": "Property:HasResponsiblePerson",
"@id": "Property:HasResponsiblePerson",
                "@type": "@id"
"@type": "@id"
            },
},
            "usage": {
"usage": {
                "@id": "Property:HasRoomUsage",
"@id": "Property:HasRoomUsage",
                "@type": "@id"
"@type": "@id"
            },
},
            "usage_type": {
"usage_type": {
                "@id": "Property:HasRoomUsageType",
"@id": "Property:HasRoomUsageType",
                "@type": "@id"
"@type": "@id"
            },
},
            "width": {
"width": {
                "@id": "schema:width",
"@id": "schema:width",
                "@type": "xsd:float"
"@type": "xsd:float"
            },
},
            "width*": {
"width*": {
                "@id": "Property:HasWidth",
"@id": "Property:HasWidth",
                "@type": "xsd:float"
"@type": "xsd:float"
            }
}
        },
},
        "/wiki/Category:OSW3d238d05316e45a4ac95a11d7b24e36b?action=raw\u0026slot=jsonschema"
"/wiki/Category:OSW3d238d05316e45a4ac95a11d7b24e36b?action=raw\u0026slot=jsonschema"
    ],
],
    "allOf": [
"allOf": [
        {
{
            "$ref": "/wiki/Category:OSW3d238d05316e45a4ac95a11d7b24e36b?action=raw\u0026slot=jsonschema"
"$ref": "/wiki/Category:OSW3d238d05316e45a4ac95a11d7b24e36b?action=raw\u0026slot=jsonschema"
        }
}
    ],
],
    "title": "Room",
"title": "Room",
    "type": "object",
"type": "object",
    "required": [
"required": [
        "type"
"type"
    ],
],
    "properties": {
"properties": {
        "type": {
"type": {
            "default": [
"default": [
                "Category:OSWc5ed0ed1e33c4b31887c67af25a610c1"
"Category:OSWc5ed0ed1e33c4b31887c67af25a610c1"
            ]
]
        },
},
        "located_in": {
"located_in": {
            "title": "Floor",
"title": "Floor",
            "title*": {
"title*": {
                "de": "Stockwerk",
"de": "Stockwerk",
                "en": "Floor"
"en": "Floor"
            },
},
            "type": "array",
"type": "array",
            "format": "table",
"format": "table",
            "items": {
"items": {
                "title": "",
"title": "",
                "type": "string",
"type": "string",
                "format": "autocomplete",
"format": "autocomplete",
                "range": "Category:OSW6c4212f1a39342be963d2b9efd19c5c2"
"range": "Category:OSW6c4212f1a39342be963d2b9efd19c5c2"
            },
},
            "uniqueItems": true
"uniqueItems": true
        },
},
        "usage_type": {
"usage_type": {
            "title": "Room usage type",
"title": "Room usage type",
            "title*": {
"title*": {
                "en": "Room usage type",
"en": "Room usage type",
                "de": "Raumnutzungsart"
"de": "Raumnutzungsart"
            },
},
            "type": "array",
"type": "array",
            "format": "table",
"format": "table",
            "items": {
"items": {
                "title": "",
"title": "",
                "type": "string",
"type": "string",
                "format": "autocomplete",
"format": "autocomplete",
                "range": "Category:OSLae92be81cdb34d22844d4791ef790d93"
"range": "Category:OSLae92be81cdb34d22844d4791ef790d93"
            },
},
            "uniqueItems": true
"uniqueItems": true
        },
},
        "length": {
"length": {
            "title": "Length",
"title": "Length",
            "title*": {
"title*": {
                "de": "Länge",
"de": "Länge",
                "en": "Length"
"en": "Length"
            },
},
            "type": "number"
"type": "number"
        },
},
        "width": {
"width": {
            "title": "Width",
"title": "Width",
            "title*": {
"title*": {
                "de": "Breite",
"de": "Breite",
                "en": "Width"
"en": "Width"
            },
},
            "type": "number"
"type": "number"
        },
},
        "height": {
"height": {
            "title": "Height",
"title": "Height",
            "title*": {
"title*": {
                "de": "Höhe",
"de": "Höhe",
                "en": "Height"
"en": "Height"
            },
},
            "type": "number"
"type": "number"
        },
},
        "area": {
"area": {
            "title": "Area",
"title": "Area",
            "title*": {
"title*": {
                "de": "Fläche",
"de": "Fläche",
                "en": "Area"
"en": "Area"
            },
},
            "type": "number"
"type": "number"
        },
},
        "door_width": {
"door_width": {
            "title": "Door width",
"title": "Door width",
            "title*": {
"title*": {
                "de": "Türbreite",
"de": "Türbreite",
                "en": "Door width"
"en": "Door width"
            },
},
            "type": "number"
"type": "number"
        },
},
        "door_height": {
"door_height": {
            "title": "Door height",
"title": "Door height",
            "title*": {
"title*": {
                "de": "Türhöhe",
"de": "Türhöhe",
                "en": "Door height"
"en": "Door height"
            },
},
            "type": "number"
"type": "number"
        },
},
        "number": {
"number": {
            "title": "Number",
"title": "Number",
            "title*": {
"title*": {
                "en": "Number",
"en": "Number",
                "de": "Nummer"
"de": "Nummer"
            },
},
            "type": "string"
"type": "string"
        },
},
        "usage": {
"usage": {
            "title": "Room usage",
"title": "Room usage",
            "title*": {
"title*": {
                "en": "Room usage",
"en": "Room usage",
                "de": "Raumnutzung"
"de": "Raumnutzung"
            },
},
            "type": "array",
"type": "array",
            "format": "table",
"format": "table",
            "items": {
"items": {
                "title": "",
"title": "",
                "type": "string",
"type": "string",
                "format": "autocomplete",
"format": "autocomplete",
                "range": "Category:OSWac9f0e49d8024804bd7d77058322a3fe"
"range": "Category:OSWac9f0e49d8024804bd7d77058322a3fe"
            },
},
            "uniqueItems": true
"uniqueItems": true
        },
},
        "responsible_person": {
"responsible_person": {
            "title": "Responsible person",
"title": "Responsible person",
            "title*": {
"title*": {
                "de": "Verantwortliche Person",
"de": "Verantwortliche Person",
                "en": "Responsible person"
"en": "Responsible person"
            },
},
            "type": "array",
"type": "array",
            "format": "table",
"format": "table",
            "items": {
"items": {
                "title": "",
"title": "",
                "type": "string",
"type": "string",
                "format": "autocomplete",
"format": "autocomplete",
                "range": "Category:OSWd9aa0bca9b0040d8af6f5c091bf9eec7"
"range": "Category:OSWd9aa0bca9b0040d8af6f5c091bf9eec7"
            },
},
            "uniqueItems": true
"uniqueItems": true
        }
}
    }
},
"uuid": "c5ed0ed1-e33c-4b31-887c-67af25a610c1",
"title*": {
"en": "Room",
"de": "Raum"
},
"description": "",
"description*": {}
}
}
header_template
Line 13: Line 13:
</tr>
</tr>
<tr>
<tr>
<th>{{{_label_function|Function}}}</th>
<th>{{{_label_usage|Usage}}}</th>
<td>{{#ask:[[{{FULLPAGENAME}}]]|?HasRoomFunction=|format=plain|mainlabel=-}}</td>
<td>{{#ask:[[{{FULLPAGENAME}}]]|?HasRoomUsage=|format=plain|mainlabel=-}}</td>
</tr>
</tr>
<tr>
<tr>
Line 70: Line 70:
</table>
</table>
<!-- Occupancy -->
<!-- Occupancy -->
{{#if: {{#ask: [[Category:OSWd9aa0bca9b0040d8af6f5c091bf9eec7]][[HasRoom::{{FULLPAGENAME}}]]}} |
{{#if: {{#ask: [[Category:OSWd9aa0bca9b0040d8af6f5c091bf9eec7]][[HasRoom::{{FULLPAGENAME}}]][[HasEmploymentContractStatus::Item:OSW62770459451644f3841c502df8a5cb1d]]}} |
     =={{#switch:{{USERLANGUAGECODE}}|en=Occupancy|de=Belegung|#default=Occupancy}}==
     =={{#switch:{{USERLANGUAGECODE}}|en=Occupancy|de=Belegung|#default=Occupancy}}==
     {{#set: HasNumberOfOccupants=
     {{#set: HasNumberOfOccupants=
         {{#ask: [[Category:OSWd9aa0bca9b0040d8af6f5c091bf9eec7]][[HasRoom::{{FULLPAGENAME}}]]
         {{#ask: [[Category:OSWd9aa0bca9b0040d8af6f5c091bf9eec7]][[HasRoom::{{FULLPAGENAME}}]][[HasEmploymentContractStatus::Item:OSW62770459451644f3841c502df8a5cb1d]]
             |format=count
             |format=count
             |limit=1000
             |limit=1000
Line 83: Line 83:
         |#default=Number of occupants
         |#default=Number of occupants
     }}: {{#show: {{FULLPAGENAME}} |?HasNumberOfOccupants}}
     }}: {{#show: {{FULLPAGENAME}} |?HasNumberOfOccupants}}
     {{#ask: [[Category:OSWd9aa0bca9b0040d8af6f5c091bf9eec7]][[HasRoom::{{FULLPAGENAME}}]]
     {{#ask: [[Category:OSWd9aa0bca9b0040d8af6f5c091bf9eec7]][[HasRoom::{{FULLPAGENAME}}]][[HasEmploymentContractStatus::Item:OSW62770459451644f3841c502df8a5cb1d]]
         |?HasOu={{#switch: {{USERLANGUAGECODE}} |en=OU |de=OE |#default=OU}}
         |?HasOu={{#switch: {{USERLANGUAGECODE}} |en=OU |de=OE |#default=OU}}
         |?HasPhoneNumber={{#switch: {{USERLANGUAGECODE}} |en=Phone |de=Telefon |#default=Phone}}
         |?HasPhoneNumber={{#switch: {{USERLANGUAGECODE}} |en=Phone |de=Telefon |#default=Phone}}

Latest revision as of 04:41, 8 January 2026

Room ID: OSWc5ed0ed1e33c4b31887c67af25a610c1 | UUID: c5ed0ed1-e33c-4b31-887c-67af25a610c1 | 📦: world.opensemantic.base
ID OSWc5ed0ed1e33c4b31887c67af25a610c1
UUID c5ed0ed1-e33c-4b31-887c-67af25a610c1
Label Room
Machine compatible name Room
Types/Categories Category (Class)
Statements (outgoing)
Statements (incoming)
Details

Description

No description found

Namespaces

for UUID generation via uuid5

  • General (same as UUID of the category page): c5ed0ed1-e33c-4b31-887c-67af25a610c1
  • FhG: 0459e1a8-adbd-5f2d-a80a-70f4bfbb37a3
 HasRoomUsageIsLocatedInHasNumberOfOccupants
jsondata
subclass_of
"Category:OSW3d238d05316e45a4ac95a11d7b24e36b"
type
"Category:Category"
uuid"c5ed0ed1-e33c-4b31-887c-67af25a610c1"
label
text"Room"
lang"en"
text"Raum"
lang"de"
name"Room"
instance_rdf_type
"schema:Room"
utf8_icon
"🚪"
jsonschema
@context
area
@id"schema:floorSize"
@type"xsd:float"
area*
@id"Property:HasArea"
@type"xsd:float"
construction_year
@id"schema:yearBuilt"
@type"xsd:integer"
construction_year*
@id"Property:HasConstructionYear"
@type"xsd:integer"
door_height
@id"Property:HasDoorHeight"
@type"xsd:float"
door_width
@id"Property:HasDoorWidth"
@type"xsd:float"
height
@id"schema:height"
@type"xsd:float"
height*
@id"Property:HasHeight"
@type"xsd:float"
length
@id"Property:HasLength"
@type"xsd:float"
located_in
@id"schema:containedInPlace"
@type"@id"
located_in*
@id"Property:IsLocatedIn"
@type"@id"
number
@id"Property:HasRoomNumber"
@type"xsd:string"
responsible_person
@id"Property:HasResponsiblePerson"
@type"@id"
usage
@id"Property:HasRoomUsage"
@type"@id"
usage_type
@id"Property:HasRoomUsageType"
@type"@id"
width
@id"schema:width"
@type"xsd:float"
width*
@id"Property:HasWidth"
@type"xsd:float"
"/wiki/Category:OSW3d238d05316e45a4ac95a11d7b24e36b?action=raw&slot=jsonschema"
allOf
$ref"/wiki/Category:OSW3d238d05316e45a4ac95a11d7b24e36b?action=raw&slot=jsonschema"
title"Room"
type"object"
required
"type"
properties
type
default
"Category:OSWc5ed0ed1e33c4b31887c67af25a610c1"
located_in
title"Floor"
title*
de"Stockwerk"
en"Floor"
type"array"
format"table"
items
title""
type"string"
format"autocomplete"
range"Category:OSW6c4212f1a39342be963d2b9efd19c5c2"
uniqueItemstrue
usage_type
title"Room usage type"
title*
en"Room usage type"
de"Raumnutzungsart"
type"array"
format"table"
items
title""
type"string"
format"autocomplete"
range"Category:OSLae92be81cdb34d22844d4791ef790d93"
uniqueItemstrue
length
title"Length"
title*
de"Länge"
en"Length"
type"number"
width
title"Width"
title*
de"Breite"
en"Width"
type"number"
height
title"Height"
title*
de"Höhe"
en"Height"
type"number"
area
title"Area"
title*
de"Fläche"
en"Area"
type"number"
door_width
title"Door width"
title*
de"Türbreite"
en"Door width"
type"number"
door_height
title"Door height"
title*
de"Türhöhe"
en"Door height"
type"number"
number
title"Number"
title*
en"Number"
de"Nummer"
type"string"
usage
title"Room usage"
title*
en"Room usage"
de"Raumnutzung"
type"array"
format"table"
items
title""
type"string"
format"autocomplete"
range"Category:OSWac9f0e49d8024804bd7d77058322a3fe"
uniqueItemstrue
responsible_person
title"Responsible person"
title*
de"Verantwortliche Person"
en"Responsible person"
type"array"
format"table"
items
title""
type"string"
format"autocomplete"
range"Category:OSWd9aa0bca9b0040d8af6f5c091bf9eec7"
uniqueItemstrue
uuid"c5ed0ed1-e33c-4b31-887c-67af25a610c1"
title*
en"Room"
de"Raum"
description""
description*
Empty object

This category currently contains no pages or media.