Skip to content

Commit d5fe651

Browse files
committed
input gathering
1 parent 3a3b938 commit d5fe651

File tree

74 files changed

+46617
-8
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

74 files changed

+46617
-8
lines changed
Binary file not shown.
Binary file not shown.
Binary file not shown.

Existing initiatives and proposals/ACCA/IDS schema ( 220a ).xsd

+1
Large diffs are not rendered by default.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<mxfile host="app.diagrams.net" modified="2020-12-13T10:31:54.321Z" agent="5.0 (Windows)" etag="PehED-rlDOGMILKwXU6d" version="14.0.1" type="device"><diagram id="HLzOWoOw2G2p_UndhyVV" name="Page-1">7Vxbc5s4FP41ftwOd+PH2kkvM+lOdrOzbfdlRwHZqBWIFXJj99evBJIBCyfYxuBMmfFk0EES6HznfOfoQib2It68pyCNPpEQ4ollhJuJfTOxrJnv8r9CsC0EnjMtBCuKwkJkloIH9BNKoSGlaxTCrFaREYIZSuvCgCQJDFhNBiglT/VqS4LrT03BCmqChwBgXfoZhSySUs91yhsfIFpF6tGmNyvuxEDVlkPJIhCSp4rIvp3YC0oIK67izQJioTylmKLduwN3d29GYcLaNPjn9wfz7z/uIxZ+sW/+Ze7j+/ndb1MJR8a2asgw5BqQRUJZRFYkAfi2lM4pWSchFN0avFTWuSMk5UKTC79BxrYSTrBmhIsiFmN5l78x3X4R7d+4qvhV3Htj2L4S3GzkA4rStlq6hxTFkEEqhRkDlL0VeHNBQhKoZO8QxtU68pW8vKNQtQgwyDIUFELZpHjPsNKg0JRQz0EEpCgjaxrAZ9SuTBnQFWTP1HOcnaFwD4OEj5lueUMKMWDoR/1FgLT11a5eaQ38QhrEEcYh+/0B8Fo+6ePNgxheCgPNbLInFGOQa35JEqYsSGg+iBAO78CWrMVYOQ7Bd1WaR4Sin7w+UDqvwmQJtS85HguCCS2hLRs9iM7kYyjMeLN7BYe5J/oENrWKdyBj6gUJxiDN0GP+yqJhzJFByZwwRmJZSSoDUgY3zxuAjpdq4EoukGxoTWX5qcItjpRFVVoxnAthbGkY8+r72PIRsxwaSr7DPSwa4AEYrRJexHApmgmVIU6pb6WYCZaYZykIULK6y+vcOKXkTzlsISK87RLnPhqhMIRJzj4MMPC4s66UoITlanHn/Me1txC04vIXX/CyWZb5T1SnbEESPhaActQgt4MnKGyhHcSHXUXHXeHstYNZ1escZVtDOQExHHHuGGfXGhhnR8OZZ08BRSlDJBnh7hjuqT8w3FNTw7SP7G2DWCV546WvKjfj12XaJgq1rK0p43sh23ttiZ3bMrEz7SETu6l1VVn/L2oDh5LFfmzA1UIFXWM9JRjT+pfTent2Ylqv8oXOwfXGrL6L8O9ed1Y/tX8hGn/ERFBChcSNGombXS/R2C1p3J0NSeOmPrUDCYMBDMWIRzY/ns2tPTY3B2fzqTv6+cX8fLetcN1+rjqu+HnA4x38bz36+Wl+7lydn/vDxPPG6by6c9x03rgsN/Q+lbPazuWcYclBn8wtQQBHXjiFFzynzgv24LQwzCqfcnGz5uClvw8U/o2OPXzW0sOtA5PBnjx8pnl4SknK7Xw7OvkJTu7v7cSaZsutG7Xm3/0WnaEjnDVQ+Lhq89KqjXUgFl/Lso2tp/LjbuwlkB58O9Y3NFDHyN1V5LbbLtANG7ltfYGumMYsuXc2bsuP8fv4+D14km7rRy+ybcZgPNL60bRuH9gcv5YA7lsjrV+O1qevg9anmr/HgEGKOP2OhH4+oVtWy+TtYozuNK645+w9Anz+2WcVMIc7+uxYGsDpmqYkG6dix8ds58pPQDsN++QB46CNUHcM9eCzbkdPxWOE+agFYiPcHcM9+CFoR18aD0oljKH6/B2w4c8zujp7x2DzMQnwOhOp/j7KlWlTB/pw904K2F6DPswmfRiX0kcTxSV96cPx6vpwmlZf+tWHvgGeAsanY/rqWreqmFpXpwr97C9M1jGkzYuNl1XHFXiKr6tjwzO/Sf6FdhD1TB3D24fvaEPu9TBhr4tX/X/78TqOE7h6zlR8/SEGPSZNp3j6/kcgTczX7zcg3iCOLk8TquuKm7c4TXgGOYQIxCQJ/4pQ0sARdYev2qFpdcsAVksC8Ib0f1+PirqxHHkmu4Oj4+1hOPlAZtUdlYu21rns7p7kM8td0mPuxXhvL3YXNiNblchpHZmGcSBbUD0Vw9Z6ym1gN8jTzUJRWL+UcWaMly36+l7AP/ekbzP2/l7mrCWAF4beb1hFEcnTmAt0cjrhcskAL5b/Q6qwhvI/cdm3/wM=</diagram></mxfile>
Loading
Binary file not shown.
Loading
Binary file not shown.
Binary file not shown.
Loading
Loading
Loading
Loading
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2+
<IDSSpecification globalId="04f9e8c2-1e63-4244-8e93-0dd8f3165107" name="IDS01">
3+
<description>IDS Example</description>
4+
<context purpose="Visualization" informationDeliveryMileStone="Preliminary Design" sendingActor="Architect" receivingActor="Client"/>
5+
<specificationPerObjectTypeList globalId="99b37edd-e108-4601-91d4-abfbfd069963">
6+
<objectType name="Door" refToClassification="https://standards.buildingsmart.org/IFC/RELEASE/IFC4/ADD2_TC1/HTML/schema/ifcsharedbldgelements/lexical/ifcdoor.htm" refToDataModelType="IfcDoor">
7+
<subTypeOf name="BuildingElement" refToClassification="https://standards.buildingsmart.org/IFC/RELEASE/IFC2x3/FINAL/HTML/ifcproductextension/lexical/ifcelement.htm" refToDataModelType="IfcElement"/>
8+
</objectType>
9+
<alphanumericInformationSpecification>
10+
<Description>Door object alphanumeric information</Description>
11+
<propertySets>
12+
<propertySet name="Door Properties" refToClassification="Classification001">
13+
<properties>
14+
<property name="Width" refToClassification="http://bsdd.buildingsmart.org/#concept/details/0C$q01fAv9ZOabWvo68xm6">
15+
<unit ucumCode="cm"/>
16+
<dataType type="BOOLEAN"/>
17+
</property>
18+
</properties>
19+
</propertySet>
20+
</propertySets>
21+
</alphanumericInformationSpecification>
22+
</specificationPerObjectTypeList>
23+
<specificationPerObjectTypeList globalId="99b37edd-e108-4601-91d4-abfbfd069977">
24+
<objectType name="Door" refToClassification="https://standards.buildingsmart.org/IFC/RELEASE/IFC4/ADD2_TC1/HTML/schema/ifcsharedbldgelements/lexical/ifcdoor.htm" refToDataModelType="IfcDoor">
25+
<subTypeOf name="BuildingElement" refToClassification="https://standards.buildingsmart.org/IFC/RELEASE/IFC2x3/FINAL/HTML/ifcproductextension/lexical/ifcelement.htm" refToDataModelType="IfcElement"/>
26+
</objectType>
27+
<alphanumericInformationSpecification>
28+
<Description>Interior Door object alphanumeric information</Description>
29+
<propertySets>
30+
<propertySet name="FireCodeProperties" refToClassification="Classification001">
31+
<properties>
32+
<property name="FireResistanceRating" refToClassification="http://bsdd.buildingsmart.org/#concept/details/07RqSAS5b3xgKYraRjwwZP">
33+
<unit/>
34+
<dataType type="BOOLEAN"/>
35+
</property>
36+
<property name="IsCombustible" refToClassification="http://bsdd.buildingsmart.org/#concept/details/08fiQpHdbDr8e3q81XFwRb">
37+
<unit/>
38+
<dataType type="BOOLEAN"/>
39+
</property>
40+
</properties>
41+
</propertySet>
42+
</propertySets>
43+
</alphanumericInformationSpecification>
44+
</specificationPerObjectTypeList>
45+
</IDSSpecification>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2+
<LOINSpecification globalId="04f9e8c2-1e63-4244-8e93-0dd8f3165107" name="LOIN01">
3+
<description>Level of Information Needs for visualization</description>
4+
<context purpose="Visualization" informationDeliveryMileStone="Preliminary Design" sendingActor="Architect" receivingActor="Client"/>
5+
<specificationPerObjectTypeList globalId="99b37edd-e108-4601-91d4-abfbfd069963">
6+
<objectType name="Site" refToClassification="Classification101" refToDataModelType="IFC"/>
7+
<documentationSpecification>
8+
<requiredDocument type="Survey drawing" purpose="Evaluation" content="Survey Data"/>
9+
</documentationSpecification>
10+
<alphanumericInformationSpecification>
11+
<description>Site object alphanumeric information</description>
12+
<propertySets name="Identification" refToClassification="Classification03">
13+
<properties name="Address" unit="" dataType="String" refToClassification="Classification02"/>
14+
<properties name="GEO-Location" unit="Coordinates" dataType="String" refToClassification="Classification08"/>
15+
</propertySets>
16+
</alphanumericInformationSpecification>
17+
</specificationPerObjectTypeList>
18+
<specificationPerObjectTypeList globalId="8bae44fe-b9ab-462b-9112-2ee12d5381fb">
19+
<objectType name="Wall" refToClassification="Classification16" refToDataModelType="IFC"/>
20+
<geometricSpecification>
21+
<detail>L3</detail>
22+
<dimensionality>D3</dimensionality>
23+
<location>Relative</location>
24+
<appearance>Textures</appearance>
25+
<parametricBehaviour>ParametricGeometry</parametricBehaviour>
26+
</geometricSpecification>
27+
</specificationPerObjectTypeList>
28+
</LOINSpecification>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2+
<IDSSpecification globalId="04f9e8c2-1e63-4244-8e93-0dd8f3165107" name="IDS01">
3+
<description>IDS Example</description>
4+
<context purpose="Visualization" informationDeliveryMileStone="Preliminary Design" sendingActor="Architect" receivingActor="Client"/>
5+
<specificationPerObjectTypeList globalId="99b37edd-e108-4601-91d4-abfbfd069963">
6+
<objectType name="Door" refToClassification="https://standards.buildingsmart.org/IFC/RELEASE/IFC4/ADD2_TC1/HTML/schema/ifcsharedbldgelements/lexical/ifcdoor.htm" refToDataModelType="IfcDoor">
7+
<subTypeOf name="BuildingElement" refToClassification="https://standards.buildingsmart.org/IFC/RELEASE/IFC2x3/FINAL/HTML/ifcproductextension/lexical/ifcelement.htm" refToDataModelType="IfcElement"/>
8+
</objectType>
9+
<alphanumericInformationSpecification>
10+
<Description>Door object alphanumeric information</Description>
11+
<propertySets>
12+
<propertySet name="Door Properties" refToClassification="Classification001">
13+
<properties>
14+
<property name="Width" unit="cm" refToClassification="http://bsdd.buildingsmart.org/#concept/details/0C$q01fAv9ZOabWvo68xm6">
15+
<dataType type="BOOLEAN"/>
16+
</property>
17+
</properties>
18+
</propertySet>
19+
</propertySets>
20+
</alphanumericInformationSpecification>
21+
</specificationPerObjectTypeList>
22+
<specificationPerObjectTypeList globalId="99b37edd-e108-4601-91d4-abfbfd069977">
23+
<objectType name="Door" refToClassification="https://standards.buildingsmart.org/IFC/RELEASE/IFC4/ADD2_TC1/HTML/schema/ifcsharedbldgelements/lexical/ifcdoor.htm" refToDataModelType="IfcDoor">
24+
<subTypeOf name="BuildingElement" refToClassification="https://standards.buildingsmart.org/IFC/RELEASE/IFC2x3/FINAL/HTML/ifcproductextension/lexical/ifcelement.htm" refToDataModelType="IfcElement"/>
25+
</objectType>
26+
<alphanumericInformationSpecification>
27+
<Description>Interior Door object alphanumeric information</Description>
28+
<propertySets>
29+
<propertySet name="FireCodeProperties" refToClassification="Classification001">
30+
<properties>
31+
<property name="FireResistanceRating" unit="NONE" refToClassification="http://bsdd.buildingsmart.org/#concept/details/07RqSAS5b3xgKYraRjwwZP">
32+
<dataType type="BOOLEAN"/>
33+
</property>
34+
<property name="IsCombustible" unit="NONE" refToClassification="http://bsdd.buildingsmart.org/#concept/details/08fiQpHdbDr8e3q81XFwRb">
35+
<dataType type="BOOLEAN"/>
36+
</property>
37+
</properties>
38+
</propertySet>
39+
</propertySets>
40+
</alphanumericInformationSpecification>
41+
</specificationPerObjectTypeList>
42+
</IDSSpecification>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2+
<xs:schema version="1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema">
3+
4+
<xs:complexType name="context">
5+
<xs:sequence/>
6+
<xs:attribute name="purpose" type="xs:string"/>
7+
<xs:attribute name="informationDeliveryMileStone" type="xs:string"/>
8+
<xs:attribute name="sendingActor" type="xs:string"/>
9+
<xs:attribute name="receivingActor" type="xs:string"/>
10+
</xs:complexType>
11+
12+
<xs:complexType name="idsSpecification">
13+
<xs:sequence>
14+
<xs:element name="description" type="xs:string" minOccurs="0"/>
15+
<xs:element name="context" type="context" minOccurs="0"/>
16+
<xs:element name="specificationPerObjectTypeList" type="specificationPerObjectType" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
17+
</xs:sequence>
18+
<xs:attribute name="globalId" type="xs:string"/>
19+
<xs:attribute name="name" type="xs:string"/>
20+
</xs:complexType>
21+
22+
<xs:complexType name="specificationPerObjectType">
23+
<xs:sequence>
24+
<xs:element name="objectType" type="objectType" minOccurs="0"/>
25+
<xs:element name="alphanumericInformationSpecification" type="alphanumericInformationSpecification" minOccurs="1"/>
26+
</xs:sequence>
27+
<xs:attribute name="globalId" type="xs:string"/>
28+
</xs:complexType>
29+
30+
<xs:complexType name="objectType">
31+
<xs:sequence>
32+
<xs:element name="subTypeOf" type="objectType" minOccurs="0"/>
33+
</xs:sequence>
34+
<xs:attribute name="name" type="xs:string"/>
35+
<xs:attribute name="refToClassification" type="xs:string"/>
36+
<xs:attribute name="refToDataModelType" type="xs:string"/>
37+
</xs:complexType>
38+
39+
<xs:complexType name="alphanumericInformationSpecification">
40+
<xs:sequence>
41+
<xs:element name="Description" type="xs:string" minOccurs="0"/>
42+
<xs:element name="propertySets" minOccurs="0">
43+
<xs:complexType>
44+
<xs:sequence>
45+
<xs:element name="propertySet" type="propertySet" minOccurs="0" maxOccurs="unbounded"/>
46+
</xs:sequence>
47+
</xs:complexType>
48+
</xs:element>
49+
<xs:element name="properties" minOccurs="0">
50+
<xs:complexType>
51+
<xs:sequence>
52+
<xs:element name="property" type="property" minOccurs="0" maxOccurs="unbounded"/>
53+
</xs:sequence>
54+
</xs:complexType>
55+
</xs:element>
56+
</xs:sequence>
57+
</xs:complexType>
58+
59+
<xs:complexType name="propertySet">
60+
<xs:sequence>
61+
<xs:element name="properties" minOccurs="0">
62+
<xs:complexType>
63+
<xs:sequence>
64+
<xs:element name="property" type="property" minOccurs="1" maxOccurs="unbounded"/>
65+
</xs:sequence>
66+
</xs:complexType>
67+
</xs:element>
68+
</xs:sequence>
69+
<xs:attribute name="name" type="xs:string"/>
70+
<xs:attribute name="refToClassification" type="xs:string"/>
71+
</xs:complexType>
72+
73+
<xs:complexType name="property">
74+
<xs:sequence>
75+
<xs:element name="unit" type="unit" minOccurs="0"/>
76+
<xs:element name="dataType" type="dataType" minOccurs="0"/>
77+
</xs:sequence>
78+
<xs:attribute name="name" type="xs:string"/>
79+
<xs:attribute name="refToClassification" type="xs:string"/>
80+
</xs:complexType>
81+
82+
<xs:complexType name="unit">
83+
<xs:sequence/>
84+
<xs:attribute name="ucumCode" type="xs:string"/>
85+
</xs:complexType>
86+
87+
<xs:complexType name="dataType">
88+
<xs:sequence/>
89+
<xs:attribute name="type" type="xs:string"/>
90+
</xs:complexType>
91+
</xs:schema>
92+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,139 @@
1+
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
2+
<xs:element name="LOINSpecification">
3+
<xs:complexType>
4+
<xs:sequence>
5+
<xs:element type="xs:string" name="description"/>
6+
<xs:element name="context">
7+
<xs:complexType>
8+
<xs:simpleContent>
9+
<xs:extension base="xs:string">
10+
<xs:attribute type="xs:string" name="purpose"/>
11+
<xs:attribute type="xs:string" name="informationDeliveryMileStone"/>
12+
<xs:attribute type="xs:string" name="sendingActor"/>
13+
<xs:attribute type="xs:string" name="receivingActor"/>
14+
</xs:extension>
15+
</xs:simpleContent>
16+
</xs:complexType>
17+
</xs:element>
18+
<xs:element name="specificationPerObjectTypeList" maxOccurs="unbounded" minOccurs="0">
19+
<xs:complexType>
20+
<xs:sequence>
21+
<xs:element name="objectType">
22+
<xs:complexType>
23+
<xs:simpleContent>
24+
<xs:extension base="xs:string">
25+
<xs:attribute type="xs:string" name="name"/>
26+
<xs:attribute type="xs:string" name="refToClassification"/>
27+
<xs:attribute type="xs:string" name="refToDataModelType"/>
28+
</xs:extension>
29+
</xs:simpleContent>
30+
</xs:complexType>
31+
</xs:element>
32+
<xs:element name="documentationSpecification" minOccurs="0">
33+
<xs:complexType>
34+
<xs:sequence>
35+
<xs:element name="requiredDocument">
36+
<xs:complexType>
37+
<xs:simpleContent>
38+
<xs:extension base="xs:string">
39+
<xs:attribute type="xs:string" name="type"/>
40+
<xs:attribute type="xs:string" name="purpose"/>
41+
<xs:attribute type="xs:string" name="content"/>
42+
</xs:extension>
43+
</xs:simpleContent>
44+
</xs:complexType>
45+
</xs:element>
46+
</xs:sequence>
47+
</xs:complexType>
48+
</xs:element>
49+
<xs:element name="alphanumericInformationSpecification" minOccurs="0">
50+
<xs:complexType>
51+
<xs:sequence>
52+
<xs:element type="xs:string" name="description"/>
53+
<xs:element name="propertySets">
54+
<xs:complexType>
55+
<xs:sequence>
56+
<xs:element name="properties" maxOccurs="unbounded" minOccurs="0">
57+
<xs:complexType>
58+
<xs:simpleContent>
59+
<xs:extension base="xs:string">
60+
<xs:attribute type="xs:string" name="name"/>
61+
<xs:attribute type="xs:string" name="unit"/>
62+
<xs:attribute type="xs:string" name="dataType"/>
63+
<xs:attribute type="xs:string" name="refToClassification"/>
64+
</xs:extension>
65+
</xs:simpleContent>
66+
</xs:complexType>
67+
</xs:element>
68+
</xs:sequence>
69+
<xs:attribute type="xs:string" name="name"/>
70+
<xs:attribute type="xs:string" name="refToClassification"/>
71+
</xs:complexType>
72+
</xs:element>
73+
</xs:sequence>
74+
</xs:complexType>
75+
</xs:element>
76+
<xs:element name="geometricSpecification" minOccurs="0">
77+
<xs:complexType>
78+
<xs:sequence>
79+
<xs:element name="detail">
80+
<xs:simpleType>
81+
<xs:restriction base="xs:string">
82+
<xs:enumeration value="L1" />
83+
<xs:enumeration value="L2" />
84+
<xs:enumeration value="L3" />
85+
<xs:enumeration value="L4" />
86+
<xs:enumeration value="L5" />
87+
</xs:restriction>
88+
</xs:simpleType>
89+
</xs:element>
90+
<xs:element name="dimensionality">
91+
<xs:simpleType>
92+
<xs:restriction base="xs:string">
93+
<xs:enumeration value="0D" />
94+
<xs:enumeration value="1D" />
95+
<xs:enumeration value="2D" />
96+
<xs:enumeration value="3D" />
97+
</xs:restriction>
98+
</xs:simpleType>
99+
</xs:element>
100+
<xs:element name="location">
101+
<xs:simpleType>
102+
<xs:restriction base="xs:string">
103+
<xs:enumeration value="Absolute" />
104+
<xs:enumeration value="Relative" />
105+
</xs:restriction>
106+
</xs:simpleType>
107+
</xs:element>
108+
<xs:element name="appearance">
109+
<xs:simpleType>
110+
<xs:restriction base="xs:string">
111+
<xs:enumeration value="NoColor" />
112+
<xs:enumeration value="SingleColor" />
113+
<xs:enumeration value="MaterialColor" />
114+
<xs:enumeration value="Textures" />
115+
</xs:restriction>
116+
</xs:simpleType>
117+
</xs:element>
118+
<xs:element name="parametricBehaviour">
119+
<xs:simpleType>
120+
<xs:restriction base="xs:string">
121+
<xs:enumeration value="ExplicitGeometry" />
122+
<xs:enumeration value="ConstructiveGeometry" />
123+
<xs:enumeration value="ParametricGeometry" />
124+
</xs:restriction>
125+
</xs:simpleType>
126+
</xs:element>
127+
</xs:sequence>
128+
</xs:complexType>
129+
</xs:element>
130+
</xs:sequence>
131+
<xs:attribute type="xs:string" name="globalId"/>
132+
</xs:complexType>
133+
</xs:element>
134+
</xs:sequence>
135+
<xs:attribute type="xs:string" name="globalId"/>
136+
<xs:attribute type="xs:string" name="name"/>
137+
</xs:complexType>
138+
</xs:element>
139+
</xs:schema>

0 commit comments

Comments
 (0)