package
3.0.0+incompatible
Repository: https://github.com/ldsec/medco.git
Documentation: pkg.go.dev

# Functions

NewDeleteCohorts creates a new http.Handler for the delete cohorts operation.
NewDeleteCohortsDefault creates DeleteCohortsDefault with default headers values.
NewDeleteCohortsNotFound creates DeleteCohortsNotFound with default headers values.
NewDeleteCohortsOK creates DeleteCohortsOK with default headers values.
NewDeleteCohortsParams creates a new DeleteCohortsParams object no default values defined in spec.
NewExploreQuery creates a new http.Handler for the explore query operation.
NewExploreQueryDefault creates ExploreQueryDefault with default headers values.
NewExploreQueryOK creates ExploreQueryOK with default headers values.
NewExploreQueryParams creates a new ExploreQueryParams object with the default values initialized.
NewExploreSearch creates a new http.Handler for the explore search operation.
NewExploreSearchConcept creates a new http.Handler for the explore search concept operation.
NewExploreSearchConceptDefault creates ExploreSearchConceptDefault with default headers values.
NewExploreSearchConceptOK creates ExploreSearchConceptOK with default headers values.
NewExploreSearchConceptParams creates a new ExploreSearchConceptParams object no default values defined in spec.
NewExploreSearchDefault creates ExploreSearchDefault with default headers values.
NewExploreSearchModifier creates a new http.Handler for the explore search modifier operation.
NewExploreSearchModifierDefault creates ExploreSearchModifierDefault with default headers values.
NewExploreSearchModifierOK creates ExploreSearchModifierOK with default headers values.
NewExploreSearchModifierParams creates a new ExploreSearchModifierParams object no default values defined in spec.
NewExploreSearchOK creates ExploreSearchOK with default headers values.
NewExploreSearchParams creates a new ExploreSearchParams object no default values defined in spec.
NewGetCohorts creates a new http.Handler for the get cohorts operation.
NewGetCohortsDefault creates GetCohortsDefault with default headers values.
NewGetCohortsOK creates GetCohortsOK with default headers values.
NewGetCohortsParams creates a new GetCohortsParams object with the default values initialized.
NewGetExploreQuery creates a new http.Handler for the get explore query operation.
NewGetExploreQueryDefault creates GetExploreQueryDefault with default headers values.
NewGetExploreQueryNotFound creates GetExploreQueryNotFound with default headers values.
NewGetExploreQueryOK creates GetExploreQueryOK with default headers values.
NewGetExploreQueryParams creates a new GetExploreQueryParams object no default values defined in spec.
NewPostCohorts creates a new http.Handler for the post cohorts operation.
NewPostCohortsBadRequest creates PostCohortsBadRequest with default headers values.
NewPostCohortsConflict creates PostCohortsConflict with default headers values.
NewPostCohortsDefault creates PostCohortsDefault with default headers values.
NewPostCohortsNotFound creates PostCohortsNotFound with default headers values.
NewPostCohortsOK creates PostCohortsOK with default headers values.
NewPostCohortsParams creates a new PostCohortsParams object no default values defined in spec.
NewPostCohortsPatientList creates a new http.Handler for the post cohorts patient list operation.
NewPostCohortsPatientListDefault creates PostCohortsPatientListDefault with default headers values.
NewPostCohortsPatientListForbidden creates PostCohortsPatientListForbidden with default headers values.
NewPostCohortsPatientListNotFound creates PostCohortsPatientListNotFound with default headers values.
NewPostCohortsPatientListOK creates PostCohortsPatientListOK with default headers values.
NewPostCohortsPatientListParams creates a new PostCohortsPatientListParams object no default values defined in spec.
NewPutCohorts creates a new http.Handler for the put cohorts operation.
NewPutCohortsBadRequest creates PutCohortsBadRequest with default headers values.
NewPutCohortsConflict creates PutCohortsConflict with default headers values.
NewPutCohortsDefault creates PutCohortsDefault with default headers values.
NewPutCohortsNotFound creates PutCohortsNotFound with default headers values.
NewPutCohortsOK creates PutCohortsOK with default headers values.
NewPutCohortsParams creates a new PutCohortsParams object no default values defined in spec.

