text: Q:
  
  how to remove dependency on integration account when performing debatching/decoding
  
  Logic-apps allow you to do lots of EDI / file-processing operations, such as flat-file decoding:
  
  The FromApexDemoEntry is a schema that is hosted in the integration account. 
  Is it possible to perform these operations without having an integration account?
  For example, could we simply have an Azure Function that will accept a message along with with a schema and perform the flat file decoding step without having to go to an integration account?
  
  A:
  
  For EDI specifically, you must have an Integration Account because that is where all of the EDI configuration exists.  There is no practical way around this.
  Keep in mind, EDI is different from 'flat files'.  Native flat file processing also required an Integration Account because of the schemas.
  While you theoretically could parse a flat file in a Function and Loop over the result in a Logic App...you really don't want to.  It would be a lot of custom parsing code to duplicate something that's already built into Logic Apps.
  You will almost certainly spend more money developing a custom solution than just paying for the Integration Account. 
  
  