<?xml-stylesheet type="text/xsl" href="wsdl-viewer.xsl"?>
<wsdl:definitions name="SSNNorwayService" targetNamespace="https://shiprep.no/ws/2018/02/26" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="https://shiprep.no/ws/2018/02/26" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing">
  <wsdl:types>
    <xs:schema elementFormDefault="qualified" targetNamespace="https://shiprep.no/ws/2018/02/19" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
      <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
      <xs:element name="HealthReport">
        <xs:complexType>
          <xs:sequence />
        </xs:complexType>
      </xs:element>
      <xs:element name="HealthReportResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="HealthReportResult" nillable="true" type="xs:string" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:complexType name="AbstractRequestType">
        <xs:sequence>
          <xs:element name="Header" nillable="true" type="q1:RequestHeaderType" xmlns:q1="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="AbstractRequestType" nillable="true" type="q2:AbstractRequestType" xmlns:q2="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="RequestHeaderType">
        <xs:complexContent mixed="false">
          <xs:extension base="q3:HeaderType" xmlns:q3="https://shiprep.no/ws/2018/02/19">
            <xs:sequence>
              <xs:element name="Password" nillable="true" type="xs:string" />
              <xs:element name="UserName" nillable="true" type="xs:string" />
              <xs:element minOccurs="0" name="Token" nillable="true" type="ser:guid" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="RequestHeaderType" nillable="true" type="q4:RequestHeaderType" xmlns:q4="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="HeaderType">
        <xs:sequence>
          <xs:element minOccurs="0" name="SenderRefID" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SentAt" type="xs:dateTime" />
          <xs:element minOccurs="0" name="Version" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="HeaderType" nillable="true" type="q5:HeaderType" xmlns:q5="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="DeleteVoyageNotificationDeliverablesType">
        <xs:sequence>
          <xs:element minOccurs="0" name="DeleteBunkers" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="DeleteCrewList" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="DeleteDangerousAndPollutingGoods" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="DeleteMilitaryItinerary" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="DeletePassengerList" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="DeleteQuayRequest" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="DeleteSecurity" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="DeleteShipStores" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="DeleteWaste" nillable="true" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="DeleteVoyageNotificationDeliverablesType" nillable="true" type="q6:DeleteVoyageNotificationDeliverablesType" xmlns:q6="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="AbstractVoyageNotificationDetailTypeCommon">
        <xs:sequence>
          <xs:element minOccurs="0" name="BunkersInformation" nillable="true" type="q7:ArrayOfBunkersInformationType" xmlns:q7="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="DangerousAndPollutingGoodsOnBoard" nillable="true" type="q8:ArrayOfDangerousAndPollutingGoodsOnBoardType" xmlns:q8="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="Itinerary" nillable="true" type="q9:MilitaryItineraryType" xmlns:q9="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="SecurityInformation" nillable="true" type="q10:SecurityInformationType" xmlns:q10="https://shiprep.no/ws/2018/02/19" />
          <xs:element name="VesselIdentification" nillable="true" type="q11:VesselIdentificationType" xmlns:q11="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="VoyageID" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="WasteInformation" nillable="true" type="q12:WasteInformationType" xmlns:q12="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="AbstractVoyageNotificationDetailTypeCommon" nillable="true" type="q13:AbstractVoyageNotificationDetailTypeCommon" xmlns:q13="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="ArrayOfBunkersInformationType">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="BunkersInformationType" nillable="true" type="q14:BunkersInformationType" xmlns:q14="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfBunkersInformationType" nillable="true" type="q15:ArrayOfBunkersInformationType" xmlns:q15="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="BunkersInformationType">
        <xs:sequence>
          <xs:element name="BunkersType" nillable="true" type="q16:BunkersEnumType" xmlns:q16="https://shiprep.no/ws/2018/02/19" />
          <xs:element name="Quantity" type="xs:decimal" />
          <xs:element minOccurs="0" name="Remark" nillable="true" type="xs:string" />
          <xs:element name="UnitOfMeasurement" nillable="true" type="q17:BunkersUnitOfMeasureEnumType" xmlns:q17="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="BunkersInformationType" nillable="true" type="q18:BunkersInformationType" xmlns:q18="https://shiprep.no/ws/2018/02/19" />
      <xs:simpleType name="BunkersEnumType">
        <xs:restriction base="xs:string">
          <xs:enumeration value="HFO" />
          <xs:enumeration value="IFO" />
          <xs:enumeration value="LNG" />
          <xs:enumeration value="LO" />
          <xs:enumeration value="MDO" />
          <xs:enumeration value="MFO" />
          <xs:enumeration value="MGO" />
          <xs:enumeration value="Other" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="BunkersEnumType" nillable="true" type="q19:BunkersEnumType" xmlns:q19="https://shiprep.no/ws/2018/02/19" />
      <xs:simpleType name="BunkersUnitOfMeasureEnumType">
        <xs:restriction base="xs:string">
          <xs:enumeration value="TNE" />
          <xs:enumeration value="M3" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="BunkersUnitOfMeasureEnumType" nillable="true" type="q20:BunkersUnitOfMeasureEnumType" xmlns:q20="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="ArrayOfDangerousAndPollutingGoodsOnBoardType">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="DangerousAndPollutingGoodsOnBoardType" nillable="true" type="q21:DangerousAndPollutingGoodsOnBoardType" xmlns:q21="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfDangerousAndPollutingGoodsOnBoardType" nillable="true" type="q22:ArrayOfDangerousAndPollutingGoodsOnBoardType" xmlns:q22="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="DangerousAndPollutingGoodsOnBoardType">
        <xs:sequence>
          <xs:element name="DangerousAndPollutingGoods" nillable="true" type="q23:DangerousAndPollutingGoodsType" xmlns:q23="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="DangerousAndPollutingGoodsOnBoardID" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="GrossQuantity" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="GrossQuantityUnitOfMeasurement" nillable="true" type="q24:DpgUnitOfMeasureEnumType" xmlns:q24="https://shiprep.no/ws/2018/02/19" />
          <xs:element name="LocationOnBoard" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="NetQuantity" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="NetQuantityUnitOfMeasurement" nillable="true" type="q25:DpgUnitOfMeasureEnumType" xmlns:q25="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="PlacedInContainer" type="xs:boolean" />
          <xs:element minOccurs="0" name="TransportUnitIdentification" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="DangerousAndPollutingGoodsOnBoardType" nillable="true" type="q26:DangerousAndPollutingGoodsOnBoardType" xmlns:q26="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="DangerousAndPollutingGoodsType">
        <xs:sequence>
          <xs:element name="DpgEnumType" nillable="true" type="q27:DangerousAndPollutingGoodsEnumType" xmlns:q27="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="ImoHazardClass" nillable="true" type="q28:ImoHazardClassEnumType" xmlns:q28="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="MarpolCategory" nillable="true" type="q29:MarpolCategoryEnumType" xmlns:q29="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="MarpolOilType" nillable="true" type="xs:string" />
          <xs:element name="TextualReference" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="UnNumber" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="DangerousAndPollutingGoodsType" nillable="true" type="q30:DangerousAndPollutingGoodsType" xmlns:q30="https://shiprep.no/ws/2018/02/19" />
      <xs:simpleType name="DangerousAndPollutingGoodsEnumType">
        <xs:restriction base="xs:string">
          <xs:enumeration value="IMDG" />
          <xs:enumeration value="IMSBC" />
          <xs:enumeration value="IGC" />
          <xs:enumeration value="IBC" />
          <xs:enumeration value="MARPOL_ANNEX_1" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="DangerousAndPollutingGoodsEnumType" nillable="true" type="q31:DangerousAndPollutingGoodsEnumType" xmlns:q31="https://shiprep.no/ws/2018/02/19" />
      <xs:simpleType name="ImoHazardClassEnumType">
        <xs:restriction base="xs:string">
          <xs:enumeration value="CLASS_1" />
          <xs:enumeration value="CLASS_1_1" />
          <xs:enumeration value="CLASS_1_2" />
          <xs:enumeration value="CLASS_1_3" />
          <xs:enumeration value="CLASS_1_4" />
          <xs:enumeration value="CLASS_1_5" />
          <xs:enumeration value="CLASS_1_6" />
          <xs:enumeration value="CLASS_2" />
          <xs:enumeration value="CLASS_2_1" />
          <xs:enumeration value="CLASS_2_2" />
          <xs:enumeration value="CLASS_2_3" />
          <xs:enumeration value="CLASS_3" />
          <xs:enumeration value="CLASS_4" />
          <xs:enumeration value="CLASS_4_1" />
          <xs:enumeration value="CLASS_4_2" />
          <xs:enumeration value="CLASS_4_3" />
          <xs:enumeration value="CLASS_5" />
          <xs:enumeration value="CLASS_5_1" />
          <xs:enumeration value="CLASS_5_2" />
          <xs:enumeration value="CLASS_6" />
          <xs:enumeration value="CLASS_6_1" />
          <xs:enumeration value="CLASS_6_2" />
          <xs:enumeration value="CLASS_7" />
          <xs:enumeration value="CLASS_8" />
          <xs:enumeration value="CLASS_9" />
          <xs:enumeration value="CLASS_P" />
          <xs:enumeration value="CLASS_S_P" />
          <xs:enumeration value="CLASS_S" />
          <xs:enumeration value="CLASS_A" />
          <xs:enumeration value="CLASS_A_AND_B" />
          <xs:enumeration value="CLASS_B" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="ImoHazardClassEnumType" nillable="true" type="q32:ImoHazardClassEnumType" xmlns:q32="https://shiprep.no/ws/2018/02/19" />
      <xs:simpleType name="MarpolCategoryEnumType">
        <xs:restriction base="xs:string">
          <xs:enumeration value="X" />
          <xs:enumeration value="Y" />
          <xs:enumeration value="Z" />
          <xs:enumeration value="OS" />
          <xs:enumeration value="P" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="MarpolCategoryEnumType" nillable="true" type="q33:MarpolCategoryEnumType" xmlns:q33="https://shiprep.no/ws/2018/02/19" />
      <xs:simpleType name="DpgUnitOfMeasureEnumType">
        <xs:restriction base="xs:string">
          <xs:enumeration value="KGM" />
          <xs:enumeration value="TNE" />
          <xs:enumeration value="M3" />
          <xs:enumeration value="L" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="DpgUnitOfMeasureEnumType" nillable="true" type="q34:DpgUnitOfMeasureEnumType" xmlns:q34="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="MilitaryItineraryType">
        <xs:sequence>
          <xs:element name="EnterPosition" nillable="true" type="q35:ShipPosition1Type" xmlns:q35="https://shiprep.no/ws/2018/02/19" />
          <xs:element name="ItineraryID" type="xs:int" />
          <xs:element name="LeavePosition" nillable="true" type="q36:ShipPosition1Type" xmlns:q36="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="MilitaryItineraryType" nillable="true" type="q37:MilitaryItineraryType" xmlns:q37="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="ShipPosition1Type">
        <xs:complexContent mixed="false">
          <xs:extension base="q38:PositionType" xmlns:q38="https://shiprep.no/ws/2018/02/19">
            <xs:sequence>
              <xs:element minOccurs="0" name="PositionEnumType" type="q38:ShipPositionEnumType" />
              <xs:element minOccurs="0" name="PositionTime" type="xs:dateTime" />
              <xs:element minOccurs="0" name="PositionTimeReported" type="xs:dateTime" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="ShipPosition1Type" nillable="true" type="q39:ShipPosition1Type" xmlns:q39="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="PositionType">
        <xs:sequence>
          <xs:element minOccurs="0" name="Latitude" type="xs:decimal" />
          <xs:element minOccurs="0" name="Longitude" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="PositionType" nillable="true" type="q40:PositionType" xmlns:q40="https://shiprep.no/ws/2018/02/19" />
      <xs:simpleType name="ShipPositionEnumType">
        <xs:restriction base="xs:string">
          <xs:enumeration value="EnteringNIW" />
          <xs:enumeration value="LeavingNIW" />
          <xs:enumeration value="ArrivalPort" />
          <xs:enumeration value="DeparturePort" />
          <xs:enumeration value="ReportingPoint" />
          <xs:enumeration value="Unknown" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="ShipPositionEnumType" nillable="true" type="q41:ShipPositionEnumType" xmlns:q41="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="SecurityInformationType">
        <xs:sequence>
          <xs:element name="SecurityDetails" nillable="true" type="q42:SecurityDetailsType" xmlns:q42="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="SecuritySummary" nillable="true" type="q43:SecuritySummaryType" xmlns:q43="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="SecurityInformationType" nillable="true" type="q44:SecurityInformationType" xmlns:q44="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="SecurityDetailsType">
        <xs:sequence>
          <xs:element name="ApprovedSecurityPlan" type="xs:boolean" />
          <xs:element name="CSO" nillable="true" type="q45:CompanySecurityOfficerType" xmlns:q45="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="ISSC" nillable="true" type="q46:ISSCType" xmlns:q46="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="PreviousCallAtPortFacility" nillable="true" type="q47:ArrayOfPreviousCallAtPortFacilityType" xmlns:q47="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="ReasonForNoValidISSC" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SecurityRelatedMatterToReport" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ShipToShipActivity" nillable="true" type="q48:ArrayOfShipToShipActivityType" xmlns:q48="https://shiprep.no/ws/2018/02/19" />
          <xs:element name="ValidISSC" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="SecurityDetailsType" nillable="true" type="q49:SecurityDetailsType" xmlns:q49="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="CompanySecurityOfficerType">
        <xs:sequence>
          <xs:element name="Company" nillable="true" type="xs:string" />
          <xs:element name="Email" nillable="true" type="xs:string" />
          <xs:element name="FirstName" nillable="true" type="xs:string" />
          <xs:element name="LastName" nillable="true" type="xs:string" />
          <xs:element name="Phone" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CompanySecurityOfficerType" nillable="true" type="q50:CompanySecurityOfficerType" xmlns:q50="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="ISSCType">
        <xs:sequence>
          <xs:element minOccurs="0" name="CertificateNo" nillable="true" type="xs:string" />
          <xs:element name="ExpiryDate" type="xs:dateTime" />
          <xs:element name="ISSCType1" type="q51:ISSCEnumType" xmlns:q51="https://shiprep.no/ws/2018/02/19" />
          <xs:element name="Issuer" nillable="true" type="xs:string" />
          <xs:element name="IssuerType" type="q52:IssuerEnumType" xmlns:q52="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ISSCType" nillable="true" type="q53:ISSCType" xmlns:q53="https://shiprep.no/ws/2018/02/19" />
      <xs:simpleType name="ISSCEnumType">
        <xs:restriction base="xs:string">
          <xs:enumeration value="Full" />
          <xs:enumeration value="Interim" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="ISSCEnumType" nillable="true" type="q54:ISSCEnumType" xmlns:q54="https://shiprep.no/ws/2018/02/19" />
      <xs:simpleType name="IssuerEnumType">
        <xs:restriction base="xs:string">
          <xs:enumeration value="GVT" />
          <xs:enumeration value="RSO" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="IssuerEnumType" nillable="true" type="q55:IssuerEnumType" xmlns:q55="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="ArrayOfPreviousCallAtPortFacilityType">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="PreviousCallAtPortFacilityType" nillable="true" type="q56:PreviousCallAtPortFacilityType" xmlns:q56="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfPreviousCallAtPortFacilityType" nillable="true" type="q57:ArrayOfPreviousCallAtPortFacilityType" xmlns:q57="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="PreviousCallAtPortFacilityType">
        <xs:sequence>
          <xs:element name="DateOfArrival" type="xs:dateTime" />
          <xs:element name="DateOfDeparture" type="xs:dateTime" />
          <xs:element name="Port" nillable="true" type="q58:LocationSearchType" xmlns:q58="https://shiprep.no/ws/2018/02/19" />
          <xs:element name="PortFacility" nillable="true" type="xs:string" />
          <xs:element name="SecurityLevel" nillable="true" type="q59:SecurityLevelEnumType" xmlns:q59="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="SpecialOrAdditionalSecurityMeasures" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="PreviousCallAtPortFacilityType" nillable="true" type="q60:PreviousCallAtPortFacilityType" xmlns:q60="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="LocationSearchType">
        <xs:sequence>
          <xs:element minOccurs="0" name="LocationLocode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="LocationName" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="LocationSearchType" nillable="true" type="q61:LocationSearchType" xmlns:q61="https://shiprep.no/ws/2018/02/19" />
      <xs:simpleType name="SecurityLevelEnumType">
        <xs:restriction base="xs:string">
          <xs:enumeration value="SL1" />
          <xs:enumeration value="SL2" />
          <xs:enumeration value="SL3" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="SecurityLevelEnumType" nillable="true" type="q62:SecurityLevelEnumType" xmlns:q62="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="ArrayOfShipToShipActivityType">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="ShipToShipActivityType" nillable="true" type="q63:ShipToShipActivityType" xmlns:q63="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfShipToShipActivityType" nillable="true" type="q64:ArrayOfShipToShipActivityType" xmlns:q64="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="ShipToShipActivityType">
        <xs:sequence>
          <xs:element name="Activity" type="q65:VoyagePurposeEnumType" xmlns:q65="https://shiprep.no/ws/2018/02/19" />
          <xs:element name="DateFrom" type="xs:dateTime" />
          <xs:element name="DateTo" type="xs:dateTime" />
          <xs:element name="Location" nillable="true" type="q66:PortType" xmlns:q66="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="SecurityMeasures" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ShipToShipActivityType" nillable="true" type="q67:ShipToShipActivityType" xmlns:q67="https://shiprep.no/ws/2018/02/19" />
      <xs:simpleType name="VoyagePurposeEnumType">
        <xs:restriction base="xs:string">
          <xs:enumeration value="BUNKERING" />
          <xs:enumeration value="LOADING" />
          <xs:enumeration value="FORCE_MAJEURE" />
          <xs:enumeration value="LIFTING" />
          <xs:enumeration value="PROVISIONING" />
          <xs:enumeration value="DISCHARGING" />
          <xs:enumeration value="WEATHER" />
          <xs:enumeration value="PROCESSING_FISH" />
          <xs:enumeration value="ARRESTED" />
          <xs:enumeration value="REPAIRS" />
          <xs:enumeration value="FOR_ORDERS" />
          <xs:enumeration value="STAND_BY" />
          <xs:enumeration value="LAY_UP" />
          <xs:enumeration value="CRUISING" />
          <xs:enumeration value="ANCHORING" />
          <xs:enumeration value="TOWING" />
          <xs:enumeration value="TESTING" />
          <xs:enumeration value="MEDICAL_ASSISTANCE" />
          <xs:enumeration value="WRECKED_SHIP" />
          <xs:enumeration value="RESEARCH" />
          <xs:enumeration value="UNKNOWN" />
          <xs:enumeration value="SHIP_TO_SHIP" />
          <xs:enumeration value="CREW_CHANGE" />
          <xs:enumeration value="SEISMIC_ACTIVITY" />
          <xs:enumeration value="DIVING" />
          <xs:enumeration value="UNDERWATER_WORK" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="VoyagePurposeEnumType" nillable="true" type="q68:VoyagePurposeEnumType" xmlns:q68="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="PortType">
        <xs:sequence>
          <xs:element minOccurs="0" name="Location" nillable="true" type="q69:LocationSearchType" xmlns:q69="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="Position" nillable="true" type="q70:PositionType" xmlns:q70="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="PortType" nillable="true" type="q71:PortType" xmlns:q71="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="SecuritySummaryType">
        <xs:sequence>
          <xs:element name="CurrentSecurityLevel" type="q72:SecurityLevelEnumType" xmlns:q72="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="SecuritySummaryType" nillable="true" type="q73:SecuritySummaryType" xmlns:q73="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="VesselIdentificationType">
        <xs:sequence>
          <xs:element minOccurs="0" name="CallSign" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ImoNo" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="MmsiNo" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="ShipName" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="VesselIdentificationType" nillable="true" type="q74:VesselIdentificationType" xmlns:q74="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="ShipIdentificationType">
        <xs:complexContent mixed="false">
          <xs:extension base="q75:VesselIdentificationType" xmlns:q75="https://shiprep.no/ws/2018/02/19">
            <xs:sequence>
              <xs:element minOccurs="0" name="ShipID" type="xs:int" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="ShipIdentificationType" nillable="true" type="q76:ShipIdentificationType" xmlns:q76="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="WasteInformationType">
        <xs:sequence>
          <xs:element name="WasteItems" nillable="true" type="q77:ArrayOfWasteItemType" xmlns:q77="https://shiprep.no/ws/2018/02/19" />
          <xs:element name="WasteSummary" nillable="true" type="q78:WasteSummaryType" xmlns:q78="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="WasteInformationType" nillable="true" type="q79:WasteInformationType" xmlns:q79="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="ArrayOfWasteItemType">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="WasteItemType" nillable="true" type="q80:WasteItemType" xmlns:q80="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfWasteItemType" nillable="true" type="q81:ArrayOfWasteItemType" xmlns:q81="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="WasteItemType">
        <xs:sequence>
          <xs:element minOccurs="0" name="AdditionalDescription" nillable="true" type="xs:string" />
          <xs:element name="EstimateGeneratedQuantity" nillable="true" type="xs:decimal" />
          <xs:element name="MaxStorageQuantity" nillable="true" type="xs:decimal" />
          <xs:element name="PortDeliveryRemainingWaste" nillable="true" type="q82:LocationSearchType" xmlns:q82="https://shiprep.no/ws/2018/02/19" />
          <xs:element name="RetainedOnBoardQuantity" nillable="true" type="xs:decimal" />
          <xs:element name="ToBeDeliveredQuantity" nillable="true" type="xs:decimal" />
          <xs:element name="UnitOfMeasurement" type="q83:WasteUnitOfMeasureEnumType" xmlns:q83="https://shiprep.no/ws/2018/02/19" />
          <xs:element name="WasteType" nillable="true" type="q84:TypeOfWasteItemType" xmlns:q84="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="WasteItemType" nillable="true" type="q85:WasteItemType" xmlns:q85="https://shiprep.no/ws/2018/02/19" />
      <xs:simpleType name="WasteUnitOfMeasureEnumType">
        <xs:restriction base="xs:string">
          <xs:enumeration value="KGM" />
          <xs:enumeration value="TNE" />
          <xs:enumeration value="M3" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="WasteUnitOfMeasureEnumType" nillable="true" type="q86:WasteUnitOfMeasureEnumType" xmlns:q86="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="TypeOfWasteItemType">
        <xs:sequence>
          <xs:element minOccurs="0" name="WasteCode" type="q87:WasteCodeEnumType" xmlns:q87="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="WasteDescription" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="TypeOfWasteItemType" nillable="true" type="q88:TypeOfWasteItemType" xmlns:q88="https://shiprep.no/ws/2018/02/19" />
      <xs:simpleType name="WasteCodeEnumType">
        <xs:restriction base="xs:string">
          <xs:enumeration value="Item101" />
          <xs:enumeration value="Item102" />
          <xs:enumeration value="Item103" />
          <xs:enumeration value="Item104" />
          <xs:enumeration value="Item105" />
          <xs:enumeration value="Item201" />
          <xs:enumeration value="Item202" />
          <xs:enumeration value="Item203" />
          <xs:enumeration value="Item204" />
          <xs:enumeration value="Item401" />
          <xs:enumeration value="Item501" />
          <xs:enumeration value="Item502" />
          <xs:enumeration value="Item503" />
          <xs:enumeration value="Item504" />
          <xs:enumeration value="Item505" />
          <xs:enumeration value="Item506" />
          <xs:enumeration value="Item507" />
          <xs:enumeration value="Item508" />
          <xs:enumeration value="Item509" />
          <xs:enumeration value="Item510" />
          <xs:enumeration value="Item511" />
          <xs:enumeration value="Item601" />
          <xs:enumeration value="Item602" />
          <xs:enumeration value="Item991" />
          <xs:enumeration value="Item999" />
          <xs:enumeration value="Item1100" />
          <xs:enumeration value="Item1200" />
          <xs:enumeration value="Item1301" />
          <xs:enumeration value="Item1300" />
          <xs:enumeration value="Item2100" />
          <xs:enumeration value="Item2200" />
          <xs:enumeration value="Item2301" />
          <xs:enumeration value="Item2302" />
          <xs:enumeration value="Item2303" />
          <xs:enumeration value="Item2304" />
          <xs:enumeration value="Item2305" />
          <xs:enumeration value="Item2306" />
          <xs:enumeration value="Item2307" />
          <xs:enumeration value="Item2308" />
          <xs:enumeration value="Item2309" />
          <xs:enumeration value="Item2310" />
          <xs:enumeration value="Item2311" />
          <xs:enumeration value="Item2312" />
          <xs:enumeration value="Item2300" />
          <xs:enumeration value="Item3000" />
          <xs:enumeration value="Item4000" />
          <xs:enumeration value="Item4100" />
          <xs:enumeration value="Item4101" />
          <xs:enumeration value="Item5000" />
          <xs:enumeration value="Item5101" />
          <xs:enumeration value="Item5102" />
          <xs:enumeration value="Item5103" />
          <xs:enumeration value="Item5100" />
          <xs:enumeration value="Item5201" />
          <xs:enumeration value="Item5202" />
          <xs:enumeration value="Item5200" />
          <xs:enumeration value="Item5300" />
          <xs:enumeration value="Item5301" />
          <xs:enumeration value="Item5302" />
          <xs:enumeration value="Item5303" />
          <xs:enumeration value="Item5304" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="WasteCodeEnumType" nillable="true" type="q89:WasteCodeEnumType" xmlns:q89="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="WasteSummaryType">
        <xs:sequence>
          <xs:element name="LastPortDelivered" nillable="true" type="q90:LocationSearchType" xmlns:q90="https://shiprep.no/ws/2018/02/19" />
          <xs:element name="LastPortDeliveredDate" nillable="true" type="xs:dateTime" />
          <xs:element name="WasteDeliveryStatus" type="q91:WasteDeliveryStatusEnumType" xmlns:q91="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="WasteSummaryType" nillable="true" type="q92:WasteSummaryType" xmlns:q92="https://shiprep.no/ws/2018/02/19" />
      <xs:simpleType name="WasteDeliveryStatusEnumType">
        <xs:restriction base="xs:string">
          <xs:enumeration value="All" />
          <xs:enumeration value="Some" />
          <xs:enumeration value="None" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="WasteDeliveryStatusEnumType" nillable="true" type="q93:WasteDeliveryStatusEnumType" xmlns:q93="https://shiprep.no/ws/2018/02/19" />
      <xs:simpleType name="GenderEnumType">
        <xs:restriction base="xs:string">
          <xs:enumeration value="MALE" />
          <xs:enumeration value="FEMALE" />
          <xs:enumeration value="UNKNOWN" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="GenderEnumType" nillable="true" type="q94:GenderEnumType" xmlns:q94="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="ArrayOfBase64DetailsType">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="Base64DetailsType" nillable="true" type="q95:Base64DetailsType" xmlns:q95="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfBase64DetailsType" nillable="true" type="q96:ArrayOfBase64DetailsType" xmlns:q96="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="Base64DetailsType">
        <xs:sequence>
          <xs:element name="Base64Content" nillable="true" type="xs:string" />
          <xs:element name="Filename" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="Base64DetailsType" nillable="true" type="q97:Base64DetailsType" xmlns:q97="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="CustomsCargoType">
        <xs:sequence>
          <xs:element minOccurs="0" name="CargoLoadedInDeparturePort" nillable="true" type="q98:CustomsCargoDepartureType" xmlns:q98="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="DischargedCargoInArrivalPort" nillable="true" type="q99:CustomsCargoArrivalType" xmlns:q99="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="NextPortOfCallETA" nillable="true" type="xs:dateTime" />
          <xs:element minOccurs="0" name="NextPortOfCallLocation" nillable="true" type="q100:LocationSearchType" xmlns:q100="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="TotalCargoOnDeparture" nillable="true" type="q101:CustomsCargoDetailType" xmlns:q101="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomsCargoType" nillable="true" type="q102:CustomsCargoType" xmlns:q102="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="CustomsCargoDepartureType">
        <xs:complexContent mixed="false">
          <xs:extension base="q103:CustomsCargoDetailType" xmlns:q103="https://shiprep.no/ws/2018/02/19">
            <xs:sequence>
              <xs:element minOccurs="0" name="LocationInPort" nillable="true" type="xs:string" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="CustomsCargoDepartureType" nillable="true" type="q104:CustomsCargoDepartureType" xmlns:q104="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="CustomsCargoDetailType">
        <xs:sequence>
          <xs:element minOccurs="0" name="CargoDescription" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CargoManifests" nillable="true" type="q105:ArrayOfBase64DetailsType" xmlns:q105="https://shiprep.no/ws/2018/02/19" />
          <xs:element name="HasCargo" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomsCargoDetailType" nillable="true" type="q106:CustomsCargoDetailType" xmlns:q106="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="CustomsCargoArrivalType">
        <xs:complexContent mixed="false">
          <xs:extension base="q107:CustomsCargoDetailType" xmlns:q107="https://shiprep.no/ws/2018/02/19">
            <xs:sequence>
              <xs:element minOccurs="0" name="CargoHandlingAgents" nillable="true" type="xs:string" />
              <xs:element minOccurs="0" name="LocationInPort" nillable="true" type="xs:string" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="CustomsCargoArrivalType" nillable="true" type="q108:CustomsCargoArrivalType" xmlns:q108="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="QuayRequestSendType">
        <xs:complexContent mixed="false">
          <xs:extension base="q109:QuayRequestBaseBodyType" xmlns:q109="https://shiprep.no/ws/2018/02/19">
            <xs:sequence>
              <xs:element name="RequestedQuayId" nillable="true" type="xs:int" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="QuayRequestSendType" nillable="true" type="q110:QuayRequestSendType" xmlns:q110="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="QuayRequestBaseBodyType">
        <xs:sequence>
          <xs:element name="ArrivalPortAgentCompanyName" nillable="true" type="xs:string" />
          <xs:element name="ArrivalPortAgentContactPersonName" nillable="true" type="xs:string" />
          <xs:element name="ArrivalPortAgentDutyPhone" nillable="true" type="xs:string" />
          <xs:element name="ArrivalPortAgentEmail" nillable="true" type="xs:string" />
          <xs:element name="InvoiceAddress" nillable="true" type="q111:PostAddressType" xmlns:q111="https://shiprep.no/ws/2018/02/19" />
          <xs:element name="InvoiceReceiverCompanyName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="InvoiceReceiverCompanyOrganizationNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="InvoiceRemark" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="QuayRequestUpdatesNotificationEmail" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="RemarkFromRequesterToCaseworker" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="RequestedServiceOtherRemark" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="RequestedServices" nillable="true" type="q112:ArrayOfQuayServiceType" xmlns:q112="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="RequestedServicesRemark" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="QuayRequestBaseBodyType" nillable="true" type="q113:QuayRequestBaseBodyType" xmlns:q113="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="PostAddressType">
        <xs:sequence>
          <xs:element name="AddressLineOne" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AddressLineTwo" nillable="true" type="xs:string" />
          <xs:element name="Country" nillable="true" type="q114:CountryType" xmlns:q114="https://shiprep.no/ws/2018/02/19" />
          <xs:element name="PostPlace" nillable="true" type="xs:string" />
          <xs:element name="PostalCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="PostAddressType" nillable="true" type="q115:PostAddressType" xmlns:q115="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="CountryType">
        <xs:sequence>
          <xs:element minOccurs="0" name="CountryName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CountryThreeCharCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CountryTwoCharCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CountryType" nillable="true" type="q116:CountryType" xmlns:q116="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="ArrayOfQuayServiceType">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="QuayServiceType" nillable="true" type="q117:QuayServiceType" xmlns:q117="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfQuayServiceType" nillable="true" type="q118:ArrayOfQuayServiceType" xmlns:q118="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="QuayServiceType">
        <xs:sequence>
          <xs:element minOccurs="0" name="NameEng" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="NameNor" nillable="true" type="xs:string" />
          <xs:element name="SystemName" type="q119:QuayServiceEnumType" xmlns:q119="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="QuayServiceType" nillable="true" type="q120:QuayServiceType" xmlns:q120="https://shiprep.no/ws/2018/02/19" />
      <xs:simpleType name="QuayServiceEnumType">
        <xs:restriction base="xs:string">
          <xs:enumeration value="FRESHWATER" />
          <xs:enumeration value="SHORE_POWER" />
          <xs:enumeration value="BUNKERS" />
          <xs:enumeration value="REPAIRS" />
          <xs:enumeration value="CRANE" />
          <xs:enumeration value="CARGO_STORAGE" />
          <xs:enumeration value="TUG_BOAT" />
          <xs:enumeration value="MOORING" />
          <xs:enumeration value="DELIVER_WASTE" />
          <xs:enumeration value="RO_RO_RAMP" />
          <xs:enumeration value="OTHER" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="QuayServiceEnumType" nillable="true" type="q121:QuayServiceEnumType" xmlns:q121="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="ShipCommunicationType">
        <xs:sequence>
          <xs:element minOccurs="0" name="Email" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Inmarsat" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="InmarsatC" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Iridium" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="MobilePhone" nillable="true" type="xs:string" />
          <xs:element name="PreferredCommunication" nillable="true" type="q122:ShipContactMediumEnumType" xmlns:q122="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="Telephone" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ShipCommunicationType" nillable="true" type="q123:ShipCommunicationType" xmlns:q123="https://shiprep.no/ws/2018/02/19" />
      <xs:simpleType name="ShipContactMediumEnumType">
        <xs:restriction base="xs:string">
          <xs:enumeration value="TELEPHONE" />
          <xs:enumeration value="MOBILE_PHONE" />
          <xs:enumeration value="EMAIL" />
          <xs:enumeration value="INMARSAT" />
          <xs:enumeration value="INMARSAT_C" />
          <xs:enumeration value="IRIDIUM" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="ShipContactMediumEnumType" nillable="true" type="q124:ShipContactMediumEnumType" xmlns:q124="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="ArrayOfVoyagePurposeEnumType">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="VoyagePurposeEnumType" type="q125:VoyagePurposeEnumType" xmlns:q125="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfVoyagePurposeEnumType" nillable="true" type="q126:ArrayOfVoyagePurposeEnumType" xmlns:q126="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="ResponseHeaderType">
        <xs:complexContent mixed="false">
          <xs:extension base="q127:HeaderType" xmlns:q127="https://shiprep.no/ws/2018/02/19">
            <xs:sequence>
              <xs:element minOccurs="0" name="NCARefID" nillable="true" type="xs:string" />
              <xs:element minOccurs="0" name="SenderName" nillable="true" type="xs:string" />
              <xs:element minOccurs="0" name="StatusCode" type="q127:StatusCodeEnumType" />
              <xs:element minOccurs="0" name="StatusMessage" nillable="true" type="xs:string" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="ResponseHeaderType" nillable="true" type="q128:ResponseHeaderType" xmlns:q128="https://shiprep.no/ws/2018/02/19" />
      <xs:simpleType name="StatusCodeEnumType">
        <xs:restriction base="xs:string">
          <xs:enumeration value="InvalidFormat" />
          <xs:enumeration value="Timeout" />
          <xs:enumeration value="ServerError" />
          <xs:enumeration value="OK" />
          <xs:enumeration value="NotFound" />
          <xs:enumeration value="NotAvailable" />
          <xs:enumeration value="AccessDenied" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="StatusCodeEnumType" nillable="true" type="q129:StatusCodeEnumType" xmlns:q129="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="PilotageNotificationType">
        <xs:complexContent mixed="false">
          <xs:extension base="q130:AbstractRequestType" xmlns:q130="https://shiprep.no/ws/2018/02/19">
            <xs:sequence>
              <xs:element name="Body" nillable="true" type="q130:PilotageBodyType" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="PilotageNotificationType" nillable="true" type="q131:PilotageNotificationType" xmlns:q131="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="PilotageBodyType">
        <xs:sequence>
          <xs:element name="PilotageNotification" nillable="true" type="q132:PilotageNotification" xmlns:q132="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="PilotageBodyType" nillable="true" type="q133:PilotageBodyType" xmlns:q133="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="PilotageNotification">
        <xs:sequence>
          <xs:element name="PilotageInformation" nillable="true" type="q134:PilotageInformationType" xmlns:q134="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="PilotageNo" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="VoyageID" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="PilotageNotification" nillable="true" type="q135:PilotageNotification" xmlns:q135="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="PilotageInformationType">
        <xs:complexContent mixed="false">
          <xs:extension base="q136:AbstractPilotageType" xmlns:q136="https://shiprep.no/ws/2018/02/19">
            <xs:sequence>
              <xs:element minOccurs="0" name="IsLocked" nillable="true" type="xs:boolean" />
              <xs:element minOccurs="0" name="PilotageExemptionCertificates" nillable="true" type="q136:ArrayOfPecInformationType" />
              <xs:element minOccurs="0" name="PilotageFromLocation" nillable="true" type="q136:LocationSearchType" />
              <xs:element minOccurs="0" name="PilotageFromTime" nillable="true" type="xs:dateTime" />
              <xs:element minOccurs="0" name="PilotageToLocation" nillable="true" type="q136:LocationSearchType" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="PilotageInformationType" nillable="true" type="q137:PilotageInformationType" xmlns:q137="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="AbstractPilotageType">
        <xs:sequence>
          <xs:element minOccurs="0" name="InvoiceReference" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="IsMilitaryCommand" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsPecPilotage" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsTowing" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="NeedHelicopter" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="PilotageFromQuayInfo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PilotageToQuayInfo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Remark" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="UseEnglishLanguageOnInvoice" nillable="true" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="AbstractPilotageType" nillable="true" type="q138:AbstractPilotageType" xmlns:q138="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="ArrayOfPecInformationType">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="PecInformationType" nillable="true" type="q139:PecInformationType" xmlns:q139="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfPecInformationType" nillable="true" type="q140:ArrayOfPecInformationType" xmlns:q140="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="PecInformationType">
        <xs:sequence>
          <xs:element minOccurs="0" name="CertificateNo" type="xs:int" />
          <xs:element minOccurs="0" name="IsCadet" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsCadetSpecified" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsMaster" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsMasterSpecified" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="PecInformationType" nillable="true" type="q141:PecInformationType" xmlns:q141="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="ResponseHeader1Type">
        <xs:complexContent mixed="false">
          <xs:extension base="q142:ResponseHeaderType" xmlns:q142="https://shiprep.no/ws/2018/02/19">
            <xs:sequence>
              <xs:element minOccurs="0" name="PilotageNo" type="xs:int" />
              <xs:element minOccurs="0" name="PilotageNoSpecified" type="xs:boolean" />
              <xs:element minOccurs="0" name="VoyageID" type="xs:int" />
              <xs:element minOccurs="0" name="VoyageIDSpecified" type="xs:boolean" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="ResponseHeader1Type" nillable="true" type="q143:ResponseHeader1Type" xmlns:q143="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="PilotageRequestType">
        <xs:complexContent mixed="false">
          <xs:extension base="q144:AbstractRequestType" xmlns:q144="https://shiprep.no/ws/2018/02/19">
            <xs:sequence>
              <xs:element name="PilotageNo" type="xs:int" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="PilotageRequestType" nillable="true" type="q145:PilotageRequestType" xmlns:q145="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="PilotageResponseType">
        <xs:sequence>
          <xs:element minOccurs="0" name="Body" nillable="true" type="q146:PilotageResponseBodyType" xmlns:q146="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="ResponseHeader" nillable="true" type="q147:ResponseHeader1Type" xmlns:q147="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="PilotageResponseType" nillable="true" type="q148:PilotageResponseType" xmlns:q148="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="PilotageResponseBodyType">
        <xs:sequence>
          <xs:element minOccurs="0" name="Body" nillable="true" type="q149:PilotageNotification" xmlns:q149="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="PilotageStatus" nillable="true" type="q150:PilotageStatusType" xmlns:q150="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="PilotageResponseBodyType" nillable="true" type="q151:PilotageResponseBodyType" xmlns:q151="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="PilotageStatusType">
        <xs:sequence>
          <xs:element minOccurs="0" name="IsLocked" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="PilotageChangeRequestFromTime" nillable="true" type="xs:dateTime" />
          <xs:element minOccurs="0" name="PilotageChangeRequestRejectReason" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PilotageChangeRequestStatusNameEng" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PilotageChangeRequestTypeName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PilotageIsRejected" type="xs:boolean" />
          <xs:element minOccurs="0" name="PilotageRejectedReason" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PilotageRejectedTypeName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PilotageStatus" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="PilotageStatusType" nillable="true" type="q152:PilotageStatusType" xmlns:q152="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="ShipRequestType">
        <xs:complexContent mixed="false">
          <xs:extension base="q153:AbstractRequestType" xmlns:q153="https://shiprep.no/ws/2018/02/19">
            <xs:sequence>
              <xs:element name="Body" nillable="true" type="q153:ShipRequestBodyType" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="ShipRequestType" nillable="true" type="q154:ShipRequestType" xmlns:q154="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="ShipRequestBodyType">
        <xs:sequence>
          <xs:element minOccurs="0" name="SearchCriteria" nillable="true" type="q155:SearchCriteria3Type" xmlns:q155="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ShipRequestBodyType" nillable="true" type="q156:ShipRequestBodyType" xmlns:q156="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="SearchCriteria3Type">
        <xs:sequence>
          <xs:element minOccurs="0" name="CallSign" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ImoNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="MmsiNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ShipName" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="SearchCriteria3Type" nillable="true" type="q157:SearchCriteria3Type" xmlns:q157="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="ShipResponseType">
        <xs:complexContent mixed="false">
          <xs:extension base="q158:AbstractResponseType" xmlns:q158="https://shiprep.no/ws/2018/02/19">
            <xs:sequence>
              <xs:element minOccurs="0" name="Body" nillable="true" type="q158:ShipResponseBodyType" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="ShipResponseType" nillable="true" type="q159:ShipResponseType" xmlns:q159="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="AbstractResponseType">
        <xs:sequence>
          <xs:element minOccurs="0" name="Header" nillable="true" type="q160:ResponseHeaderType" xmlns:q160="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="AbstractResponseType" nillable="true" type="q161:AbstractResponseType" xmlns:q161="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="ShipResponseBodyType">
        <xs:sequence>
          <xs:element minOccurs="0" name="NotificationDetails" nillable="true" type="q162:ArrayOfShipInformationType" xmlns:q162="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="SearchCriteria" nillable="true" type="q163:SearchCriteria3Type" xmlns:q163="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ShipResponseBodyType" nillable="true" type="q164:ShipResponseBodyType" xmlns:q164="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="ArrayOfShipInformationType">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="ShipInformationType" nillable="true" type="q165:ShipInformationType" xmlns:q165="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfShipInformationType" nillable="true" type="q166:ArrayOfShipInformationType" xmlns:q166="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="ShipInformationType">
        <xs:sequence>
          <xs:element minOccurs="0" name="EnvironmentalShipIndex" nillable="true" type="q167:EnvironmentalShipIndexType" xmlns:q167="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="ShipCommunication" nillable="true" type="q168:ShipCommunicationType" xmlns:q168="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="ShipDescription" nillable="true" type="q169:ShipDescriptionType" xmlns:q169="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="ShipIdentification" nillable="true" type="q170:ShipIdentificationType" xmlns:q170="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ShipInformationType" nillable="true" type="q171:ShipInformationType" xmlns:q171="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="EnvironmentalShipIndexType">
        <xs:sequence>
          <xs:element minOccurs="0" name="CO2Score" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="NOxScore" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="SOxScore" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="Score" type="xs:decimal" />
          <xs:element minOccurs="0" name="ValidFromDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="ValidToDate" type="xs:dateTime" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="EnvironmentalShipIndexType" nillable="true" type="q172:EnvironmentalShipIndexType" xmlns:q172="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="ShipDescriptionType">
        <xs:sequence>
          <xs:element minOccurs="0" name="DWT" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FlagState" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="IsCruiseShip" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsCruiseShipSpecified" type="xs:boolean" />
          <xs:element minOccurs="0" name="ShipBreadth" type="xs:decimal" />
          <xs:element minOccurs="0" name="ShipBreadthSpecified" type="xs:boolean" />
          <xs:element minOccurs="0" name="ShipDraught" type="xs:decimal" />
          <xs:element minOccurs="0" name="ShipDraughtSpecified" type="xs:boolean" />
          <xs:element minOccurs="0" name="ShipGrossTonnage" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ShipLength" type="xs:decimal" />
          <xs:element minOccurs="0" name="ShipLengthSpecified" type="xs:boolean" />
          <xs:element minOccurs="0" name="ShipType" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ShipTypeGroup" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ShipTypeGroupSystemName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ShipTypeSystemName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ShipFlagCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ShipFlagCountry" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SegregatedBallastTanksGrossTonnage" nillable="true" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ShipDescriptionType" nillable="true" type="q173:ShipDescriptionType" xmlns:q173="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="VoyageRequestType">
        <xs:complexContent mixed="false">
          <xs:extension base="q174:AbstractRequestType" xmlns:q174="https://shiprep.no/ws/2018/02/19">
            <xs:sequence>
              <xs:element name="Body" nillable="true" type="q174:VoyageRequestBodyType" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="VoyageRequestType" nillable="true" type="q175:VoyageRequestType" xmlns:q175="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="VoyageRequestBodyType">
        <xs:sequence>
          <xs:element minOccurs="0" name="SearchCriteria" nillable="true" type="q176:SearchCriteria4Type" xmlns:q176="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="VoyageRequestBodyType" nillable="true" type="q177:VoyageRequestBodyType" xmlns:q177="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="SearchCriteria4Type">
        <xs:sequence>
          <xs:element minOccurs="0" name="SafeSeaNetShipId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="SearchCriteria4Type" nillable="true" type="q178:SearchCriteria4Type" xmlns:q178="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="ArrayOfPilotageResponseBodyType">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="PilotageResponseBodyType" nillable="true" type="q179:PilotageResponseBodyType" xmlns:q179="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfPilotageResponseBodyType" nillable="true" type="q180:ArrayOfPilotageResponseBodyType" xmlns:q180="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="VoyageInformationType">
        <xs:sequence>
          <xs:element minOccurs="0" name="ActualDraught" type="xs:decimal" />
          <xs:element minOccurs="0" name="ActualDraughtSpecified" type="xs:boolean" />
          <xs:element minOccurs="0" name="AirDraught" type="xs:decimal" />
          <xs:element minOccurs="0" name="AirDraughtSpecified" type="xs:boolean" />
          <xs:element minOccurs="0" name="ArrivalETA" type="xs:dateTime" />
          <xs:element minOccurs="0" name="ArrivalETAIsActual" type="xs:boolean" />
          <xs:element minOccurs="0" name="ArrivalETASpecified" type="xs:boolean" />
          <xs:element minOccurs="0" name="ArrivalETD" type="xs:dateTime" />
          <xs:element minOccurs="0" name="ArrivalETDSpecified" type="xs:boolean" />
          <xs:element minOccurs="0" name="ArrivalLocation" nillable="true" type="q181:LocationResponseType" xmlns:q181="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="ArrivalLocationPosition" nillable="true" type="q182:PositionType" xmlns:q182="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="CustomsMessageReferenceNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="DepartureETD" type="xs:dateTime" />
          <xs:element minOccurs="0" name="DepartureETDIsActual" type="xs:boolean" />
          <xs:element minOccurs="0" name="DepartureETDSpecified" type="xs:boolean" />
          <xs:element minOccurs="0" name="DepartureLocation" nillable="true" type="q183:LocationResponseType" xmlns:q183="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="DepartureLocationPosition" nillable="true" type="q184:PositionType" xmlns:q184="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="HasNorwegianMaster" type="xs:boolean" />
          <xs:element minOccurs="0" name="HasPilotOnboard" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsCancelled" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsCustomsInformationDelivered" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsIspsVoyage" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsUsingPilotageExemptionCertificate" type="xs:boolean" />
          <xs:element minOccurs="0" name="NoOfCrew" type="xs:int" />
          <xs:element minOccurs="0" name="NoOfPassengers" type="xs:int" />
          <xs:element minOccurs="0" name="PECNoList" nillable="true" type="q185:ArrayOfint" xmlns:q185="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
          <xs:element minOccurs="0" name="VoyageID" type="xs:int" />
          <xs:element minOccurs="0" name="VoyagePurpose" nillable="true" type="q186:ArrayOfVoyagePurposeEnumType" xmlns:q186="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="VoyagePurposeAdditionalText" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="VoyageInformationType" nillable="true" type="q187:VoyageInformationType" xmlns:q187="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="LocationResponseType">
        <xs:sequence>
          <xs:element minOccurs="0" name="CouncilName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CouncilNo" type="xs:int" />
          <xs:element minOccurs="0" name="CouncilNoSpecified" type="xs:boolean" />
          <xs:element minOccurs="0" name="CountyName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="LocationID" type="xs:int" />
          <xs:element minOccurs="0" name="LocationNameEng" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="LocationNameNor" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="LocationType" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Locode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="LocationResponseType" nillable="true" type="q188:LocationResponseType" xmlns:q188="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="VoyageRequest2Type">
        <xs:complexContent mixed="false">
          <xs:extension base="q189:AbstractRequestType" xmlns:q189="https://shiprep.no/ws/2018/02/19">
            <xs:sequence>
              <xs:element name="Body" nillable="true" type="q189:VoyageRequest2BodyType" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="VoyageRequest2Type" nillable="true" type="q190:VoyageRequest2Type" xmlns:q190="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="VoyageRequest2BodyType">
        <xs:sequence>
          <xs:element minOccurs="0" name="SearchCriteria" nillable="true" type="q191:SearchCriteria5Type" xmlns:q191="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="VoyageRequest2BodyType" nillable="true" type="q192:VoyageRequest2BodyType" xmlns:q192="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="SearchCriteria5Type">
        <xs:sequence>
          <xs:element minOccurs="0" name="VoyageId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="SearchCriteria5Type" nillable="true" type="q193:SearchCriteria5Type" xmlns:q193="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="VoyageRequest3Type">
        <xs:complexContent mixed="false">
          <xs:extension base="q194:AbstractRequestType" xmlns:q194="https://shiprep.no/ws/2018/02/19">
            <xs:sequence>
              <xs:element name="VoyageId" type="xs:int" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="VoyageRequest3Type" nillable="true" type="q195:VoyageRequest3Type" xmlns:q195="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="AccessRestrictedType">
        <xs:sequence>
          <xs:element minOccurs="0" name="Message" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Status" type="q196:AccessStatusEnumType" xmlns:q196="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="AccessRestrictedType" nillable="true" type="q197:AccessRestrictedType" xmlns:q197="https://shiprep.no/ws/2018/02/19" />
      <xs:simpleType name="AccessStatusEnumType">
        <xs:restriction base="xs:string">
          <xs:enumeration value="ACCESS_GRANTED" />
          <xs:enumeration value="ACCESS_DENIED" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="AccessStatusEnumType" nillable="true" type="q198:AccessStatusEnumType" xmlns:q198="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="ArrayOfBinaryContentMetaData">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="BinaryContentMetaData" nillable="true" type="q199:BinaryContentMetaData" xmlns:q199="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfBinaryContentMetaData" nillable="true" type="q200:ArrayOfBinaryContentMetaData" xmlns:q200="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="BinaryContentMetaData">
        <xs:sequence>
          <xs:element minOccurs="0" name="BinaryContentID" type="xs:int" />
          <xs:element minOccurs="0" name="Filename" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="BinaryContentMetaData" nillable="true" type="q201:BinaryContentMetaData" xmlns:q201="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="AccessRestrictedCustomsCargoType">
        <xs:sequence>
          <xs:element minOccurs="0" name="CargoLoadedInDeparturePort" nillable="true" type="q202:AccessRestrictedCustomsCargoDepartureType" xmlns:q202="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="DischaredCargoInArrivalPort" nillable="true" type="q203:AccessRestrictedCustomsCargoArrivalType" xmlns:q203="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="NextPortOfCallETA" nillable="true" type="xs:dateTime" />
          <xs:element minOccurs="0" name="NextPortOfCallLocation" nillable="true" type="q204:LocationSearchType" xmlns:q204="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="TotalCargoOnDeparture" nillable="true" type="q205:AccessRestrictedCustomsCargoDetailType" xmlns:q205="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="AccessRestrictedCustomsCargoType" nillable="true" type="q206:AccessRestrictedCustomsCargoType" xmlns:q206="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="AccessRestrictedCustomsCargoDepartureType">
        <xs:complexContent mixed="false">
          <xs:extension base="q207:AccessRestrictedCustomsCargoDetailType" xmlns:q207="https://shiprep.no/ws/2018/02/19">
            <xs:sequence>
              <xs:element minOccurs="0" name="LocationInPort" nillable="true" type="xs:string" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="AccessRestrictedCustomsCargoDepartureType" nillable="true" type="q208:AccessRestrictedCustomsCargoDepartureType" xmlns:q208="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="AccessRestrictedCustomsCargoDetailType">
        <xs:complexContent mixed="false">
          <xs:extension base="q209:AccessRestrictedType" xmlns:q209="https://shiprep.no/ws/2018/02/19">
            <xs:sequence>
              <xs:element minOccurs="0" name="CargoDescription" nillable="true" type="xs:string" />
              <xs:element minOccurs="0" name="CargoManifestMetaData" nillable="true" type="q209:ArrayOfBinaryContentMetaData" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="AccessRestrictedCustomsCargoDetailType" nillable="true" type="q210:AccessRestrictedCustomsCargoDetailType" xmlns:q210="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="AccessRestrictedCustomsCargoArrivalType">
        <xs:complexContent mixed="false">
          <xs:extension base="q211:AccessRestrictedCustomsCargoDetailType" xmlns:q211="https://shiprep.no/ws/2018/02/19">
            <xs:sequence>
              <xs:element minOccurs="0" name="CargoHandlingAgents" nillable="true" type="xs:string" />
              <xs:element minOccurs="0" name="LocationInPort" nillable="true" type="xs:string" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="AccessRestrictedCustomsCargoArrivalType" nillable="true" type="q212:AccessRestrictedCustomsCargoArrivalType" xmlns:q212="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="QuayRequestResponseBodyType">
        <xs:complexContent mixed="false">
          <xs:extension base="q213:QuayRequestBaseBodyType" xmlns:q213="https://shiprep.no/ws/2018/02/19">
            <xs:sequence>
              <xs:element minOccurs="0" name="IsQuayRequestConfirmedByRequester" type="xs:boolean" />
              <xs:element minOccurs="0" name="QuayRequestID" type="xs:int" />
              <xs:element minOccurs="0" name="QuayRequestStatus" type="q213:QuayRequestStatusEnumType" />
              <xs:element minOccurs="0" name="RemarkFromCaseworkerToRequester" nillable="true" type="xs:string" />
              <xs:element minOccurs="0" name="RequestRejectedReason" nillable="true" type="xs:string" />
              <xs:element minOccurs="0" name="RequestedQuay" nillable="true" type="q213:QuayLocationResponseType" />
              <xs:element minOccurs="0" name="VoyageID" type="xs:int" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="QuayRequestResponseBodyType" nillable="true" type="q214:QuayRequestResponseBodyType" xmlns:q214="https://shiprep.no/ws/2018/02/19" />
      <xs:simpleType name="QuayRequestStatusEnumType">
        <xs:restriction base="xs:string">
          <xs:enumeration value="REQUEST" />
          <xs:enumeration value="CORRECTION_NEEDED" />
          <xs:enumeration value="CHANGED_QUAY" />
          <xs:enumeration value="APPROVED" />
          <xs:enumeration value="REJECTED" />
          <xs:enumeration value="CANCELLED" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="QuayRequestStatusEnumType" nillable="true" type="q215:QuayRequestStatusEnumType" xmlns:q215="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="QuayLocationResponseType">
        <xs:sequence>
          <xs:element minOccurs="0" name="Port" nillable="true" type="q216:LocationSearchType" xmlns:q216="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="PortFacility" nillable="true" type="q217:PortFacilityType" xmlns:q217="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="QuayId" type="xs:int" />
          <xs:element minOccurs="0" name="QuayName" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="QuayLocationResponseType" nillable="true" type="q218:QuayLocationResponseType" xmlns:q218="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="PortFacilityType">
        <xs:sequence>
          <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Number" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="PortFacilityType" nillable="true" type="q219:PortFacilityType" xmlns:q219="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="PortFacility2Type">
        <xs:complexContent mixed="false">
          <xs:extension base="q220:PortFacilityType" xmlns:q220="https://shiprep.no/ws/2018/02/19">
            <xs:sequence>
              <xs:element minOccurs="0" name="Port" nillable="true" type="q220:LocationSearchType" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="PortFacility2Type" nillable="true" type="q221:PortFacility2Type" xmlns:q221="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="BinaryContentRequestType">
        <xs:complexContent mixed="false">
          <xs:extension base="q222:AbstractRequestType" xmlns:q222="https://shiprep.no/ws/2018/02/19">
            <xs:sequence>
              <xs:element name="Body" nillable="true" type="q222:BinaryContentRequestBodyType" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="BinaryContentRequestType" nillable="true" type="q223:BinaryContentRequestType" xmlns:q223="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="BinaryContentRequestBodyType">
        <xs:sequence>
          <xs:element minOccurs="0" name="SearchCriteria" nillable="true" type="q224:BinaryContentSearchCriteriaType" xmlns:q224="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="BinaryContentRequestBodyType" nillable="true" type="q225:BinaryContentRequestBodyType" xmlns:q225="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="BinaryContentSearchCriteriaType">
        <xs:sequence>
          <xs:element minOccurs="0" name="BinaryContentID" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="BinaryContentSearchCriteriaType" nillable="true" type="q226:BinaryContentSearchCriteriaType" xmlns:q226="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="BinaryContentResponseType">
        <xs:complexContent mixed="false">
          <xs:extension base="q227:AbstractResponseType" xmlns:q227="https://shiprep.no/ws/2018/02/19">
            <xs:sequence>
              <xs:element minOccurs="0" name="Body" nillable="true" type="q227:BinaryContentResponseBodyType" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="BinaryContentResponseType" nillable="true" type="q228:BinaryContentResponseType" xmlns:q228="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="BinaryContentResponseBodyType">
        <xs:sequence>
          <xs:element minOccurs="0" name="BinaryContent" nillable="true" type="q229:Base64DetailsType" xmlns:q229="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="BinaryContentResponseBodyType" nillable="true" type="q230:BinaryContentResponseBodyType" xmlns:q230="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="QuayRequestSearchType">
        <xs:complexContent mixed="false">
          <xs:extension base="q231:AbstractRequestType" xmlns:q231="https://shiprep.no/ws/2018/02/19">
            <xs:sequence>
              <xs:element name="Body" nillable="true" type="q231:QuayRequestSearchBodyType" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="QuayRequestSearchType" nillable="true" type="q232:QuayRequestSearchType" xmlns:q232="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="QuayRequestSearchBodyType">
        <xs:sequence>
          <xs:element name="SearchCriteria" nillable="true" type="q233:QuayRequestSearchCriteriaType" xmlns:q233="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="QuayRequestSearchBodyType" nillable="true" type="q234:QuayRequestSearchBodyType" xmlns:q234="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="QuayRequestSearchCriteriaType">
        <xs:sequence>
          <xs:element minOccurs="0" name="EtaFrom" nillable="true" type="xs:dateTime" />
          <xs:element minOccurs="0" name="EtaTo" nillable="true" type="xs:dateTime" />
          <xs:element minOccurs="0" name="RequestStatues" nillable="true" type="q235:ArrayOfQuayRequestStatusEnumType" xmlns:q235="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="RequestedServices" nillable="true" type="q236:ArrayOfQuayServiceType" xmlns:q236="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="Ships" nillable="true" type="q237:ArrayOfVesselIdentificationType" xmlns:q237="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="QuayRequestSearchCriteriaType" nillable="true" type="q238:QuayRequestSearchCriteriaType" xmlns:q238="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="ArrayOfQuayRequestStatusEnumType">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="QuayRequestStatusEnumType" type="q239:QuayRequestStatusEnumType" xmlns:q239="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfQuayRequestStatusEnumType" nillable="true" type="q240:ArrayOfQuayRequestStatusEnumType" xmlns:q240="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="ArrayOfVesselIdentificationType">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="VesselIdentificationType" nillable="true" type="q241:VesselIdentificationType" xmlns:q241="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfVesselIdentificationType" nillable="true" type="q242:ArrayOfVesselIdentificationType" xmlns:q242="https://shiprep.no/ws/2018/02/19" />
    </xs:schema>
    <xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:element name="anyType" nillable="true" type="xs:anyType" />
      <xs:element name="anyURI" nillable="true" type="xs:anyURI" />
      <xs:element name="base64Binary" nillable="true" type="xs:base64Binary" />
      <xs:element name="boolean" nillable="true" type="xs:boolean" />
      <xs:element name="byte" nillable="true" type="xs:byte" />
      <xs:element name="dateTime" nillable="true" type="xs:dateTime" />
      <xs:element name="decimal" nillable="true" type="xs:decimal" />
      <xs:element name="double" nillable="true" type="xs:double" />
      <xs:element name="float" nillable="true" type="xs:float" />
      <xs:element name="int" nillable="true" type="xs:int" />
      <xs:element name="long" nillable="true" type="xs:long" />
      <xs:element name="QName" nillable="true" type="xs:QName" />
      <xs:element name="short" nillable="true" type="xs:short" />
      <xs:element name="string" nillable="true" type="xs:string" />
      <xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte" />
      <xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt" />
      <xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong" />
      <xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort" />
      <xs:element name="char" nillable="true" type="tns:char" />
      <xs:simpleType name="char">
        <xs:restriction base="xs:int" />
      </xs:simpleType>
      <xs:element name="duration" nillable="true" type="tns:duration" />
      <xs:simpleType name="duration">
        <xs:restriction base="xs:duration">
          <xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?" />
          <xs:minInclusive value="-P10675199DT2H48M5.4775808S" />
          <xs:maxInclusive value="P10675199DT2H48M5.4775807S" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="guid" nillable="true" type="tns:guid" />
      <xs:simpleType name="guid">
        <xs:restriction base="xs:string">
          <xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}" />
        </xs:restriction>
      </xs:simpleType>
      <xs:attribute name="FactoryType" type="xs:QName" />
      <xs:attribute name="Id" type="xs:ID" />
      <xs:attribute name="Ref" type="xs:IDREF" />
    </xs:schema>
    <xs:schema elementFormDefault="qualified" targetNamespace="https://shiprep.no/ws/2018/02/26" xmlns:xs="http://www.w3.org/2001/XMLSchema">
      <xs:import namespace="https://shiprep.no/ws/2018/02/19" />
      <xs:complexType name="AuthorizationFault">
        <xs:sequence>
          <xs:element minOccurs="0" name="Message" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="AuthorizationFault" nillable="true" type="tns:AuthorizationFault" />
      <xs:element name="VoyageNotification">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="ShipRep_Not" nillable="true" type="tns:VoyageNotificationType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:complexType name="VoyageNotificationType">
        <xs:complexContent mixed="false">
          <xs:extension base="q1:AbstractRequestType" xmlns:q1="https://shiprep.no/ws/2018/02/19">
            <xs:sequence>
              <xs:element name="Body" nillable="true" type="tns:VoyageNotificationBodyType" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="VoyageNotificationType" nillable="true" type="tns:VoyageNotificationType" />
      <xs:complexType name="VoyageNotificationBodyType">
        <xs:sequence>
          <xs:element minOccurs="0" name="DeleteExistingNotificationInformation" nillable="true" type="q2:DeleteVoyageNotificationDeliverablesType" xmlns:q2="https://shiprep.no/ws/2018/02/19" />
          <xs:element name="Notification" nillable="true" type="tns:VoyageNotificationDetailType" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="VoyageNotificationBodyType" nillable="true" type="tns:VoyageNotificationBodyType" />
      <xs:complexType name="VoyageNotificationDetailType">
        <xs:complexContent mixed="false">
          <xs:extension base="q3:AbstractVoyageNotificationDetailTypeCommon" xmlns:q3="https://shiprep.no/ws/2018/02/19">
            <xs:sequence>
              <xs:element minOccurs="0" name="CrewList" nillable="true" type="tns:ArrayOfCrewType" />
              <xs:element minOccurs="0" name="Customs" nillable="true" type="tns:CustomsType" />
              <xs:element minOccurs="0" name="Nox" nillable="true" type="tns:NoxType" />
              <xs:element minOccurs="0" name="PassengerList" nillable="true" type="tns:ArrayOfPassengerType" />
              <xs:element minOccurs="0" name="QuayRequest" nillable="true" type="q3:QuayRequestSendType" />
              <xs:element minOccurs="0" name="VesselContactDetails" nillable="true" type="q3:ShipCommunicationType" />
              <xs:element name="VoyageDetails" nillable="true" type="tns:VoyageDetailsType" />
              <xs:element name="VoyageItinerary" nillable="true" type="tns:VoyageItineraryType" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="VoyageNotificationDetailType" nillable="true" type="tns:VoyageNotificationDetailType" />
      <xs:complexType name="ArrayOfCrewType">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="CrewType" nillable="true" type="tns:CrewType" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfCrewType" nillable="true" type="tns:ArrayOfCrewType" />
      <xs:complexType name="CrewType">
        <xs:complexContent mixed="false">
          <xs:extension base="tns:PersonType">
            <xs:sequence>
              <xs:element minOccurs="0" name="IsCaptain" type="xs:boolean" />
              <xs:element minOccurs="0" name="Rank" nillable="true" type="xs:string" />
              <xs:element minOccurs="0" name="SeamansBookID" nillable="true" type="xs:string" />
              <xs:element minOccurs="0" name="SeamansBookIssuedInCountry" nillable="true" type="xs:string" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="CrewType" nillable="true" type="tns:CrewType" />
      <xs:complexType name="PersonType">
        <xs:sequence>
          <xs:element name="DateOfBirth" type="xs:dateTime" />
          <xs:element name="FirstName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Gender" type="q4:GenderEnumType" xmlns:q4="https://shiprep.no/ws/2018/02/19" />
          <xs:element name="HomeCountry" nillable="true" type="xs:string" />
          <xs:element name="LastName" nillable="true" type="xs:string" />
          <xs:element name="MusterStatus" type="tns:MusterStatusEnumType" />
          <xs:element minOccurs="0" name="NationalIdIssuedInCountry" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="NationalIdNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="NextCountryAfterDisembarking" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PassportID" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PassportIssuedInCountry" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PlaceOfBirth" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ResidencePermitNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ResidencePermitNumberIssuedInCountry" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="VisaIssuedInCountry" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="VisaNo" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="PersonType" nillable="true" type="tns:PersonType" />
      <xs:simpleType name="MusterStatusEnumType">
        <xs:restriction base="xs:string">
          <xs:enumeration value="ONBOARD" />
          <xs:enumeration value="EMBARKING_AT_ARRIVAL" />
          <xs:enumeration value="DISEMBARKING_AT_ARRIVAL" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="MusterStatusEnumType" nillable="true" type="tns:MusterStatusEnumType" />
      <xs:complexType name="CustomsType">
        <xs:sequence>
          <xs:element minOccurs="0" name="CrewEffects" nillable="true" type="q5:ArrayOfBase64DetailsType" xmlns:q5="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="CustomsCargo" nillable="true" type="q6:CustomsCargoType" xmlns:q6="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="ShipStores" nillable="true" type="tns:ShipStores" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomsType" nillable="true" type="tns:CustomsType" />
      <xs:complexType name="ShipStores">
        <xs:sequence>
          <xs:element minOccurs="0" name="KiloGramsOfMeat" type="xs:decimal" />
          <xs:element minOccurs="0" name="KilogramOfOtherTobacco" type="xs:decimal" />
          <xs:element minOccurs="0" name="LitersOfBeer" type="xs:decimal" />
          <xs:element minOccurs="0" name="LitersOfFortifiedWine" type="xs:decimal" />
          <xs:element minOccurs="0" name="LitersOfOtherAlcohol" type="xs:decimal" />
          <xs:element minOccurs="0" name="LitersOfSpirits" type="xs:decimal" />
          <xs:element minOccurs="0" name="LitersOfWine" type="xs:decimal" />
          <xs:element minOccurs="0" name="OtherArticles" nillable="true" type="tns:ArrayOfShipStoresOther" />
          <xs:element minOccurs="0" name="PiecesOfCigarettes" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ShipStores" nillable="true" type="tns:ShipStores" />
      <xs:complexType name="ArrayOfShipStoresOther">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="ShipStoresOther" nillable="true" type="tns:ShipStoresOther" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfShipStoresOther" nillable="true" type="tns:ArrayOfShipStoresOther" />
      <xs:complexType name="ShipStoresOther">
        <xs:sequence>
          <xs:element name="Quantity" type="xs:decimal" />
          <xs:element name="Remark" nillable="true" type="xs:string" />
          <xs:element name="UnitOfMeasureMentType" type="tns:UnitOfMeasurementEnumType" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ShipStoresOther" nillable="true" type="tns:ShipStoresOther" />
      <xs:simpleType name="UnitOfMeasurementEnumType">
        <xs:restriction base="xs:string">
          <xs:enumeration value="KG" />
          <xs:enumeration value="L" />
          <xs:enumeration value="TON" />
          <xs:enumeration value="PCS" />
          <xs:enumeration value="M3" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="UnitOfMeasurementEnumType" nillable="true" type="tns:UnitOfMeasurementEnumType" />
      <xs:complexType name="NoxType">
        <xs:sequence>
          <xs:element minOccurs="0" name="CertificateOfComplianceNo" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="EnterpriseOrgNo" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="PayNox" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="NoxType" nillable="true" type="tns:NoxType" />
      <xs:complexType name="ArrayOfPassengerType">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="PassengerType" nillable="true" type="tns:PassengerType" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfPassengerType" nillable="true" type="tns:ArrayOfPassengerType" />
      <xs:complexType name="PassengerType">
        <xs:complexContent mixed="false">
          <xs:extension base="tns:PersonType">
            <xs:sequence>
              <xs:element minOccurs="0" name="EmergencyContactNumber" nillable="true" type="xs:string" />
              <xs:element minOccurs="0" name="SpecialCareOrAssistance" nillable="true" type="xs:string" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="PassengerType" nillable="true" type="tns:PassengerType" />
      <xs:complexType name="VoyageDetailsType">
        <xs:sequence>
          <xs:element minOccurs="0" name="ActualDraught" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="AirDraught" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="GrossCargoWeight" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="GrossGrossCargoWeight" nillable="true" type="xs:decimal" />
          <xs:element minOccurs="0" name="HasDeclaredValidIssc" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="HasNorwegianMaster" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="HasSimplifiedCustomsReporting" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsPersonsOnBoardReportingOnly" nillable="true" type="xs:boolean" />
          <xs:element name="NoOfCrew" nillable="true" type="xs:int" />
          <xs:element name="NoOfPassengers" nillable="true" type="xs:int" />
          <xs:element name="VoyagePurpose" nillable="true" type="q7:ArrayOfVoyagePurposeEnumType" xmlns:q7="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="VoyagePurposeUnknownDescription" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="IsCovid19InfectionRiskAssessmentConfirmed" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsCrewChangedLast10Days" nillable="true" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="VoyageDetailsType" nillable="true" type="tns:VoyageDetailsType" />
      <xs:complexType name="VoyageItineraryType">
        <xs:sequence>
          <xs:element name="ArrivalETA" type="xs:dateTime" />
          <xs:element minOccurs="0" name="ArrivalETAIsActual" type="xs:boolean" />
          <xs:element name="ArrivalETD" type="xs:dateTime" />
          <xs:element name="ArrivalLocation" nillable="true" type="q8:LocationSearchType" xmlns:q8="https://shiprep.no/ws/2018/02/19" />
          <xs:element name="DepartureETD" type="xs:dateTime" />
          <xs:element minOccurs="0" name="DepartureETDIsActual" type="xs:boolean" />
          <xs:element name="DepartureLocation" nillable="true" type="q9:LocationSearchType" xmlns:q9="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="VoyageItineraryType" nillable="true" type="tns:VoyageItineraryType" />
      <xs:element name="VoyageNotificationResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="VoyageNotificationResult" nillable="true" type="tns:ResponseHeader1Type" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:complexType name="ResponseHeader1Type">
        <xs:complexContent mixed="false">
          <xs:extension base="q10:ResponseHeaderType" xmlns:q10="https://shiprep.no/ws/2018/02/19">
            <xs:sequence>
              <xs:element minOccurs="0" name="PilotageNo" type="xs:int" />
              <xs:element minOccurs="0" name="PilotageNoSpecified" type="xs:boolean" />
              <xs:element minOccurs="0" name="VoyageID" type="xs:int" />
              <xs:element minOccurs="0" name="VoyageIDSpecified" type="xs:boolean" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="ResponseHeader1Type" nillable="true" type="tns:ResponseHeader1Type" />
      <xs:element name="SendPilotageNotification">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="ShipRep_Pilotage" nillable="true" type="q11:PilotageNotificationType" xmlns:q11="https://shiprep.no/ws/2018/02/19" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SendPilotageNotificationResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="SendPilotageNotificationResult" nillable="true" type="q12:ResponseHeader1Type" xmlns:q12="https://shiprep.no/ws/2018/02/19" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="PilotageRequest">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="shipRepPilotageStatusRequest" nillable="true" type="q13:PilotageRequestType" xmlns:q13="https://shiprep.no/ws/2018/02/19" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="PilotageRequestResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="PilotageRequestResult" nillable="true" type="q14:PilotageResponseType" xmlns:q14="https://shiprep.no/ws/2018/02/19" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CancelPilotage">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="shipRepPilotageRequest" nillable="true" type="q15:PilotageRequestType" xmlns:q15="https://shiprep.no/ws/2018/02/19" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CancelPilotageResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="CancelPilotageResult" nillable="true" type="q16:ResponseHeader1Type" xmlns:q16="https://shiprep.no/ws/2018/02/19" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="ShipRequest">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="req" nillable="true" type="q17:ShipRequestType" xmlns:q17="https://shiprep.no/ws/2018/02/19" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="ShipRequestResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="ShipRequestResult" nillable="true" type="q18:ShipResponseType" xmlns:q18="https://shiprep.no/ws/2018/02/19" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="VoyageRequest">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="req" nillable="true" type="q19:VoyageRequestType" xmlns:q19="https://shiprep.no/ws/2018/02/19" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="VoyageRequestResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="VoyageRequestResult" nillable="true" type="tns:VoyageResponse2Type" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:complexType name="VoyageResponse2Type">
        <xs:complexContent mixed="false">
          <xs:extension base="q20:AbstractResponseType" xmlns:q20="https://shiprep.no/ws/2018/02/19">
            <xs:sequence>
              <xs:element minOccurs="0" name="Body" nillable="true" type="tns:VoyageResponse2BodyType" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="VoyageResponse2Type" nillable="true" type="tns:VoyageResponse2Type" />
      <xs:complexType name="VoyageResponse2BodyType">
        <xs:sequence>
          <xs:element minOccurs="0" name="NotificationDetails" nillable="true" type="tns:ArrayOfVoyageNotificationDetail2Type" />
          <xs:element minOccurs="0" name="SearchCriteria" nillable="true" type="q21:SearchCriteria4Type" xmlns:q21="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="VoyageResponse2BodyType" nillable="true" type="tns:VoyageResponse2BodyType" />
      <xs:complexType name="ArrayOfVoyageNotificationDetail2Type">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="VoyageNotificationDetail2Type" nillable="true" type="tns:VoyageNotificationDetail2Type" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfVoyageNotificationDetail2Type" nillable="true" type="tns:ArrayOfVoyageNotificationDetail2Type" />
      <xs:complexType name="VoyageNotificationDetail2Type">
        <xs:sequence>
          <xs:element minOccurs="0" name="Pilotage" nillable="true" type="q22:ArrayOfPilotageResponseBodyType" xmlns:q22="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="VoyageInformation" nillable="true" type="tns:VoyageInformationType3" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="VoyageNotificationDetail2Type" nillable="true" type="tns:VoyageNotificationDetail2Type" />
      <xs:complexType name="VoyageInformationType3">
        <xs:complexContent mixed="false">
          <xs:extension base="q23:VoyageInformationType" xmlns:q23="https://shiprep.no/ws/2018/02/19">
            <xs:sequence>
              <xs:element minOccurs="0" name="ArrivalQuay" nillable="true" type="q23:PortType" />
              <xs:element minOccurs="0" name="IsArrivalQuayConfirmed" nillable="true" type="xs:boolean" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="VoyageInformationType3" nillable="true" type="tns:VoyageInformationType3" />
      <xs:element name="Voyage2Request">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="req" nillable="true" type="q24:VoyageRequest2Type" xmlns:q24="https://shiprep.no/ws/2018/02/19" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Voyage2RequestResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="Voyage2RequestResult" nillable="true" type="tns:VoyageResponse3Type" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:complexType name="VoyageResponse3Type">
        <xs:complexContent mixed="false">
          <xs:extension base="q25:AbstractResponseType" xmlns:q25="https://shiprep.no/ws/2018/02/19">
            <xs:sequence>
              <xs:element minOccurs="0" name="Body" nillable="true" type="tns:VoyageResponse3BodyType" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="VoyageResponse3Type" nillable="true" type="tns:VoyageResponse3Type" />
      <xs:complexType name="VoyageResponse3BodyType">
        <xs:sequence>
          <xs:element minOccurs="0" name="NotificationDetail" nillable="true" type="tns:VoyageNotificationDetail2Type" />
          <xs:element minOccurs="0" name="SearchCriteria" nillable="true" type="q26:SearchCriteria5Type" xmlns:q26="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="VoyageResponse3BodyType" nillable="true" type="tns:VoyageResponse3BodyType" />
      <xs:element name="Voyage3Request">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="shipRepPilotageStatusRequest" nillable="true" type="q27:VoyageRequest3Type" xmlns:q27="https://shiprep.no/ws/2018/02/19" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Voyage3RequestResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="Voyage3RequestResult" nillable="true" type="tns:VoyageResponseType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:complexType name="VoyageResponseType">
        <xs:sequence>
          <xs:element minOccurs="0" name="Body" nillable="true" type="tns:VoyageResponseBodyType" />
          <xs:element minOccurs="0" name="Response" nillable="true" type="q28:ResponseHeader1Type" xmlns:q28="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="VoyageResponseType" nillable="true" type="tns:VoyageResponseType" />
      <xs:complexType name="VoyageResponseBodyType">
        <xs:sequence>
          <xs:element minOccurs="0" name="Notification" nillable="true" type="tns:VoyageNotificationResponse3Type" />
          <xs:element minOccurs="0" name="SearchCriteria" nillable="true" type="q29:SearchCriteria5Type" xmlns:q29="https://shiprep.no/ws/2018/02/19" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="VoyageResponseBodyType" nillable="true" type="tns:VoyageResponseBodyType" />
      <xs:complexType name="VoyageNotificationResponse3Type">
        <xs:complexContent mixed="false">
          <xs:extension base="q30:AbstractVoyageNotificationDetailTypeCommon" xmlns:q30="https://shiprep.no/ws/2018/02/19">
            <xs:sequence>
              <xs:element minOccurs="0" name="CrewList" nillable="true" type="tns:AccessRestrictedCrewList" />
              <xs:element minOccurs="0" name="Customs" nillable="true" type="tns:AccessRestrictedCustomsType" />
              <xs:element minOccurs="0" name="Nox" nillable="true" type="tns:NoxType" />
              <xs:element minOccurs="0" name="PassengerList" nillable="true" type="tns:AccessRestrictedPassengerList" />
              <xs:element minOccurs="0" name="QuayRequest" nillable="true" type="q30:QuayRequestResponseBodyType" />
              <xs:element minOccurs="0" name="VesselContactDetails" nillable="true" type="q30:ShipCommunicationType" />
              <xs:element minOccurs="0" name="VoyageDetails" nillable="true" type="tns:VoyageDetailsType" />
              <xs:element minOccurs="0" name="VoyageItinerary" nillable="true" type="tns:VoyageItineraryType" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="VoyageNotificationResponse3Type" nillable="true" type="tns:VoyageNotificationResponse3Type" />
      <xs:complexType name="AccessRestrictedCrewList">
        <xs:complexContent mixed="false">
          <xs:extension base="q31:AccessRestrictedType" xmlns:q31="https://shiprep.no/ws/2018/02/19">
            <xs:sequence>
              <xs:element minOccurs="0" name="CrewList" nillable="true" type="tns:ArrayOfCrewType" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="AccessRestrictedCrewList" nillable="true" type="tns:AccessRestrictedCrewList" />
      <xs:complexType name="AccessRestrictedCustomsType">
        <xs:sequence>
          <xs:element minOccurs="0" name="CrewEffects" nillable="true" type="tns:AccessRestrictedCrewEffects" />
          <xs:element minOccurs="0" name="CustomsCargo" nillable="true" type="q32:AccessRestrictedCustomsCargoType" xmlns:q32="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="ShipStores" nillable="true" type="tns:ShipStores" />
          <xs:element minOccurs="0" name="CustomsReferenceNumber" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="AccessRestrictedCustomsType" nillable="true" type="tns:AccessRestrictedCustomsType" />
      <xs:complexType name="AccessRestrictedCrewEffects">
        <xs:complexContent mixed="false">
          <xs:extension base="q33:AccessRestrictedType" xmlns:q33="https://shiprep.no/ws/2018/02/19">
            <xs:sequence>
              <xs:element minOccurs="0" name="CrewEffectsMetaData" nillable="true" type="q33:ArrayOfBinaryContentMetaData" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="AccessRestrictedCrewEffects" nillable="true" type="tns:AccessRestrictedCrewEffects" />
      <xs:complexType name="AccessRestrictedPassengerList">
        <xs:complexContent mixed="false">
          <xs:extension base="q34:AccessRestrictedType" xmlns:q34="https://shiprep.no/ws/2018/02/19">
            <xs:sequence>
              <xs:element minOccurs="0" name="PassengerList" nillable="true" type="tns:ArrayOfPassengerType" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="AccessRestrictedPassengerList" nillable="true" type="tns:AccessRestrictedPassengerList" />
      <xs:element name="GetCustomsCargoManifest">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="req" nillable="true" type="q35:BinaryContentRequestType" xmlns:q35="https://shiprep.no/ws/2018/02/19" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomsCargoManifestResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="GetCustomsCargoManifestResult" nillable="true" type="q36:BinaryContentResponseType" xmlns:q36="https://shiprep.no/ws/2018/02/19" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CancelVoyage">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="req" nillable="true" type="q37:VoyageRequest3Type" xmlns:q37="https://shiprep.no/ws/2018/02/19" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CancelVoyageResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="CancelVoyageResult" nillable="true" type="q38:ResponseHeader1Type" xmlns:q38="https://shiprep.no/ws/2018/02/19" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetQuayRequests">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="req" nillable="true" type="q39:QuayRequestSearchType" xmlns:q39="https://shiprep.no/ws/2018/02/19" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetQuayRequestsResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="GetQuayRequestsResult" nillable="true" type="tns:QuayRequestResponseType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:complexType name="QuayRequestResponseType">
        <xs:complexContent mixed="false">
          <xs:extension base="q40:AbstractResponseType" xmlns:q40="https://shiprep.no/ws/2018/02/19">
            <xs:sequence>
              <xs:element minOccurs="0" name="Body" nillable="true" type="tns:ArrayOfQuayRequestResponseWrapperType" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="QuayRequestResponseType" nillable="true" type="tns:QuayRequestResponseType" />
      <xs:complexType name="ArrayOfQuayRequestResponseWrapperType">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="QuayRequestResponseWrapperType" nillable="true" type="tns:QuayRequestResponseWrapperType" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfQuayRequestResponseWrapperType" nillable="true" type="tns:ArrayOfQuayRequestResponseWrapperType" />
      <xs:complexType name="QuayRequestResponseWrapperType">
        <xs:sequence>
          <xs:element minOccurs="0" name="QuayRequest" nillable="true" type="q41:QuayRequestResponseBodyType" xmlns:q41="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="ShipInformation" nillable="true" type="q42:ShipInformationType" xmlns:q42="https://shiprep.no/ws/2018/02/19" />
          <xs:element minOccurs="0" name="VoyageDetails" nillable="true" type="tns:VoyageDetailsType" />
          <xs:element minOccurs="0" name="VoyageItinerary" nillable="true" type="tns:VoyageItineraryType" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="QuayRequestResponseWrapperType" nillable="true" type="tns:QuayRequestResponseWrapperType" />
    </xs:schema>
    <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
      <xs:import namespace="https://shiprep.no/ws/2018/02/26" />
      <xs:element name="AuthorizationFault" nillable="true" type="q1:AuthorizationFault" xmlns:q1="https://shiprep.no/ws/2018/02/26" />
    </xs:schema>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <xs:complexType name="ArrayOfint">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="int" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfint" nillable="true" type="tns:ArrayOfint" />
    </xs:schema>
  </wsdl:types>
  <wsdl:message name="ISSNNorwayService_HealthReport_InputMessage">
    <wsdl:part name="parameters" element="q1:HealthReport" xmlns:q1="https://shiprep.no/ws/2018/02/19" />
  </wsdl:message>
  <wsdl:message name="ISSNNorwayService_HealthReport_OutputMessage">
    <wsdl:part name="parameters" element="q2:HealthReportResponse" xmlns:q2="https://shiprep.no/ws/2018/02/19" />
  </wsdl:message>
  <wsdl:message name="ISSNNorwayService_HealthReport_AuthorizationFault_FaultMessage">
    <wsdl:part name="detail" element="AuthorizationFault" />
  </wsdl:message>
  <wsdl:message name="ISSNNorwayService_VoyageNotification_InputMessage">
    <wsdl:part name="parameters" element="tns:VoyageNotification" />
  </wsdl:message>
  <wsdl:message name="ISSNNorwayService_VoyageNotification_OutputMessage">
    <wsdl:part name="parameters" element="tns:VoyageNotificationResponse" />
  </wsdl:message>
  <wsdl:message name="ISSNNorwayService_VoyageNotification_AuthorizationFault_FaultMessage">
    <wsdl:part name="detail" element="AuthorizationFault" />
  </wsdl:message>
  <wsdl:message name="ISSNNorwayService_SendPilotageNotification_InputMessage">
    <wsdl:part name="parameters" element="tns:SendPilotageNotification" />
  </wsdl:message>
  <wsdl:message name="ISSNNorwayService_SendPilotageNotification_OutputMessage">
    <wsdl:part name="parameters" element="tns:SendPilotageNotificationResponse" />
  </wsdl:message>
  <wsdl:message name="ISSNNorwayService_SendPilotageNotification_AuthorizationFault_FaultMessage">
    <wsdl:part name="detail" element="AuthorizationFault" />
  </wsdl:message>
  <wsdl:message name="ISSNNorwayService_PilotageRequest_InputMessage">
    <wsdl:part name="parameters" element="tns:PilotageRequest" />
  </wsdl:message>
  <wsdl:message name="ISSNNorwayService_PilotageRequest_OutputMessage">
    <wsdl:part name="parameters" element="tns:PilotageRequestResponse" />
  </wsdl:message>
  <wsdl:message name="ISSNNorwayService_PilotageRequest_AuthorizationFault_FaultMessage">
    <wsdl:part name="detail" element="AuthorizationFault" />
  </wsdl:message>
  <wsdl:message name="ISSNNorwayService_CancelPilotage_InputMessage">
    <wsdl:part name="parameters" element="tns:CancelPilotage" />
  </wsdl:message>
  <wsdl:message name="ISSNNorwayService_CancelPilotage_OutputMessage">
    <wsdl:part name="parameters" element="tns:CancelPilotageResponse" />
  </wsdl:message>
  <wsdl:message name="ISSNNorwayService_CancelPilotage_AuthorizationFault_FaultMessage">
    <wsdl:part name="detail" element="AuthorizationFault" />
  </wsdl:message>
  <wsdl:message name="ISSNNorwayService_ShipRequest_InputMessage">
    <wsdl:part name="parameters" element="tns:ShipRequest" />
  </wsdl:message>
  <wsdl:message name="ISSNNorwayService_ShipRequest_OutputMessage">
    <wsdl:part name="parameters" element="tns:ShipRequestResponse" />
  </wsdl:message>
  <wsdl:message name="ISSNNorwayService_ShipRequest_AuthorizationFault_FaultMessage">
    <wsdl:part name="detail" element="AuthorizationFault" />
  </wsdl:message>
  <wsdl:message name="ISSNNorwayService_VoyageRequest_InputMessage">
    <wsdl:part name="parameters" element="tns:VoyageRequest" />
  </wsdl:message>
  <wsdl:message name="ISSNNorwayService_VoyageRequest_OutputMessage">
    <wsdl:part name="parameters" element="tns:VoyageRequestResponse" />
  </wsdl:message>
  <wsdl:message name="ISSNNorwayService_VoyageRequest_AuthorizationFault_FaultMessage">
    <wsdl:part name="detail" element="AuthorizationFault" />
  </wsdl:message>
  <wsdl:message name="ISSNNorwayService_Voyage2Request_InputMessage">
    <wsdl:part name="parameters" element="tns:Voyage2Request" />
  </wsdl:message>
  <wsdl:message name="ISSNNorwayService_Voyage2Request_OutputMessage">
    <wsdl:part name="parameters" element="tns:Voyage2RequestResponse" />
  </wsdl:message>
  <wsdl:message name="ISSNNorwayService_Voyage2Request_AuthorizationFault_FaultMessage">
    <wsdl:part name="detail" element="AuthorizationFault" />
  </wsdl:message>
  <wsdl:message name="ISSNNorwayService_Voyage3Request_InputMessage">
    <wsdl:part name="parameters" element="tns:Voyage3Request" />
  </wsdl:message>
  <wsdl:message name="ISSNNorwayService_Voyage3Request_OutputMessage">
    <wsdl:part name="parameters" element="tns:Voyage3RequestResponse" />
  </wsdl:message>
  <wsdl:message name="ISSNNorwayService_Voyage3Request_AuthorizationFault_FaultMessage">
    <wsdl:part name="detail" element="AuthorizationFault" />
  </wsdl:message>
  <wsdl:message name="ISSNNorwayService_GetCustomsCargoManifest_InputMessage">
    <wsdl:part name="parameters" element="tns:GetCustomsCargoManifest" />
  </wsdl:message>
  <wsdl:message name="ISSNNorwayService_GetCustomsCargoManifest_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetCustomsCargoManifestResponse" />
  </wsdl:message>
  <wsdl:message name="ISSNNorwayService_GetCustomsCargoManifest_AuthorizationFault_FaultMessage">
    <wsdl:part name="detail" element="AuthorizationFault" />
  </wsdl:message>
  <wsdl:message name="ISSNNorwayService_CancelVoyage_InputMessage">
    <wsdl:part name="parameters" element="tns:CancelVoyage" />
  </wsdl:message>
  <wsdl:message name="ISSNNorwayService_CancelVoyage_OutputMessage">
    <wsdl:part name="parameters" element="tns:CancelVoyageResponse" />
  </wsdl:message>
  <wsdl:message name="ISSNNorwayService_CancelVoyage_AuthorizationFault_FaultMessage">
    <wsdl:part name="detail" element="AuthorizationFault" />
  </wsdl:message>
  <wsdl:message name="ISSNNorwayService_GetQuayRequests_InputMessage">
    <wsdl:part name="parameters" element="tns:GetQuayRequests" />
  </wsdl:message>
  <wsdl:message name="ISSNNorwayService_GetQuayRequests_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetQuayRequestsResponse" />
  </wsdl:message>
  <wsdl:message name="ISSNNorwayService_GetQuayRequests_AuthorizationFault_FaultMessage">
    <wsdl:part name="detail" element="AuthorizationFault" />
  </wsdl:message>
  <wsdl:portType name="ISSNNorwayService">
    <wsdl:operation name="HealthReport">
      <wsdl:input wsaw:Action="https://shiprep.no/ws/2018/02/19/IReportsHealth/HealthReport" message="tns:ISSNNorwayService_HealthReport_InputMessage" />
      <wsdl:output wsaw:Action="https://shiprep.no/ws/2018/02/19/IReportsHealth/HealthReportResponse" message="tns:ISSNNorwayService_HealthReport_OutputMessage" />
      <wsdl:fault wsaw:Action="AuthorizationFault" name="AuthorizationFault" message="tns:ISSNNorwayService_HealthReport_AuthorizationFault_FaultMessage" />
    </wsdl:operation>
    <wsdl:operation name="VoyageNotification">
      <wsdl:input wsaw:Action="https://shiprep.no/ws/2018/02/26/ISSNNorwayService/VoyageNotification" message="tns:ISSNNorwayService_VoyageNotification_InputMessage" />
      <wsdl:output wsaw:Action="https://shiprep.no/ws/2018/02/26/ISSNNorwayService/VoyageNotificationResponse" message="tns:ISSNNorwayService_VoyageNotification_OutputMessage" />
      <wsdl:fault wsaw:Action="AuthorizationFault" name="AuthorizationFault" message="tns:ISSNNorwayService_VoyageNotification_AuthorizationFault_FaultMessage" />
    </wsdl:operation>
    <wsdl:operation name="SendPilotageNotification">
      <wsdl:input wsaw:Action="https://shiprep.no/ws/2018/02/26/ISSNNorwayService/SendPilotageNotification" message="tns:ISSNNorwayService_SendPilotageNotification_InputMessage" />
      <wsdl:output wsaw:Action="https://shiprep.no/ws/2018/02/26/ISSNNorwayService/SendPilotageNotificationResponse" message="tns:ISSNNorwayService_SendPilotageNotification_OutputMessage" />
      <wsdl:fault wsaw:Action="AuthorizationFault" name="AuthorizationFault" message="tns:ISSNNorwayService_SendPilotageNotification_AuthorizationFault_FaultMessage" />
    </wsdl:operation>
    <wsdl:operation name="PilotageRequest">
      <wsdl:input wsaw:Action="https://shiprep.no/ws/2018/02/26/ISSNNorwayService/PilotageRequest" message="tns:ISSNNorwayService_PilotageRequest_InputMessage" />
      <wsdl:output wsaw:Action="https://shiprep.no/ws/2018/02/26/ISSNNorwayService/PilotageRequestResponse" message="tns:ISSNNorwayService_PilotageRequest_OutputMessage" />
      <wsdl:fault wsaw:Action="AuthorizationFault" name="AuthorizationFault" message="tns:ISSNNorwayService_PilotageRequest_AuthorizationFault_FaultMessage" />
    </wsdl:operation>
    <wsdl:operation name="CancelPilotage">
      <wsdl:input wsaw:Action="https://shiprep.no/ws/2018/02/26/ISSNNorwayService/CancelPilotage" message="tns:ISSNNorwayService_CancelPilotage_InputMessage" />
      <wsdl:output wsaw:Action="https://shiprep.no/ws/2018/02/26/ISSNNorwayService/CancelPilotageResponse" message="tns:ISSNNorwayService_CancelPilotage_OutputMessage" />
      <wsdl:fault wsaw:Action="AuthorizationFault" name="AuthorizationFault" message="tns:ISSNNorwayService_CancelPilotage_AuthorizationFault_FaultMessage" />
    </wsdl:operation>
    <wsdl:operation name="ShipRequest">
      <wsdl:input wsaw:Action="https://shiprep.no/ws/2018/02/26/ISSNNorwayService/ShipRequest" message="tns:ISSNNorwayService_ShipRequest_InputMessage" />
      <wsdl:output wsaw:Action="https://shiprep.no/ws/2018/02/26/ISSNNorwayService/ShipRequestResponse" message="tns:ISSNNorwayService_ShipRequest_OutputMessage" />
      <wsdl:fault wsaw:Action="AuthorizationFault" name="AuthorizationFault" message="tns:ISSNNorwayService_ShipRequest_AuthorizationFault_FaultMessage" />
    </wsdl:operation>
    <wsdl:operation name="VoyageRequest">
      <wsdl:input wsaw:Action="https://shiprep.no/ws/2018/02/26/ISSNNorwayService/VoyageRequest" message="tns:ISSNNorwayService_VoyageRequest_InputMessage" />
      <wsdl:output wsaw:Action="https://shiprep.no/ws/2018/02/26/ISSNNorwayService/VoyageRequestResponse" message="tns:ISSNNorwayService_VoyageRequest_OutputMessage" />
      <wsdl:fault wsaw:Action="AuthorizationFault" name="AuthorizationFault" message="tns:ISSNNorwayService_VoyageRequest_AuthorizationFault_FaultMessage" />
    </wsdl:operation>
    <wsdl:operation name="Voyage2Request">
      <wsdl:input wsaw:Action="https://shiprep.no/ws/2018/02/26/ISSNNorwayService/Voyage2Request" message="tns:ISSNNorwayService_Voyage2Request_InputMessage" />
      <wsdl:output wsaw:Action="https://shiprep.no/ws/2018/02/26/ISSNNorwayService/Voyage2RequestResponse" message="tns:ISSNNorwayService_Voyage2Request_OutputMessage" />
      <wsdl:fault wsaw:Action="AuthorizationFault" name="AuthorizationFault" message="tns:ISSNNorwayService_Voyage2Request_AuthorizationFault_FaultMessage" />
    </wsdl:operation>
    <wsdl:operation name="Voyage3Request">
      <wsdl:input wsaw:Action="https://shiprep.no/ws/2018/02/26/ISSNNorwayService/Voyage3Request" message="tns:ISSNNorwayService_Voyage3Request_InputMessage" />
      <wsdl:output wsaw:Action="https://shiprep.no/ws/2018/02/26/ISSNNorwayService/Voyage3RequestResponse" message="tns:ISSNNorwayService_Voyage3Request_OutputMessage" />
      <wsdl:fault wsaw:Action="AuthorizationFault" name="AuthorizationFault" message="tns:ISSNNorwayService_Voyage3Request_AuthorizationFault_FaultMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetCustomsCargoManifest">
      <wsdl:input wsaw:Action="https://shiprep.no/ws/2018/02/26/ISSNNorwayService/GetCustomsCargoManifest" message="tns:ISSNNorwayService_GetCustomsCargoManifest_InputMessage" />
      <wsdl:output wsaw:Action="https://shiprep.no/ws/2018/02/26/ISSNNorwayService/GetCustomsCargoManifestResponse" message="tns:ISSNNorwayService_GetCustomsCargoManifest_OutputMessage" />
      <wsdl:fault wsaw:Action="AuthorizationFault" name="AuthorizationFault" message="tns:ISSNNorwayService_GetCustomsCargoManifest_AuthorizationFault_FaultMessage" />
    </wsdl:operation>
    <wsdl:operation name="CancelVoyage">
      <wsdl:input wsaw:Action="https://shiprep.no/ws/2018/02/26/ISSNNorwayService/CancelVoyage" message="tns:ISSNNorwayService_CancelVoyage_InputMessage" />
      <wsdl:output wsaw:Action="https://shiprep.no/ws/2018/02/26/ISSNNorwayService/CancelVoyageResponse" message="tns:ISSNNorwayService_CancelVoyage_OutputMessage" />
      <wsdl:fault wsaw:Action="AuthorizationFault" name="AuthorizationFault" message="tns:ISSNNorwayService_CancelVoyage_AuthorizationFault_FaultMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetQuayRequests">
      <wsdl:input wsaw:Action="https://shiprep.no/ws/2018/02/26/ISSNNorwayService/GetQuayRequests" message="tns:ISSNNorwayService_GetQuayRequests_InputMessage" />
      <wsdl:output wsaw:Action="https://shiprep.no/ws/2018/02/26/ISSNNorwayService/GetQuayRequestsResponse" message="tns:ISSNNorwayService_GetQuayRequests_OutputMessage" />
      <wsdl:fault wsaw:Action="AuthorizationFault" name="AuthorizationFault" message="tns:ISSNNorwayService_GetQuayRequests_AuthorizationFault_FaultMessage" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="SSNNorwayEndpoint" type="tns:ISSNNorwayService">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="HealthReport">
      <soap:operation soapAction="https://shiprep.no/ws/2018/02/19/IReportsHealth/HealthReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
      <wsdl:fault name="AuthorizationFault">
        <soap:fault use="literal" name="AuthorizationFault" namespace="" />
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="VoyageNotification">
      <soap:operation soapAction="https://shiprep.no/ws/2018/02/26/ISSNNorwayService/VoyageNotification" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
      <wsdl:fault name="AuthorizationFault">
        <soap:fault use="literal" name="AuthorizationFault" namespace="" />
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="SendPilotageNotification">
      <soap:operation soapAction="https://shiprep.no/ws/2018/02/26/ISSNNorwayService/SendPilotageNotification" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
      <wsdl:fault name="AuthorizationFault">
        <soap:fault use="literal" name="AuthorizationFault" namespace="" />
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="PilotageRequest">
      <soap:operation soapAction="https://shiprep.no/ws/2018/02/26/ISSNNorwayService/PilotageRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
      <wsdl:fault name="AuthorizationFault">
        <soap:fault use="literal" name="AuthorizationFault" namespace="" />
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="CancelPilotage">
      <soap:operation soapAction="https://shiprep.no/ws/2018/02/26/ISSNNorwayService/CancelPilotage" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
      <wsdl:fault name="AuthorizationFault">
        <soap:fault use="literal" name="AuthorizationFault" namespace="" />
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="ShipRequest">
      <soap:operation soapAction="https://shiprep.no/ws/2018/02/26/ISSNNorwayService/ShipRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
      <wsdl:fault name="AuthorizationFault">
        <soap:fault use="literal" name="AuthorizationFault" namespace="" />
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="VoyageRequest">
      <soap:operation soapAction="https://shiprep.no/ws/2018/02/26/ISSNNorwayService/VoyageRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
      <wsdl:fault name="AuthorizationFault">
        <soap:fault use="literal" name="AuthorizationFault" namespace="" />
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="Voyage2Request">
      <soap:operation soapAction="https://shiprep.no/ws/2018/02/26/ISSNNorwayService/Voyage2Request" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
      <wsdl:fault name="AuthorizationFault">
        <soap:fault use="literal" name="AuthorizationFault" namespace="" />
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="Voyage3Request">
      <soap:operation soapAction="https://shiprep.no/ws/2018/02/26/ISSNNorwayService/Voyage3Request" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
      <wsdl:fault name="AuthorizationFault">
        <soap:fault use="literal" name="AuthorizationFault" namespace="" />
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetCustomsCargoManifest">
      <soap:operation soapAction="https://shiprep.no/ws/2018/02/26/ISSNNorwayService/GetCustomsCargoManifest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
      <wsdl:fault name="AuthorizationFault">
        <soap:fault use="literal" name="AuthorizationFault" namespace="" />
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="CancelVoyage">
      <soap:operation soapAction="https://shiprep.no/ws/2018/02/26/ISSNNorwayService/CancelVoyage" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
      <wsdl:fault name="AuthorizationFault">
        <soap:fault use="literal" name="AuthorizationFault" namespace="" />
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetQuayRequests">
      <soap:operation soapAction="https://shiprep.no/ws/2018/02/26/ISSNNorwayService/GetQuayRequests" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
      <wsdl:fault name="AuthorizationFault">
        <soap:fault use="literal" name="AuthorizationFault" namespace="" />
      </wsdl:fault>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="SSNNorwayService">
    <wsdl:port name="SSNNorwayEndpoint" binding="tns:SSNNorwayEndpoint">
      <soap:address location="http://testapi.shiprep.no/SSNExternalWebservice3/SSNNorway.svc" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>