4.6 Bouwfysische eigenschappen — NLRS_C_luchtgeluidsisolatie moet zijn ingevuld
Controleert of de parameter NLRS_C_luchtgeluidsisolatie is ingevuld voor family types met relevante Assembly Codes waarvoor eisen gelden aan luchtgeluidsisolatie, waarbij samengestelde (nested) elementen zijn uitgesloten.
{
"Id": "6cbcb438-a8cc-4e74-8c49-6a15ba3ad73e",
"Filter": {
"Type": "queryFilter",
"Properties": [
{
"Name": "Query",
"Value": "( \n\t$familyInstances := $[$.type = \"FamilyInstance\" and $.values.superComponentId = null].parent.id;\n $[type=\"FamilySymbol\" and $.id in ($familyInstances) and $[$string(values.assemblyCode) ~> /^22\\.1[01234]|31\\.(1[012]|2[12345]|3[01234]|4[01])|32\\.(1[012]|2[012345]|3[01234]|4[01])|33\\.(1[012]|2[012])|37\\.(1[012]|2[012345])$/i]]\n)",
"Type": null
}
],
"SubFilters": []
},
"Validation": {
"Type": "validation",
"Name": "NLRS_C_luchtgeluidsisolatie moet een waarde hebben.",
"ErrorMessage": "#### Issue\n\nDe parameter **NLRS_C_luchtgeluidsisolatie** is niet ingevuld voor dit element.\n\nDeze parameter is verplicht voor bouwdelen waarvoor eisen aan **luchtgeluidsisolatie** gelden.\n\n#### Oplossing\n\nVul een geldige waarde in voor de parameter **NLRS_C_luchtgeluidsisolatie** op het juiste niveau:\n\n- Controleer of het element onderdeel is van een **scheidende constructie**\n- Vul de waarde in als **typeparameter** volgens de geldende projectafspraken\n\n#### Informatie\n\nVolgens de **BIM Basis ILS – §4.6 Bouwfysische eigenschappen** moeten bouwdelen waarvoor geluidsisolatie-eisen gelden voorzien zijn van een waarde voor **luchtgeluidsisolatie**.\n\nDeze controle is van toepassing op elementen met de relevante **Assembly Codes** en zonder **SuperComponent** (dus geen samengestelde/nested elementen).\n\n",
"Properties": [
{
"Name": "valueToValidate",
"Value": {
"Type": "sharedParameterSelector",
"Properties": [
{
"Name": "guid",
"Value": "4041a36f-5359-42c5-986a-e57e06deab69",
"Type": "string"
}
]
}
},
{
"Name": "Validator",
"Value": {
"Type": "value",
"Properties": [
{
"Name": "value",
"Value": "string:ShouldNotBeEmpty",
"Type": "string"
}
]
}
},
{
"Name": "expectedValue",
"Value": {
"Type": "staticValueSelector",
"Properties": [
{
"Name": "value",
"Value": "",
"Type": "string"
}
]
}
}
],
"SubValidations": []
},
"Details": {
"Name": "NLRS_C_luchtgeluidsisolatie moet zijn ingevuld",
"Impact": 4,
"Priority": 3,
"Tags": [
"4.6 Bouwfysische eigenschappen"
],
"Description": "Controleert of de parameter NLRS_C_luchtgeluidsisolatie is ingevuld voor family types met relevante Assembly Codes waarvoor eisen gelden aan luchtgeluidsisolatie, waarbij samengestelde (nested) elementen zijn uitgesloten.\n",
"HelpUrl": "https://help.daqs.io/NL/BIMBasisILS/Help/4.6_Luchtgeluidsisolatie/?nav=false",
"TimeToSolve": 5,
"AllDisciplines": true,
"Disciplines": []
},
"Metadata": [
{
"Label": "AssemblyCode",
"Selector": {
"Type": "querySelector",
"Properties": [
{
"Name": "query",
"Value": "values.assemblyCode",
"Type": null
}
]
}
}
]
}