WSDL pug_soap.cgi?wsdl

WSDL location:  http://pubchem.ncbi.nlm.nih.gov/pug_soap/pug_soap.cgi?wsdl
targetnamespace:  http://pubchem.ncbi.nlm.nih.gov/

services  bindings  porttypes  messages  types 
PUG  PUGSoap  PUGSoap  AssayDownloadSoapIn  AnyKeyType 
AssayDownloadSoapOut  ArrayOfInt 
DownloadSoapIn  ArrayOfString 
DownloadSoapOut  ArrayOfTargets 
GetAssayColumnDescriptionSoapIn  AssayColumnsType 
GetAssayColumnDescriptionSoapOut  AssayDescriptionType 
GetAssayColumnDescriptionsSoapIn  AssayDownload 
GetAssayColumnDescriptionsSoapOut  AssayDownloadResponse 
GetAssayDescriptionSoapIn  AssayFormatType 
GetAssayDescriptionSoapOut  AssayOutcomeFilterType 
GetDownloadUrlSoapIn  AssayTargetType 
GetDownloadUrlSoapOut  ColumnDescriptionType 
GetEntrezKeySoapIn  CompressType 
GetEntrezKeySoapOut  Download 
GetEntrezUrlSoapIn  DownloadResponse 
GetEntrezUrlSoapOut  EntrezKey 
GetIDListSoapIn  FormatType 
GetIDListSoapOut  GetAssayColumnDescription 
GetListItemsCountSoapIn  GetAssayColumnDescriptionResponse 
GetListItemsCountSoapOut  GetAssayColumnDescriptions 
GetOperationStatusSoapIn  GetAssayColumnDescriptionsResponse 
GetOperationStatusSoapOut  GetAssayDescription 
GetStandardizedCIDSoapIn  GetAssayDescriptionResponse 
GetStandardizedCIDSoapOut  GetDownloadUrl 
GetStandardizedStructureBase64SoapIn  GetDownloadUrlResponse 
GetStandardizedStructureBase64SoapOut  GetEntrezKey 
GetStandardizedStructureSoapIn  GetEntrezKeyResponse 
GetStandardizedStructureSoapOut  GetEntrezUrl 
GetStatusMessageSoapIn  GetEntrezUrlResponse 
GetStatusMessageSoapOut  GetIDList 
IdentitySearchSoapIn  GetIDListResponse 
IdentitySearchSoapOut  GetListItemsCount 
InputAssaySoapIn  GetListItemsCountResponse 
InputAssaySoapOut  GetOperationStatus 
InputEntrezSoapIn  GetOperationStatusResponse 
InputEntrezSoapOut  GetStandardizedCID 
InputListSoapIn  GetStandardizedCIDResponse 
InputListSoapOut  GetStandardizedStructure 
InputListTextSoapIn  GetStandardizedStructureBase64 
InputListTextSoapOut  GetStandardizedStructureBase64Response 
InputStructureBase64SoapIn  GetStandardizedStructureResponse 
InputStructureBase64SoapOut  GetStatusMessage 
InputStructureSoapIn  GetStatusMessageResponse 
InputStructureSoapOut  HeadingType 
MFSearchSoapIn  IdentitySearch 
MFSearchSoapOut  IdentitySearchOptions 
ScoreMatrixSoapIn  IdentitySearchResponse 
ScoreMatrixSoapOut  IdentityType 
SimilaritySearch2DSoapIn  InputAssay 
SimilaritySearch2DSoapOut  InputAssayResponse 
StandardizeSoapIn  InputEntrez 
StandardizeSoapOut  InputEntrezResponse 
SubstructureSearchSoapIn  InputList 
SubstructureSearchSoapOut  InputListResponse 
SuperstructureSearchSoapIn  InputListText 
SuperstructureSearchSoapOut  InputListTextResponse 
InputStructure 
InputStructureBase64 
InputStructureBase64Response 
InputStructureResponse 
LimitsType 
MatrixFormatType 
MFSearch 
MFSearchOptions 
MFSearchResponse 
PCIDType 
ScoreMatrix 
ScoreMatrixResponse 
ScoreTypeType 
SimilaritySearch2D 
SimilaritySearch2DResponse 
SimilaritySearchOptions 
Standardize 
StandardizeResponse 
StatusType 
StereoType 
StructureSearchOptions 
SubstructureSearch 
SubstructureSearchResponse 
SuperstructureSearch 
SuperstructureSearchResponse 
TestedConcentrationType 

