┌─────────────────┐ ┌─────────────────┐ ┌────────────────┐ │ **Output File** │ ┌────────────────┐ │ **Flat Output** │ │ **Input File** │ ├─────────────────┤ │ **Flat Input** │ ├─────────────────┤ ├────────────────┤ │-- │ ├────────────────┤ │identifier │ │-- │ │|_ identifier │ │identifier │ │result │ │|_ identifier │ │|_ result │ │input │--│something │ │|_ input │ │|_ something │ │date │ │type │ │|_ date │ │ |_ type │ │value │ │value │ │|_ value │ │ |_ value │ └────────────────┘ │somethingElse │ └────────────────┘ │|_ somethingElse │ └─────────────────┘ └─────────────────┘