head	1.7;
access;
symbols;
locks; strict;
comment	@# @;


1.7
date	2007.01.09.00.00.00;	author MoinMoin;	state Exp;
branches;
next	1.6;

1.6
date	2007.01.09.00.00.00;	author MoinMoin;	state Exp;
branches;
next	1.5;

1.5
date	2007.01.09.00.00.00;	author MoinMoin;	state Exp;
branches;
next	1.4;

1.4
date	2007.01.09.00.00.00;	author MoinMoin;	state Exp;
branches;
next	1.3;

1.3
date	2007.01.09.00.00.00;	author MoinMoin;	state Exp;
branches;
next	1.2;

1.2
date	2007.01.09.00.00.00;	author MoinMoin;	state Exp;
branches;
next	1.1;

1.1
date	2007.01.09.00.00.00;	author MoinMoin;	state Exp;
branches;
next	;


desc
@Initial revision
@


1.7
log
@Revision 7
@
text
@---+ Datasource Capabilities Proposal One

---+++++ Request Example

<verbatim>
<request>
   <header>
      ...
   </header>
   <capabilities DatasourceCapabilitiesProposalOne>
</request>
</verbatim>

---+++++ Response Example
<verbatim>
<response>
  <header>
    <source accesspoint="http://www.myins.org/wrapper.php" sendtime="2001-12-17T09:30:47-05:00">
      <software name="PHP Provider" version="1.1.4" DatasourceCapabilitiesProposalOne>
    </source>
    <destination accesspoint="http://www.client.org"/>
  </header>
  <capabilities>
    <requestTypes>
      <ping/>
      <metadata/>
      <inventory/>
      <search/>
      <docsearch/>
    </requestTypes>
    <operators>
      <logical/>
      <comparative>
        <basicComparativeOperators DatasourceCapabilitiesProposalOne>
        <in DatasourceCapabilitiesProposalOne>
        <isNull DatasourceCapabilitiesProposalOne>
        <like DatasourceCapabilitiesProposalOne>
      </comparative>
      <spatial>
        <BBOX DatasourceCapabilitiesProposalOne>
        <Within DatasourceCapabilitiesProposalOne>
        ...
      </spatial>
      <basicArithmeticOperators DatasourceCapabilitiesProposalOne>
      <functions>
        <min DatasourceCapabilitiesProposalOne>
        <max DatasourceCapabilitiesProposalOne>
        <function name="xxx" nargs="1"/> *
        ...
      </functions>
    </operators>
    <metadataSchema namespace="http://www.tdwg.org/schemas/ubif/1.0"/>
    <conceptualSchema namespace="http://www.tdwg.org/schemas/abcd/1.5"> *
      <settings>
        <minQueryTermLength>3</minQueryTermLength>
        <maxSearchResponseRecords>100</maxSearchResponseRecords>
        <maxInventoryResponseRecords>1000</maxInventoryResponseRecords>
      </settings>
      <recordDefinitions>
        <recordDefinition path="/Units/Unit"/> *
      </recordDefinitions>
      <mappedConcepts>
        <concept path="/Units/Unit/@@id" searchable="1"/> *
      </mappedConcepts>
    </conceptualSchema>
    <security>
     ...
    </security>
  </capabilities>
</response>

with* indicating repeatable elements
</verbatim>

@


1.6
log
@Revision 6
@
text
@d18 1
a18 1
    <source accesspoint="http://www.tdwg.org" sendtime="2001-12-17T09:30:47-05:00">
d21 1
a21 1
    <destination accesspoint="http://www.tdwg2.org"/>
@


1.5
log
@Revision 5
@
text
@d18 4
a21 2
    <source url="http://www.tdwg.org" sendtime="2001-12-17T09:30:47-05:00" software="String"/>
    <destination client="http://www.tdwg2.org"/>
d24 28
a53 4
      <software name="PyWrapper" version="1.5.1">
        <component name="Python" version="2.3.3"/> *
        <component name="MS SQL Server module" version="0.95 using mxODBC 2.0.1"/>
      </software>