service PUG
diagram  pug_soap_detail_p1.png
ports 
PUGSoap
binding tns:PUGSoap
extensibility 
<soap:address location="http://pubchem.ncbi.nlm.nih.gov/pug_soap/pug_soap.cgi"/>
source 
<wsdl:service name="PUG">
  <wsdl:port name="PUGSoap" binding="tns:PUGSoap">
    <soap:address location="http://pubchem.ncbi.nlm.nih.gov/pug_soap/pug_soap.cgi"/>
  </wsdl:port>
</wsdl:service>

complexType AnyKeyType
diagram pug_soap_detail_p2.png
namespace http://pubchem.ncbi.nlm.nih.gov/
children tns:AnyKey
used by
elements GetOperationStatus GetStatusMessage
source <s:complexType name="AnyKeyType">
 
<s:sequence>
   
<s:element name="AnyKey" type="s:string"/>
 
</s:sequence>
</s:complexType>

complexType ArrayOfInt
diagram pug_soap_detail_p3.png
namespace http://pubchem.ncbi.nlm.nih.gov/
children tns:int
used by
elements GetIDListResponse/IDList InputList/ids
source <s:complexType name="ArrayOfInt">
 
<s:sequence>
   
<s:element name="int" type="s:int" maxOccurs="unbounded"/>
 
</s:sequence>
</s:complexType>

complexType ArrayOfString
diagram pug_soap_detail_p4.png
namespace http://pubchem.ncbi.nlm.nih.gov/
children tns:string
used by
elements AssayDescriptionType/Comment AssayDescriptionType/Description ColumnDescriptionType/Description AssayDescriptionType/Protocol
source <s:complexType name="ArrayOfString">
 
<s:sequence>
   
<s:element name="string" type="s:string" maxOccurs="unbounded"/>
 
</s:sequence>
</s:complexType>

complexType ArrayOfTargets
diagram pug_soap_detail_p5.png
namespace http://pubchem.ncbi.nlm.nih.gov/
children tns:Target
used by
element AssayDescriptionType/Targets
source <s:complexType name="ArrayOfTargets">
 
<s:sequence>
   
<s:element name="Target" type="tns:AssayTargetType" maxOccurs="unbounded"/>
 
</s:sequence>
</s:complexType>

complexType AssayDescriptionType
diagram pug_soap_detail_p6.png
namespace http://pubchem.ncbi.nlm.nih.gov/
children tns:Name tns:Description tns:Protocol tns:Comment tns:NumberOfTIDs tns:HasScore tns:Method tns:Targets tns:Version tns:Revision tns:LastDataChange
used by
element GetAssayDescriptionResponse/AssayDescription
source <s:complexType name="AssayDescriptionType">
 
<s:sequence>
   
<s:element name="Name" type="s:string" minOccurs="0"/>
   
<s:element name="Description" type="tns:ArrayOfString" minOccurs="0"/>
   
<s:element name="Protocol" type="tns:ArrayOfString" minOccurs="0"/>
   
<s:element name="Comment" type="tns:ArrayOfString" minOccurs="0"/>
   
<s:element name="NumberOfTIDs" type="s:int"/>
   
<s:element name="HasScore" type="s:boolean"/>
   
<s:element name="Method" type="s:string" minOccurs="0"/>
   
<s:element name="Targets" type="tns:ArrayOfTargets" minOccurs="0"/>
   
<s:element name="Version" type="s:int" minOccurs="0"/>
   
<s:element name="Revision" type="s:int" minOccurs="0"/>
   
<s:element name="LastDataChange" type="s:int" minOccurs="0"/>
 
</s:sequence>
</s:complexType>

complexType AssayTargetType
diagram pug_soap_detail_p7.png
namespace http://pubchem.ncbi.nlm.nih.gov/
children tns:gi tns:Name
used by
element ArrayOfTargets/Target
source <s:complexType name="AssayTargetType">
 
<s:sequence>
   
<s:element name="gi" type="s:int"/>
   
<s:element name="Name" type="s:string" minOccurs="0"/>
 
</s:sequence>
</s:complexType>

complexType ColumnDescriptionType
diagram pug_soap_detail_p8.png
namespace http://pubchem.ncbi.nlm.nih.gov/
children tns:Heading tns:TID tns:Name tns:Description tns:Type tns:Unit tns:TestedConcentration tns:ActiveConcentration
used by
elements GetAssayColumnDescriptionResponse/ColumnDescription GetAssayColumnDescriptionsResponse/ColumnDescription
source <s:complexType name="ColumnDescriptionType">
 
<s:sequence>
   
<s:element name="Heading" type="tns:HeadingType"/>
   
