# ID Code Values

 - [POST /id-types/{type}/id-codes/{idCode}/id-code-values](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/id-code-values/createidcodevalue.md): Creates a new IDCodeValue
 - [GET /id-types/{type}/id-codes/{idCode}/id-code-values](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/id-code-values/listidcodevalue.md): Lists all IDCodeValue for the given type and idCode
 - [GET /id-code-values-by-source](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/id-code-values/listidcodevaluebysource.md): Lists all IDCodeValue for the given type and specific source Based on IDCodeType we will return different values. AUTH @SourceColumn1 = auth_number BENEFIT @SourceColumn1 = benefit_code CAREPLAN @Sour
 - [GET /id-types/{type}/id-codes/{idCode}/id-code-values/{idCodeValueKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/id-code-values/getidcodevalue.md): Gets IDCodeValue
 - [PUT /id-types/{type}/id-codes/{idCode}/id-code-values/{idCodeValueKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/id-code-values/updateidcodevalue.md): Updates a specific IDCodeValue.
 - [DELETE /id-types/{type}/id-codes/{idCode}/id-code-values/{idCodeValueKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/id-code-values/deleteidcodevalue.md): Deletes an IDCodeValue
 - [PUT /id-types/{type}/id-codes/{idCode}/id-code-values-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/id-code-values/updatebatchidcodevalue.md): Create or Update multiple IDCodeValue at once. If the entity exists, it will be updated. If the entity does not exist, it will be created.
