Reference for https://demous-cdb.thereforeonline.com/theservice/v0001/restun/CreateDocument
Url: https://demous-cdb.thereforeonline.com/theservice/v0001/restun/CreateDocument
HTTP Method: POST
Message direction | Format | Body |
---|---|---|
Request | Xml | Example,Schema |
Request | Json | Example |
Response | Xml | Example,Schema |
Response | Json | Example |
The following is an example request Xml body:
<CreateDocumentParams xmlns="http://schemas.therefore.net/webservices/interop/v0001/types"> <CategoryNo>2147483647</CategoryNo> <CheckInComments>String content</CheckInComments> <IndexDataItems> <WSIndexDataItem> <DateIndexData> <FieldNo>2147483647</FieldNo> <DataValue>1999-05-31T11:20:00</DataValue> <DataISO8601Value>String content</DataISO8601Value> <FieldName>String content</FieldName> </DateIndexData> <IntIndexData> <FieldNo>2147483647</FieldNo> <DataValue>2147483647</DataValue> <FieldName>String content</FieldName> </IntIndexData> <LogicalIndexData> <FieldNo>2147483647</FieldNo> <DataValue>true</DataValue> <FieldName>String content</FieldName> </LogicalIndexData> <MoneyIndexData> <FieldNo>2147483647</FieldNo> <DataValue>1.26743233E+15</DataValue> <FieldName>String content</FieldName> <DecimalDataValue>12678967.543233</DecimalDataValue> </MoneyIndexData> <MultipleKeywordData> <FieldNo>2147483647</FieldNo> <DataValue> <Keyword>String content</Keyword> <Keyword>String content</Keyword> </DataValue> <FieldName>String content</FieldName> <KeywordNos> <KeywordNo>2147483647</KeywordNo> <KeywordNo>2147483647</KeywordNo> </KeywordNos> </MultipleKeywordData> <SingleKeywordData> <FieldNo>2147483647</FieldNo> <DataValue>String content</DataValue> <FieldName>String content</FieldName> </SingleKeywordData> <StringIndexData> <FieldNo>2147483647</FieldNo> <DataValue>String content</DataValue> <FieldName>String content</FieldName> </StringIndexData> <TableIndexData> <FieldNo>2147483647</FieldNo> <DataValue> <WSTableFieldDataRow> <DataRowItems> <WSTableFieldDataRowItem> <DateIndexData> <FieldNo>2147483647</FieldNo> <DataValue>1999-05-31T11:20:00</DataValue> <DataISO8601Value>String content</DataISO8601Value> <FieldName>String content</FieldName> </DateIndexData> <IntIndexData> <FieldNo>2147483647</FieldNo> <DataValue>2147483647</DataValue> <FieldName>String content</FieldName> </IntIndexData> <LogicalIndexData> <FieldNo>2147483647</FieldNo> <DataValue>true</DataValue> <FieldName>String content</FieldName> </LogicalIndexData> <MoneyIndexData> <FieldNo>2147483647</FieldNo> <DataValue>1.26743233E+15</DataValue> <FieldName>String content</FieldName> <DecimalDataValue>12678967.543233</DecimalDataValue> </MoneyIndexData> <SingleKeywordData> <FieldNo>2147483647</FieldNo> <DataValue>String content</DataValue> <FieldName>String content</FieldName> </SingleKeywordData> <StringIndexData> <FieldNo>2147483647</FieldNo> <DataValue>String content</DataValue> <FieldName>String content</FieldName> </StringIndexData> <AccessMask> <Value>18446744073709551615</Value> </AccessMask> <DateTimeIndexData> <FieldNo>2147483647</FieldNo> <DataValue>1999-05-31T11:20:00</DataValue> <DataISO8601Value>String content</DataISO8601Value> <FieldName>String content</FieldName> </DateTimeIndexData> <RoleAccessMask> <Value>18446744073709551615</Value> </RoleAccessMask> </WSTableFieldDataRowItem> <WSTableFieldDataRowItem> <DateIndexData> <FieldNo>2147483647</FieldNo> <DataValue>1999-05-31T11:20:00</DataValue> <DataISO8601Value>String content</DataISO8601Value> <FieldName>String content</FieldName> </DateIndexData> <IntIndexData> <FieldNo>2147483647</FieldNo> <DataValue>2147483647</DataValue> <FieldName>String content</FieldName> </IntIndexData> <LogicalIndexData> <FieldNo>2147483647</FieldNo> <DataValue>true</DataValue> <FieldName>String content</FieldName> </LogicalIndexData> <MoneyIndexData> <FieldNo>2147483647</FieldNo> <DataValue>1.26743233E+15</DataValue> <FieldName>String content</FieldName> <DecimalDataValue>12678967.543233</DecimalDataValue> </MoneyIndexData> <SingleKeywordData> <FieldNo>2147483647</FieldNo> <DataValue>String content</DataValue> <FieldName>String content</FieldName> </SingleKeywordData> <StringIndexData> <FieldNo>2147483647</FieldNo> <DataValue>String content</DataValue> <FieldName>String content</FieldName> </StringIndexData> <AccessMask> <Value>18446744073709551615</Value> </AccessMask> <DateTimeIndexData> <FieldNo>2147483647</FieldNo> <DataValue>1999-05-31T11:20:00</DataValue> <DataISO8601Value>String content</DataISO8601Value> <FieldName>String content</FieldName> </DateTimeIndexData> <RoleAccessMask> <Value>18446744073709551615</Value> </RoleAccessMask> </WSTableFieldDataRowItem> </DataRowItems> <RowNo>2147483647</RowNo> <AccessIsEditableRow>true</AccessIsEditableRow> </WSTableFieldDataRow> <WSTableFieldDataRow> <DataRowItems> <WSTableFieldDataRowItem> <DateIndexData> <FieldNo>2147483647</FieldNo> <DataValue>1999-05-31T11:20:00</DataValue> <DataISO8601Value>String content</DataISO8601Value> <FieldName>String content</FieldName> </DateIndexData> <IntIndexData> <FieldNo>2147483647</FieldNo> <DataValue>2147483647</DataValue> <FieldName>String content</FieldName> </IntIndexData> <LogicalIndexData> <FieldNo>2147483647</FieldNo> <DataValue>true</DataValue> <FieldName>String content</FieldName> </LogicalIndexData> <MoneyIndexData> <FieldNo>2147483647</FieldNo> <DataValue>1.26743233E+15</DataValue> <FieldName>String content</FieldName> <DecimalDataValue>12678967.543233</DecimalDataValue> </MoneyIndexData> <SingleKeywordData> <FieldNo>2147483647</FieldNo> <DataValue>String content</DataValue> <FieldName>String content</FieldName> </SingleKeywordData> <StringIndexData> <FieldNo>2147483647</FieldNo> <DataValue>String content</DataValue> <FieldName>String content</FieldName> </StringIndexData> <AccessMask> <Value>18446744073709551615</Value> </AccessMask> <DateTimeIndexData> <FieldNo>2147483647</FieldNo> <DataValue>1999-05-31T11:20:00</DataValue> <DataISO8601Value>String content</DataISO8601Value> <FieldName>String content</FieldName> </DateTimeIndexData> <RoleAccessMask> <Value>18446744073709551615</Value> </RoleAccessMask> </WSTableFieldDataRowItem> <WSTableFieldDataRowItem> <DateIndexData> <FieldNo>2147483647</FieldNo> <DataValue>1999-05-31T11:20:00</DataValue> <DataISO8601Value>String content</DataISO8601Value> <FieldName>String content</FieldName> </DateIndexData> <IntIndexData> <FieldNo>2147483647</FieldNo> <DataValue>2147483647</DataValue> <FieldName>String content</FieldName> </IntIndexData> <LogicalIndexData> <FieldNo>2147483647</FieldNo> <DataValue>true</DataValue> <FieldName>String content</FieldName> </LogicalIndexData> <MoneyIndexData> <FieldNo>2147483647</FieldNo> <DataValue>1.26743233E+15</DataValue> <FieldName>String content</FieldName> <DecimalDataValue>12678967.543233</DecimalDataValue> </MoneyIndexData> <SingleKeywordData> <FieldNo>2147483647</FieldNo> <DataValue>String content</DataValue> <FieldName>String content</FieldName> </SingleKeywordData> <StringIndexData> <FieldNo>2147483647</FieldNo> <DataValue>String content</DataValue> <FieldName>String content</FieldName> </StringIndexData> <AccessMask> <Value>18446744073709551615</Value> </AccessMask> <DateTimeIndexData> <FieldNo>2147483647</FieldNo> <DataValue>1999-05-31T11:20:00</DataValue> <DataISO8601Value>String content</DataISO8601Value> <FieldName>String content</FieldName> </DateTimeIndexData> <RoleAccessMask> <Value>18446744073709551615</Value> </RoleAccessMask> </WSTableFieldDataRowItem> </DataRowItems> <RowNo>2147483647</RowNo> <AccessIsEditableRow>true</AccessIsEditableRow> </WSTableFieldDataRow> </DataValue> <FieldName>String content</FieldName> </TableIndexData> <AccessMask> <Value>18446744073709551615</Value> </AccessMask> <DateTimeIndexData> <FieldNo>2147483647</FieldNo> <DataValue>1999-05-31T11:20:00</DataValue> <DataISO8601Value>String content</DataISO8601Value> <FieldName>String content</FieldName> </DateTimeIndexData> <RoleAccessMask> <Value>18446744073709551615</Value> </RoleAccessMask> </WSIndexDataItem> <WSIndexDataItem> <DateIndexData> <FieldNo>2147483647</FieldNo> <DataValue>1999-05-31T11:20:00</DataValue> <DataISO8601Value>String content</DataISO8601Value> <FieldName>String content</FieldName> </DateIndexData> <IntIndexData> <FieldNo>2147483647</FieldNo> <DataValue>2147483647</DataValue> <FieldName>String content</FieldName> </IntIndexData> <LogicalIndexData> <FieldNo>2147483647</FieldNo> <DataValue>true</DataValue> <FieldName>String content</FieldName> </LogicalIndexData> <MoneyIndexData> <FieldNo>2147483647</FieldNo> <DataValue>1.26743233E+15</DataValue> <FieldName>String content</FieldName> <DecimalDataValue>12678967.543233</DecimalDataValue> </MoneyIndexData> <MultipleKeywordData> <FieldNo>2147483647</FieldNo> <DataValue> <Keyword>String content</Keyword> <Keyword>String content</Keyword> </DataValue> <FieldName>String content</FieldName> <KeywordNos> <KeywordNo>2147483647</KeywordNo> <KeywordNo>2147483647</KeywordNo> </KeywordNos> </MultipleKeywordData> <SingleKeywordData> <FieldNo>2147483647</FieldNo> <DataValue>String content</DataValue> <FieldName>String content</FieldName> </SingleKeywordData> <StringIndexData> <FieldNo>2147483647</FieldNo> <DataValue>String content</DataValue> <FieldName>String content</FieldName> </StringIndexData> <TableIndexData> <FieldNo>2147483647</FieldNo> <DataValue> <WSTableFieldDataRow> <DataRowItems> <WSTableFieldDataRowItem> <DateIndexData> <FieldNo>2147483647</FieldNo> <DataValue>1999-05-31T11:20:00</DataValue> <DataISO8601Value>String content</DataISO8601Value> <FieldName>String content</FieldName> </DateIndexData> <IntIndexData> <FieldNo>2147483647</FieldNo> <DataValue>2147483647</DataValue> <FieldName>String content</FieldName> </IntIndexData> <LogicalIndexData> <FieldNo>2147483647</FieldNo> <DataValue>true</DataValue> <FieldName>String content</FieldName> </LogicalIndexData> <MoneyIndexData> <FieldNo>2147483647</FieldNo> <DataValue>1.26743233E+15</DataValue> <FieldName>String content</FieldName> <DecimalDataValue>12678967.543233</DecimalDataValue> </MoneyIndexData> <SingleKeywordData> <FieldNo>2147483647</FieldNo> <DataValue>String content</DataValue> <FieldName>String content</FieldName> </SingleKeywordData> <StringIndexData> <FieldNo>2147483647</FieldNo> <DataValue>String content</DataValue> <FieldName>String content</FieldName> </StringIndexData> <AccessMask> <Value>18446744073709551615</Value> </AccessMask> <DateTimeIndexData> <FieldNo>2147483647</FieldNo> <DataValue>1999-05-31T11:20:00</DataValue> <DataISO8601Value>String content</DataISO8601Value> <FieldName>String content</FieldName> </DateTimeIndexData> <RoleAccessMask> <Value>18446744073709551615</Value> </RoleAccessMask> </WSTableFieldDataRowItem> <WSTableFieldDataRowItem> <DateIndexData> <FieldNo>2147483647</FieldNo> <DataValue>1999-05-31T11:20:00</DataValue> <DataISO8601Value>String content</DataISO8601Value> <FieldName>String content</FieldName> </DateIndexData> <IntIndexData> <FieldNo>2147483647</FieldNo> <DataValue>2147483647</DataValue> <FieldName>String content</FieldName> </IntIndexData> <LogicalIndexData> <FieldNo>2147483647</FieldNo> <DataValue>true</DataValue> <FieldName>String content</FieldName> </LogicalIndexData> <MoneyIndexData> <FieldNo>2147483647</FieldNo> <DataValue>1.26743233E+15</DataValue> <FieldName>String content</FieldName> <DecimalDataValue>12678967.543233</DecimalDataValue> </MoneyIndexData> <SingleKeywordData> <FieldNo>2147483647</FieldNo> <DataValue>String content</DataValue> <FieldName>String content</FieldName> </SingleKeywordData> <StringIndexData> <FieldNo>2147483647</FieldNo> <DataValue>String content</DataValue> <FieldName>String content</FieldName> </StringIndexData> <AccessMask> <Value>18446744073709551615</Value> </AccessMask> <DateTimeIndexData> <FieldNo>2147483647</FieldNo> <DataValue>1999-05-31T11:20:00</DataValue> <DataISO8601Value>String content</DataISO8601Value> <FieldName>String content</FieldName> </DateTimeIndexData> <RoleAccessMask> <Value>18446744073709551615</Value> </RoleAccessMask> </WSTableFieldDataRowItem> </DataRowItems> <RowNo>2147483647</RowNo> <AccessIsEditableRow>true</AccessIsEditableRow> </WSTableFieldDataRow> <WSTableFieldDataRow> <DataRowItems> <WSTableFieldDataRowItem> <DateIndexData> <FieldNo>2147483647</FieldNo> <DataValue>1999-05-31T11:20:00</DataValue> <DataISO8601Value>String content</DataISO8601Value> <FieldName>String content</FieldName> </DateIndexData> <IntIndexData> <FieldNo>2147483647</FieldNo> <DataValue>2147483647</DataValue> <FieldName>String content</FieldName> </IntIndexData> <LogicalIndexData> <FieldNo>2147483647</FieldNo> <DataValue>true</DataValue> <FieldName>String content</FieldName> </LogicalIndexData> <MoneyIndexData> <FieldNo>2147483647</FieldNo> <DataValue>1.26743233E+15</DataValue> <FieldName>String content</FieldName> <DecimalDataValue>12678967.543233</DecimalDataValue> </MoneyIndexData> <SingleKeywordData> <FieldNo>2147483647</FieldNo> <DataValue>String content</DataValue> <FieldName>String content</FieldName> </SingleKeywordData> <StringIndexData> <FieldNo>2147483647</FieldNo> <DataValue>String content</DataValue> <FieldName>String content</FieldName> </StringIndexData> <AccessMask> <Value>18446744073709551615</Value> </AccessMask> <DateTimeIndexData> <FieldNo>2147483647</FieldNo> <DataValue>1999-05-31T11:20:00</DataValue> <DataISO8601Value>String content</DataISO8601Value> <FieldName>String content</FieldName> </DateTimeIndexData> <RoleAccessMask> <Value>18446744073709551615</Value> </RoleAccessMask> </WSTableFieldDataRowItem> <WSTableFieldDataRowItem> <DateIndexData> <FieldNo>2147483647</FieldNo> <DataValue>1999-05-31T11:20:00</DataValue> <DataISO8601Value>String content</DataISO8601Value> <FieldName>String content</FieldName> </DateIndexData> <IntIndexData> <FieldNo>2147483647</FieldNo> <DataValue>2147483647</DataValue> <FieldName>String content</FieldName> </IntIndexData> <LogicalIndexData> <FieldNo>2147483647</FieldNo> <DataValue>true</DataValue> <FieldName>String content</FieldName> </LogicalIndexData> <MoneyIndexData> <FieldNo>2147483647</FieldNo> <DataValue>1.26743233E+15</DataValue> <FieldName>String content</FieldName> <DecimalDataValue>12678967.543233</DecimalDataValue> </MoneyIndexData> <SingleKeywordData> <FieldNo>2147483647</FieldNo> <DataValue>String content</DataValue> <FieldName>String content</FieldName> </SingleKeywordData> <StringIndexData> <FieldNo>2147483647</FieldNo> <DataValue>String content</DataValue> <FieldName>String content</FieldName> </StringIndexData> <AccessMask> <Value>18446744073709551615</Value> </AccessMask> <DateTimeIndexData> <FieldNo>2147483647</FieldNo> <DataValue>1999-05-31T11:20:00</DataValue> <DataISO8601Value>String content</DataISO8601Value> <FieldName>String content</FieldName> </DateTimeIndexData> <RoleAccessMask> <Value>18446744073709551615</Value> </RoleAccessMask> </WSTableFieldDataRowItem> </DataRowItems> <RowNo>2147483647</RowNo> <AccessIsEditableRow>true</AccessIsEditableRow> </WSTableFieldDataRow> </DataValue> <FieldName>String content</FieldName> </TableIndexData> <AccessMask> <Value>18446744073709551615</Value> </AccessMask> <DateTimeIndexData> <FieldNo>2147483647</FieldNo> <DataValue>1999-05-31T11:20:00</DataValue> <DataISO8601Value>String content</DataISO8601Value> <FieldName>String content</FieldName> </DateTimeIndexData> <RoleAccessMask> <Value>18446744073709551615</Value> </RoleAccessMask> </WSIndexDataItem> </IndexDataItems> <Streams> <WSStreamInfoWithData> <FileData>QmFzZSA2NCBTdHJlYW0=</FileData> <FileName>String content</FileName> <StreamNo>2147483647</StreamNo> <FileDataBase64JSON>String content</FileDataBase64JSON> <NewStreamInsertMode>Append</NewStreamInsertMode> </WSStreamInfoWithData> <WSStreamInfoWithData> <FileData>QmFzZSA2NCBTdHJlYW0=</FileData> <FileName>String content</FileName> <StreamNo>2147483647</StreamNo> <FileDataBase64JSON>String content</FileDataBase64JSON> <NewStreamInsertMode>Append</NewStreamInsertMode> </WSStreamInfoWithData> </Streams> <DoFillDependentFields>true</DoFillDependentFields> <WithAutoAppendMode>DefaultMode</WithAutoAppendMode> <ConversionOptions> <AnnotationMode>Default</AnnotationMode> <CertificateName>String content</CertificateName> <ConvertTo>Original</ConvertTo> <SignatureMode>NoSignature</SignatureMode> <TimeStampPwd>String content</TimeStampPwd> <TimeStampServer>String content</TimeStampServer> <TimeStampUser>String content</TimeStampUser> <MultipageStreamName>String content</MultipageStreamName> </ConversionOptions> <LastChangeTime>1999-05-31T11:20:00</LastChangeTime> <DontResetCategoryDefaults>true</DontResetCategoryDefaults> <FileUploadSessions> <WSStreamInfoUploadSessionData> <FileName>String content</FileName> <StreamNo>2147483647</StreamNo> <UploadSessionId>1627aea5-8e0a-4371-9022-9b504344e724</UploadSessionId> <NewStreamInsertMode>Append</NewStreamInsertMode> </WSStreamInfoUploadSessionData> <WSStreamInfoUploadSessionData> <FileName>String content</FileName> <StreamNo>2147483647</StreamNo> <UploadSessionId>1627aea5-8e0a-4371-9022-9b504344e724</UploadSessionId> <NewStreamInsertMode>Append</NewStreamInsertMode> </WSStreamInfoUploadSessionData> </FileUploadSessions> <AutoAppendIdxMerge>Default</AutoAppendIdxMerge> <LastChangeTimeISO8601>String content</LastChangeTimeISO8601> </CreateDocumentParams>
The following is an example request Json body:
{ "CategoryNo":2147483647, "CheckInComments":"String content", "IndexDataItems":[{ "DateIndexData":{ "FieldNo":2147483647, "DataValue":"\/Date(928149600000+0000)\/", "DataISO8601Value":"String content", "FieldName":"String content" }, "IntIndexData":{ "FieldNo":2147483647, "DataValue":2147483647, "FieldName":"String content" }, "LogicalIndexData":{ "FieldNo":2147483647, "DataValue":true, "FieldName":"String content" }, "MoneyIndexData":{ "FieldNo":2147483647, "DataValue":1.26743233E+15, "FieldName":"String content", "DecimalDataValue":12678967.543233 }, "MultipleKeywordData":{ "FieldNo":2147483647, "DataValue":["String content"], "FieldName":"String content", "KeywordNos":[2147483647] }, "SingleKeywordData":{ "FieldNo":2147483647, "DataValue":"String content", "FieldName":"String content" }, "StringIndexData":{ "FieldNo":2147483647, "DataValue":"String content", "FieldName":"String content" }, "TableIndexData":{ "FieldNo":2147483647, "DataValue":[{ "DataRowItems":[{ "DateIndexData":{ "FieldNo":2147483647, "DataValue":"\/Date(928149600000+0000)\/", "DataISO8601Value":"String content", "FieldName":"String content" }, "IntIndexData":{ "FieldNo":2147483647, "DataValue":2147483647, "FieldName":"String content" }, "LogicalIndexData":{ "FieldNo":2147483647, "DataValue":true, "FieldName":"String content" }, "MoneyIndexData":{ "FieldNo":2147483647, "DataValue":1.26743233E+15, "FieldName":"String content", "DecimalDataValue":12678967.543233 }, "SingleKeywordData":{ "FieldNo":2147483647, "DataValue":"String content", "FieldName":"String content" }, "StringIndexData":{ "FieldNo":2147483647, "DataValue":"String content", "FieldName":"String content" }, "AccessMask":{ "Value":18446744073709551615 }, "DateTimeIndexData":{ "FieldNo":2147483647, "DataValue":"\/Date(928149600000+0000)\/", "DataISO8601Value":"String content", "FieldName":"String content" }, "RoleAccessMask":{ "Value":18446744073709551615 } }], "RowNo":2147483647, "AccessIsEditableRow":true }], "FieldName":"String content" }, "AccessMask":{ "Value":18446744073709551615 }, "DateTimeIndexData":{ "FieldNo":2147483647, "DataValue":"\/Date(928149600000+0000)\/", "DataISO8601Value":"String content", "FieldName":"String content" }, "RoleAccessMask":{ "Value":18446744073709551615 } }], "Streams":[{ "FileData":[81, 109, 70, 122, 90, 83, 65, 50, 78, 67, 66, 84, 100, 72, 74, 108, 89, 87, 48, 61], "FileName":"String content", "StreamNo":2147483647, "FileDataBase64JSON":"String content", "NewStreamInsertMode":0 }], "DoFillDependentFields":true, "WithAutoAppendMode":0, "ConversionOptions":{ "AnnotationMode":0, "CertificateName":"String content", "ConvertTo":0, "SignatureMode":0, "TimeStampPwd":"String content", "TimeStampServer":"String content", "TimeStampUser":"String content", "MultipageStreamName":"String content" }, "LastChangeTime":"\/Date(928149600000+0000)\/", "DontResetCategoryDefaults":true, "FileUploadSessions":[{ "FileName":"String content", "StreamNo":2147483647, "UploadSessionId":"1627aea5-8e0a-4371-9022-9b504344e724", "NewStreamInsertMode":0 }], "AutoAppendIdxMerge":0, "LastChangeTimeISO8601":"String content" }
The following is an example response Xml body:
<CreateDocumentResponse xmlns="http://schemas.therefore.net/webservices/interop/v0001/types"> <DocNo>2147483647</DocNo> <LastChangeTime>1999-05-31T11:20:00</LastChangeTime> <VersionNo>2147483647</VersionNo> <LastChangeTimeISO8601>String content</LastChangeTimeISO8601> </CreateDocumentResponse>
The following is an example response Json body:
{ "DocNo":2147483647, "LastChangeTime":"\/Date(928149600000+0000)\/", "VersionNo":2147483647, "LastChangeTimeISO8601":"String content" }
The following is the request Xml Schema:
<xs:schema xmlns:tns="http://schemas.therefore.net/webservices/interop/v0001/types" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" elementFormDefault="qualified" targetNamespace="http://schemas.therefore.net/webservices/interop/v0001/types" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" /> <xs:complexType name="CreateDocumentParams"> <xs:sequence> <xs:element name="CategoryNo" type="xs:int" /> <xs:element minOccurs="0" name="CheckInComments" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="IndexDataItems" nillable="true" type="tns:ArrayOfWSIndexDataItem" /> <xs:element minOccurs="0" name="Streams" nillable="true" type="tns:ArrayOfWSStreamInfoWithData" /> <xs:element minOccurs="0" name="DoFillDependentFields" nillable="true" type="xs:boolean" /> <xs:element minOccurs="0" name="WithAutoAppendMode" nillable="true" type="tns:WSAutoAppendMode" /> <xs:element minOccurs="0" name="ConversionOptions" nillable="true" type="tns:WSConversionOptions" /> <xs:element minOccurs="0" name="LastChangeTime" type="xs:dateTime" /> <xs:element minOccurs="0" name="DontResetCategoryDefaults" type="xs:boolean" /> <xs:element minOccurs="0" name="FileUploadSessions" nillable="true" type="tns:ArrayOfWSStreamInfoUploadSessionData" /> <xs:element minOccurs="0" name="AutoAppendIdxMerge" type="tns:WSAutoAppendIdxMerge" /> <xs:element minOccurs="0" name="LastChangeTimeISO8601" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="CreateDocumentParams" nillable="true" type="tns:CreateDocumentParams" /> <xs:complexType name="ArrayOfWSIndexDataItem"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="WSIndexDataItem" nillable="true" type="tns:WSIndexDataItem" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfWSIndexDataItem" nillable="true" type="tns:ArrayOfWSIndexDataItem" /> <xs:complexType name="WSIndexDataItem"> <xs:sequence> <xs:element minOccurs="0" name="DateIndexData" nillable="true" type="tns:WSIndexDataDate"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="IntIndexData" nillable="true" type="tns:WSIndexDataInt"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="LogicalIndexData" nillable="true" type="tns:WSIndexDataLogical"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="MoneyIndexData" nillable="true" type="tns:WSIndexDataMoney"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="MultipleKeywordData" nillable="true" type="tns:WSIndexDataMultipleKeyword"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="SingleKeywordData" nillable="true" type="tns:WSIndexDataSingleKeyword"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="StringIndexData" nillable="true" type="tns:WSIndexDataString"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="TableIndexData" nillable="true" type="tns:WSIndexDataTable"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="AccessMask" nillable="true" type="tns:WSAccessMask" /> <xs:element minOccurs="0" name="DateTimeIndexData" nillable="true" type="tns:WSIndexDataDateTime"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="RoleAccessMask" nillable="true" type="tns:WSRoleAccessMask" /> </xs:sequence> </xs:complexType> <xs:element name="WSIndexDataItem" nillable="true" type="tns:WSIndexDataItem" /> <xs:complexType name="WSIndexDataDate"> <xs:complexContent mixed="false"> <xs:extension base="tns:WSIndexDataBase"> <xs:sequence> <xs:element minOccurs="0" name="DataValue" nillable="true" type="xs:dateTime" /> <xs:element minOccurs="0" name="DataISO8601Value" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="FieldName" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="WSIndexDataDate" nillable="true" type="tns:WSIndexDataDate" /> <xs:complexType name="WSIndexDataBase"> <xs:sequence> <xs:element name="FieldNo" type="xs:int" /> </xs:sequence> </xs:complexType> <xs:element name="WSIndexDataBase" nillable="true" type="tns:WSIndexDataBase" /> <xs:complexType name="WSIndexDataInt"> <xs:complexContent mixed="false"> <xs:extension base="tns:WSIndexDataBase"> <xs:sequence> <xs:element name="DataValue" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="FieldName" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="WSIndexDataInt" nillable="true" type="tns:WSIndexDataInt" /> <xs:complexType name="WSIndexDataLogical"> <xs:complexContent mixed="false"> <xs:extension base="tns:WSIndexDataBase"> <xs:sequence> <xs:element name="DataValue" nillable="true" type="xs:boolean" /> <xs:element minOccurs="0" name="FieldName" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="WSIndexDataLogical" nillable="true" type="tns:WSIndexDataLogical" /> <xs:complexType name="WSIndexDataMoney"> <xs:complexContent mixed="false"> <xs:extension base="tns:WSIndexDataBase"> <xs:sequence> <xs:element minOccurs="0" name="DataValue" nillable="true" type="xs:double" /> <xs:element minOccurs="0" name="FieldName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="DecimalDataValue" nillable="true" type="xs:decimal" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="WSIndexDataMoney" nillable="true" type="tns:WSIndexDataMoney" /> <xs:complexType name="WSIndexDataMultipleKeyword"> <xs:complexContent mixed="false"> <xs:extension base="tns:WSIndexDataBase"> <xs:sequence> <xs:element name="DataValue" nillable="true" type="tns:KeywordList" /> <xs:element minOccurs="0" name="FieldName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="KeywordNos" nillable="true" type="tns:KeywordNoList" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="WSIndexDataMultipleKeyword" nillable="true" type="tns:WSIndexDataMultipleKeyword" /> <xs:complexType name="KeywordList"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="Keyword" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="KeywordList" nillable="true" type="tns:KeywordList" /> <xs:complexType name="KeywordNoList"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="KeywordNo" type="xs:int" /> </xs:sequence> </xs:complexType> <xs:element name="KeywordNoList" nillable="true" type="tns:KeywordNoList" /> <xs:complexType name="WSIndexDataSingleKeyword"> <xs:complexContent mixed="false"> <xs:extension base="tns:WSIndexDataBase"> <xs:sequence> <xs:element name="DataValue" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="FieldName" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="WSIndexDataSingleKeyword" nillable="true" type="tns:WSIndexDataSingleKeyword" /> <xs:complexType name="WSIndexDataString"> <xs:complexContent mixed="false"> <xs:extension base="tns:WSIndexDataBase"> <xs:sequence> <xs:element name="DataValue" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="FieldName" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="WSIndexDataString" nillable="true" type="tns:WSIndexDataString" /> <xs:complexType name="WSIndexDataTable"> <xs:complexContent mixed="false"> <xs:extension base="tns:WSIndexDataBase"> <xs:sequence> <xs:element name="DataValue" nillable="true" type="tns:ArrayOfWSTableFieldDataRow" /> <xs:element minOccurs="0" name="FieldName" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="WSIndexDataTable" nillable="true" type="tns:WSIndexDataTable" /> <xs:complexType name="ArrayOfWSTableFieldDataRow"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="WSTableFieldDataRow" nillable="true" type="tns:WSTableFieldDataRow" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfWSTableFieldDataRow" nillable="true" type="tns:ArrayOfWSTableFieldDataRow" /> <xs:complexType name="WSTableFieldDataRow"> <xs:sequence> <xs:element minOccurs="0" name="DataRowItems" nillable="true" type="tns:ArrayOfWSTableFieldDataRowItem" /> <xs:element minOccurs="0" name="RowNo" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="AccessIsEditableRow" nillable="true" type="xs:boolean" /> </xs:sequence> </xs:complexType> <xs:element name="WSTableFieldDataRow" nillable="true" type="tns:WSTableFieldDataRow" /> <xs:complexType name="ArrayOfWSTableFieldDataRowItem"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="WSTableFieldDataRowItem" nillable="true" type="tns:WSTableFieldDataRowItem" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfWSTableFieldDataRowItem" nillable="true" type="tns:ArrayOfWSTableFieldDataRowItem" /> <xs:complexType name="WSTableFieldDataRowItem"> <xs:sequence> <xs:element minOccurs="0" name="DateIndexData" nillable="true" type="tns:WSIndexDataDate"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="IntIndexData" nillable="true" type="tns:WSIndexDataInt"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="LogicalIndexData" nillable="true" type="tns:WSIndexDataLogical"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="MoneyIndexData" nillable="true" type="tns:WSIndexDataMoney"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="SingleKeywordData" nillable="true" type="tns:WSIndexDataSingleKeyword"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="StringIndexData" nillable="true" type="tns:WSIndexDataString"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="AccessMask" nillable="true" type="tns:WSAccessMask" /> <xs:element minOccurs="0" name="DateTimeIndexData" nillable="true" type="tns:WSIndexDataDateTime"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="RoleAccessMask" nillable="true" type="tns:WSRoleAccessMask" /> </xs:sequence> </xs:complexType> <xs:element name="WSTableFieldDataRowItem" nillable="true" type="tns:WSTableFieldDataRowItem" /> <xs:complexType name="WSAccessMask"> <xs:sequence> <xs:element minOccurs="0" name="Value" type="xs:unsignedLong" /> </xs:sequence> </xs:complexType> <xs:element name="WSAccessMask" nillable="true" type="tns:WSAccessMask" /> <xs:complexType name="WSIndexDataDateTime"> <xs:complexContent mixed="false"> <xs:extension base="tns:WSIndexDataBase"> <xs:sequence> <xs:element minOccurs="0" name="DataValue" nillable="true" type="xs:dateTime" /> <xs:element minOccurs="0" name="DataISO8601Value" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="FieldName" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="WSIndexDataDateTime" nillable="true" type="tns:WSIndexDataDateTime" /> <xs:complexType name="WSRoleAccessMask"> <xs:sequence> <xs:element minOccurs="0" name="Value" type="xs:unsignedLong" /> </xs:sequence> </xs:complexType> <xs:element name="WSRoleAccessMask" nillable="true" type="tns:WSRoleAccessMask" /> <xs:complexType name="ArrayOfWSStreamInfoWithData"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="WSStreamInfoWithData" nillable="true" type="tns:WSStreamInfoWithData" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfWSStreamInfoWithData" nillable="true" type="tns:ArrayOfWSStreamInfoWithData" /> <xs:complexType name="WSStreamInfoWithData"> <xs:sequence> <xs:element minOccurs="0" name="FileData" nillable="true" type="xs:base64Binary" /> <xs:element name="FileName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="StreamNo" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="FileDataBase64JSON" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="NewStreamInsertMode" type="tns:WSStreamInsertMode" /> </xs:sequence> </xs:complexType> <xs:element name="WSStreamInfoWithData" nillable="true" type="tns:WSStreamInfoWithData" /> <xs:simpleType name="WSStreamInsertMode"> <xs:restriction base="xs:string"> <xs:enumeration value="Append" /> <xs:enumeration value="Prepend" /> </xs:restriction> </xs:simpleType> <xs:element name="WSStreamInsertMode" nillable="true" type="tns:WSStreamInsertMode" /> <xs:simpleType name="WSAutoAppendMode"> <xs:restriction base="xs:string"> <xs:enumeration value="DefaultMode" /> <xs:enumeration value="Begin" /> <xs:enumeration value="End" /> <xs:enumeration value="Replace" /> <xs:enumeration value="Disabled" /> </xs:restriction> </xs:simpleType> <xs:element name="WSAutoAppendMode" nillable="true" type="tns:WSAutoAppendMode" /> <xs:complexType name="WSConversionOptions"> <xs:sequence> <xs:element minOccurs="0" name="AnnotationMode" type="tns:WSAnnotationMode" /> <xs:element minOccurs="0" name="CertificateName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ConvertTo" type="tns:WSConversionType" /> <xs:element minOccurs="0" name="SignatureMode" type="tns:WSSignatureMode" /> <xs:element minOccurs="0" name="TimeStampPwd" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TimeStampServer" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TimeStampUser" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="MultipageStreamName" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="WSConversionOptions" nillable="true" type="tns:WSConversionOptions" /> <xs:simpleType name="WSAnnotationMode"> <xs:restriction base="xs:string"> <xs:enumeration value="Default" /> <xs:enumeration value="Merge" /> <xs:enumeration value="Hide" /> </xs:restriction> </xs:simpleType> <xs:element name="WSAnnotationMode" nillable="true" type="tns:WSAnnotationMode" /> <xs:simpleType name="WSConversionType"> <xs:restriction base="xs:string"> <xs:enumeration value="Original" /> <xs:enumeration value="SingleTIFF" /> <xs:enumeration value="SinglePDF" /> <xs:enumeration value="MultipageTIFF" /> <xs:enumeration value="MultipagePDF" /> <xs:enumeration value="SearchablePDF" /> <xs:enumeration value="SearchablePDFA" /> <xs:enumeration value="Jpeg"> <xs:annotation> <xs:appinfo> <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">50</EnumerationValue> </xs:appinfo> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:element name="WSConversionType" nillable="true" type="tns:WSConversionType" /> <xs:simpleType name="WSSignatureMode"> <xs:restriction base="xs:string"> <xs:enumeration value="NoSignature" /> <xs:enumeration value="SignatureOnly" /> <xs:enumeration value="SignatureAndTimestamp" /> </xs:restriction> </xs:simpleType> <xs:element name="WSSignatureMode" nillable="true" type="tns:WSSignatureMode" /> <xs:complexType name="ArrayOfWSStreamInfoUploadSessionData"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="WSStreamInfoUploadSessionData" nillable="true" type="tns:WSStreamInfoUploadSessionData" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfWSStreamInfoUploadSessionData" nillable="true" type="tns:ArrayOfWSStreamInfoUploadSessionData" /> <xs:complexType name="WSStreamInfoUploadSessionData"> <xs:sequence> <xs:element name="FileName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="StreamNo" nillable="true" type="xs:int" /> <xs:element name="UploadSessionId" type="ser:guid" /> <xs:element minOccurs="0" name="NewStreamInsertMode" type="tns:WSStreamInsertMode" /> </xs:sequence> </xs:complexType> <xs:element name="WSStreamInfoUploadSessionData" nillable="true" type="tns:WSStreamInfoUploadSessionData" /> <xs:simpleType name="WSAutoAppendIdxMerge"> <xs:restriction base="xs:string"> <xs:enumeration value="Default" /> <xs:enumeration value="Keep" /> <xs:enumeration value="Overwrite" /> </xs:restriction> </xs:simpleType> <xs:element name="WSAutoAppendIdxMerge" nillable="true" type="tns:WSAutoAppendIdxMerge" /> </xs:schema>
Additional request Xml Schemas:
<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <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>
<tns:schema targetNamespace="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.w3.org/2001/XMLSchema"> <tns:element name="schema"> <tns:complexType /> </tns:element> </tns:schema>
The following is the response Xml Schema:
<xs:schema xmlns:tns="http://schemas.therefore.net/webservices/interop/v0001/types" elementFormDefault="qualified" targetNamespace="http://schemas.therefore.net/webservices/interop/v0001/types" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="CreateDocumentResponse"> <xs:sequence> <xs:element minOccurs="0" name="DocNo" type="xs:int" /> <xs:element minOccurs="0" name="LastChangeTime" type="xs:dateTime" /> <xs:element minOccurs="0" name="VersionNo" type="xs:int" /> <xs:element minOccurs="0" name="LastChangeTimeISO8601" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="CreateDocumentResponse" nillable="true" type="tns:CreateDocumentResponse" /> </xs:schema>
Additional response Xml Schemas:
<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <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>
<tns:schema targetNamespace="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.w3.org/2001/XMLSchema"> <tns:element name="schema"> <tns:complexType /> </tns:element> </tns:schema>