Renaming and extending serviceSection facilities

Description

The serviceSection facilities are not complete and not named in a unified way.

Background

Proposed solution railML 3.2

The facilities of the <serviceSection> shall be renamed according to the following pattern: @allows{Domain}{Service}, e.g. @allowsRollingstockMaintenance

Further names of services are:

  • allowsRollingstockCleaning
  • allowsRollingstockFueling
  • allowsRollingstockLoading
  • allowsRollingstockMaintenance
  • allowsRollingstockParking
  • allowsRollingstockPreheating
  • allowsRollingstockSandRestocking
  • allowsRollingstockToiletDischarge
  • allowsRollingstockWaterRestocking
  • allowsRollingstockElectricSupply
  • allowsInfrastructureMaintenance

In general, the list is extendable by defining new attributes using the "any attribute extension".

Edited by IS Coordination