{ "SMDVersion": 2.0, "envelope": "JSON", "target": "/add/ajax", "transport": "POST", "returns": {"type": "object"}, "services": { "updateUser" : { "target": "/add/ajax/update-user", "parameters": [ {"name": "userName", "type": "string", "optional": false}, {"name": "status", "type": "string", "optional": false} ] }, "queryLibrary": { "target": "/add/ajax/query-library", "parameters": [ {"name": "query", "type": "object", "optional": true, "default": {}}, {"name": "count", "type": "integer", "optional": true, "default": 15}, {"name": "start", "type": "integer", "optional": true, "default": 0}, {"name": "sort", "type": "object", "optional": true, "default": { "field": "id", "order": 1 } } ], "returns": {"type": "array"} }, "getMyLabHighlightedInstrument": { "target": "/add/ajax/get-my-lab-highlighted-instrument", "parameters": [ {"name": "systemId", "type": "string", "optional": true}, {"name": "productName", "type": "string", "optional": true}, {"name": "serialNumber", "type": "string", "optional": true}, {"name": "nickname", "type": "string", "optional": true}, {"name": "cmsNextInstrumentId", "type": "string", "optional": true}, {"name": "intl", "type": "boolean", "optional": true, "default": false}, {"name": "customerNumber", "type": "string", "optional": true}, {"name": "todsProductCode", "type": "string", "optional": true} ], "returns": {"type": "array"} }, "updateInstrumentNickname": { "target": "/add/ajax/update-instrument-nickname", "parameters": [ {"name": "nickname", "type": "string", "optional": false}, {"name": "cmsNextInstrumentId", "type": "string", "optional": false}, {"name": "customerId", "type": "string", "optional": false} ], "returns": {"type": "array"} }, "queryPackageInserts": { "target": "/tl/us/ajax/query-package-inserts", "parameters": [ {"name": "query", "type": "object", "optional": true, "default": {}}, {"name": "count", "type": "integer", "optional": true, "default": 15}, {"name": "start", "type": "integer", "optional": true, "default": 0}, {"name": "sort", "type": "object", "optional": true, "default": { "field": "id", "order": 1 } } ], "returns": {"type": "array"} }, "queryAssayFiles": { "target": "/tl/us/ajax/query-assay-files", "parameters": [ {"name": "query", "type": "object", "optional": true, "default": {}}, {"name": "count", "type": "integer", "optional": true, "default": 15}, {"name": "start", "type": "integer", "optional": true, "default": 0}, {"name": "sort", "type": "object", "optional": true, "default": { "field": "id", "order": 1 } } ], "returns": {"type": "array"} }, "queryAlinityAssayFiles": { "target": "/tl/us/ajax/query-alinity-assay-files", "parameters": [ {"name": "query", "type": "object", "optional": true, "default": {}}, {"name": "count", "type": "integer", "optional": true, "default": 15}, {"name": "start", "type": "integer", "optional": true, "default": 0}, {"name": "sort", "type": "object", "optional": true, "default": { "field": "id", "order": 1 } } ], "returns": {"type": "array"} }, "queryCECertificates": { "target": "/tl/ous/ajax/query-ce-certificate-files", "parameters": [ {"name": "query", "type": "object", "optional": true, "default": {}}, {"name": "count", "type": "integer", "optional": true, "default": 15}, {"name": "start", "type": "integer", "optional": true, "default": 0}, {"name": "sort", "type": "object", "optional": true, "default": { "field": "id", "order": 1 } } ], "returns": {"type": "array"} }, "querySoftwareVersions": { "target": "/tl/us/ajax/query-software-versions", "parameters": [ {"name": "query", "type": "object", "optional": false, "default": {}} ], "returns": {"type": "array"} }, "queryOperationsManuals": { "target": "/tl/us/ajax/query-operations-manuals", "parameters": [ {"name": "query", "type": "object", "optional": true, "default": {}}, {"name": "count", "type": "integer", "optional": true, "default": 15}, {"name": "start", "type": "integer", "optional": true, "default": 0}, {"name": "sort", "type": "object", "optional": true, "default": { "field": "id", "order": 1 } } ], "returns": {"type": "array"} }, "queryValueAssignments": { "target": "/tl/us/ajax/query-value-assignments", "parameters": [ {"name": "query", "type": "object", "optional": true, "default": {}}, {"name": "count", "type": "integer", "optional": true, "default": 15}, {"name": "start", "type": "integer", "optional": true, "default": 0}, {"name": "sort", "type": "object", "optional": true, "default": { "field": "id", "order": 1 } } ], "returns": {"type": "array"} }, "queryUSAlinityHValueAssignments": { "target": "/tl/us/ajax/query-alinity-h-value-assignments", "parameters": [ {"name": "query", "type": "object", "optional": true, "default": {}}, {"name": "count", "type": "integer", "optional": true, "default": 15}, {"name": "start", "type": "integer", "optional": true, "default": 0}, {"name": "sort", "type": "object", "optional": true, "default": { "field": "id", "order": 1 } } ], "returns": {"type": "array"} }, "queryOUSAlinityHValueAssignments": { "target": "/tl/ous/ajax/query-alinity-h-value-assignments", "parameters": [ {"name": "query", "type": "object", "optional": true, "default": {}}, {"name": "count", "type": "integer", "optional": true, "default": 15}, {"name": "start", "type": "integer", "optional": true, "default": 0}, {"name": "sort", "type": "object", "optional": true, "default": { "field": "id", "order": 1 } } ], "returns": {"type": "array"} }, "queryUSAlinitySValueAssignments": { "target": "/tl/us/ajax/query-alinity-s-value-assignments", "parameters": [ {"name": "query", "type": "object", "optional": true, "default": {}}, {"name": "count", "type": "integer", "optional": true, "default": 15}, {"name": "start", "type": "integer", "optional": true, "default": 0}, {"name": "sort", "type": "object", "optional": true, "default": { "field": "id", "order": 1 } } ], "returns": {"type": "array"} }, "queryOUSAlinitySValueAssignments": { "target": "/tl/ous/ajax/query-alinity-s-value-assignments", "parameters": [ {"name": "query", "type": "object", "optional": true, "default": {}}, {"name": "count", "type": "integer", "optional": true, "default": 15}, {"name": "start", "type": "integer", "optional": true, "default": 0}, {"name": "sort", "type": "object", "optional": true, "default": { "field": "id", "order": 1 } } ], "returns": {"type": "array"} }, "queryUSCP3000ValueAssignments": { "target": "/tl/us/ajax/query-cp3000-value-assignments", "parameters": [ {"name": "query", "type": "object", "optional": true, "default": {}}, {"name": "count", "type": "integer", "optional": true, "default": 15}, {"name": "start", "type": "integer", "optional": true, "default": 0}, {"name": "sort", "type": "object", "optional": true, "default": { "field": "id", "order": 1 } } ], "returns": {"type": "array"} }, "queryOUSCP3000ValueAssignments": { "target": "/tl/ous/ajax/query-cp3000-value-assignments", "parameters": [ {"name": "query", "type": "object", "optional": true, "default": {}}, {"name": "count", "type": "integer", "optional": true, "default": 15}, {"name": "start", "type": "integer", "optional": true, "default": 0}, {"name": "sort", "type": "object", "optional": true, "default": { "field": "id", "order": 1 } } ], "returns": {"type": "array"} }, "queryCalibratorLotNumbers": { "target": "/tl/us/ajax/query-calibrator-lot-numbers", "parameters": [ {"name": "query", "type": "object", "optional": true, "default": {}} ], "returns": {"type": "array"} }, "queryCellDynValueAssignments": { "target": "/tl/ajax/query-cell-dyn-value-assignments", "parameters": [ {"name": "query", "type": "object", "optional": true, "default": {}} ], "returns": {"type": "array"} }, "queryCellDynLotNumbers": { "target": "/tl/ajax/query-cell-dyn-lot-numbers", "parameters": [ {"name": "query", "type": "object", "optional": true, "default": {}} ], "returns": {"type": "array"} }, "queryUSAlinityHLotNumbers": { "target": "/tl/us/ajax/query-alinity-h-lot-numbers", "transport": "GET", "envelope": "URL", "returns": {"type": "array"} }, "queryOUSAlinityHLotNumbers": { "target": "/tl/ous/ajax/query-alinity-h-lot-numbers", "transport": "GET", "envelope": "URL", "returns": {"type": "array"} }, "queryUSAlinitySLotNumbers": { "target": "/tl/us/ajax/query-alinity-s-lot-numbers", "transport": "GET", "envelope": "URL", "returns": {"type": "array"} }, "queryOUSAlinitySLotNumbers": { "target": "/tl/ous/ajax/query-alinity-s-lot-numbers", "transport": "GET", "envelope": "URL", "returns": {"type": "array"} }, "queryUSCP3000LotNumbers": { "target": "/tl/us/ajax/query-cp3000-lot-numbers", "transport": "GET", "envelope": "URL", "returns": {"type": "array"} }, "queryOUSCP3000LotNumbers": { "target": "/tl/ous/ajax/query-cp3000-lot-numbers", "transport": "GET", "envelope": "URL", "returns": {"type": "array"} }, "starNotification": { "target": "/add/ajax/portal/star-notification", "parameters": [ {"name": "notificationId", "type": "string", "optional": false} ] }, "unstarNotification": { "target": "/add/ajax/portal/unstar-notification", "parameters": [ {"name": "notificationId", "type": "string", "optional": false} ] }, "archiveNotification": { "target": "/add/ajax/portal/archive-notification", "parameters": [ {"name": "notificationId", "type": "string", "optional": false} ] }, "getSortedNotifications": { "target": "/add/ajax/portal/get-sorted-notifications", "parameters": [ { "name": "sort", "type": "string"}, { "name": "startingIndex", "type": "integer"}, { "name": "nextStartingIndex", "type": "integer"}, { "name": "direction", "type": "string"} ], "envelope" : "URL", "transport": "GET", "returns": {"type": "string"} }, "getWebcastInfo": { "target": "/add/ajax/get-webcast-info", "parameters": [ {"name": "webcastId", "type": "string"} ] }, "generateReport": { "__comment": "This is just for describing the service, we won't actually request this via rpc.", "target": "/pepper/reports/generate", "parameters": [ { "name": "reportType", "type": "string"}, { "name": "sortBy", "type": "string"}, { "name": "dateRange", "type": "string"} ], "envelope" : "URL", "transport": "GET", "returns": {"type": "string"} }, "showInstrumentDisclaimer": { "target": "/add/ajax/show-instrument-disclaimer", "parameters": [ {"name": "hideDisclaimer", "type": "boolean"} ] }, "queryOUSInstructionsForUse": { "target": "/tl/ous/ajax/query-instructions-for-use", "parameters": [ {"name": "query", "type": "object", "optional": true, "default": {}}, {"name": "count", "type": "integer", "optional": true, "default": 15}, {"name": "start", "type": "integer", "optional": true, "default": 0}, {"name": "sort", "type": "object", "optional": true, "default": { "field": "id", "order": 1 } } ], "returns": {"type": "array"} }, "queryAccreditationDocuments": { "target": "/tl/ous/ajax/query-accreditation-documents", "parameters": [ {"name": "query", "type": "object", "optional": true, "default": {}}, {"name": "count", "type": "integer", "optional": true, "default": 15}, {"name": "start", "type": "integer", "optional": true, "default": 0}, {"name": "sort", "type": "object", "optional": true, "default": { "field": "id", "order": 1 } } ], "returns": {"type": "array"} }, "queryProductRequirements": { "target": "/tl/ajax/query-product-requirements", "parameters": [ {"name": "query", "type": "object", "optional": true, "default": {}}, {"name": "count", "type": "integer", "optional": true, "default": 10000}, {"name": "start", "type": "integer", "optional": true, "default": 0}, {"name": "sort", "type": "object", "optional": true, "default": { "field": "id", "order": 1 } } ], "returns": {"type": "array"} }, "queryAssayNamesForProductRequirements": { "target": "/tl/ajax/query-assay-names-for-product-requirements", "parameters": [ {"name": "query", "type": "object", "optional": false, "default": {}} ], "returns": {"type": "array"} }, "queryOUSCoaBatchVerifications": { "target": "/tl/ous/ajax/query-coa-batch-verification-files", "parameters": [ {"name": "query", "type":"object", "optional": true, "default":{}} ], "returns": {"type": "array"} }, "queryOUSSoftwareVersions": { "target": "/tl/ous/ajax/query-software-versions", "parameters": [ {"name": "query", "type": "object", "optional": false, "default": {}} ], "returns": {"type": "array"} }, "queryAccreditationReagents": { "target": "/tl/ous/ajax/query-accreditation-reagents", "parameters": [ {"name": "query", "type": "object", "optional": false, "default": {}} ], "returns": {"type": "array"} }, "queryOUSOperationsManuals": { "target": "/tl/ous/ajax/query-operations-manuals", "parameters": [ {"name": "query", "type": "object", "optional": true, "default": {}}, {"name": "count", "type": "integer", "optional": true, "default": 15}, {"name": "start", "type": "integer", "optional": true, "default": 0}, {"name": "sort", "type": "object", "optional": true, "default": { "field": "id", "order": 1 } } ], "returns": {"type": "array"} }, "queryOUSAssayFiles": { "target": "/tl/ous/ajax/query-assay-files", "parameters": [ {"name": "query", "type": "object", "optional": true, "default": {}}, {"name": "count", "type": "integer", "optional": true, "default": 15}, {"name": "start", "type": "integer", "optional": true, "default": 0}, {"name": "sort", "type": "object", "optional": true, "default": { "field": "id", "order": 1 } } ], "returns": {"type": "array"} }, "queryOusAlinityAssayFiles": { "target": "/tl/ous/ajax/query-alinity-assay-files", "parameters": [ {"name": "query", "type": "object", "optional": true, "default": {}}, {"name": "count", "type": "integer", "optional": true, "default": 15}, {"name": "start", "type": "integer", "optional": true, "default": 0}, {"name": "sort", "type": "object", "optional": true, "default": { "field": "id", "order": 1 } } ], "returns": {"type": "array"} }, "queryOUSValueAssignments": { "target": "/tl/ous/ajax/query-value-assignments", "parameters": [ {"name": "query", "type": "object", "optional": true, "default": {}}, {"name": "count", "type": "integer", "optional": true, "default": 15}, {"name": "start", "type": "integer", "optional": true, "default": 0}, {"name": "sort", "type": "object", "optional": true, "default": { "field": "id", "order": 1 } } ], "returns": {"type": "array"} }, "queryOUSCalibratorLotNumbers": { "target": "/tl/ous/ajax/query-calibrator-lot-numbers", "parameters": [ {"name": "query", "type": "object", "optional": true, "default": {}} ], "returns": {"type": "array"} } } }