# Care Plan Rules ## Create CarePlanRule - [POST /care-plans/{carePlanKey}/rules](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/care-plan-rules/createcareplanrule.md): Creates a new CarePlanRule ## List CarePlanRule - [GET /care-plans/{carePlanKey}/rules](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/care-plan-rules/listcareplanrule.md): Lists all CarePlanRule for the given carePlanKey ## Get CarePlanRule - [GET /care-plans/{carePlanKey}/rules/{carePlanRuleKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/care-plan-rules/getcareplanrule.md): Gets CarePlanRule ## Update CarePlanRule - [PUT /care-plans/{carePlanKey}/rules/{carePlanRuleKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/care-plan-rules/updatecareplanrule.md): Updates a specific CarePlanRule. ## Delete CarePlanRule - [DELETE /care-plans/{carePlanKey}/rules/{carePlanRuleKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/care-plan-rules/deletecareplanrule.md): Deletes an CarePlanRule ## Create or Update Batch CarePlanRule - [PUT /care-plans/{carePlanKey}/rules-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/care-plan-rules/updatebatchcareplanrule.md): Create or Update multiple CarePlanRule at once. If the entity exists, it will be updated. If the entity does not exist, it will be created.