Optional ReadonlydisciplineDiscipline tag (Architectural, Structural, …), when the service declares one.
Readonlyhiddennull when visible; otherwise why not. See BslHiddenReason.
ReadonlyidReadonlylayerThe sublayer type — only '3DObject' sublayers are opened today.
Optional ReadonlymodelSemantic category (Overview, FullModel, Walls, …), when the service declares one.
ReadonlynameReadonlyopenedTrue when this layer opened an engine for the sublayer (so toggling it does something).
ReadonlyserviceThe service's own declared visibility flag, verbatim.
ReadonlyvisibleWhat the layer is actually drawing right now.
One BSL sublayer's applied state — see I3sBuildingLayer.sublayerStates.