a64 28
      <filterEncoding>
        <logicalOperators/>
        <comparativeOperators>
          <basicComparativeOperators DatasourceCapabilitiesProposalOne>
          <in DatasourceCapabilitiesProposalOne>
          <isNull DatasourceCapabilitiesProposalOne>
          <like DatasourceCapabilitiesProposalOne>
        </comparativeOperators>
        <spatialOperators>
          <BBOX DatasourceCapabilitiesProposalOne>
          <Within DatasourceCapabilitiesProposalOne>
          ...
        </spatialOperators>
        <basicArithmeticOperators DatasourceCapabilitiesProposalOne>
        <functions>
          <min DatasourceCapabilitiesProposalOne>
          <max DatasourceCapabilitiesProposalOne>
          <function name="xxx" nargs="1"/> *
          ...
        </functions>
      </filterEncoding>
      <requestTypes>
        <ping/>
        <metadata/>
        <inventory/>
        <search/>
        <docsearch/>
      </requestTypes>
@


1.4
log
@Revision 4
@
text
@d39 4
a42 4
      <filterOperators>
        <logical/>
        <comparative>
          <basicComparative DatasourceCapabilitiesProposalOne>
d46 2
a47 2
        </comparative>
        <spatial>
d51 2
a52 2
        </spatial>
        <basicArithmetics DatasourceCapabilitiesProposalOne>
d59 1
a59 1
      </filterOperators>
@


1.3
log
@Revision 3
@
text
@d52 1
a52 1
        <basicArithmetic DatasourceCapabilitiesProposalOne>
@


1.2
log
@Revision 2
@
text
@d17 11
a27 8
   <header>
      ...
   </header>
   <capabilities>
      <software name="PyWrapper" version="1.3.6" DatasourceCapabilitiesProposalOne>
      <software name="Python Interpreter" version="2.3 (#46, Jul 29 2003, 18:54:32) [[MSC][v.1200 32 bit (Intel)]]"/> *
      <software name="OS" version="nt"/>
      <software name="DB module" version="MS SQL Server module v0.95 using mxODBC 2.0.1"/>
d29 3
a31 2
         <minQueryTermLength>3</minQueryTermLength>
         <maxResponseSize>1MB</maxResponseSize>
d33 27
a59 20
      <operators>
         <logical DatasourceCapabilitiesProposalOne>
         <comparative>
            <basicComparisons>
            <in DatasourceCapabilitiesProposalOne>
            <like DatasourceCapabilitiesProposalOne>
            <isNull DatasourceCapabilitiesProposalOne>
            ...
         </comparative>
         <spatial>
            <BBOX DatasourceCapabilitiesProposalOne>
            <Within DatasourceCapabilitiesProposalOne>
            ...
         </spatial>
         <basicArithmetic DatasourceCapabilitiesProposalOne>
         <functions>
            <function name="MIN" nargs="1" DatasourceCapabilitiesProposalOne> *
            ...
         </functions>
      </operators>
d61 5
a65 5
         <ping DatasourceCapabilitiesProposalOne>
         <capabilities DatasourceCapabilitiesProposalOne>
         <metadata DatasourceCapabilitiesProposalOne>
         <inventory DatasourceCapabilitiesProposalOne>
         <search DatasourceCapabilitiesProposalOne>
d67 5
a71 7
      <conceptualSchemas>
         <schema namespace="http://www.tdwg.org/abcd/1.2" location="http://www.tdwg.org/abcd/1.2/abcd.xsd"> *
            <concept searchable="1" path="/abcd/efg/@@h"/> *
         </schema>
      </conceptualSchemas>
      <security>...</security>
   </capabilities>
@


1.1
log
@Initial revision
@
text
@d27 1
a59 4
         <settings>
            <maxSearchResponseRecords>100</maxSearchResponseRecords>
               <maxInventoryResponseRecords>1000</maxInventoryResponseRecords>
         </settings>
d67 1
@