--- type: "datatype" title: "integer" datatype: "integer" --- # integer - [Datatypes](/datatypes) - [Definitions](/datatypes-definitions#integer) - [Examples](/datatypes-examples#integer) - [Mappings](/datatypes-mappings#integer) - [Profiles](/datatypes-profiles#integer) ## Primitive Details - **Definition**: A whole number - **Comments**: 32 bit number; for values larger than this, use decimal - **XML Schema/Base**: `int` - **JSON Type**: `number` - **Regex**: `[0]|[-+]?[1-9][0-9]*` - **Characteristics**: has-range - **v3 Mapping**: `INT` - **v2 Mapping**: `~NM/~SI`