# `Dmn.Model.InformationItem`
[🔗](https://github.com/FeeJai/BDM/blob/dmn-v0.1.0/apps/dmn/lib/dmn/model.ex#L169)

An `InformationItem` (DMN 1.6, 7.3.4): a name with a type. It is the `variable` of a decision, an input data and a business
knowledge model, a parameter of a function, a column of a relation. `type_ref` is the name of a built-in type or of an item
definition, as `Dmn.Reader` normalized it (`Dmn.Reader` says how), or `nil` for no type, which is `Any`.

# `t`

```elixir
@type t() :: %Dmn.Model.InformationItem{
  id: String.t() | nil,
  label: String.t() | nil,
  line: pos_integer() | nil,
  name: String.t(),
  type_ref: String.t() | nil
}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
