Method for processing concurrent personnel assignments
First Claim
Patent Images
1. A method, comprising:
- receiving a person identifier by a first set of computer program instructions;
determining if there are a plurality of personnel assignments associated with the person identifier; and
if there are a plurality of personnel assignments associated with the person identifier;
selecting a specific personnel assignment from among the plurality of personnel assignments; and
processing data by a second set of computer program instructions, the data being related to at least both the person identifier and the selected personnel assignment.
2 Assignments
0 Petitions
Accused Products
Abstract
A method includes receiving a person identifier by a first set of computer program instructions; determining if there are a plurality of personnel assignments associated with the person identifier; and if there are a plurality of personnel assignments associated with the person identifier: selecting a specific personnel assignment from among the plurality of personnel assignments, and processing data by a second set of computer program instructions, the data being related to at least both the person identifier and the selected personnel assignment.
17 Citations
34 Claims
-
1. A method, comprising:
-
receiving a person identifier by a first set of computer program instructions; determining if there are a plurality of personnel assignments associated with the person identifier; and if there are a plurality of personnel assignments associated with the person identifier; selecting a specific personnel assignment from among the plurality of personnel assignments; and processing data by a second set of computer program instructions, the data being related to at least both the person identifier and the selected personnel assignment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-readable medium comprising computer program instructions which when executed by a processor perform a method, the method comprising:
-
receiving a person identifier by a first set of the computer program instructions; determining if there are a plurality of personnel assignments associated with the person identifier; and if there are a plurality of personnel assignments associated with the person identifier; selecting a specific personnel assignment from among the plurality of personnel assignments; and processing data by a second set of the computer program instructions, the data being related to at least both the person identifier and the selected personnel assignment. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A data structure stored on a computer readable medium, the data structure comprising:
-
a person identifier associated with a person; a switch associated with the person identifier, wherein the switch has a state, the state having a possible first value indicating there is not more than one personnel assignment associated with the person, and a possible second value indicating there are a plurality of personnel assignments associated with the person; and if the state of the switch has the second value, a plurality of personnel assignment identifiers associated with the person identifier, each personnel assignment identifier identifying a respective personnel assignment associated with the person, wherein the data structure is operable to enable the performance of a business process related to the person, an organization, and at least one of the plurality of personnel assignments. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34)
-
Specification