# Diagnostic Code Types ## Create DiagnosticCodeType - [POST /diagnostic-code-types](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/diagnostic-code-types/creatediagnosticcodetype.md): Creates a new DiagnosticCodeType ## List DiagnosticCodeType - [GET /diagnostic-code-types](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/diagnostic-code-types/listdiagnosticcodetype.md): Lists all DiagnosticCodeType ## Get DiagnosticCodeType - [GET /diagnostic-code-types/{diagnosticCodeType}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/diagnostic-code-types/getdiagnosticcodetype.md): Gets DiagnosticCodeType ## Update DiagnosticCodeType - [PUT /diagnostic-code-types/{diagnosticCodeType}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/diagnostic-code-types/updatediagnosticcodetype.md): Updates a specific DiagnosticCodeType. ## Delete DiagnosticCodeType - [DELETE /diagnostic-code-types/{diagnosticCodeType}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/diagnostic-code-types/deletediagnosticcodetype.md): Deletes an DiagnosticCodeType ## Create or Update Batch DiagnosticCodeType - [PUT /diagnostic-code-types-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/diagnostic-code-types/updatebatchdiagnosticcodetype.md): Create or Update multiple DiagnosticCodeType at once. If the entity exists, it will be updated. If the entity does not exist, it will be created.