<s:element name="TID" type="s:int" minOccurs="0"/>
   
<s:element name="Name" type="s:string"/>
   
<s:element name="Description" type="tns:ArrayOfString" minOccurs="0"/>
   
<s:element name="Type" type="s:string"/>
   
<s:element name="Unit" type="s:string" minOccurs="0"/>
   
<s:element name="TestedConcentration" type="tns:TestedConcentrationType" minOccurs="0"/>
   
<s:element name="ActiveConcentration" type="s:boolean" minOccurs="0"/>
 
</s:sequence>
</s:complexType>

complexType EntrezKey
diagram pug_soap_detail_p9.png
namespace http://pubchem.ncbi.nlm.nih.gov/
children tns:db tns:key tns:webenv
used by
elements InputEntrez/EntrezKey GetEntrezKeyResponse/EntrezKey GetEntrezUrl/EntrezKey
source <s:complexType name="EntrezKey">
 
<s:sequence>
   
<s:element name="db" type="s:string"/>
   
<s:element name="key" type="s:string"/>
   
<s:element name="webenv" type="s:string"/>
 
</s:sequence>
</s:complexType>

complexType IdentitySearchOptions
diagram pug_soap_detail_p10.png
namespace http://pubchem.ncbi.nlm.nih.gov/
children tns:eIdentity tns:ToWebEnv
used by
element IdentitySearch/idOptions
source <s:complexType name="IdentitySearchOptions">
 
<s:sequence>
   
<s:element name="eIdentity" type="tns:IdentityType"/>
   
<s:element name="ToWebEnv" type="s:string" minOccurs="0"/>
 
</s:sequence>
</s:complexType>

complexType LimitsType
diagram pug_soap_detail_p11.png
namespace http://pubchem.ncbi.nlm.nih.gov/
children tns:seconds tns:maxRecords tns:ListKey
used by
elements IdentitySearch/limits SubstructureSearch/limits SuperstructureSearch/limits SimilaritySearch2D/limits MFSearch/limits
source <s:complexType name="LimitsType">
 
<s:sequence>
   
<s:element name="seconds" type="s:int" minOccurs="0"/>
   
<s:element name="maxRecords" type="s:int" minOccurs="0"/>
   
<s:element name="ListKey" type="s:string" minOccurs="0"/>
 
</s:sequence>
</s:complexType>

complexType MFSearchOptions
diagram pug_soap_detail_p12.png
namespace http://pubchem.ncbi.nlm.nih.gov/
children tns:AllowOtherElements tns:ToWebEnv
used by
element MFSearch/mfOptions
source <s:complexType name="MFSearchOptions">
 
<s:sequence>
   
<s:element name="AllowOtherElements" type="s:boolean"/>
   
<s:element name="ToWebEnv" type="s:string" minOccurs="0"/>
 
</s:sequence>
</s:complexType>

complexType SimilaritySearchOptions
diagram pug_soap_detail_p13.png
namespace http://pubchem.ncbi.nlm.nih.gov/
children tns:threshold tns:ToWebEnv
used by
element SimilaritySearch2D/simOptions
source <s:complexType name="SimilaritySearchOptions">
 
<s:sequence>
   
<s:element name="threshold" type="s:int"/>
   
<s:element name="ToWebEnv" type="s:string" minOccurs="0"/>
 
</s:sequence>
</s:complexType>

complexType StructureSearchOptions
diagram pug_soap_detail_p14.png
namespace http://pubchem.ncbi.nlm.nih.gov/
children tns:MatchIsotopes tns:MatchCharges tns:MatchTautomers tns:RingsNotEmbedded tns:SingeDoubleBondsMatch tns:ChainsMatchRings tns:StripHydrogen tns:eStereo tns:ToWebEnv
used by
elements SubstructureSearch/ssOptions SuperstructureSearch/ssOptions
source <s:complexType name="StructureSearchOptions">
 
<s:sequence>
   
<s:element name="MatchIsotopes" type="s:boolean" minOccurs="0"/>
   
<s:element name="MatchCharges" type="s:boolean" minOccurs="0"/>
   
<s:element name="MatchTautomers" type="s:boolean" minOccurs="0"/>
   
<s:element name="RingsNotEmbedded" type="s:boolean" minOccurs="0"/>
   
<s:element name="SingeDoubleBondsMatch" type="s:boolean" minOccurs="0"/>
   
<s:element name="ChainsMatchRings" type="s:boolean" minOccurs="0"/>
   
<s:element name="StripHydrogen" type="s:boolean" minOccurs="0"/>
   
