Claims
- 1. A method in a data processing system for registering with a service, said method comprising the steps of:
generating a process definition, said process definition including a particular sequence of selected ones of a plurality of services provided by a plurality of processing nodes; graphically depicting said process definition; permitting a graphical selection of any one of said plurality of processing nodes utilizing said graphical depiction; in response to a receipt of a selection of one of said plurality of processing nodes, providing, by said one of said plurality of processing nodes, a registration form; and receiving, by said one of said plurality of processing nodes, registration information through said registration form, wherein said registration is completed directly with said one of said plurality of processing nodes.
- 2. The method according to claim 1, further comprising the steps of:
providing a service bureau; graphically depicting said process definition utilizing said service bureau; permitting, by said service bureau, a graphical selection of any one of said plurality of processing nodes utilizing said graphical depiction; and wherein a user is permitted to register directly with said one of said plurality of processing nodes.
- 3. The method according to claim 1, further comprising the step of:
determining by said one of said processing nodes user-profile information that is needed in order to register with said one of said processing nodes.
- 4. The method according to claim 3, further comprising the step of:
including questions in said registration form designed to obtain said user-profile information.
- 5. The method according to claim 1, further comprising the steps of:
receiving a selection of a second one of said plurality of processing nodes; providing a second registration form by said second one of said plurality of processing nodes; and receiving, within said second one of said plurality of processing nodes, second registration information through said second registration form.
- 6. The method according to claim 1, wherein each of said processing nodes is provided by different, unrelated business entities.
- 7. The method according to claim 1, further comprising the step of:
graphically depicting said process definition by depicting each one of said selected ones of said plurality of services in said particular sequence utilizing an iconic representation of said each one of said selected ones of said plurality of services.
- 8. The method according to claim 1, further comprising the step of:
simultaneously depicting each one of said selected ones of said plurality of services utilizing a single display screen.
- 9. The method according to claim 1, further comprising the step of:
providing a service bureau; providing a second plurality of services; said second plurality of services being provided by a second plurality of processing nodes; said plurality of services being included within said second plurality of services, and said plurality of nodes being included within said second plurality of nodes; graphically presenting said second plurality of services to a user by said service bureau utilizing a single display screen; and permitting a user to graphically select said selected ones of said plurality of services in said particular sequence from said second plurality of services.
- 10. The method according to claim 9, further comprising the step of:
adding a new service to said second plurality of services without affecting a prior registration with any one of said plurality of services.
- 11. A data processing system for registering with a service, comprising:
a process definition, said process definition including a particular sequence of selected ones of a plurality of services provided by a plurality of processing nodes; said system including a CPU executing code for graphically depicting said process definition; said CPU executing code for permitting a graphical selection of any one of said plurality of processing nodes utilizing said graphical depiction; in response to a receipt of a selection of one of said plurality of processing nodes, said one of said plurality of processing nodes providing a registration form; and said one of said plurality of processing nodes receiving registration information through said registration form, wherein said registration is completed directly with said one of said plurality of processing nodes.
- 12. The system according to claim 11, further comprising:
a service bureau; said service bureau graphically depicting said process definition; said service bureau permitting a graphical selection of any one of said plurality of processing nodes utilizing said graphical depiction; and wherein a user is permitted to register directly with said one of said plurality of processing nodes.
- 13. The system according to claim 11, further comprising:
said one of said processing nodes determining user-profile information that is needed in order to register with said one of said processing nodes.
- 14. The system according to claim 13, further comprising:
said registration form including questions designed to obtain said user-profile information.
- 15. The system according to claim 11, further comprising:
a selection of a second one of said plurality of processing nodes being received; a second registration form being provided by said second one of said plurality of processing nodes; and said second one of said plurality of processing nodes receiving second registration information through said second registration form.
- 16. The system according to claim 11, wherein each of said processing nodes is provided by different, unrelated business entities.
- 17. The system according to claim 11, further comprising:
said CPU executing code for graphically depicting said process definition by depicting each one of said selected ones of said plurality of services in said particular sequence utilizing an iconic representation of said each one of said selected ones of said plurality of services.
- 18. The system according to claim 11, further comprising:
a display screen for simultaneously depicting each one of said selected ones of said plurality of services.
- 19. The system according to claim 11, further comprising:
a service bureau; a second plurality of services; said second plurality of services being provided by a second plurality of processing nodes; said plurality of services being included within said second plurality of services, and said plurality of nodes being included within said second plurality of nodes; said CPU executing code for graphically presenting said second plurality of services to a user by said service bureau utilizing a single display screen; and said CPU executing code for permitting a user to graphically select said selected ones of said plurality of services in said particular sequence from said second plurality of services.
- 20. The system according to claim 19, further comprising:
a new service being added to said second plurality of services without affecting a prior registration with any one of said plurality of services.
- 21. A computer program product in a data processing system for registering with a service, said product comprising:
instruction means for generating a process definition, said process definition including a particular sequence of selected ones of a plurality of services provided by a plurality of processing nodes; instruction means for graphically depicting said process definition; instruction means for permitting a graphical selection of any one of said plurality of processing nodes utilizing said graphical depiction; in response to a receipt of a selection of one of said plurality of processing nodes, instruction means for providing, by said one of said plurality of processing nodes, a registration form; and instruction means for receiving, by said one of said plurality of processing nodes, registration information through said registration form, wherein said registration is completed directly with said one of said plurality of processing nodes.
- 22. The product according to claim 21, further comprising:
instruction means for providing a service bureau; instruction means for graphically depicting said process definition utilizing said service bureau; instruction means for permitting, by said service bureau, a graphical selection of any one of said plurality of processing nodes utilizing said graphical depiction; and wherein a user is permitted to register directly with said one of said plurality of processing nodes.
- 23. The product according to claim 21, further comprising:
instruction means for determining by said one of said processing nodes user-profile information that is needed in order to register with said one of said processing nodes.
- 24. The product according to claim 23, further comprising:
instruction means for including questions in said registration form designed to obtain said user-profile information.
- 25. The product according to claim 21, further comprising:
instruction means for receiving a selection of a second one of said plurality of processing nodes; instruction means for providing a second registration form by said second one of said plurality of processing nodes; and instruction means for receiving, within said second one of said plurality of processing nodes, second registration information through said second registration form.
- 26. The product according to claim 21, wherein each of said processing nodes is provided by different, unrelated business entities.
- 27. The product according to claim 21, further comprising:
instruction means for graphically depicting said process definition by depicting each one of said selected ones of said plurality of services in said particular sequence utilizing an iconic representation of said each one of said selected ones of said plurality of services.
- 28. The product according to claim 21, further comprising:
instruction means for simultaneously depicting each one of said selected ones of said plurality of services utilizing a single display screen.
- 29. The product according to claim 21, further comprising:
instruction means for providing a service bureau; instruction means for providing a second plurality of services; said second plurality of services being provided by a second plurality of processing nodes; said plurality of services being included within said second plurality of services, and said plurality of nodes being included within said second plurality of nodes; instruction means for graphically presenting said second plurality of services to a user by said service bureau utilizing a single display screen; and instruction means for permitting a user to graphically select said selected ones of said plurality of services in said particular sequence from said second plurality of services.
- 30. The product according to claim 29, further comprising:
instruction means for adding a new service to said second plurality of services without affecting a prior registration with any one of said plurality of services.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] The subject matter of the present invention is related to copending United States application, attorney docket number AUS920020121US1, Ser. No. ______, titled “System, Method, and Computer Program Product in a Data Processing System for Defining a Process by Graphically Guiding an Example Input Through Selected Processing Nodes”, filed on the same date herewith, assigned to the same assignee, and incorporated herein by reference.