Class Search


  • @Path("/")
    @Produces({"application/fhir+json","application/json","application/fhir+xml","application/xml"})
    @RolesAllowed("FHIRUsers")
    @RequestScoped
    public class Search
    extends FHIRResource
    • Constructor Detail

      • Search

        public Search()
               throws java.lang.Exception
        Throws:
        java.lang.Exception
    • Method Detail

      • searchGet

        @GET
        @Path("{type}")
        public javax.ws.rs.core.Response searchGet​(@PathParam("type")
                                                   java.lang.String type)
      • searchPost

        @POST
        @Consumes("application/x-www-form-urlencoded")
        @Path("{type}/_search")
        public javax.ws.rs.core.Response searchPost​(@PathParam("type")
                                                    java.lang.String type)
      • searchCompartmentGet

        @GET
        @Path("{compartment}/{compartmentId}/{type}")
        public javax.ws.rs.core.Response searchCompartmentGet​(@PathParam("compartment")
                                                              java.lang.String compartment,
                                                              @PathParam("compartmentId")
                                                              java.lang.String compartmentId,
                                                              @PathParam("type")
                                                              java.lang.String type)
      • searchCompartmentPost

        @POST
        @Consumes("application/x-www-form-urlencoded")
        @Path("{compartment}/{compartmentId}/{type}/_search")
        public javax.ws.rs.core.Response searchCompartmentPost​(@PathParam("compartment")
                                                               java.lang.String compartment,
                                                               @PathParam("compartmentId")
                                                               java.lang.String compartmentId,
                                                               @PathParam("type")
                                                               java.lang.String type)
      • searchAllGet

        @GET
        public javax.ws.rs.core.Response searchAllGet()
      • searchAllPost

        @POST
        @Consumes("application/x-www-form-urlencoded")
        @Path("_search")
        public javax.ws.rs.core.Response searchAllPost()