Class OpenehrContributionController


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

      • OpenehrContributionController

        @Autowired
        public OpenehrContributionController​(ContributionService contributionService)
    • Method Detail

      • createContribution

        @PostMapping(value="/{ehr_id}/contribution",
                     consumes={"application/xml","application/json"})
        @ResponseStatus(CREATED)
        public org.springframework.http.ResponseEntity createContribution​(@RequestHeader(value="openEHR-VERSION",required=false)
                                                                          String openehrVersion,
                                                                          @RequestHeader(value="openEHR-AUDIT_DETAILS",required=false)
                                                                          String openehrAuditDetails,
                                                                          @RequestHeader("Content-Type")
                                                                          String contentType,
                                                                          @RequestHeader(value="Accept",required=false)
                                                                          String accept,
                                                                          @RequestHeader(value="PREFER",required=false)
                                                                          String prefer,
                                                                          @PathVariable("ehr_id")
                                                                          String ehrIdString,
                                                                          @RequestBody
                                                                          String contribution)
      • getContribution

        @GetMapping("/{ehr_id}/contribution/{contribution_uid}")
        public org.springframework.http.ResponseEntity getContribution​(@RequestHeader(value="openEHR-VERSION",required=false)
                                                                       String openehrVersion,
                                                                       @RequestHeader(value="openEHR-AUDIT_DETAILS",required=false)
                                                                       String openehrAuditDetails,
                                                                       @RequestHeader(value="Accept",required=false)
                                                                       String accept,
                                                                       @PathVariable("ehr_id")
                                                                       String ehrIdString,
                                                                       @PathVariable("contribution_uid")
                                                                       String contributionUidString)