<s:element name="eStereo" type="tns:StereoType" minOccurs="0"/>
   
<s:element name="ToWebEnv" type="s:string" minOccurs="0"/>
 
</s:sequence>
</s:complexType>

complexType TestedConcentrationType
diagram pug_soap_detail_p15.png
namespace http://pubchem.ncbi.nlm.nih.gov/
children tns:Concentration tns:Unit
used by
element ColumnDescriptionType/TestedConcentration
source <s:complexType name="TestedConcentrationType">
 
<s:sequence>
   
<s:element name="Concentration" type="s:double"/>
   
<s:element name="Unit" type="s:string"/>
 
</s:sequence>
</s:complexType>

element AssayDownload
diagram pug_soap_detail_p16.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:AssayKey tns:AssayFormat tns:eCompress
source <s:element name="AssayDownload">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="AssayKey" type="s:string"/>
     
<s:element name="AssayFormat" type="tns:AssayFormatType"/>
     
<s:element name="eCompress" type="tns:CompressType" minOccurs="0"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element AssayDownloadResponse
diagram pug_soap_detail_p17.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:DownloadKey
source <s:element name="AssayDownloadResponse">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="DownloadKey" type="s:string"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element Download
diagram pug_soap_detail_p18.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:ListKey tns:eFormat tns:eCompress tns:Use3D
source <s:element name="Download">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="ListKey" type="s:string"/>
     
<s:element name="eFormat" type="tns:FormatType"/>
     
<s:element name="eCompress" type="tns:CompressType" minOccurs="0"/>
     
<s:element name="Use3D" type="s:boolean" minOccurs="0"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element DownloadResponse
diagram pug_soap_detail_p19.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:DownloadKey
source <s:element name="DownloadResponse">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="DownloadKey" type="s:string"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element GetAssayColumnDescription
diagram pug_soap_detail_p20.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:AID tns:Heading tns:TID
source <s:element name="GetAssayColumnDescription">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="AID" type="s:int"/>
     
<s:element name="Heading" type="tns:HeadingType"/>
     
<s:element name="TID" type="s:int" minOccurs="0"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element GetAssayColumnDescriptionResponse
diagram pug_soap_detail_p21.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:ColumnDescription
source <s:element name="GetAssayColumnDescriptionResponse">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="ColumnDescription" type="tns:ColumnDescriptionType"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element GetAssayColumnDescriptions
diagram pug_soap_detail_p22.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:AID
source <s:element name="GetAssayColumnDescriptions">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="AID" type="s:int"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element GetAssayColumnDescriptionsResponse
diagram pug_soap_detail_p23.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:ColumnDescription
source <s:element name="GetAssayColumnDescriptionsResponse">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="ColumnDescription" type="tns:ColumnDescriptionType" maxOccurs="unbounded"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element GetAssayDescription
diagram pug_soap_detail_p24.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:AID tns:GetVersion
source <s:element name="GetAssayDescription">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="AID" type="s:int"/>
     
<s:element name="GetVersion" type="s:boolean" minOccurs="0"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element GetAssayDescriptionResponse
diagram pug_soap_detail_p25.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:AssayDescription
source <s:element name="GetAssayDescriptionResponse">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="AssayDescription" type="tns:AssayDescriptionType"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element GetDownloadUrl
diagram pug_soap_detail_p26.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:DownloadKey
source <s:element name="GetDownloadUrl">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="DownloadKey" type="s:string"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element GetDownloadUrlResponse
diagram pug_soap_detail_p27.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:url
source <s:element name="GetDownloadUrlResponse">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="url" type="s:string"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element GetEntrezKey
diagram pug_soap_detail_p28.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:ListKey
source <s:element name="GetEntrezKey">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="ListKey" type="s:string"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element GetEntrezKeyResponse
diagram pug_soap_detail_p29.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:EntrezKey
source <s:element name="GetEntrezKeyResponse">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="EntrezKey" type="tns:EntrezKey"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element GetEntrezUrl
diagram pug_soap_detail_p30.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:EntrezKey
source <s:element name="GetEntrezUrl">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="EntrezKey" type="tns:EntrezKey"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element GetEntrezUrlResponse
diagram pug_soap_detail_p31.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:url
source <s:element name="GetEntrezUrlResponse">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="url" type="s:string"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element GetIDList
diagram pug_soap_detail_p32.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:ListKey
source <s:element name="GetIDList">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="ListKey" type="s:string"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element GetIDListResponse
diagram pug_soap_detail_p33.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:IDList
source <s:element name="GetIDListResponse">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="IDList" type="tns:ArrayOfInt"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element GetListItemsCount
diagram pug_soap_detail_p34.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:ListKey
source <s:element name="GetListItemsCount">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="ListKey" type="s:string"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element GetListItemsCountResponse
diagram pug_soap_detail_p35.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:count
source <s:element name="GetListItemsCountResponse">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="count" type="s:int"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element GetOperationStatus
diagram pug_soap_detail_p36.png
namespace http://pubchem.ncbi.nlm.nih.gov/
type tns:AnyKeyType
properties
content complex
children tns:AnyKey
source <s:element name="GetOperationStatus" type="tns:AnyKeyType"/>

