<xs:complexType name="Location" mixed="false">
<xs:complexContent>
<xs:extension base="CorrigoEntity">
<xs:sequence>
<xs:element name="Name" type="xs:string" minOccurs="0"/>
<xs:element name="Address" type="Address2" minOccurs="0"/>
<xs:element name="ModelId" type="xs:int"/>
<xs:element name="Orphan" type="xs:boolean"/>
<xs:element name="TypeId" type="AssetType"/>
<xs:element name="ParentId" type="xs:int"/>
<xs:element name="RootId" type="xs:int"/>
<xs:element name="IsTemplate" type="xs:boolean"/>
<xs:element name="Info" type="AssetInfo" minOccurs="0"/>
<xs:element name="Documents" type="ArrayOfDocument" minOccurs="0"/>
<xs:element name="IsOffline" type="xs:boolean"/>
<xs:element name="IsLocked" type="xs:boolean"/>
<xs:element name="IsRestricted" type="xs:boolean"/>
<xs:element name="Attributes" type="ArrayOfAssetAttribute" minOccurs="0"/>
<xs:element name="IsDirectParts" type="xs:boolean"/>
<xs:element name="DirectParts" type="ArrayOfLinkProductAndQtyAttribute" minOccurs="0"/>
<xs:element name="IncludeNonControllableExpenses" type="xs:boolean"/>
<xs:element name="CriticalFacilities" type="CriticalFacilitiesSettingValues"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>