# Plan Benefit Procedure Maximums ## Create PlanMaximumProcedure - [POST /plans/{planID}/benefits/{benefitCode}/maximums/{maxID}/procedures](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/plan-benefit-procedure-maximums/createplanmaximumprocedure.md): Creates a new PlanMaximumProcedure ## List PlanMaximumProcedure - [GET /plans/{planID}/benefits/{benefitCode}/maximums/{maxID}/procedures](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/plan-benefit-procedure-maximums/listplanmaximumprocedure.md): Lists all PlanMaximumProcedure for the given planID and benefitCode and fromProcedure ## Get PlanMaximumProcedure - [GET /plans/{planID}/benefits/{benefitCode}/maximums/{maxID}/procedures/{fromProcedure}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/plan-benefit-procedure-maximums/getplanmaximumprocedure.md): Gets PlanMaximumProcedure ## Update PlanMaximumProcedure - [PUT /plans/{planID}/benefits/{benefitCode}/maximums/{maxID}/procedures/{fromProcedure}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/plan-benefit-procedure-maximums/updateplanmaximumprocedure.md): Updates a specific PlanMaximumProcedure. ## Delete PlanMaximumProcedure - [DELETE /plans/{planID}/benefits/{benefitCode}/maximums/{maxID}/procedures/{fromProcedure}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/plan-benefit-procedure-maximums/deleteplanmaximumprocedure.md): Deletes an PlanMaximumProcedure ## Create or Update Batch PlanMaximumProcedure - [PUT /plans/{planID}/benefits/{benefitCode}/maximums/{maxID}/procedures-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/plan-benefit-procedure-maximums/updatebatchplanmaximumprocedure.md): Create or Update multiple PlanMaximumProcedure at once. If the entity exists, it will be updated. If the entity does not exist, it will be created.