diff options
author | Aleksandr <ognelisar@gmail.com> | 2017-11-15 11:46:54 +0700 |
---|---|---|
committer | Aleksandr <ognelisar@gmail.com> | 2017-11-15 11:46:54 +0700 |
commit | ec2cf8d63735d842cd34206d95a597819991f8c5 (patch) | |
tree | e394e342a7cddaac318b064330f24ab544991185 /src/main/scala/xyz/driver | |
parent | aa7f7297daf13c6a31578959299484dc4be4ccc7 (diff) | |
download | rest-query-ec2cf8d63735d842cd34206d95a597819991f8c5.tar.gz rest-query-ec2cf8d63735d842cd34206d95a597819991f8c5.tar.bz2 rest-query-ec2cf8d63735d842cd34206d95a597819991f8c5.zip |
Added new states to DocumentHistory and MedicalRecordHistory
Diffstat (limited to 'src/main/scala/xyz/driver')
-rw-r--r-- | src/main/scala/xyz/driver/pdsuidomain/entities/DocumentHistory.scala | 30 | ||||
-rw-r--r-- | src/main/scala/xyz/driver/pdsuidomain/entities/MedicalRecordHistory.scala | 56 |
2 files changed, 47 insertions, 39 deletions
diff --git a/src/main/scala/xyz/driver/pdsuidomain/entities/DocumentHistory.scala b/src/main/scala/xyz/driver/pdsuidomain/entities/DocumentHistory.scala index 089658e..452caa7 100644 --- a/src/main/scala/xyz/driver/pdsuidomain/entities/DocumentHistory.scala +++ b/src/main/scala/xyz/driver/pdsuidomain/entities/DocumentHistory.scala @@ -18,16 +18,20 @@ object DocumentHistory { sealed trait State object State { + case object New extends State case object Extract extends State case object Review extends State + case object Done extends State case object Flag extends State - case object New extends State + case object Archive extends State val All: Set[State] = Set( + State.New, State.Extract, State.Review, + State.Done, State.Flag, - State.New + State.Archive ) private val stateToName: Map[State, String] = @@ -51,15 +55,15 @@ object DocumentHistory { } object Action { - case object Start extends Action - case object Submit extends Action - case object Unassign extends Action - case object Resolve extends Action - case object Flag extends Action - case object Archive extends Action - case object PostedEvidence extends Action - case object CreatedDocument extends Action - case object ReadDocument extends Action + case object Start extends Action + case object Submit extends Action + case object Unassign extends Action + case object Resolve extends Action + case object Flag extends Action + case object Archive extends Action + case object PosteEvidence extends Action + case object CreateDocument extends Action + case object ReadDocument extends Action val All: Set[Action] = Set( Action.Start, @@ -68,8 +72,8 @@ object DocumentHistory { Action.Resolve, Action.Flag, Action.Archive, - Action.PostedEvidence, - Action.CreatedDocument, + Action.PosteEvidence, + Action.CreateDocument, Action.ReadDocument ) diff --git a/src/main/scala/xyz/driver/pdsuidomain/entities/MedicalRecordHistory.scala b/src/main/scala/xyz/driver/pdsuidomain/entities/MedicalRecordHistory.scala index bdbdc93..5ed5805 100644 --- a/src/main/scala/xyz/driver/pdsuidomain/entities/MedicalRecordHistory.scala +++ b/src/main/scala/xyz/driver/pdsuidomain/entities/MedicalRecordHistory.scala @@ -23,14 +23,18 @@ object MedicalRecordHistory { case object Clean extends State case object Organize extends State case object Review extends State + case object Done extends State case object Flag extends State + case object Archive extends State val All: Set[State] = Set( State.New, State.Clean, State.Organize, State.Review, - State.Flag + State.Done, + State.Flag, + State.Archive ) private val stateToName: Map[State, String] = @@ -51,22 +55,22 @@ object MedicalRecordHistory { } object Action { - case object Start extends Action - case object Submit extends Action - case object Unassign extends Action - case object Resolve extends Action - case object Flag extends Action - case object Archive extends Action - case object SavedDuplicate extends Action - case object SavedReorder extends Action - case object SavedRotation extends Action - case object DeletedDuplicate extends Action - case object DeletedReorder extends Action - case object DeletedRotation extends Action - case object CreatedDocument extends Action - case object DeletedDocument extends Action - case object CreatedRecord extends Action - case object ReadRecord extends Action + case object Start extends Action + case object Submit extends Action + case object Unassign extends Action + case object Resolve extends Action + case object Flag extends Action + case object Archive extends Action + case object SaveDuplicate extends Action + case object SaveReorder extends Action + case object SaveRotation extends Action + case object DeleteDuplicate extends Action + case object DeleteReorder extends Action + case object DeleteRotation extends Action + case object CreateDocument extends Action + case object DeleteDocument extends Action + case object CreateRecord extends Action + case object ReadRecord extends Action val All: Set[Action] = Set( Action.Start, @@ -75,15 +79,15 @@ object MedicalRecordHistory { Action.Resolve, Action.Flag, Action.Archive, - Action.SavedDuplicate, - Action.SavedReorder, - Action.SavedRotation, - Action.DeletedDuplicate, - Action.DeletedReorder, - Action.DeletedRotation, - Action.CreatedDocument, - Action.DeletedDocument, - Action.CreatedRecord, + Action.SaveDuplicate, + Action.SaveReorder, + Action.SaveRotation, + Action.DeleteDuplicate, + Action.DeleteReorder, + Action.DeleteRotation, + Action.CreateDocument, + Action.DeleteDocument, + Action.CreateRecord, Action.ReadRecord ) |