AMF (Agile Messaing Framework)
  • Agile Messaging Framework
    • Get Started
      • Install
        • Pre-requisites
        • CockroachDB
        • NATS for Queuing
        • Hashicorp Vault
          • Configure Vault
        • Python 3.9
        • AMF Bundle
        • Installation of AMF
          • Configure and install
          • Post Install Steps
        • IBM SFG Integration
          • Configure and Install
            • Install jars in SFG
            • Add amf.properties
            • Add CRDB pool details
            • Import Sterling Artifacts
          • Post Install Steps
            • Create user with API permissions
            • Changes in BPs
    • Concepts
      • Providers
      • Users
      • Message Type
      • Message Mapping
      • Workflow
      • Communication profiles
        • SFTP Profiles
          • Customer Initiated
          • MFT Initiated
            • MFT Initiated Send
            • MFT Initiated Receive
        • Connect Direct
          • Customer Initiated
          • MFT Initiated
        • SharePoint
          • MFT Initiated
            • MFT Initiated Send
            • MFT Initiated Receive
        • S3
          • MFT Initiated
            • MFT Initiated Send
            • MFT Initiated Receive
        • Azure ADLS
          • MFT Initiated
            • MFT Initiated Send
        • HTTP with Token
          • MFT Initiated
            • MFT Initiated Send
        • UFA
          • Customer Initiated
            • Customer Initiated Send
            • Customer Initiated Receive
      • Communication Rules
        • Immediate
        • Scheduled
    • Management
      • AMF UI Operations
      • AMF Services Operations
    • User Manual
      • Signup and Login
      • Dashboard
      • Track N Trace
        • Message Activity
        • Failed Message Activity
        • Onboarding Activity
        • Session Activity
        • Service Availability
        • Scheduler Activity
        • Delivery Queue
        • Audit Log
      • Onboarding
        • Customers
        • Users
          • Communication Profiles
        • Message Types
        • Message Mapping
        • Workflow
          • Definitions
          • Actions
          • Rules
        • Communication Rules
    • Troubleshooting
    • Tutorials
      • UFA Installations
        • Linux Installation
        • Windows Installation
      • Schedules
        • Run based on timer
        • Run daily
        • Run based on day(s) of the week
        • Run based on day(s) of the month
      • UseCases
        • UC01
        • UC02
        • UC03
        • UC04
        • UC05
        • UC06
        • UC07
        • UC08
        • UC09
        • UC10
        • UC11
        • UC12
        • UC13
        • UC14
        • UC15
        • UC16
        • UC17
        • UC18
        • UC19
        • UC20
        • UC21
        • UC22
        • UC23
        • UC24
        • UC25
        • UC26
Powered by GitBook
On this page
  1. Agile Messaging Framework
  2. Concepts

Message Type

PreviousUsersNextMessage Mapping

Last updated 2 years ago

Message Type is an arbitrary name given to uniquely identify a document type or a transaction type. This field is primary used for registration, and routing purposes so the appropriate workflow can be invoked for any message or file. In the case of EDI data, this value comes from ST01 in ANSI ASC X12 OR UNH02/1 in UN/EDIFACT standards. For non-EDI data, one’s imagination is the only limit on what the message type can be.

  • EDI Data: Data for content based routing scenarios can be identified by the position of values in the elements described above. Some examples(given in X12<->EDIFACT equivalent formats) are: 850<->ORDERS , 855<->ORDRSP, 856<->DESADV, 810<->INVOIC, 820<->REMADV, 830<->DELFOR, 832<->PRICAT, 997<->CONTRL. This WikiPedia link will give you the complete list: .

  • Non-EDI: Data for file based routing scenarios can be identified by the business function the document or message belongs to. Here is a few of the message types we have seen in the non-EDI world are GENERIC, LOANDOC, LOAN_ACK, LOAN_RPT, INVOICE, PAYMENT, SHIPMENT, REPORT, etc.

  • AMF , by default is not configured for automatic EDI parsing. It is only built for File based routing where the mapping of the Sender to a Receiver & Message Type has to be done in Message Mapping screen in the current version.

X12 EDIFACT Mapping