Adding BIM import data
If you want to add BIM field mappings (BIMFieldMappings) and/or Linked business objects (BIMLinkedBO):
BIM - linked properties (BIMLinkedProperty),
BIM - linked floors (BIMLinkedFloor),
BIM - linked spaces (BIMLinkedSpace),
BIM - linked assets (BIMLinkedAsset),
BIM - linked building elements (BIMLinkedBuildingElement),
the BIM source definition (BIMSourceDefinition) should be added in a separate XML element.
The BIM XML node field (BIMXMLNodeRef) in Linked business objects (BIMLinkedBO) and BIM field mappings (BIMFieldMappings) can only be added when the BIM source definition (BIMSourceDefinitionRef) is added as a Part or ID field.
The BIM XML node (BIMXMLNodeRef) is often not unique, therefore a subelement needs to be created in order to uniquely identify it. In Planon ProCenter , the field/pop-up takes the BIM source definition (BIMSourceDefinitionRef) into account automatically.
XML sample
<BIMSourceDefinition>
<BIMSourceFile>BIM/BIM_Templates/BIMCobie_1P2FL3SP9ASSET_16.xml</BIMSourceFile>
<Code>XYZCobieLT</Code>
<Name>Cobie Lite for XYZ</Name>
</BIMSourceDefinition>
<BIMLinkedProperty>
<BIMSourceDefinitionRef>XYZCobieLT</BIMSourceDefinitionRef>
<Name>Properties</Name>
<BIMXMLELEMENT>
<BIMSourceDefinitionRef>XYZCobieLT</BIMSourceDefinitionRef>
<CompositeCode>Facility</CompositeCode>
</BIMXMLELEMENT>
</BIMLinkedProperty>