Class TemplateController


  • @RestController
    @RequestMapping(path="/rest/ecis/v1/template",
                    produces={"application/json","application/xml"})
    public class TemplateController
    extends BaseController
    • Constructor Detail

      • TemplateController

        @Autowired
        public TemplateController​(TemplateService templateService)
    • Method Detail

      • getTemplate

        @GetMapping
        public org.springframework.http.ResponseEntity<TemplatesResponseData> getTemplate()
      • createTemplate

        @PostMapping
        public org.springframework.http.ResponseEntity<TemplatesResponseData> createTemplate​(@RequestBody
                                                                                             String content)
      • getTemplateExample

        @GetMapping(path="/{templateId}/example")
        public org.springframework.http.ResponseEntity<TemplateExampleResponseData> getTemplateExample​(@PathVariable("templateId")
                                                                                                       String templateId,
                                                                                                       @RequestParam(value="format",defaultValue="XML")
                                                                                                       org.ehrbase.response.ehrscape.CompositionFormat format)
      • getTemplate

        @GetMapping(path="/{templateId}")
        public org.springframework.http.ResponseEntity<TemplateResponseData> getTemplate​(@PathVariable("templateId")
                                                                                         String templateId)