184 lines
8.0 KiB
XML
184 lines
8.0 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<wsdl:definitions name="PreferenceWebService" targetNamespace="http://screening.complinet.com/" xmlns:ns1="http://schemas.xmlsoap.org/soap/http" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://screening.complinet.com/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
|
<wsdl:types>
|
|
<xs:schema elementFormDefault="unqualified" targetNamespace="http://screening.complinet.com/" version="1.0" xmlns:tns="http://screening.complinet.com/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
|
<xs:element name="getAllGroupConfigVariables" type="tns:getAllGroupConfigVariables"/>
|
|
<xs:element name="getAllGroupConfigVariablesResponse" type="tns:getAllGroupConfigVariablesResponse"/>
|
|
<xs:element name="getGroupConfigVariable" type="tns:getGroupConfigVariable"/>
|
|
<xs:element name="getGroupConfigVariableResponse" type="tns:getGroupConfigVariableResponse"/>
|
|
<xs:element name="getGroupConfigVariables" type="tns:getGroupConfigVariables"/>
|
|
<xs:element name="getGroupConfigVariablesResponse" type="tns:getGroupConfigVariablesResponse"/>
|
|
<xs:element name="preference" type="tns:preferenceV1"/>
|
|
<xs:element name="preferenceList" type="tns:preferenceListV1"/>
|
|
<xs:complexType name="getGroupConfigVariables">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="groupIdentifier" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="groupConfigVariableTypeSet" type="tns:groupConfigVariableTypeSetV1"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="groupConfigVariableTypeSetV1">
|
|
<xs:sequence>
|
|
<xs:element name="groupConfigVariableTypes">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element maxOccurs="unbounded" name="groupConfigVariableType" type="tns:groupConfigVariableType"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="getGroupConfigVariablesResponse">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="return" type="tns:preferenceListV1"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="preferenceListV1">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="preferences">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="preference" type="tns:preferenceV1"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="preferenceV1">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="preferenceValues">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="preferenceValue" type="tns:preferenceValue"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="groupConfigVariableType" type="tns:groupConfigVariableType"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="preferenceValue">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="key" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="value" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="getGroupConfigVariable">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="groupIdentifier" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="groupConfigVariableType" type="tns:groupConfigVariableType"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="getGroupConfigVariableResponse">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="return" type="tns:preferenceV1"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="getAllGroupConfigVariables">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="groupIdentifier" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="getAllGroupConfigVariablesResponse">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="return" type="tns:preferenceListV1"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:simpleType name="groupConfigVariableType">
|
|
<xs:restriction base="xs:string">
|
|
<xs:enumeration value="ACTION_ARCHIVE_INITIAL"/>
|
|
<xs:enumeration value="ACTION_DISCARD_NAME"/>
|
|
<xs:enumeration value="ACTION_SAVE_ONGOING"/>
|
|
<xs:enumeration value="FIELD_NAME_CLIENT_ID1"/>
|
|
<xs:enumeration value="FIELD_NAME_CLIENT_ID2"/>
|
|
<xs:enumeration value="INIT_SCREEN_RQRE_CLIENT_ID1"/>
|
|
<xs:enumeration value="INIT_SCREEN_RQRE_CLIENT_ID2"/>
|
|
<xs:enumeration value="INIT_SCREEN_SRCH_TYPES"/>
|
|
<xs:enumeration value="MATCH_RES_MEDIA_MATCH_RISKS"/>
|
|
<xs:enumeration value="MATCH_RES_MEDIA_MATCH_STATUSES"/>
|
|
<xs:enumeration value="MATCH_RES_SAN_MATCH_STATUSES"/>
|
|
<xs:enumeration value="MATCH_RES_SANCTION_MATCH_RISKS"/>
|
|
<xs:enumeration value="NAME_REPORT_REQUIRE_RESOLVE_ALL"/>
|
|
<xs:enumeration value="USER_ADMINISTRATOR_LEVEL0_ROLES"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:schema>
|
|
</wsdl:types>
|
|
<wsdl:message name="getGroupConfigVariablesResponse">
|
|
<wsdl:part element="tns:getGroupConfigVariablesResponse" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="getGroupConfigVariableResponse">
|
|
<wsdl:part element="tns:getGroupConfigVariableResponse" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="getGroupConfigVariable">
|
|
<wsdl:part element="tns:getGroupConfigVariable" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="getAllGroupConfigVariables">
|
|
<wsdl:part element="tns:getAllGroupConfigVariables" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="getAllGroupConfigVariablesResponse">
|
|
<wsdl:part element="tns:getAllGroupConfigVariablesResponse" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="getGroupConfigVariables">
|
|
<wsdl:part element="tns:getGroupConfigVariables" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:portType name="PreferenceWebService">
|
|
<wsdl:operation name="getGroupConfigVariables">
|
|
<wsdl:input message="tns:getGroupConfigVariables" name="getGroupConfigVariables">
|
|
</wsdl:input>
|
|
<wsdl:output message="tns:getGroupConfigVariablesResponse" name="getGroupConfigVariablesResponse">
|
|
</wsdl:output>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="getGroupConfigVariable">
|
|
<wsdl:input message="tns:getGroupConfigVariable" name="getGroupConfigVariable">
|
|
</wsdl:input>
|
|
<wsdl:output message="tns:getGroupConfigVariableResponse" name="getGroupConfigVariableResponse">
|
|
</wsdl:output>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="getAllGroupConfigVariables">
|
|
<wsdl:input message="tns:getAllGroupConfigVariables" name="getAllGroupConfigVariables">
|
|
</wsdl:input>
|
|
<wsdl:output message="tns:getAllGroupConfigVariablesResponse" name="getAllGroupConfigVariablesResponse">
|
|
</wsdl:output>
|
|
</wsdl:operation>
|
|
</wsdl:portType>
|
|
<wsdl:binding name="PreferenceWebServiceSoapBinding" type="tns:PreferenceWebService">
|
|
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
|
|
<wsdl:operation name="getGroupConfigVariables">
|
|
<soap:operation soapAction="" style="document"/>
|
|
<wsdl:input name="getGroupConfigVariables">
|
|
<soap:body use="literal"/>
|
|
</wsdl:input>
|
|
<wsdl:output name="getGroupConfigVariablesResponse">
|
|
<soap:body use="literal"/>
|
|
</wsdl:output>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="getGroupConfigVariable">
|
|
<soap:operation soapAction="" style="document"/>
|
|
<wsdl:input name="getGroupConfigVariable">
|
|
<soap:body use="literal"/>
|
|
</wsdl:input>
|
|
<wsdl:output name="getGroupConfigVariableResponse">
|
|
<soap:body use="literal"/>
|
|
</wsdl:output>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="getAllGroupConfigVariables">
|
|
<soap:operation soapAction="" style="document"/>
|
|
<wsdl:input name="getAllGroupConfigVariables">
|
|
<soap:body use="literal"/>
|
|
</wsdl:input>
|
|
<wsdl:output name="getAllGroupConfigVariablesResponse">
|
|
<soap:body use="literal"/>
|
|
</wsdl:output>
|
|
</wsdl:operation>
|
|
</wsdl:binding>
|
|
<wsdl:service name="PreferenceWebService">
|
|
<wsdl:port binding="tns:PreferenceWebServiceSoapBinding" name="PreferenceWebServicePort">
|
|
<soap:address location="https://screeningpilot.accelus.com/pilot-v1/preference"/>
|
|
</wsdl:port>
|
|
</wsdl:service>
|
|
</wsdl:definitions> |