element GetOperationStatusResponse
diagram pug_soap_detail_p37.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:status
source <s:element name="GetOperationStatusResponse">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="status" type="tns:StatusType"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element GetStandardizedCID
diagram pug_soap_detail_p38.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:StrKey
source <s:element name="GetStandardizedCID">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="StrKey" type="s:string"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element GetStandardizedCIDResponse
diagram pug_soap_detail_p39.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:CID
source <s:element name="GetStandardizedCIDResponse">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="CID" type="s:int" minOccurs="0"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element GetStandardizedStructure
diagram pug_soap_detail_p40.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:StrKey tns:format
source <s:element name="GetStandardizedStructure">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="StrKey" type="s:string"/>
     
<s:element name="format" type="tns:FormatType"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element GetStandardizedStructureBase64
diagram pug_soap_detail_p41.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:StrKey tns:format
source <s:element name="GetStandardizedStructureBase64">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="StrKey" type="s:string"/>
     
<s:element name="format" type="tns:FormatType"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element GetStandardizedStructureBase64Response
diagram pug_soap_detail_p42.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:structure
source <s:element name="GetStandardizedStructureBase64Response">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="structure" type="s:base64Binary" minOccurs="0"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element GetStandardizedStructureResponse
diagram pug_soap_detail_p43.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:structure
source <s:element name="GetStandardizedStructureResponse">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="structure" type="s:string" minOccurs="0"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element GetStatusMessage
diagram pug_soap_detail_p44.png
namespace http://pubchem.ncbi.nlm.nih.gov/
type tns:AnyKeyType
properties
content complex
children tns:AnyKey
source <s:element name="GetStatusMessage" type="tns:AnyKeyType"/>

element GetStatusMessageResponse
diagram pug_soap_detail_p45.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:message
source <s:element name="GetStatusMessageResponse">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="message" type="s:string"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element IdentitySearch
diagram pug_soap_detail_p46.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:StrKey tns:idOptions tns:limits
source <s:element name="IdentitySearch">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="StrKey" type="s:string"/>
     
<s:element name="idOptions" type="tns:IdentitySearchOptions"/>
     
<s:element name="limits" type="tns:LimitsType" minOccurs="0"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element IdentitySearchResponse
diagram pug_soap_detail_p47.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:ListKey
source <s:element name="IdentitySearchResponse">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="ListKey" type="s:string"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element InputAssay
diagram pug_soap_detail_p48.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:AID tns:Columns tns:ListKeyTIDs tns:ListKeySCIDs tns:OutcomeFilter
source <s:element name="InputAssay">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="AID" type="s:int"/>
     
<s:element name="Columns" type="tns:AssayColumnsType"/>
     
<s:element name="ListKeyTIDs" type="s:string" minOccurs="0"/>
     
<s:element name="ListKeySCIDs" type="s:string" minOccurs="0"/>
     
<s:element name="OutcomeFilter" type="tns:AssayOutcomeFilterType" minOccurs="0"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element InputAssayResponse
diagram pug_soap_detail_p49.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:AssayKey
source <s:element name="InputAssayResponse">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="AssayKey" type="s:string"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element InputEntrez
diagram pug_soap_detail_p50.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:EntrezKey
source <s:element name="InputEntrez">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="EntrezKey" type="tns:EntrezKey"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element InputEntrezResponse
diagram pug_soap_detail_p51.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:ListKey
source <s:element name="InputEntrezResponse">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="ListKey" type="s:string"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element InputList
diagram pug_soap_detail_p52.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:ids tns:idType
source <s:element name="InputList">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="ids" type="tns:ArrayOfInt"/>
     
<s:element name="idType" type="tns:PCIDType"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element InputListResponse
diagram pug_soap_detail_p53.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:ListKey
source <s:element name="InputListResponse">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="ListKey" type="s:string"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element InputListText
diagram pug_soap_detail_p54.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:ids tns:idType
source <s:element name="InputListText">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="ids" type="s:string"/>
     
