Search Webservice

1. Access

The web service is accessible via this URL:

/Services/Generic/SearchService.svc

2. List of Webservices

Webservices name (table view): MBWService
  Key number: 14682616000003562

Field Description Code Sample of use
_id I: 64 bit integer value _id _id="1"
Authors E: Text, administrative field authors_ authors_ CONTAINS "Value"
Creation Date H: DateTime creation_date creation_date<"20181213105610"
Epithet E: Text, administrative field epithet_ epithet_ CONTAINS "Value"
Gender T: Discrete data, 15 combinations of 4 independent states gender_ gender_="Value"
Last Modification Date H: DateTime last_change_date last_change_date<"20181213105610"
MycoBank # I: 64 bit integer value mycobanknr_ mycobanknr_="1"
Name E: Text, administrative field name name CONTAINS "Value"
Summary E: Text, administrative field e3787 e3787 CONTAINS "Value"
Year of publication H: DateTime nameyear_ nameyear_<"20181213105610"
Webservices name (table view): Mycobank
  Key number: 14682616000000161

Field Description Code Sample of use
_id I: 64 bit integer value _id _id="1"
Authors E: Text, administrative field authors_ authors_ CONTAINS "Value"
Authors (abbreviated) E: Text, administrative field authorsabbrev_ authorsabbrev_ CONTAINS "Value"
Classification O: Ontology, classification field classification_ classification_="Value"
Creation Date H: DateTime creation_date creation_date<"20181213105610"
Epithet E: Text, administrative field epithet_ epithet_ CONTAINS "Value"
Last Modification Date H: DateTime last_change_date last_change_date<"20181213105610"
MycoBank # I: 64 bit integer value mycobanknr_ mycobanknr_="1"
Name E: Text, administrative field name name CONTAINS "Value"
Summary E: Text, administrative field e3787 e3787 CONTAINS "Value"
Synonymy E: Text, administrative field e4060 e4060 CONTAINS "Value"
Year of publication H: DateTime nameyear_ nameyear_<"20181213105610"
Webservices name (table view): Mycobank literature
  Key number: 14682616000000163

Field Description Code Sample of use
_id I: 64 bit integer value _id _id="1"
Abstract E: Text, administrative field abstract_ abstract_ CONTAINS "Value"
Authors E: Text, administrative field authors_ authors_ CONTAINS "Value"
Creation Date H: DateTime creation_date creation_date<"20181213105610"
Document type T: Discrete data, 15 combinations of 4 independent states doctype_ doctype_="Value"
DOI U: URL doi_ doi_ CONTAINS "Value"
Edition D: Continuous data, single value edition_ edition_="1"
Editors E: Text, administrative field editors_ editors_ CONTAINS "Value"
First page E: Text, administrative field pagefrom_ pagefrom_ CONTAINS "Value"
Hyperlink U: URL hyperlink_ hyperlink_ CONTAINS "Value"
Hyperlink2 E: Text, administrative field hyperlinkto_ hyperlinkto_ CONTAINS "Value"
ISBN E: Text, administrative field isbn_ isbn_ CONTAINS "Value"
Issue E: Text, administrative field issue_ issue_ CONTAINS "Value"
Journal name E: Text, administrative field e4332 e4332 CONTAINS "Value"
Keywords E: Text, administrative field keywords_ keywords_ CONTAINS "Value"
Last Modification Date H: DateTime last_change_date last_change_date<"20181213105610"
Last Modification User E: Text, administrative field usermod usermod CONTAINS "Value"
Last page E: Text, administrative field pageto_ pageto_ CONTAINS "Value"
Name E: Text, administrative field name name CONTAINS "Value"
Publisher E: Text, administrative field publisher_ publisher_ CONTAINS "Value"
PubMed ID E: Text, administrative field pubmedid_ pubmedid_ CONTAINS "Value"
Series E: Text, administrative field series_ series_ CONTAINS "Value"
Summary E: Text, administrative field e3811 e3811 CONTAINS "Value"
Title E: Text, administrative field title_ title_ CONTAINS "Value"
Title (abbreviated) E: Text, administrative field titleabbrev_ titleabbrev_ CONTAINS "Value"
user E: Text, administrative field user user CONTAINS "Value"
Volume E: Text, administrative field volume_ volume_ CONTAINS "Value"
Year D: Continuous data, single value year_ year_="1"
Webservices name (table view): Mycobank specimens
  Key number: 14682616000000205