# Constants

DeleteCohortsNotFoundCode is the HTTP code returned for type DeleteCohortsNotFound.
DeleteCohortsOKCode is the HTTP code returned for type DeleteCohortsOK.
ExploreQueryOKCode is the HTTP code returned for type ExploreQueryOK.
ExploreSearchConceptOKCode is the HTTP code returned for type ExploreSearchConceptOK.
ExploreSearchModifierOKCode is the HTTP code returned for type ExploreSearchModifierOK.
ExploreSearchOKCode is the HTTP code returned for type ExploreSearchOK.
GetCohortsOKCode is the HTTP code returned for type GetCohortsOK.
GetExploreQueryNotFoundCode is the HTTP code returned for type GetExploreQueryNotFound.
GetExploreQueryOKCode is the HTTP code returned for type GetExploreQueryOK.
PostCohortsBadRequestCode is the HTTP code returned for type PostCohortsBadRequest.
PostCohortsConflictCode is the HTTP code returned for type PostCohortsConflict.
PostCohortsNotFoundCode is the HTTP code returned for type PostCohortsNotFound.
PostCohortsOKCode is the HTTP code returned for type PostCohortsOK.
PostCohortsPatientListForbiddenCode is the HTTP code returned for type PostCohortsPatientListForbidden.
PostCohortsPatientListNotFoundCode is the HTTP code returned for type PostCohortsPatientListNotFound.
PostCohortsPatientListOKCode is the HTTP code returned for type PostCohortsPatientListOK.
PutCohortsBadRequestCode is the HTTP code returned for type PutCohortsBadRequest.
PutCohortsConflictCode is the HTTP code returned for type PutCohortsConflict.
PutCohortsNotFoundCode is the HTTP code returned for type PutCohortsNotFound.
PutCohortsOKCode is the HTTP code returned for type PutCohortsOK.

# Structs