<s:element name="idType" type="tns:PCIDType"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element InputListTextResponse
diagram pug_soap_detail_p55.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:ListKey
source <s:element name="InputListTextResponse">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="ListKey" type="s:string"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element InputStructure
diagram pug_soap_detail_p56.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:structure tns:format
source <s:element name="InputStructure">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="structure" type="s:string"/>
     
<s:element name="format" type="tns:FormatType"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element InputStructureBase64
diagram pug_soap_detail_p57.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:structure tns:format
source <s:element name="InputStructureBase64">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="structure" type="s:base64Binary"/>
     
<s:element name="format" type="tns:FormatType"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element InputStructureBase64Response
diagram pug_soap_detail_p58.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:StrKey
source <s:element name="InputStructureBase64Response">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="StrKey" type="s:string"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element InputStructureResponse
diagram pug_soap_detail_p59.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:StrKey
source <s:element name="InputStructureResponse">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="StrKey" type="s:string"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element MFSearch
diagram pug_soap_detail_p60.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:MF tns:mfOptions tns:limits
source <s:element name="MFSearch">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="MF" type="s:string"/>
     
<s:element name="mfOptions" type="tns:MFSearchOptions" minOccurs="0"/>
     
<s:element name="limits" type="tns:LimitsType" minOccurs="0"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element MFSearchResponse
diagram pug_soap_detail_p61.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:ListKey
source <s:element name="MFSearchResponse">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="ListKey" type="s:string"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element ScoreMatrix
diagram pug_soap_detail_p62.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:ListKey tns:SecondaryListKey tns:ScoreType tns:MatrixFormat tns:eCompress
source <s:element name="ScoreMatrix">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="ListKey" type="s:string"/>
     
<s:element name="SecondaryListKey" type="s:string" minOccurs="0"/>
     
<s:element name="ScoreType" type="tns:ScoreTypeType"/>
     
<s:element name="MatrixFormat" type="tns:MatrixFormatType"/>
     
<s:element name="eCompress" type="tns:CompressType" minOccurs="0"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element ScoreMatrixResponse
diagram pug_soap_detail_p63.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:DownloadKey
source <s:element name="ScoreMatrixResponse">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="DownloadKey" type="s:string"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element SimilaritySearch2D
diagram pug_soap_detail_p64.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:StrKey tns:simOptions tns:limits
source <s:element name="SimilaritySearch2D">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="StrKey" type="s:string"/>
     
<s:element name="simOptions" type="tns:SimilaritySearchOptions"/>
     
<s:element name="limits" type="tns:LimitsType" minOccurs="0"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element SimilaritySearch2DResponse
diagram pug_soap_detail_p65.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:ListKey
source <s:element name="SimilaritySearch2DResponse">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="ListKey" type="s:string"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element Standardize
diagram pug_soap_detail_p66.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:StrKey
source <s:element name="Standardize">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="StrKey" type="s:string"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element StandardizeResponse
diagram pug_soap_detail_p67.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:StrKey
source <s:element name="StandardizeResponse">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="StrKey" type="s:string"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element SubstructureSearch
diagram pug_soap_detail_p68.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:StrKey tns:ssOptions tns:limits
source <s:element name="SubstructureSearch">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="StrKey" type="s:string"/>
     
<s:element name="ssOptions" type="tns:StructureSearchOptions" minOccurs="0"/>
     
<s:element name="limits" type="tns:LimitsType" minOccurs="0"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element SubstructureSearchResponse
diagram pug_soap_detail_p69.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:ListKey
source <s:element name="SubstructureSearchResponse">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="ListKey" type="s:string"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element SuperstructureSearch
diagram pug_soap_detail_p70.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:StrKey tns:ssOptions tns:limits
source <s:element name="SuperstructureSearch">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="StrKey" type="s:string"/>
     
<s:element name="ssOptions" type="tns:StructureSearchOptions" minOccurs="0"/>
     
<s:element name="limits" type="tns:LimitsType" minOccurs="0"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element SuperstructureSearchResponse
diagram pug_soap_detail_p71.png
namespace http://pubchem.ncbi.nlm.nih.gov/
properties
content complex
children tns:ListKey
source <s:element name="SuperstructureSearchResponse">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="ListKey" type="s:string"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

simpleType AssayColumnsType
namespace http://pubchem.ncbi.nlm.nih.gov/
type restriction of s:string
used by
element InputAssay/Columns
facets
enumeration eAssayColumns_Complete
enumeration eAssayColumns_Concise
enumeration eAssayColumns_TIDs
source <s:simpleType name="AssayColumnsType">
 
