Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

If there's any part to this system that ought to be stable, it is the line between the end user application and the services it talks to. The stated requirement was to list a bunch of organizations who can create and update Holds. This is a solution, not a requirement. When there's a new authorization rule to which organizations can do something else to a Hold, a new record Type agreement will have to be made. This isn't stable. If this line isn't stable, then it destabilizes everything underneath it. 

The service architect decides to look at the situation from an interoperability and stability perspective.

Solution 1: Ignoring the Organizations

...