| xr.url | The URL to be used to access the remote service |
| xr.requestOk | True: The request succeeded |
| xr.requestResult | The complete answer (XML-String) from the remote service |
| xr.xmlParseErrorString | In case of an error: String containing further information about the error |
| xr.performRequest(record_schema=”MARC21-xml”, max_records = 100, use_access_token = true) | Performs HTTP-GET with URL |
| xr.resetRequest() | Resets all internal request-data from former requests |
| xr.elementText(element_name) | Searches for an element in the DOM-tree with the tag_name “element” |
| xr.elementTextByAttributeValue(element_name, attribute_name, attribute_value) | Searches for elements in the DOM-tree with the tag_name “element”, “attribute_name” and “attribute_value” |
| xr.elementExists(parent_element, element) | Searches for parent elements in the DOM-tree |
| xr.clearMarcItemList() | Clears the internel MARC-Item list (result of former request) |
| xr.itemListLength() | Gives the number of entries in the MARC-Item-List |
| xr.fetchMarcItemList(path_to_list, list_element_name, path_to_items) | Extracts the MARC-Item-List |
| xr.addFetchItem(column_name, item_number, subfield_code, serial_type = “ALL”, prefix = “”) | |
| xr.marcItemListAsHtml() | |
| xr.showMarcItemList(title = “”, information = “” ) | |
| xr.resultColumn(col_num) | |