# Care Case Diagnoses ## Create CareCaseDiagnosis - [POST /cases/{caseKey}/diagnoses](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/care-case-diagnoses/createcarecasediagnosis.md): Creates a new CareCaseDiagnosis ## List CareCaseDiagnosis - [GET /cases/{caseKey}/diagnoses](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/care-case-diagnoses/listcarecasediagnosis.md): Lists all CareCaseDiagnosis for the given caseKey ## Get CareCaseDiagnosis - [GET /cases/{caseKey}/diagnoses/{careCaseDiagnosisKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/care-case-diagnoses/getcarecasediagnosis.md): Gets CareCaseDiagnosis ## Update CareCaseDiagnosis - [PUT /cases/{caseKey}/diagnoses/{careCaseDiagnosisKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/care-case-diagnoses/updatecarecasediagnosis.md): Updates a specific CareCaseDiagnosis. ## Delete CareCaseDiagnosis - [DELETE /cases/{caseKey}/diagnoses/{careCaseDiagnosisKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/care-case-diagnoses/deletecarecasediagnosis.md): Deletes an CareCaseDiagnosis ## Create or Update Batch CareCaseDiagnosis - [PUT /cases/{caseKey}/diagnoses-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/care-case-diagnoses/updatebatchcarecasediagnosis.md): Create or Update multiple CareCaseDiagnosis at once. If the entity exists, it will be updated. If the entity does not exist, it will be created.