Service_SolutionDoc


Click here for a complete list of operations.

SolutionDOC_FullTextSearch

Ottiene tramite ricerca FullText una lista di documenti con highlights e facets associati, che risponde ai criteri di ricerca specificati.
Se la chiamata va a buon fine, l'oggetto Response contiene i documenti e le informazioni associate.

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /SolutionDOC/Service_SolutionDoc_Main.asmx HTTP/1.1
Host: dev3.solutiondocondemand.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://tempuri.org/SolutionDOC_FullTextSearch"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <SolutionDOC_FullTextSearch xmlns="http://tempuri.org/">
      <username>string</username>
      <password>base64Binary</password>
      <criteria>
        <ExpressionTree>
          <SearchOn>Archive or Folder</SearchOn>
          <UserSearch>string</UserSearch>
          <LookForSimilarWords>boolean</LookForSimilarWords>
          <BooleanOperator>AND or OR</BooleanOperator>
          <AddWildcardOnLeft>boolean</AddWildcardOnLeft>
          <AddWildcardOnRight>boolean</AddWildcardOnRight>
          <DateFrom>dateTime</DateFrom>
          <DateTo>dateTime</DateTo>
          <Notes>string</Notes>
          <FacetTree>
            <Facets xsi:nil="true" />
          </FacetTree>
          <CompanyId>int</CompanyId>
          <TypologyId>int</TypologyId>
          <FolderId>guid</FolderId>
          <Filename>string</Filename>
          <Year>short</Year>
          <IndexesFilters>
            <StringKeyValuePair xsi:nil="true" />
            <StringKeyValuePair xsi:nil="true" />
          </IndexesFilters>
          <FolderIndexesFilter>string</FolderIndexesFilter>
          <TotalDocumentsFound>long</TotalDocumentsFound>
        </ExpressionTree>
        <FirstRow>int</FirstRow>
        <PageSize>int</PageSize>
      </criteria>
    </SolutionDOC_FullTextSearch>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <SolutionDOC_FullTextSearchResponse xmlns="http://tempuri.org/">
      <SolutionDOC_FullTextSearchResult>
        <Documents>
          <FullTextIndexedDocument>
            <Id>long</Id>
            <Score>double</Score>
            <FileName>string</FileName>
            <CompanyAlias>string</CompanyAlias>
            <CompanyAliasId>int</CompanyAliasId>
            <Type>string</Type>
            <TypeId>int</TypeId>
            <CreatedAt>dateTime</CreatedAt>
            <LastModified>dateTime</LastModified>
            <Year>int</Year>
            <Legalized>boolean</Legalized>
            <Body>string</Body>
            <Index1>string</Index1>
            <Index2>string</Index2>
            <Index3>string</Index3>
            <Index4>string</Index4>
            <Index5>string</Index5>
            <Index6>string</Index6>
            <Index7>string</Index7>
            <Index8>string</Index8>
            <Index9>string</Index9>
            <Index10>string</Index10>
            <CompanyName>string</CompanyName>
            <Protocols>string</Protocols>
            <Notes xsi:nil="true" />
            <Creator>string</Creator>
            <FileType>string</FileType>
            <FileSize>float</FileSize>
            <AuthorizedUsers xsi:nil="true" />
            <ActiveUsers xsi:nil="true" />
            <Folders xsi:nil="true" />
            <GuidFolders xsi:nil="true" />
            <Lock>boolean</Lock>
            <UserLock>int</UserLock>
            <VersioningId>long</VersioningId>
            <Revision>int</Revision>
            <Dossiers xsi:nil="true" />
            <DossiersId xsi:nil="true" />
            <Contacts xsi:nil="true" />
            <ContactsId xsi:nil="true" />
          </FullTextIndexedDocument>
          <FullTextIndexedDocument>
            <Id>long</Id>
            <Score>double</Score>
            <FileName>string</FileName>
            <CompanyAlias>string</CompanyAlias>
            <CompanyAliasId>int</CompanyAliasId>
            <Type>string</Type>
            <TypeId>int</TypeId>
            <CreatedAt>dateTime</CreatedAt>
            <LastModified>dateTime</LastModified>
            <Year>int</Year>
            <Legalized>boolean</Legalized>
            <Body>string</Body>
            <Index1>string</Index1>
            <Index2>string</Index2>
            <Index3>string</Index3>
            <Index4>string</Index4>
            <Index5>string</Index5>
            <Index6>string</Index6>
            <Index7>string</Index7>
            <Index8>string</Index8>
            <Index9>string</Index9>
            <Index10>string</Index10>
            <CompanyName>string</CompanyName>
            <Protocols>string</Protocols>
            <Notes xsi:nil="true" />
            <Creator>string</Creator>
            <FileType>string</FileType>
            <FileSize>float</FileSize>
            <AuthorizedUsers xsi:nil="true" />
            <ActiveUsers xsi:nil="true" />
            <Folders xsi:nil="true" />
            <GuidFolders xsi:nil="true" />
            <Lock>boolean</Lock>
            <UserLock>int</UserLock>
            <VersioningId>long</VersioningId>
            <Revision>int</Revision>
            <Dossiers xsi:nil="true" />
            <DossiersId xsi:nil="true" />
            <Contacts xsi:nil="true" />
            <ContactsId xsi:nil="true" />
          </FullTextIndexedDocument>
        </Documents>
        <FacetsFields>
          <FullTextFacetField>
            <FacetKey>string</FacetKey>
            <FacetProperties xsi:nil="true" />
          </FullTextFacetField>
          <FullTextFacetField>
            <FacetKey>string</FacetKey>
            <FacetProperties xsi:nil="true" />
          </FullTextFacetField>
        </FacetsFields>
        <IndexesMappings>
          <FullTextIndexMapping>
            <IndexKey>int</IndexKey>
            <IndexProperties xsi:nil="true" />
          </FullTextIndexMapping>
          <FullTextIndexMapping>
            <IndexKey>int</IndexKey>
            <IndexProperties xsi:nil="true" />
          </FullTextIndexMapping>
        </IndexesMappings>
        <Highlights>
          <FullTextHighlight>
            <SnippetKey>string</SnippetKey>
            <SnippetProperties xsi:nil="true" />
          </FullTextHighlight>
          <FullTextHighlight>
            <SnippetKey>string</SnippetKey>
            <SnippetProperties xsi:nil="true" />
          </FullTextHighlight>
        </Highlights>
        <TotalDocumentsFound>long</TotalDocumentsFound>
        <QueryTime>int</QueryTime>
      </SolutionDOC_FullTextSearchResult>
    </SolutionDOC_FullTextSearchResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /SolutionDOC/Service_SolutionDoc_Main.asmx HTTP/1.1