Field Description Code Sample of use
_id I: 64 bit integer value _id _id="1"
Collected by E: Text, administrative field collectedby_ collectedby_ CONTAINS "Value"
Collection date H: DateTime collectiondate_ collectiondate_<"20181213105610"
Collectors number E: Text, administrative field collectorsnumber_ collectorsnumber_ CONTAINS "Value"
Conditions for growth E: Text, administrative field conditionsforgrowth_ conditionsforgrowth_ CONTAINS "Value"
Conditions for sporulation E: Text, administrative field conditionsforsporulation_ conditionsforsporulation_ CONTAINS "Value"
Host E: Text, administrative field host_ host_ CONTAINS "Value"
Identified by E: Text, administrative field identifiedby_ identifiedby_ CONTAINS "Value"
Isolated by E: Text, administrative field isolatedby_ isolatedby_ CONTAINS "Value"
Isolation method E: Text, administrative field isolationmethod_ isolationmethod_ CONTAINS "Value"
Journal or book E: Text, administrative field literaturejournalbook_ literaturejournalbook_ CONTAINS "Value"
Last Modification Date H: DateTime last_change_date last_change_date<"20181213105610"
Last Modification User E: Text, administrative field usermod usermod CONTAINS "Value"
Literature remarks E: Text, administrative field literatureremarks_ literatureremarks_ CONTAINS "Value"
Location details E: Text, administrative field locationdetails_ locationdetails_ CONTAINS "Value"
MycoBank Typification #(MBT) D: Continuous data, single value d5033 d5033="1"
Name E: Text, administrative field name name CONTAINS "Value"
Status T: Discrete data, 15 combinations of 4 independent states status_ status_="Value"
Strain numbers E: Text, administrative field strainnumbers_ strainnumbers_ CONTAINS "Value"
Substrate details E: Text, administrative field substratedetails_ substratedetails_ CONTAINS "Value"
Webservices name (table view): Taxa descriptions
  Key number: 14682616000000209

Field Description Code Sample of use
_id I: 64 bit integer value _id _id="1"
Creation Date H: DateTime creation_date creation_date<"20181213105610"
Description E: Text, administrative field description_ description_ CONTAINS "Value"
Description type T: Discrete data, 15 combinations of 4 independent states descriptiontype_ descriptiontype_="Value"
Journal or book E: Text, administrative field literaturejournalbook_ literaturejournalbook_ CONTAINS "Value"
Last Modification Date H: DateTime last_change_date last_change_date<"20181213105610"
Last Modification User E: Text, administrative field usermod usermod CONTAINS "Value"
Literature remarks E: Text, administrative field literatureremarks_ literatureremarks_ CONTAINS "Value"
Name E: Text, administrative field name name CONTAINS "Value"
Page number E: Text, administrative field literaturepagenr_ literaturepagenr_ CONTAINS "Value"

3. Options

limit: Maximum number of the returned results
filter: Filter conditions. For detailed description see next paragraph.

4. Filters

To filter the results according to a field value use this syntax in the filter query parameter:

<FieldCode1><Operator>"<Value1>" AND|OR|NOT <FieldCode2><Operator>"<Value2>"

5. FileCode

Represents the field SQL name on which the filter will be applied. Can be either simple or link field.
To filter on a link field this syntax must be used:

<FieldCode>.<TargetTableName>.<TargetFieldCode><Operator><Value>

Where the <TargetTableName> is the SQL name of the table targeted by the link field.

6. Value

Can be any valid field value, invalid value will result on an error page.

Use the special value: $NULL$ to filter on Null values and $EMPTY$ to filter on empty string values. These two special values are not case sensitive.

NOTE: These special values can only be used with the Equal and Different operators.

7. Operator

Represents the Boolean operation of the condition. Here is a full description of all supported operators:

Operator Description
= Equality
< Lower than
> Greater than
<> Different
<= Lower than or equals
>= Greater than or equals
  CONTAINS Contains the specified string
  STARTSWITH Starts with the specified string
  ENDSWITH Ends with the specified string

NOTE: All operators are case sensitive.

8. Result Format

The service produces the following result format:
<Results>
<Taxon>
<Authors_>(Bulliard) Singer</Authors_>
<DatePublic_/>
<Epithet_>biennis</Epithet_>
<Rank_Pt_>
<TargetRecord>
<MainRank_>No</MainRank_>
<RankEnglish_>species</RankEnglish_>
<RankLatin_>species</RankLatin_>
</TargetRecord>
</Rank_Pt_>
</Taxon>

</Results>