- Created by Former user, last modified on Nov 06, 2014
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
« Previous Version 2 Next »
List Report Templates
Current Implementation
Reports are assigned to User's roles. This operation returns the list of Report Templates (and their parameters) that are available to the user that is invoking it.
Parameters
Base URL: /listReportTemplates
Parameters:
Name | Type | Mandatory | Description |
---|---|---|---|
token | String | Yes | Security Token obtained before. |
userId | String | Yes | The id of the logged in user. |
API Sample
{ "data" : [ { "name" : "All Patients", "parametersForm" : { "canSaveDraft" : false, "chartId" : null, "createDate" : null, "dirty" : false, "exitOnEmpty" : false, "groupName" : null, "hasDetails" : false, "interactive" : false, "language" : null, "name" : null, "patientId" : null, "patientSurveyId" : null, "position" : null, "surveyClass" : null, "surveyId" : "1", "surveyQuestions" : [ { "answerType" : "date", "currentAnswer" : null, "displayWhen" : null, "groupAnswers" : null, "itemId" : "p1", "oid" : 0, "position" : 0, "possibleAnswers" : [ ], "preLabel" : "From", "query" : null, "questionName" : "startDate", "required" : false, "splitDisplay" : null, "style" : null, "suggestedControl" : "text", "surveyId" : 0, "updateBy" : null, "updateDate" : null, "updateWith" : null, "validation" : null }, { "answerType" : "text", "currentAnswer" : "UNC", "displayWhen" : null, "groupAnswers" : null, "itemId" : "organizationid", "oid" : 0, "position" : -3, "possibleAnswers" : [ { "action" : null, "itemId" : "organizationid", "label" : "UNC", "oid" : 0, "position" : 0, "surveyId" : 0, "value" : "UNC" } ], "preLabel" : "Organization", "query" : null, "questionName" : "organizationid", "required" : false, "splitDisplay" : null, "style" : null, "suggestedControl" : "combobox", "surveyId" : 0, "updateBy" : null, "updateDate" : null, "updateWith" : null, "validation" : null }, { "answerType" : "text", "currentAnswer" : null, "displayWhen" : null, "groupAnswers" : null, "itemId" : "facilityid", "oid" : 0, "position" : -2, "possibleAnswers" : [ { "action" : null, "itemId" : "facilityid", "label" : "North Eastern", "oid" : 0, "position" : 0, "surveyId" : 0, "value" : "[UNC]NorthEastern" }, { "action" : null, "itemId" : "facilityid", "label" : "UNC", "oid" : 0, "position" : 1, "surveyId" : 0, "value" : "[UNC]UNC" }, { "action" : null, "itemId" : "facilityid", "label" : "Vidant", "oid" : 0, "position" : 2, "surveyId" : 0, "value" : "[UNC]Vidant" } ], "preLabel" : "Facility", "query" : "organizationid", "questionName" : "facilityid", "required" : false, "splitDisplay" : null, "style" : null, "suggestedControl" : "custom_linked_combobox", "surveyId" : 0, "updateBy" : null, "updateDate" : null, "updateWith" : null, "validation" : null }, { "answerType" : "text", "currentAnswer" : null, "displayWhen" : null, "groupAnswers" : null, "itemId" : "workspaceid", "oid" : 0, "position" : -1, "possibleAnswers" : [ { "action" : null, "itemId" : "workspaceid", "label" : "Adults", "oid" : 0, "position" : 0, "surveyId" : 0, "value" : "[NorthEastern]ne_adult" }, { "action" : null, "itemId" : "workspaceid", "label" : "Nursery", "oid" : 0, "position" : 1, "surveyId" : 0, "value" : "[NorthEastern]ne_nursery" }, { "action" : null, "itemId" : "workspaceid", "label" : "Adults", "oid" : 0, "position" : 0, "surveyId" : 0, "value" : "[UNC]unc_adult" }, { "action" : null, "itemId" : "workspaceid", "label" : "Nursery", "oid" : 0, "position" : 1, "surveyId" : 0, "value" : "[UNC]unc_nursery" }, { "action" : null, "itemId" : "workspaceid", "label" : "Adults", "oid" : 0, "position" : 0, "surveyId" : 0, "value" : "[Vidant]vidant_adult" }, { "action" : null, "itemId" : "workspaceid", "label" : "Nursery", "oid" : 0, "position" : 1, "surveyId" : 0, "value" : "[Vidant]vidant_nursery" } ], "preLabel" : "Workspace", "query" : "facilityid", "questionName" : "workspaceid", "required" : false, "splitDisplay" : null, "style" : null, "suggestedControl" : "custom_linked_combobox", "surveyId" : 0, "updateBy" : null, "updateDate" : null, "updateWith" : null, "validation" : null } ], "updateDate" : null, "updateWith" : null }, "reportTemplateId" : 1 }, { "name" : "Facility", "parametersForm" : { "canSaveDraft" : false, "chartId" : null, "createDate" : null, "dirty" : false, "exitOnEmpty" : false, "groupName" : null, "hasDetails" : false, "interactive" : false, "language" : null, "name" : null, "patientId" : null, "patientSurveyId" : null, "position" : null, "surveyClass" : null, "surveyId" : "2", "surveyQuestions" : [ { "answerType" : "text", "currentAnswer" : "UNC", "displayWhen" : null, "groupAnswers" : null, "itemId" : "organizationid", "oid" : 0, "position" : -3, "possibleAnswers" : [ { "action" : null, "itemId" : "organizationid", "label" : "UNC", "oid" : 0, "position" : 0, "surveyId" : 0, "value" : "UNC" } ], "preLabel" : "Organization", "query" : null, "questionName" : "organizationid", "required" : false, "splitDisplay" : null, "style" : null, "suggestedControl" : "combobox", "surveyId" : 0, "updateBy" : null, "updateDate" : null, "updateWith" : null, "validation" : null }, { "answerType" : "text", "currentAnswer" : null, "displayWhen" : null, "groupAnswers" : null, "itemId" : "facilityid", "oid" : 0, "position" : -2, "possibleAnswers" : [ { "action" : null, "itemId" : "facilityid", "label" : "North Eastern", "oid" : 0, "position" : 0, "surveyId" : 0, "value" : "[UNC]NorthEastern" }, { "action" : null, "itemId" : "facilityid", "label" : "UNC", "oid" : 0, "position" : 1, "surveyId" : 0, "value" : "[UNC]UNC" }, { "action" : null, "itemId" : "facilityid", "label" : "Vidant", "oid" : 0, "position" : 2, "surveyId" : 0, "value" : "[UNC]Vidant" } ], "preLabel" : "Facility", "query" : "organizationid", "questionName" : "facilityid", "required" : false, "splitDisplay" : null, "style" : null, "suggestedControl" : "custom_linked_combobox", "surveyId" : 0, "updateBy" : null, "updateDate" : null, "updateWith" : null, "validation" : null }, { "answerType" : "text", "currentAnswer" : null, "displayWhen" : null, "groupAnswers" : null, "itemId" : "workspaceid", "oid" : 0, "position" : -1, "possibleAnswers" : [ { "action" : null, "itemId" : "workspaceid", "label" : "Adults", "oid" : 0, "position" : 0, "surveyId" : 0, "value" : "[NorthEastern]ne_adult" }, { "action" : null, "itemId" : "workspaceid", "label" : "Nursery", "oid" : 0, "position" : 1, "surveyId" : 0, "value" : "[NorthEastern]ne_nursery" }, { "action" : null, "itemId" : "workspaceid", "label" : "Adults", "oid" : 0, "position" : 0, "surveyId" : 0, "value" : "[UNC]unc_adult" }, { "action" : null, "itemId" : "workspaceid", "label" : "Nursery", "oid" : 0, "position" : 1, "surveyId" : 0, "value" : "[UNC]unc_nursery" }, { "action" : null, "itemId" : "workspaceid", "label" : "Adults", "oid" : 0, "position" : 0, "surveyId" : 0, "value" : "[Vidant]vidant_adult" }, { "action" : null, "itemId" : "workspaceid", "label" : "Nursery", "oid" : 0, "position" : 1, "surveyId" : 0, "value" : "[Vidant]vidant_nursery" } ], "preLabel" : "Workspace", "query" : "facilityid", "questionName" : "workspaceid", "required" : false, "splitDisplay" : null, "style" : null, "suggestedControl" : "custom_linked_combobox", "surveyId" : 0, "updateBy" : null, "updateDate" : null, "updateWith" : null, "validation" : null } ], "updateDate" : null, "updateWith" : null }, "reportTemplateId" : 2 }, { "name" : "Organization", "parametersForm" : { "canSaveDraft" : false, "chartId" : null, "createDate" : null, "dirty" : false, "exitOnEmpty" : false, "groupName" : null, "hasDetails" : false, "interactive" : false, "language" : null, "name" : null, "patientId" : null, "patientSurveyId" : null, "position" : null, "surveyClass" : null, "surveyId" : "3", "surveyQuestions" : [ { "answerType" : "text", "currentAnswer" : "UNC", "displayWhen" : null, "groupAnswers" : null, "itemId" : "organizationid", "oid" : 0, "position" : -3, "possibleAnswers" : [ { "action" : null, "itemId" : "organizationid", "label" : "UNC", "oid" : 0, "position" : 0, "surveyId" : 0, "value" : "UNC" } ], "preLabel" : "Organization", "query" : null, "questionName" : "organizationid", "required" : false, "splitDisplay" : null, "style" : null, "suggestedControl" : "combobox", "surveyId" : 0, "updateBy" : null, "updateDate" : null, "updateWith" : null, "validation" : null }, { "answerType" : "text", "currentAnswer" : null, "displayWhen" : null, "groupAnswers" : null, "itemId" : "facilityid", "oid" : 0, "position" : -2, "possibleAnswers" : [ { "action" : null, "itemId" : "facilityid", "label" : "North Eastern", "oid" : 0, "position" : 0, "surveyId" : 0, "value" : "[UNC]NorthEastern" }, { "action" : null, "itemId" : "facilityid", "label" : "UNC", "oid" : 0, "position" : 1, "surveyId" : 0, "value" : "[UNC]UNC" }, { "action" : null, "itemId" : "facilityid", "label" : "Vidant", "oid" : 0, "position" : 2, "surveyId" : 0, "value" : "[UNC]Vidant" } ], "preLabel" : "Facility", "query" : "organizationid", "questionName" : "facilityid", "required" : false, "splitDisplay" : null, "style" : null, "suggestedControl" : "custom_linked_combobox", "surveyId" : 0, "updateBy" : null, "updateDate" : null, "updateWith" : null, "validation" : null }, { "answerType" : "text", "currentAnswer" : null, "displayWhen" : null, "groupAnswers" : null, "itemId" : "workspaceid", "oid" : 0, "position" : -1, "possibleAnswers" : [ { "action" : null, "itemId" : "workspaceid", "label" : "Adults", "oid" : 0, "position" : 0, "surveyId" : 0, "value" : "[NorthEastern]ne_adult" }, { "action" : null, "itemId" : "workspaceid", "label" : "Nursery", "oid" : 0, "position" : 1, "surveyId" : 0, "value" : "[NorthEastern]ne_nursery" }, { "action" : null, "itemId" : "workspaceid", "label" : "Adults", "oid" : 0, "position" : 0, "surveyId" : 0, "value" : "[UNC]unc_adult" }, { "action" : null, "itemId" : "workspaceid", "label" : "Nursery", "oid" : 0, "position" : 1, "surveyId" : 0, "value" : "[UNC]unc_nursery" }, { "action" : null, "itemId" : "workspaceid", "label" : "Adults", "oid" : 0, "position" : 0, "surveyId" : 0, "value" : "[Vidant]vidant_adult" }, { "action" : null, "itemId" : "workspaceid", "label" : "Nursery", "oid" : 0, "position" : 1, "surveyId" : 0, "value" : "[Vidant]vidant_nursery" } ], "preLabel" : "Workspace", "query" : "facilityid", "questionName" : "workspaceid", "required" : false, "splitDisplay" : null, "style" : null, "suggestedControl" : "custom_linked_combobox", "surveyId" : 0, "updateBy" : null, "updateDate" : null, "updateWith" : null, "validation" : null } ], "updateDate" : null, "updateWith" : null }, "reportTemplateId" : 3 }, { "name" : "Workspace", "parametersForm" : { "canSaveDraft" : false, "chartId" : null, "createDate" : null, "dirty" : false, "exitOnEmpty" : false, "groupName" : null, "hasDetails" : false, "interactive" : false, "language" : null, "name" : null, "patientId" : null, "patientSurveyId" : null, "position" : null, "surveyClass" : null, "surveyId" : "4", "surveyQuestions" : [ { "answerType" : "text", "currentAnswer" : "UNC", "displayWhen" : null, "groupAnswers" : null, "itemId" : "organizationid", "oid" : 0, "position" : -3, "possibleAnswers" : [ { "action" : null, "itemId" : "organizationid", "label" : "UNC", "oid" : 0, "position" : 0, "surveyId" : 0, "value" : "UNC" } ], "preLabel" : "Organization", "query" : null, "questionName" : "organizationid", "required" : false, "splitDisplay" : null, "style" : null, "suggestedControl" : "combobox", "surveyId" : 0, "updateBy" : null, "updateDate" : null, "updateWith" : null, "validation" : null }, { "answerType" : "text", "currentAnswer" : null, "displayWhen" : null, "groupAnswers" : null, "itemId" : "facilityid", "oid" : 0, "position" : -2, "possibleAnswers" : [ { "action" : null, "itemId" : "facilityid", "label" : "North Eastern", "oid" : 0, "position" : 0, "surveyId" : 0, "value" : "[UNC]NorthEastern" }, { "action" : null, "itemId" : "facilityid", "label" : "UNC", "oid" : 0, "position" : 1, "surveyId" : 0, "value" : "[UNC]UNC" }, { "action" : null, "itemId" : "facilityid", "label" : "Vidant", "oid" : 0, "position" : 2, "surveyId" : 0, "value" : "[UNC]Vidant" } ], "preLabel" : "Facility", "query" : "organizationid", "questionName" : "facilityid", "required" : false, "splitDisplay" : null, "style" : null, "suggestedControl" : "custom_linked_combobox", "surveyId" : 0, "updateBy" : null, "updateDate" : null, "updateWith" : null, "validation" : null }, { "answerType" : "text", "currentAnswer" : null, "displayWhen" : null, "groupAnswers" : null, "itemId" : "workspaceid", "oid" : 0, "position" : -1, "possibleAnswers" : [ { "action" : null, "itemId" : "workspaceid", "label" : "Adults", "oid" : 0, "position" : 0, "surveyId" : 0, "value" : "[NorthEastern]ne_adult" }, { "action" : null, "itemId" : "workspaceid", "label" : "Nursery", "oid" : 0, "position" : 1, "surveyId" : 0, "value" : "[NorthEastern]ne_nursery" }, { "action" : null, "itemId" : "workspaceid", "label" : "Adults", "oid" : 0, "position" : 0, "surveyId" : 0, "value" : "[UNC]unc_adult" }, { "action" : null, "itemId" : "workspaceid", "label" : "Nursery", "oid" : 0, "position" : 1, "surveyId" : 0, "value" : "[UNC]unc_nursery" }, { "action" : null, "itemId" : "workspaceid", "label" : "Adults", "oid" : 0, "position" : 0, "surveyId" : 0, "value" : "[Vidant]vidant_adult" }, { "action" : null, "itemId" : "workspaceid", "label" : "Nursery", "oid" : 0, "position" : 1, "surveyId" : 0, "value" : "[Vidant]vidant_nursery" } ], "preLabel" : "Workspace", "query" : "facilityid", "questionName" : "workspaceid", "required" : false, "splitDisplay" : null, "style" : null, "suggestedControl" : "custom_linked_combobox", "surveyId" : 0, "updateBy" : null, "updateDate" : null, "updateWith" : null, "validation" : null } ], "updateDate" : null, "updateWith" : null }, "reportTemplateId" : 4 }, { "name" : "Human Milk", "parametersForm" : { "canSaveDraft" : false, "chartId" : null, "createDate" : null, "dirty" : false, "exitOnEmpty" : false, "groupName" : null, "hasDetails" : false, "interactive" : false, "language" : null, "name" : null, "patientId" : null, "patientSurveyId" : null, "position" : null, "surveyClass" : null, "surveyId" : "5", "surveyQuestions" : [ { "answerType" : "text", "currentAnswer" : "UNC", "displayWhen" : null, "groupAnswers" : null, "itemId" : "organizationid", "oid" : 0, "position" : -3, "possibleAnswers" : [ { "action" : null, "itemId" : "organizationid", "label" : "UNC", "oid" : 0, "position" : 0, "surveyId" : 0, "value" : "UNC" } ], "preLabel" : "Organization", "query" : null, "questionName" : "organizationid", "required" : false, "splitDisplay" : null, "style" : null, "suggestedControl" : "combobox", "surveyId" : 0, "updateBy" : null, "updateDate" : null, "updateWith" : null, "validation" : null }, { "answerType" : "text", "currentAnswer" : null, "displayWhen" : null, "groupAnswers" : null, "itemId" : "facilityid", "oid" : 0, "position" : -2, "possibleAnswers" : [ { "action" : null, "itemId" : "facilityid", "label" : "North Eastern", "oid" : 0, "position" : 0, "surveyId" : 0, "value" : "[UNC]NorthEastern" }, { "action" : null, "itemId" : "facilityid", "label" : "UNC", "oid" : 0, "position" : 1, "surveyId" : 0, "value" : "[UNC]UNC" }, { "action" : null, "itemId" : "facilityid", "label" : "Vidant", "oid" : 0, "position" : 2, "surveyId" : 0, "value" : "[UNC]Vidant" } ], "preLabel" : "Facility", "query" : "organizationid", "questionName" : "facilityid", "required" : false, "splitDisplay" : null, "style" : null, "suggestedControl" : "custom_linked_combobox", "surveyId" : 0, "updateBy" : null, "updateDate" : null, "updateWith" : null, "validation" : null }, { "answerType" : "text", "currentAnswer" : null, "displayWhen" : null, "groupAnswers" : null, "itemId" : "workspaceid", "oid" : 0, "position" : -1, "possibleAnswers" : [ { "action" : null, "itemId" : "workspaceid", "label" : "Adults", "oid" : 0, "position" : 0, "surveyId" : 0, "value" : "[NorthEastern]ne_adult" }, { "action" : null, "itemId" : "workspaceid", "label" : "Nursery", "oid" : 0, "position" : 1, "surveyId" : 0, "value" : "[NorthEastern]ne_nursery" }, { "action" : null, "itemId" : "workspaceid", "label" : "Adults", "oid" : 0, "position" : 0, "surveyId" : 0, "value" : "[UNC]unc_adult" }, { "action" : null, "itemId" : "workspaceid", "label" : "Nursery", "oid" : 0, "position" : 1, "surveyId" : 0, "value" : "[UNC]unc_nursery" }, { "action" : null, "itemId" : "workspaceid", "label" : "Adults", "oid" : 0, "position" : 0, "surveyId" : 0, "value" : "[Vidant]vidant_adult" }, { "action" : null, "itemId" : "workspaceid", "label" : "Nursery", "oid" : 0, "position" : 1, "surveyId" : 0, "value" : "[Vidant]vidant_nursery" } ], "preLabel" : "Workspace", "query" : "facilityid", "questionName" : "workspaceid", "required" : false, "splitDisplay" : null, "style" : null, "suggestedControl" : "custom_linked_combobox", "surveyId" : 0, "updateBy" : null, "updateDate" : null, "updateWith" : null, "validation" : null } ], "updateDate" : null, "updateWith" : null }, "reportTemplateId" : 5 } ], "statusFact" : { "success" : true } }
Get Report
Current Implementation
This operation executes a specific Report Template and returns it as a binary. The current implementation ALWAYS returns the Report as PDF.
Parameters
Base URL: /listReportTemplates
Parameters:
Name | Type | Mandatory | Description |
---|---|---|---|
token | String | Yes | Security Token obtained before. |
userId | String | Yes | The id of the logged in user. |
reportTemplateId | String | Yes | The Id of the Report Template to be executed. |
<report-specific-parameters> | N/A | No | Each specific Report Template has a set of parameters (mandatory or not) that must be present in the request. |
API Sample
curl 'http://localhost:8080/PresentationServices/getReport' -H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8' -H 'Referer: ' -H 'Origin: null' -H 'X-DevTools-Emulate-Network-Conditions-Client-Id: E0A956BA-D475-1E03-7349-4A852B5BB7CA' -H 'User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.111 Safari/537.36' -H 'Content-Type: application/x-www-form-urlencoded' --data 'userId=sigal&token=8ea54194-b1c6-42af-adab-2de7f315e52b&reportTemplateId=3&organizationid=UNC&facilityid=' --compressed
- No labels
Add Comment