def __init__(self, phases="s12N", measurementType='', unitMultiplier="M", unitSymbol="N", Terminal=None, PowerSystemResource=None, Locations=None, Asset=None, Documents=None, *args, **kw_args):
        """Initialises a new 'Measurement' instance.

        @param phases: Indicates to which phases the measurement applies and avoids the need to use 'measurementType' to also encode phase information (which would explode the types). Since Controls have associations with Measurements, they will have the capability to handle each phase. The phase information in Measurement, along with 'measurementType' and 'phaseConnection' uniquely defines a Measurement for a device, based on normal network phase. Their meaning will not change when the computed energizing phasing is changed due to jumpers or other reasons. Values are: "s12N", "BN", "BC", "ABN", "s2N", "N", "ACN", "BCN", "ABCN", "AC", "s1N", "AN", "B", "AB", "C", "A", "CN", "ABC"
        @param measurementType: Specifies the type of Measurement, e.g. IndoorTemperature, OutDoorTemperature, BusVoltage, GeneratorVoltage, LineFlow etc. 
        @param unitMultiplier: The unit multiplier of the measured quantity. Values are: "M", "G", "d", "micro", "c", "p", "n", "T", "k", "m", "none"
        @param unitSymbol: The unit of measure of the measured quantity. Values are: "N", "A", "rad", "VAh", "Pa", "J", "h", "Hz", "VArh", "ohm", "H", "m3", "deg", "V", "degC", "F", "Wh", "s", "g", "min", "S", "none", "W", "VAr", "m2", "m", "VA"
        @param Terminal: One or more measurements may be associated with a terminal in the network
        @param PowerSystemResource: The PowerSystemResource that contains the Measurement in the naming hierarchy
        @param Locations:
        @param Asset:
        @param Documents: Measurements are specified in types of documents, such as procedures.
        """
        #: Indicates to which phases the measurement applies and avoids the need to use 'measurementType' to also encode phase information (which would explode the types). Since Controls have associations with Measurements, they will have the capability to handle each phase. The phase information in Measurement, along with 'measurementType' and 'phaseConnection' uniquely defines a Measurement for a device, based on normal network phase. Their meaning will not change when the computed energizing phasing is changed due to jumpers or other reasons. Values are: "s12N", "BN", "BC", "ABN", "s2N", "N", "ACN", "BCN", "ABCN", "AC", "s1N", "AN", "B", "AB", "C", "A", "CN", "ABC"
        self.phases = phases

        #: Specifies the type of Measurement, e.g. IndoorTemperature, OutDoorTemperature, BusVoltage, GeneratorVoltage, LineFlow etc.
        self.measurementType = measurementType

        #: The unit multiplier of the measured quantity. Values are: "M", "G", "d", "micro", "c", "p", "n", "T", "k", "m", "none"
        self.unitMultiplier = unitMultiplier

        #: The unit of measure of the measured quantity. Values are: "N", "A", "rad", "VAh", "Pa", "J", "h", "Hz", "VArh", "ohm", "H", "m3", "deg", "V", "degC", "F", "Wh", "s", "g", "min", "S", "none", "W", "VAr", "m2", "m", "VA"
        self.unitSymbol = unitSymbol

        self._Terminal = None
        self.Terminal = Terminal

        self._PowerSystemResource = None
        self.PowerSystemResource = PowerSystemResource

        self._Locations = []
        self.Locations = [] if Locations is None else Locations

        self._Asset = None
        self.Asset = Asset

        self._Documents = []
        self.Documents = [] if Documents is None else Documents

        super(Measurement, self).__init__(*args, **kw_args)
def __init__ ( self , phases = "s12N" , measurementType = '' , unitMultiplier = "M" , unitSymbol = "N" , Terminal = None , PowerSystemResource = None , Locations = None , Asset = None , Documents = None , * args , ** kw_args ) : self . phases = phases self . measurementType = measurementType self . unitMultiplier = unitMultiplier self . unitSymbol = unitSymbol self . _Terminal = None self . Terminal = Terminal self . _PowerSystemResource = None self . PowerSystemResource = PowerSystemResource self . _Locations = [ ] self . Locations = [ ] if Locations is None else Locations self . _Asset = None self . Asset = Asset self . _Documents = [ ] self . Documents = [ ] if Documents is None else Documents super ( Measurement , self ) . __init__ ( * args , ** kw_args )
Initialises a new 'Measurement' instance.

        @param phases: Indicates to which phases the measurement applies and avoids the need to use 'measurementType' to also encode phase information (which would explode the types). Since Controls have associations with Measurements, they will have the capability to handle each phase. The phase information in Measurement, along with 'measurementType' and 'phaseConnection' uniquely defines a Measurement for a device, based on normal network phase. Their meaning will not change when the computed energizing phasing is changed due to jumpers or other reasons. Values are: "s12N", "BN", "BC", "ABN", "s2N", "N", "ACN", "BCN", "ABCN", "AC", "s1N", "AN", "B", "AB", "C", "A", "CN", "ABC"
        @param measurementType: Specifies the type of Measurement, e.g. IndoorTemperature, OutDoorTemperature, BusVoltage, GeneratorVoltage, LineFlow etc. 
        @param unitMultiplier: The unit multiplier of the measured quantity. Values are: "M", "G", "d", "micro", "c", "p", "n", "T", "k", "m", "none"
        @param unitSymbol: The unit of measure of the measured quantity. Values are: "N", "A", "rad", "VAh", "Pa", "J", "h", "Hz", "VArh", "ohm", "H", "m3", "deg", "V", "degC", "F", "Wh", "s", "g", "min", "S", "none", "W", "VAr", "m2", "m", "VA"
        @param Terminal: One or more measurements may be associated with a terminal in the network
        @param PowerSystemResource: The PowerSystemResource that contains the Measurement in the naming hierarchy
        @param Locations:
        @param Asset:
        @param Documents: Measurements are specified in types of documents, such as procedures.