<s:restriction base="s:string">
   
<s:enumeration value="eAssayColumns_Complete"/>
   
<s:enumeration value="eAssayColumns_Concise"/>
   
<s:enumeration value="eAssayColumns_TIDs"/>
 
</s:restriction>
</s:simpleType>

simpleType AssayFormatType
namespace http://pubchem.ncbi.nlm.nih.gov/
type restriction of s:string
used by
element AssayDownload/AssayFormat
facets
enumeration eAssayFormat_XML
enumeration eAssayFormat_ASN_Text
enumeration eAssayFormat_ASN_Binary
enumeration eAssayFormat_CSV
source <s:simpleType name="AssayFormatType">
 
<s:restriction base="s:string">
   
<s:enumeration value="eAssayFormat_XML"/>
   
<s:enumeration value="eAssayFormat_ASN_Text"/>
   
<s:enumeration value="eAssayFormat_ASN_Binary"/>
   
<s:enumeration value="eAssayFormat_CSV"/>
 
</s:restriction>
</s:simpleType>

simpleType AssayOutcomeFilterType
namespace http://pubchem.ncbi.nlm.nih.gov/
type restriction of s:string
used by
element InputAssay/OutcomeFilter
facets
enumeration eAssayOutcome_All
enumeration eAssayOutcome_Inactive
enumeration eAssayOutcome_Active
enumeration eAssayOutcome_Inconclusive
enumeration eAssayOutcome_Unspecified
source <s:simpleType name="AssayOutcomeFilterType">
 
<s:restriction base="s:string">
   
<s:enumeration value="eAssayOutcome_All"/>
   
<s:enumeration value="eAssayOutcome_Inactive"/>
   
<s:enumeration value="eAssayOutcome_Active"/>
   
<s:enumeration value="eAssayOutcome_Inconclusive"/>
   
<s:enumeration value="eAssayOutcome_Unspecified"/>
 
</s:restriction>
</s:simpleType>

simpleType CompressType
namespace http://pubchem.ncbi.nlm.nih.gov/
type restriction of s:string
used by
elements Download/eCompress AssayDownload/eCompress ScoreMatrix/eCompress
facets
enumeration eCompress_None
enumeration eCompress_GZip
enumeration eCompress_BZip2
source <s:simpleType name="CompressType">
 
<s:restriction base="s:string">
   
<s:enumeration value="eCompress_None"/>
   
<s:enumeration value="eCompress_GZip"/>
   
<s:enumeration value="eCompress_BZip2"/>
 
</s:restriction>
</s:simpleType>

simpleType FormatType
namespace http://pubchem.ncbi.nlm.nih.gov/
type restriction of s:string
used by
elements Download/eFormat InputStructure/format InputStructureBase64/format GetStandardizedStructure/format GetStandardizedStructureBase64/format
facets
enumeration eFormat_ASNB
enumeration eFormat_ASNT
enumeration eFormat_XML
enumeration eFormat_SDF
enumeration eFormat_SMILES
enumeration eFormat_InChI
enumeration eFormat_Image
enumeration eFormat_Thumbnail
source <s:simpleType name="FormatType">
 
<s:restriction base="s:string">
   
<s:enumeration value="eFormat_ASNB"/>
   
<s:enumeration value="eFormat_ASNT"/>
   
<s:enumeration value="eFormat_XML"/>
   
<s:enumeration value="eFormat_SDF"/>
   
<s:enumeration value="eFormat_SMILES"/>
   
<s:enumeration value="eFormat_InChI"/>
   
<s:enumeration value="eFormat_Image"/>
   
<s:enumeration value="eFormat_Thumbnail"/>
 
</s:restriction>
</s:simpleType>

simpleType HeadingType
namespace http://pubchem.ncbi.nlm.nih.gov/
type restriction of s:string
used by
elements GetAssayColumnDescription/Heading ColumnDescriptionType/Heading
facets
enumeration TID
enumeration outcome
enumeration score
source <s:simpleType name="HeadingType">
 
<s:restriction base="s:string">
   
<s:enumeration value="TID"/>
   
<s:enumeration value="outcome"/>
   
<s:enumeration value="score"/>
 
</s:restriction>
</s:simpleType>

