Class AdminCompositionController


  • @ConditionalOnProperty(prefix="admin-api",
                           name="active")
    @RestController
    @RequestMapping(path="${admin-api.context-path:/rest/admin}/ehr",
                    produces={"application/json","application/xml"})
    public class AdminCompositionController
    extends BaseController
    Admin API controller for Composition related data. Provides endpoint to remove compositions physically from database.
    • Constructor Detail

      • AdminCompositionController

        @Autowired
        public AdminCompositionController​(EhrService ehrService,
                                          CompositionService compositionService)
    • Method Detail

      • deleteComposition

        @DeleteMapping(path="/{ehr_id}/composition/{composition_id}")
        public org.springframework.http.ResponseEntity<org.ehrbase.response.openehr.admin.AdminDeleteResponseData> deleteComposition​(@PathVariable("ehr_id")
                                                                                                                                     String ehrId,
                                                                                                                                     @PathVariable("composition_id")
                                                                                                                                     String compositionId)