DeleteCohorts swagger:route DELETE /node/explore/cohorts/{name} medco-node deleteCohorts Delete a cohort if it exists */.
DeleteCohortsDefault Error response.
DeleteCohortsDefaultBody delete cohorts default body swagger:model DeleteCohortsDefaultBody.
DeleteCohortsNotFound Not found.
DeleteCohortsNotFoundBody delete cohorts not found body swagger:model DeleteCohortsNotFoundBody.
DeleteCohortsOK Deleted cohort swagger:response deleteCohortsOK */.
DeleteCohortsParams contains all the bound params for the delete cohorts operation typically these are obtained from a http.Request swagger:parameters deleteCohorts.
DeleteCohortsURL generates an URL for the delete cohorts operation.
ExploreQuery swagger:route POST /node/explore/query medco-node exploreQuery MedCo-Explore query to the node.
ExploreQueryBody explore query body swagger:model ExploreQueryBody.
ExploreQueryDefault Error response.
ExploreQueryDefaultBody explore query default body swagger:model ExploreQueryDefaultBody.
ExploreQueryOK MedCo-Explore query response.
ExploreQueryOKBody explore query o k body swagger:model ExploreQueryOKBody.
ExploreQueryParams contains all the bound params for the explore query operation typically these are obtained from a http.Request swagger:parameters exploreQuery.
ExploreQueryURL generates an URL for the explore query operation.
ExploreSearch swagger:route POST /node/explore/search medco-node exploreSearch Returns info about the concepts and modifiers identified by the exploreSearchRequest parameters.
ExploreSearchConcept swagger:route POST /node/explore/search/concept medco-node exploreSearchConcept Returns info about the concept and its (both concepts and modifiers) children.
ExploreSearchConceptDefault Error response.
ExploreSearchConceptDefaultBody explore search concept default body swagger:model ExploreSearchConceptDefaultBody.
ExploreSearchConceptOK MedCo-Explore search concept response.
ExploreSearchConceptOKBody explore search concept o k body swagger:model ExploreSearchConceptOKBody.
ExploreSearchConceptParams contains all the bound params for the explore search concept operation typically these are obtained from a http.Request swagger:parameters exploreSearchConcept.
ExploreSearchConceptURL generates an URL for the explore search concept operation.
ExploreSearchDefault Error response.
ExploreSearchDefaultBody explore search default body swagger:model ExploreSearchDefaultBody.
ExploreSearchModifier swagger:route POST /node/explore/search/modifier medco-node exploreSearchModifier Returns info about the modifier and its children.
ExploreSearchModifierDefault Error response.
ExploreSearchModifierDefaultBody explore search modifier default body swagger:model ExploreSearchModifierDefaultBody.
ExploreSearchModifierOK MedCo-Explore search modifier response.
ExploreSearchModifierOKBody explore search modifier o k body swagger:model ExploreSearchModifierOKBody.
ExploreSearchModifierParams contains all the bound params for the explore search modifier operation typically these are obtained from a http.Request swagger:parameters exploreSearchModifier.
ExploreSearchModifierURL generates an URL for the explore search modifier operation.
ExploreSearchOK MedCo-Explore search response.
ExploreSearchOKBody explore search o k body swagger:model ExploreSearchOKBody.
ExploreSearchParams contains all the bound params for the explore search operation typically these are obtained from a http.Request swagger:parameters exploreSearch.
ExploreSearchURL generates an URL for the explore search operation.
GetCohorts swagger:route GET /node/explore/cohorts medco-node getCohorts Retrieve cohort names and patient set IDs */.
GetCohortsDefault Error response.
GetCohortsDefaultBody get cohorts default body swagger:model GetCohortsDefaultBody.
GetCohortsOK Queried cohorts swagger:response getCohortsOK */.
GetCohortsOKBodyItems0 get cohorts o k body items0 swagger:model GetCohortsOKBodyItems0.
GetCohortsOKBodyItems0QueryDefinition get cohorts o k body items0 query definition swagger:model GetCohortsOKBodyItems0QueryDefinition.
GetCohortsParams contains all the bound params for the get cohorts operation typically these are obtained from a http.Request swagger:parameters getCohorts.
GetCohortsURL generates an URL for the get cohorts operation.
GetExploreQuery swagger:route GET /node/explore/query/{queryId} medco-node getExploreQuery Get status and result of a MedCo-Explore query.
GetExploreQueryDefault Error response.
GetExploreQueryDefaultBody get explore query default body swagger:model GetExploreQueryDefaultBody.
GetExploreQueryNotFound Query ID not found.
GetExploreQueryOK MedCo-Explore query response.
GetExploreQueryOKBody get explore query o k body swagger:model GetExploreQueryOKBody.
GetExploreQueryParams contains all the bound params for the get explore query operation typically these are obtained from a http.Request swagger:parameters getExploreQuery.
GetExploreQueryURL generates an URL for the get explore query operation.
PostCohorts swagger:route POST /node/explore/cohorts/{name} medco-node postCohorts Add a new cohort */.
PostCohortsBadRequest Bad user input in request.
PostCohortsBadRequestBody post cohorts bad request body swagger:model PostCohortsBadRequestBody.
PostCohortsBody post cohorts body swagger:model PostCohortsBody.
PostCohortsConflict Conflict with resource's state.
PostCohortsConflictBody post cohorts conflict body swagger:model PostCohortsConflictBody.
PostCohortsDefault Error response.
PostCohortsDefaultBody post cohorts default body swagger:model PostCohortsDefaultBody.
PostCohortsNotFound Not found.
PostCohortsNotFoundBody post cohorts not found body swagger:model PostCohortsNotFoundBody.
PostCohortsOK Updated cohort swagger:response postCohortsOK */.
PostCohortsParams contains all the bound params for the post cohorts operation typically these are obtained from a http.Request swagger:parameters postCohorts.
PostCohortsPatientList swagger:route POST /node/explore/cohorts/patient-list medco-node postCohortsPatientList Retrieve the encrypted patient list for a given cohort name */.
PostCohortsPatientListBody post cohorts patient list body swagger:model PostCohortsPatientListBody.
PostCohortsPatientListDefault Error response.
PostCohortsPatientListDefaultBody post cohorts patient list default body swagger:model PostCohortsPatientListDefaultBody.
PostCohortsPatientListForbidden Request is valid and user is authenticated, but not authorized to perform this action.
PostCohortsPatientListForbiddenBody post cohorts patient list forbidden body swagger:model PostCohortsPatientListForbiddenBody.
PostCohortsPatientListNotFound Not found.
PostCohortsPatientListNotFoundBody post cohorts patient list not found body swagger:model PostCohortsPatientListNotFoundBody.
PostCohortsPatientListOK Queried patient list swagger:response postCohortsPatientListOK */.
PostCohortsPatientListOKBody post cohorts patient list o k body swagger:model PostCohortsPatientListOKBody.
PostCohortsPatientListParams contains all the bound params for the post cohorts patient list operation typically these are obtained from a http.Request swagger:parameters postCohortsPatientList.
PostCohortsPatientListURL generates an URL for the post cohorts patient list operation.
PostCohortsURL generates an URL for the post cohorts operation.
PutCohorts swagger:route PUT /node/explore/cohorts/{name} medco-node putCohorts Update a cohort */.
PutCohortsBadRequest Bad user input in request.
PutCohortsBadRequestBody put cohorts bad request body swagger:model PutCohortsBadRequestBody.
PutCohortsBody put cohorts body swagger:model PutCohortsBody.
PutCohortsConflict Conflict with resource's state.
PutCohortsConflictBody put cohorts conflict body swagger:model PutCohortsConflictBody.
PutCohortsDefault Error response.
PutCohortsDefaultBody put cohorts default body swagger:model PutCohortsDefaultBody.
PutCohortsNotFound Not found.
PutCohortsNotFoundBody put cohorts not found body swagger:model PutCohortsNotFoundBody.
PutCohortsOK Updated cohort swagger:response putCohortsOK */.
PutCohortsParams contains all the bound params for the put cohorts operation typically these are obtained from a http.Request swagger:parameters putCohorts.
PutCohortsURL generates an URL for the put cohorts operation.