Host: dev3.solutiondocondemand.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <SolutionDOC_FullTextSearch xmlns="http://tempuri.org/">
      <username>string</username>
      <password>base64Binary</password>
      <criteria>
        <ExpressionTree>
          <SearchOn>Archive or Folder</SearchOn>
          <UserSearch>string</UserSearch>
          <LookForSimilarWords>boolean</LookForSimilarWords>
          <BooleanOperator>AND or OR</BooleanOperator>
          <AddWildcardOnLeft>boolean</AddWildcardOnLeft>
          <AddWildcardOnRight>boolean</AddWildcardOnRight>
          <DateFrom>dateTime</DateFrom>
          <DateTo>dateTime</DateTo>
          <Notes>string</Notes>
          <FacetTree>
            <Facets xsi:nil="true" />
          </FacetTree>
          <CompanyId>int</CompanyId>
          <TypologyId>int</TypologyId>
          <FolderId>guid</FolderId>
          <Filename>string</Filename>
          <Year>short</Year>
          <IndexesFilters>
            <StringKeyValuePair xsi:nil="true" />
            <StringKeyValuePair xsi:nil="true" />
          </IndexesFilters>
          <FolderIndexesFilter>string</FolderIndexesFilter>
          <TotalDocumentsFound>long</TotalDocumentsFound>
        </ExpressionTree>
        <FirstRow>int</FirstRow>
        <PageSize>int</PageSize>
      </criteria>
    </SolutionDOC_FullTextSearch>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <SolutionDOC_FullTextSearchResponse xmlns="http://tempuri.org/">
      <SolutionDOC_FullTextSearchResult>
        <Documents>
          <FullTextIndexedDocument>
            <Id>long</Id>
            <Score>double</Score>
            <FileName>string</FileName>
            <CompanyAlias>string</CompanyAlias>
            <CompanyAliasId>int</CompanyAliasId>
            <Type>string</Type>
            <TypeId>int</TypeId>
            <CreatedAt>dateTime</CreatedAt>
            <LastModified>dateTime</LastModified>
            <Year>int</Year>
            <Legalized>boolean</Legalized>
            <Body>string</Body>
            <Index1>string</Index1>
            <Index2>string</Index2>
            <Index3>string</Index3>
            <Index4>string</Index4>
            <Index5>string</Index5>
            <Index6>string</Index6>
            <Index7>string</Index7>
            <Index8>string</Index8>
            <Index9>string</Index9>
            <Index10>string</Index10>
            <CompanyName>string</CompanyName>
            <Protocols>string</Protocols>
            <Notes xsi:nil="true" />
            <Creator>string</Creator>
            <FileType>string</FileType>
            <FileSize>float</FileSize>
            <AuthorizedUsers xsi:nil="true" />
            <ActiveUsers xsi:nil="true" />
            <Folders xsi:nil="true" />
            <GuidFolders xsi:nil="true" />
            <Lock>boolean</Lock>
            <UserLock>int</UserLock>
            <VersioningId>long</VersioningId>
            <Revision>int</Revision>
            <Dossiers xsi:nil="true" />
            <DossiersId xsi:nil="true" />
            <Contacts xsi:nil="true" />
            <ContactsId xsi:nil="true" />
          </FullTextIndexedDocument>
          <FullTextIndexedDocument>
            <Id>long</Id>
            <Score>double</Score>
            <FileName>string</FileName>
            <CompanyAlias>string</CompanyAlias>
            <CompanyAliasId>int</CompanyAliasId>
            <Type>string</Type>
            <TypeId>int</TypeId>
            <CreatedAt>dateTime</CreatedAt>
            <LastModified>dateTime</LastModified>
            <Year>int</Year>
            <Legalized>boolean</Legalized>
            <Body>string</Body>
            <Index1>string</Index1>
            <Index2>string</Index2>
            <Index3>string</Index3>
            <Index4>string</Index4>
            <Index5>string</Index5>
            <Index6>string</Index6>
            <Index7>string</Index7>
            <Index8>string</Index8>
            <Index9>string</Index9>
            <Index10>string</Index10>
            <CompanyName>string</CompanyName>
            <Protocols>string</Protocols>
            <Notes xsi:nil="true" />
            <Creator>string</Creator>
            <FileType>string</FileType>
            <FileSize>float</FileSize>
            <AuthorizedUsers xsi:nil="true" />
            <ActiveUsers xsi:nil="true" />
            <Folders xsi:nil="true" />
            <GuidFolders xsi:nil="true" />
            <Lock>boolean</Lock>
            <UserLock>int</UserLock>
            <VersioningId>long</VersioningId>
            <Revision>int</Revision>
            <Dossiers xsi:nil="true" />
            <DossiersId xsi:nil="true" />
            <Contacts xsi:nil="true" />
            <ContactsId xsi:nil="true" />
          </FullTextIndexedDocument>
        </Documents>
        <FacetsFields>
          <FullTextFacetField>
            <FacetKey>string</FacetKey>
            <FacetProperties xsi:nil="true" />
          </FullTextFacetField>
          <FullTextFacetField>
            <FacetKey>string</FacetKey>
            <FacetProperties xsi:nil="true" />
          </FullTextFacetField>
        </FacetsFields>
        <IndexesMappings>
          <FullTextIndexMapping>
            <IndexKey>int</IndexKey>
            <IndexProperties xsi:nil="true" />
          </FullTextIndexMapping>
          <FullTextIndexMapping>
            <IndexKey>int</IndexKey>
            <IndexProperties xsi:nil="true" />
          </FullTextIndexMapping>
        </IndexesMappings>
        <Highlights>
          <FullTextHighlight>
            <SnippetKey>string</SnippetKey>
            <SnippetProperties xsi:nil="true" />
          </FullTextHighlight>
          <FullTextHighlight>
            <SnippetKey>string</SnippetKey>
            <SnippetProperties xsi:nil="true" />
          </FullTextHighlight>
        </Highlights>
        <TotalDocumentsFound>long</TotalDocumentsFound>
        <QueryTime>int</QueryTime>
      </SolutionDOC_FullTextSearchResult>
    </SolutionDOC_FullTextSearchResponse>
  </soap12:Body>
</soap12:Envelope>