simpleType IdentityType
namespace http://pubchem.ncbi.nlm.nih.gov/
type restriction of s:string
used by
element IdentitySearchOptions/eIdentity
facets
enumeration eIdentity_SameConnectivity
enumeration eIdentity_AnyTautomer
enumeration eIdentity_SameStereo
enumeration eIdentity_SameIsotope
enumeration eIdentity_SameStereoIsotope
enumeration eIdentity_SameNonconflictStereo
enumeration eIdentity_SameIsotopeNonconflictStereo
source <s:simpleType name="IdentityType">
 
<s:restriction base="s:string">
   
<s:enumeration value="eIdentity_SameConnectivity"/>
   
<s:enumeration value="eIdentity_AnyTautomer"/>
   
<s:enumeration value="eIdentity_SameStereo"/>
   
<s:enumeration value="eIdentity_SameIsotope"/>
   
<s:enumeration value="eIdentity_SameStereoIsotope"/>
   
<s:enumeration value="eIdentity_SameNonconflictStereo"/>
   
<s:enumeration value="eIdentity_SameIsotopeNonconflictStereo"/>
 
</s:restriction>
</s:simpleType>

simpleType MatrixFormatType
namespace http://pubchem.ncbi.nlm.nih.gov/
type restriction of s:string
used by
element ScoreMatrix/MatrixFormat
facets
enumeration eMatrixFormat_CSV
enumeration eMatrixFormat_IdIdScore
source <s:simpleType name="MatrixFormatType">
 
<s:restriction base="s:string">
   
<s:enumeration value="eMatrixFormat_CSV"/>
   
<s:enumeration value="eMatrixFormat_IdIdScore"/>
 
</s:restriction>
</s:simpleType>

simpleType PCIDType
namespace http://pubchem.ncbi.nlm.nih.gov/
type restriction of s:string
used by
elements InputList/idType InputListText/idType
facets
enumeration eID_CID
enumeration eID_SID
enumeration eID_AID
enumeration eID_TID
source <s:simpleType name="PCIDType">
 
<s:restriction base="s:string">
   
<s:enumeration value="eID_CID"/>
   
<s:enumeration value="eID_SID"/>
   
<s:enumeration value="eID_AID"/>
   
<s:enumeration value="eID_TID"/>
 
</s:restriction>
</s:simpleType>

simpleType ScoreTypeType
namespace http://pubchem.ncbi.nlm.nih.gov/
type restriction of s:string
used by
element ScoreMatrix/ScoreType
facets
enumeration eScoreType_Sim2DSubs
source <s:simpleType name="ScoreTypeType">
 
<s:restriction base="s:string">
   
<s:enumeration value="eScoreType_Sim2DSubs"/>
 
</s:restriction>
</s:simpleType>

simpleType StatusType
namespace http://pubchem.ncbi.nlm.nih.gov/
type restriction of s:string
used by
element GetOperationStatusResponse/status
facets
enumeration eStatus_Unknown
enumeration eStatus_Success
enumeration eStatus_ServerError
enumeration eStatus_HitLimit
enumeration eStatus_TimeLimit
enumeration eStatus_InputError
enumeration eStatus_DataError
enumeration eStatus_Stopped
enumeration eStatus_Running
enumeration eStatus_Queued
source <s:simpleType name="StatusType">
 
<s:restriction base="s:string">
   
<s:enumeration value="eStatus_Unknown"/>
   
<s:enumeration value="eStatus_Success"/>
   
<s:enumeration value="eStatus_ServerError"/>
   
<s:enumeration value="eStatus_HitLimit"/>
   
<s:enumeration value="eStatus_TimeLimit"/>
   
<s:enumeration value="eStatus_InputError"/>
   
<s:enumeration value="eStatus_DataError"/>
   
<s:enumeration value="eStatus_Stopped"/>
   
<s:enumeration value="eStatus_Running"/>
   
<s:enumeration value="eStatus_Queued"/>
 
</s:restriction>
</s:simpleType>

simpleType StereoType
namespace http://pubchem.ncbi.nlm.nih.gov/
type restriction of s:string
used by
element StructureSearchOptions/eStereo
facets
enumeration eStereo_Ignore
enumeration eStereo_Exact
enumeration eStereo_Relative
enumeration eStereo_NonConflicting
source <s:simpleType name="StereoType">
 
<s:restriction base="s:string">
   
<s:enumeration value="eStereo_Ignore"/>
   
<s:enumeration value="eStereo_Exact"/>
   
<s:enumeration value="eStereo_Relative"/>
   
<s:enumeration value="eStereo_NonConflicting"/>
 
</s:restriction>
</s:simpleType>

WSDL documentation generated by
XMLSpy WSDL Editor http://www.altova.com/xmlspy