Business Rules for MeF

Business Rules for MeF

Business Rules for MeF By Greg Martinez & Donna Mucilli Business Rules Schemas are only part of the story! Industry Manual/ERO Manual must still be created Post on state website along with the XML schema set Use Approved TIGERS Format Goal is to make it easy for

industry to support the state What are business rules? Known as error reject codes in legacy system Use to catch errors that are not formatting errors Business rules are not the spreadsheets used for category based filings. Those spreadsheets are not needed for forms based systems

Business rules best practices Error and Reject codes must be clearly worded Ideally should be clear to taxpayers as written Avoid using tag names in message text Rules organized by category For benefit of agencies & developers Rule numbers indicate what form it

applies to (i.e. F1040-001 vs. 0123) Keep business rules in sync with legacy system during transition period Generally, follow what the IRS does Types of errors caught by business rules Math rules (A + B = C)

Required supporting documents Required pdf attachments and naming conventions Soft edits that do not reject a return (alerts) Payment rules for the program Due dates and resubmission windows IRS business rule categories

Data Mismatch Database Validation Error Duplicate Condition Incorrect Data Math Error Missing Data Missing Document Multiple Documents Not on time System Error Unsupported XML Error Schema vs business rules Use schema to prevent formatting errors Data

exceeds maximum length Invalid data for data type Required fields Records in correct order Tag names are valid Enumerated lists Schema vs business rules PROs of using schema to validate Allows developers to self test No ambiguity as to error condition CONs of using schema to validate

Challenging to communicate reason for validation failure to the users Many XML parsers throw incomprehensible error messages! Use of XPath in error acknowledgments Lean toward schema validation vs. business rules

Recently Viewed Presentations

  • How It All Began A Glimpse into the

    How It All Began A Glimpse into the

    When Hauling Horses. Laurie Brown. MS Agriculture. Overview - Choosing Your Rig - Vehicle and Trailer Maintenance ... - Cooling system - Brakes - Lights - Ball. Stranded. Trailer Maintenance - Check EVERY Time - Axles, bearings, suspension - Floor...
  • Lock-Out / Tag-Out Control of Hazardous Energy OSHA

    Lock-Out / Tag-Out Control of Hazardous Energy OSHA

    Lock-Out / Tag-Out Types of Energy Electrical Mechanical Chemical Thermal Hydraulic Pneumatic Electric shock can kill as low as 30 volts can carry enough current to kill Use Safe Electrical Practices Use non-conducting tools Check circuits dead before working Lock...
  • RAL Report to CCWP

    RAL Report to CCWP

    Processor Technology John Gordon, Peter Oliver e-Science Centre, RAL October 2002 All details correct at time of writing 09/10/02 Outline What is a CPU? Current Technologies CPU, memory and Motherboads Concentrate on x86 architectures INTEL AMD Longer view Parallel CPUs...
  • Development - Hartnell College

    Development - Hartnell College

    Coelom Formation (2) In protostomes that have a coelom, a mesodermal band of tissue forms before the coelom is formed. In the process of coelom formation called schizocoely, this mesoderm splits to form a coelom. In enterocoely, the coelom forms...
  • Thoroughbred Breeders Association of South Africa

    Thoroughbred Breeders Association of South Africa

    Thoroughbred Breeders Associationof South Africa [Est 1921] ... Global racetrack attendance 47 million. Participate for the pleasure of the sport. Provides employment to millions, mostly rural. But its also a gambling business. Thoroughbred RACING. A global commodity : 182,000 broodmares....
  • Early Childhood Education in the New Zealand Context.

    Early Childhood Education in the New Zealand Context.

    Early Childhood Education in the New Zealand Context. 新西兰的儿童早教 Sue Cherrington School of Early Childhood Teacher Education Institute for Early Childhood Studies
  • Vocabulary Words American Literature Week #4 Adversity  Adversity

    Vocabulary Words American Literature Week #4 Adversity Adversity

    Demagogue. Definition: (n) political leader who seeks support by appealing to popular passions and prejudices. Synonym: crowd-pleaser, instigator
  • Parts of Speech  Review Relative Pronouns Relative Pronouns

    Parts of Speech Review Relative Pronouns Relative Pronouns

    (to specify one of many) Memory trick Use that to tell which … (to specify one of many) And which to tell that Memory trick Use that to tell which … (to specify one of many) And which to tell...