This wiki has undergone a migration to Confluence found Here
Difference between revisions of "Proposal: update Find Encounters Query"
Jump to navigation
Jump to search
Rene spronk (talk | contribs) (New page: Use-case: Helse Vest need some sort of query to get hold of a list of patients 'currently sitting in the waiting room of a department' (waiting for any type of encounter). Proposal: docu...) |
Rene spronk (talk | contribs) |
||
Line 5: | Line 5: | ||
The current Encounter Query doesn't fulfill the Helse Vest use-case: | The current Encounter Query doesn't fulfill the Helse Vest use-case: | ||
*The current query contains a mandatory Patient.id (the use case calls for an optional Patient.id parameter) | *The current query contains a mandatory Patient.id (the use case calls for an optional Patient.id parameter) | ||
+ | |||
+ | *Rename the QueryByParemeter''Payload'' class back to QueryByParameter. The same name is used in all queries - and yet this query used a differenmt clone name. I know of no reason why the name should be different... |
Revision as of 15:18, 4 March 2009
Use-case: Helse Vest need some sort of query to get hold of a list of patients 'currently sitting in the waiting room of a department' (waiting for any type of encounter).
Proposal: document the fact that an encounter may become 'active' by the mere fact that a patient has arrived and is in the waiting room. The Encounter (in EVN mood) has started. The encounter.effectiveTime interval hasn't started yet; the encounter.administrativeTime interval has however started (or hasn't it?)
The current Encounter Query doesn't fulfill the Helse Vest use-case:
- The current query contains a mandatory Patient.id (the use case calls for an optional Patient.id parameter)
- Rename the QueryByParemeterPayload class back to QueryByParameter. The same name is used in all queries - and yet this query used a differenmt clone name. I know of no reason why the name should be different...