LUMP-XML-Response

LUMP Standard XML Response format
DESCRIPTION
    LUMP provides a web technologies based API that can be used to access
    data and create new tools. It is based around a set of RESTful CGI
    scripts that return XML encoded results. The XML that is returned obeys
    the following DTD:

     <!ELEMENT response (returns|session,error)>
     <!ELEMENT session (security_hash|lump_version|acting_as)>
     <!ELEMENT error (error_message|error_code)>
     <!ELEMENT security_hash (#PCDATA)>
     <!ELEMENT lump_version (#PCDATA)>
     <!ELEMENT acting_as (#PCDATA)>
     <!ELEMENT error_message (#PCDATA)>
     <!ELEMENT error_code (#PCDATA)>
     <!ELEMENT returns (su|child_structural_unit_type|data_type_group|acl|#PCDATA)>
     <!ELEMENT su (children|id|data+)>
     <!ELEMENT children (su+)>
     <!ELEMENT id (#PCDATA)>
     <!ELEMENT data (data_type|data_element+)>
     <!ELEMENT data_element (id|value)>
     <!ELEMENT value (#PCDATA)>
     <!ELEMENT data_type (id|name|edit_representation|validation_pattern|
                          repeatable|size)>
     <!ELEMENT data_type_group (id|rank|title|data_type+)>
     <!ELEMENT edit_representation (#PCDATA)>
     <!ELEMENT validation_pattern (#PCDATA)>
     <!ELEMENT repeatable (#PCDATA)>
     <!ELEMENT size (#PCDATA)>
     <!ELEMENT child_structural_unit_type (id|name)>
     <!ELEMENT name (#PCDATA)>
     <!ELEMENT rank (#PCDATA)>
     <!ELEMENT title (#PCDATA)>
     <!ELEMENT acl (id|view|edit|structural_unit_id|user_group_id|data_type_group_id)>

Go to Top