IDOC has three type of records: 1.Control Record -- contains control info ex: receiver port etc 2. Data record -- Contains IDOC data 3.Status -- holds IDOC status.