REST API

Data: kit

  • Namespace: http://genologics.com/ri/reagentkit
  • XML Schema File: reagentkit.xsd

The data in this namespace is divided into elements and types. Types define the structure of the data. Elements define specific instances of the types, and are therefore more relevant to REST endpoints, which generally consume and/or produce elements.

The following elements are members of this namespace:

The following types are members of this namespace:

Element reagent-kit

The detailed representation of a reagent kit.

Example XML

<?xml version="1.0" encoding="UTF-8"?> <kit:reagent-kit xmlns:kit="http://genologics.com/ri/reagentkit" uri="..."> <name> <!--content of type 'string'--> ... </name> <supplier> <!--content of type 'string'--> ... </supplier> <catalogue-number> <!--content of type 'string'--> ... </catalogue-number> <website> <!--content of type 'anyURI'--> ... </website> <archived> <!--content of type 'boolean'--> ... </archived> </kit:reagent-kit>

Element reagent-kits

The representation for a list of reagent type links.

Example XML

<?xml version="1.0" encoding="UTF-8"?> <kit:reagent-kits xmlns:kit="http://genologics.com/ri/reagentkit" uri="..."> <reagent-kit name="..." uri="..."> <!--content of type 'reagent-kit-link'--> </reagent-kit> <reagent-kit> <!--(another 'reagent-kit-link' type)--> </reagent-kit> <!--...more "reagent-kit" elements...--> <previous-page uri="..."> <!--content of type 'page'--> </previous-page> <next-page uri="..."> <!--content of type 'page'--> </next-page> </kit:reagent-kits>

Type reagent-kit

The detailed representation of a reagent kit.

Attributes

name type description
uri anyURI The URI of the Reagent Kit.
Always returns with GET: Yes
Creatable with POST: No
Required for POST: No
Updatable with PUT: No
Required for PUT: Yes

Child Elements

name (type) min/max
occurs
description
name (string) 0/1 The name of the Reagent Kit.
Always returns with GET: Yes
Creatable with POST: Yes
Required for POST: Yes
Updatable with PUT: Yes
Required for PUT: Yes
supplier (string) 0/1 The supplier of the Reagent Kit.
Always returns with GET: No
Creatable with POST: Yes
Required for POST: No
Updatable with PUT: Yes
Required for PUT: No
catalogue-number (string) 0/1 The catalogue number of the Reagent Kit.
Always returns with GET: No
Creatable with POST: Yes
Required for POST: No
Updatable with PUT: Yes
Required for PUT: No
website (anyURI) 0/1 The website of the Reagent Kit.
Always returns with GET: No
Creatable with POST: Yes
Required for POST: No
Updatable with PUT: Yes
Required for PUT: No
archived (boolean) 0/1 The archived flag specifies if a Reagent Kit is archived.
Always returns with GET: Yes
Creatable with POST: Yes
Required for POST: No
Updatable with PUT: Yes
Required for PUT: No

Type reagent-kit-link

Reagent-Kit-Link is a child element type of reagent kits and provides a URI linking to the detailed representation of a reagent kit.

Attributes

name type description
name string The name of the Reagent Kit.
Always returns with GET: Yes
uri anyURI The URI of the Reagent Kit.
Always returns with GET: Yes

Type reagent-kits

The representation for a list of reagent type links.

Attributes

name type description
uri anyURI The URI of the Reagent Kits.
Always returns with GET: Yes

Child Elements

name (type) min/max
occurs
description
reagent-kit (reagent-kit-link) 0/unbounded The list of Reagent Kits.
Always returns with GET: Yes
previous-page (page) 0/1 The previous page element, contains a link to the previous page of reagent lots, if required.
Always returns with GET: No
next-page (page) 0/1 The next page element, contains a link to the next page of reagent lots, if required.
Always returns with GET: No

Home

REST Endpoints

XML Data Elements

XML Data Types