# =====================================================================================================================
# RBS_IFC Export_Parameter Mapping_Pset RBS
# =====================================================================================================================
# Mapping of Revit Parameters to UserDefined Pset RBS
# =====================================================================================================================
# dvrvb © 2025
# =====================================================================================================================
# v.2025-10-01 | 2025-02-25
# =====================================================================================================================
#
# #OPT# = optioneel|optional
#
# ElementId = expression {$ElementId}
#
# =====================================================================================================================
#
### PROJECT ###########################################################################################################
#
PropertySet:		RBS				I		IfcProject
#
### DEFINITION ATTRIBUTES
			GlobalId			Text		IfcProject GUID
			Name				Text		Project Number
			LongName			Text		Project Name
### DEFINITION ATTRIBUTES #OPT#
			Description			Text		IfcDescription
			ObjectType			Text		IfcObjectType
			Phase				Text		Project Status
### USERDEFINED PROPERTIES
			OS link				URL		RBS_OS_link
#
### SITE ##############################################################################################################
#
PropertySet:		RBS				I		IfcSite
#
### DEFINITION ATTRIBUTES
			GlobalId			Text		IfcSite GUID
			Name				Text		SiteName
			LongName			Text		SiteLongName
			SiteAddress			Text		Project Address
#
### USERDEFINED PROPERTIES
			ElementId			Text		ElementId
			TrueNorth			PlaneAngle	TrueNorth
			ElementContext		Text		ElementContext
#
### BUILDING ##########################################################################################################
#
PropertySet:		RBS				I		IfcBuilding
#
### DEFINITION ATTRIBUTES
			GlobalId			Text		IfcBuilding GUID
			Name				Text		Building Name
			LongName			Text		BuildingLongName
### USERDEFINED PROPERTIES
			ElementId			Text		ElementId
			ElementContext		Text		ElementContext
#
#
### BUILDINGSTOREY ####################################################################################################
#
PropertySet:		RBS				I		IfcBuildingStorey
#
### DEFINITION ATTRIBUTES
			GlobalId			Text		IfcGUID
			Name				Text		IfcName
			LongName			Text		IfcLongName
			Elevation			Length		Elevation
			ObjectType			Text		IfcObjectType
			ObjectType			Text		IfcObjectType[Type]
### USERDEFINED PROPERTIES
			ElementId			Text		ElementId
			Structural			Boolean		Structural
			ElementContext		Text		ElementContext		
#
### ELEMENT ###########################################################################################################
#
PropertySet:		RBS				T or I		IfcElementType,IfcElement
#
### DEFINITION ATTRIBUTES
			GlobalId			Text		IfcGUID
			Name				Text		IfcName
			Name				Text		Name
			Name[Type]			Text		IfcName[Type]
			Description			Text		IfcDescription
			Description			Text		Description
			Description[Type]		Text		IfcDescription[Type]
			ObjectType			Text		IfcObjectType
			ObjectType			Text		IfcObjectType[Type]
			ElementType[Type]		Text		IfcElementType[Type]
			Tag				Text		IfcTag
			Tag[Type]			Text		IfcTag[Type]
			PredefinedType			Text		IFC Predefined Type
			PredefinedType			Text		IfcExportType
			PredefinedType			Text		Type IFC Predefined Type
			PredefinedType			Text		IfcExportType[Type]
			OperationType			Text		Operation
			OperationType			Text		PanelOperation1[Type]
### COMMON PROPERTIES
			Reference			Text		Reference
			Reference			Text		Reference[Type]
			LoadBearing			Boolean		Structural
			LoadBearing			Boolean		LoadBearing
			LoadBearing			Boolean		LoadBearing[Type]
			Status				Text		Status
# Walls,Floors(Function)
			IsExternal			Boolean		Function
			IsExternal			Boolean		IsExternal
			IsExternal			Boolean		IsExternal[Type]
# Walls(Fire Rating)
			FireRating			Text		Fire Rating
			FireRating			Text		FireRating
			FireRating			Text		FireRating[Type]			
# Walls,Floors(Compartmentation)
			Compartmentation		Boolean		Compartmentation
#
# Doors,Windows,Stairs,Ramps(FireExit)
			FireExit			Boolean		FireExit
# Doors,Windows(SmokeStop)
			SmokeStop			Boolean		SmokeStop
# Doors(SelfClosing)
			SelfClosing			Boolean		SelfClosing
# Windows: IfcWindowPanelProperties(OperationType)
			OperationType			Text		OperationType[Type]
