//주차장법 시행규칙 6조 (노외주차장의 구조·설비기준) 1항 4호 Check(ERPA_6_1_4){ KS1 AND IF CS THEN KS2 } KS1{ ParkingLot myParkingLot{ isObjectProperty(ParkingLot.isOffStreetParking)=TRUE } getObjectProperty(myParkingLot.Opening.width) >= 3.5m } CS{ getObjectProperty(ParkingLot.numberOfParkingUnit) >= 50 } KS2{ Opening myOpening1{ isObjectProperty(Opening.isExit)=TRUE } Opening myOpening2{ isObjectProperty(Opening.isEntrance)=TRUE } myOpening1 != myOpening2 isExist(myOpening1)=TRUE isExist(myOpening2)=TRUE OR getObjectProperty(Opening.width) >= 5.5m }
// 주차장법 시행규칙 11조 (부설주차장의 구조·설비기준) 5항 5호 Check(ERPA_11_5_5){ KS } KS{ getObjectWidth(ParkingLot.Opening) >= 3m }