# Interfaces

DeleteCohortsHandler interface for that can handle valid delete cohorts params.
ExploreQueryHandler interface for that can handle valid explore query params.
ExploreSearchConceptHandler interface for that can handle valid explore search concept params.
ExploreSearchHandler interface for that can handle valid explore search params.
ExploreSearchModifierHandler interface for that can handle valid explore search modifier params.
GetCohortsHandler interface for that can handle valid get cohorts params.
GetExploreQueryHandler interface for that can handle valid get explore query params.
PostCohortsHandler interface for that can handle valid post cohorts params.
PostCohortsPatientListHandler interface for that can handle valid post cohorts patient list params.
PutCohortsHandler interface for that can handle valid put cohorts params.

# Type aliases

DeleteCohortsHandlerFunc turns a function with the right signature into a delete cohorts handler.
ExploreQueryHandlerFunc turns a function with the right signature into a explore query handler.
ExploreSearchConceptHandlerFunc turns a function with the right signature into a explore search concept handler.
ExploreSearchHandlerFunc turns a function with the right signature into a explore search handler.
ExploreSearchModifierHandlerFunc turns a function with the right signature into a explore search modifier handler.
GetCohortsHandlerFunc turns a function with the right signature into a get cohorts handler.
GetExploreQueryHandlerFunc turns a function with the right signature into a get explore query handler.
PostCohortsHandlerFunc turns a function with the right signature into a post cohorts handler.
PostCohortsPatientListHandlerFunc turns a function with the right signature into a post cohorts patient list handler.
PutCohortsHandlerFunc turns a function with the right signature into a put cohorts handler.