#
### USERDEFINED PROPERTIES
#
			Class				Text		Export to IFC As
			Class				Text		IfcExportAs
			Class				Text		Export Type to IFC As
			Class				Text		IfcExportAs[Type]
			StatusComments			Text		StatusComments
			StatusEstimation		Text		StatusEstimation
			StatusGeometrySource		Text		StatusGeometrySource
			StatusGeometryValidation	Text		StatusGeometryValidation
			StatusDataSource		Text		StatusDataSource
			StatusDataValidation		Text		StatusDataValidation
#
			ElementId			Text		ElementId
#
			SpatialContainer		Text		IfcSpatialContainer
			ElementContext			Text		ElementContext
#
			brandwerendheid criteria	Text		RBS_brandwerendheid_criteria
#
			kozijncombinatie code	Text		RBS_kozijncombinatie_code
			SetId			Text		SetID
#
			Condor ID			Text		RVB_Condor_ID
			RBI ID				Text		RVB_RBI_ID
			OMS ID				Text		RVB_OMS_ID
#
			Keynote				Text		Keynote
#
### SPACE #############################################################################################################
#
PropertySet:		RBS				I		IfcSpace
#
### DEFINITION ATTRIBUTES
			GlobalId			Text		IfcGUID
			Name				Text		IfcName
			Name				Text		Number
			LongName			Text		IfcLongName
			LongName			Text		Name
			Description			Text		IfcDescription
			Description			Text		Description
			ObjectType			Text		IfcObjectType
			PredefinedType			Text		IFC Predefined Type
			PredefinedType			Text		IfcExportType
#
### COMMON PROPERTIES
			IsExternal			Boolean		IsExternal
### USERDEFINED PROPERTIES
			ElementId			Text		ElementId
			Class				Text		Export to IFC As
			Class				Text		IfcExportAs
			Class				Text		Export Type to IFC As
			Class				Text		IfcExportAs[Type]
			ElementContext			Text		ElementContext
#
			Condor ID			Text		RVB_Condor_ID
			RBI ID				Text		RVB_RBI_ID
			OMS ID				Text		RVB_OMS_ID
#
			OS ID				Text		RBS_OS_ID
			OS naam				Text		RBS_OS_naam
			OS link				URL		RBS_OS_link
#
			Keynote				Text		Keynote
#
			zone BR Name			Text		ZoneName
			zone BR ObjectType		Text		ZoneObjectType
			zone BR Description		Text		ZoneDescription
			zone BC	Name			Text		ZoneName2
			zone BC	ObjectType		Text		ZoneObjectType2
			zone BC	Description		Text		ZoneDescription2
			zone VR	Name			Text		ZoneName3
			zone VR	ObjectType		Text		ZoneObjectType3
			zone VR	Description		Text		ZoneDescription3
			zone GG	Name			Text		ZoneName4
			zone GG	ObjectType		Text		ZoneObjectType4
			zone GG	Description		Text		ZoneDescription4
			zone GF1 Name			Text		ZoneName5
			zone GF1 ObjectType		Text		ZoneObjectType5
			zone GF1 Description		Text		ZoneDescription5
			zone GF2 Name			Text		ZoneName6
			zone GF2 ObjectType		Text		ZoneObjectType6
			zone GF2 Description		Text		ZoneDescription6
			zone GF3 Name			Text		ZoneName7
			zone GF3 ObjectType		Text		ZoneObjectType7
			zone GF3 Description		Text		ZoneDescription7
			zone GF4 Name			Text		ZoneName8
			zone GF4 ObjectType		Text		ZoneObjectType8
			zone GF4 Description		Text		ZoneDescription8
			zone GF5 Name			Text		ZoneName9
			zone GF5 ObjectType		Text		ZoneObjectType9
			zone GF5 Description		Text		ZoneDescription9
			zone GF aard			Text		RBS_zone_GF_aard
#
### GROUP ############################################################################################################
#
PropertySet:		RBS				I		IfcGroup
#
### DEFINITION ATTRIBUTES
			GlobalId			Text		IfcGUID
			Name				Text		IfcName
			Name				Text		System Name
			LongName			Text		IfcLongName
			Description			Text		IfcDescription
			Description			Text		Description
			ObjectType			Text		IfcObjectType
# System (not Zone)
			PredefinedType			Text		IFC Predefined Type
			PredefinedType			Text		IfcExportType
#
### COMMON PROPERTIES
### USERDEFINED PROPERTIES
			ElementId			Text		ElementId
			Class				Text		Export to IFC As
			Class				Text		IfcExportAs
			Class				Text		Export Type to IFC As
			Class				Text		IfcExportAs[Type]
			ElementContext			Text		ElementContext
#
			Condor ID			Text		RVB_Condor_ID
			RBI ID				Text		RVB_RBI_ID
			OMS ID				Text		RVB_OMS_ID
#
# =====================================================================================================================
