Clinical care · VERSION 3dfb7c9f
Cancel then confirm encounter-only completion
Keep the separate completion action distinct from discharge and from closing every related workflow.
Doctor
Discharged actions mark completed
Capture details
Captured committed 3dfb interface. One discharge Submit, one completion confirmation and one refused Restart attempt; older Ambulatory encounter separate. Original web blur/dimming and native dimensions preserved.
Image SHA-256 2b01cce7b33ea99557e68fafd26fb3fe947837976e7a69ff2a43e5097e6a06e5
- Choose Mark as Completed: This opens the separate encounter completion confirmation.
9 of 9 content blocks have reviewed image alignment. Missing overview or prerequisite images remain open.
Before you begin
- Use an authorised ordinary Doctor account, the assigned synthetic facility and a dedicated fictional Emergency encounter. Verify the chosen encounter; the older Ambulatory encounter is separate.
Recorded release 3dfb7c9f · 2026-10-20T01:13:18.188Z · 1728 × 921 Doctor emergency board before
Capture details
Captured committed 3dfb interface. One discharge Submit, one completion confirmation and one refused Restart attempt; older Ambulatory encounter separate. Original web blur/dimming and native dimensions preserved.
Image SHA-256
7469adcfb1c56e2f60ce9f279d30b15297a30b7ba2058dffcda77dcb4c3ddf88- Check the Doctor account: The account label shows MANSOQ E2E Doctor / qa-doctor.
- Find the fictional Emergency example: This synthetic case is listed on the Emergency board.
- Read the unconfigured triage notice: No triage score is shown or inferred in this example.
Recorded release 3dfb7c9f · 2026-10-20T01:13:44.933Z · 1728 × 921 Own emergency in progress before
Capture details
Captured committed 3dfb interface. One discharge Submit, one completion confirmation and one refused Restart attempt; older Ambulatory encounter separate. Original web blur/dimming and native dimensions preserved.
Image SHA-256
199a871c35a1a7372857f02353b30943731585dfbfbbbac4d33271bc1e771b72- Match the chosen Emergency encounter: The chosen encounter is Emergency and In Progress.
- Keep the separate Ambulatory encounter distinct: The other encounter is visible below and is not the target of this lesson.
- Open Encounter Actions: Use actions for the chosen Emergency encounter.
- These sample dates, disposition and advice teach software controls only. They represent no clinical discharge decision, treatment instruction, legal consent or real patient-care action.
Recorded release 3dfb7c9f · 2026-10-20T01:16:30.791Z · 1728 × 921 Temporary next day discharge date
Capture details
Captured committed 3dfb interface. One discharge Submit, one completion confirmation and one refused Restart attempt; older Ambulatory encounter separate. Original web blur/dimming and native dimensions preserved.
Image SHA-256
ed2d2ce41608e6eb21142ee14047c386507ce72f3ecdc669810174a11270f91e- Read the temporary 21 October date: Do not save this intermediate date; the example returns to 20 October.
- Read the fictional advice: The text contains no clinical instruction or real care decision.
1. Open the completion action for the discharged encounter
Keep the same Emergency encounter selected. Choose Encounter Actions, then Mark as Completed.
Discharged actions mark completed
Capture details
Captured committed 3dfb interface. One discharge Submit, one completion confirmation and one refused Restart attempt; older Ambulatory encounter separate. Original web blur/dimming and native dimensions preserved.
Image SHA-256 2b01cce7b33ea99557e68fafd26fb3fe947837976e7a69ff2a43e5097e6a06e5
- Choose Mark as Completed: This opens the separate encounter completion confirmation.
2. Cancel the first completion confirmation
Read Mark as Complete and choose Cancel. Verify that the chosen encounter remains Discharged and its earlier discharge details remain.
First completion confirmation before neutral Cancel
Capture details
Captured committed 3dfb interface. One discharge Submit, one completion confirmation and one refused Restart attempt; older Ambulatory encounter separate. Original web blur/dimming and native dimensions preserved.
Image SHA-256 281cb505ab76c5037a0759640a32f0923ed244d9301d6b7d4d428a316801aaa2
- Read Mark as Complete: The dialog asks about completing this encounter.
- Cancel the completion once: The recorded first branch leaves the encounter Discharged.
- Locate the separate confirmation action: This original is the pre-Cancel reference; a later reopened confirmation is required for the actual Confirm branch.
Discharged encounter retained after completion cancel
Capture details
Captured committed 3dfb interface. One discharge Submit, one completion confirmation and one refused Restart attempt; older Ambulatory encounter separate. Original web blur/dimming and native dimensions preserved.
Image SHA-256 2a04ad703c9413f26a127cb8a2de78940670aa6c4656d32b03f4600e1afb30b2
- Verify Discharged after completion Cancel: No completion has been saved at this point.
- Check retained discharge details: The earlier saved end remains visible.
- Locate Encounter Actions for the next separate step: Reopen this action only for the separately reviewed completion confirmation that follows.
3. Reopen and review encounter-only completion
Choose Encounter Actions and Mark as Completed again. Read the reopened Mark as Complete dialog for the same discharged encounter. This example completes only the encounter; it does not select an option to close appointments, tokens or every related workflow.
Discharged encounter retained after completion cancel
Capture details
Captured committed 3dfb interface. One discharge Submit, one completion confirmation and one refused Restart attempt; older Ambulatory encounter separate. Original web blur/dimming and native dimensions preserved.
Image SHA-256 2a04ad703c9413f26a127cb8a2de78940670aa6c4656d32b03f4600e1afb30b2
- Verify Discharged after completion Cancel: No completion has been saved at this point.
- Check retained discharge details: The earlier saved end remains visible.
- Locate Encounter Actions for the next separate step: Reopen this action only for the separately reviewed completion confirmation that follows.
Discharged actions mark completed
Capture details
Captured committed 3dfb interface. One discharge Submit, one completion confirmation and one refused Restart attempt; older Ambulatory encounter separate. Original web blur/dimming and native dimensions preserved.
Image SHA-256 2b01cce7b33ea99557e68fafd26fb3fe947837976e7a69ff2a43e5097e6a06e5
- Choose Mark as Completed: This opens the separate encounter completion confirmation.
Reopened completion confirmation before the single confirmation
Capture details
Captured committed 3dfb interface. One discharge Submit, one completion confirmation and one refused Restart attempt; older Ambulatory encounter separate. Original web blur/dimming and native dimensions preserved.
Image SHA-256 3742189164b611095bf3f9174bbe6be91a2db55c090a64ac341d79622d43b55c
- Review Mark as Complete: This is the actual reopened confirmation after the earlier neutral Cancel.
- Read the separate Cancel action: Cancel would leave this already discharged encounter unchanged.
- Confirm this encounter once: The actual branch uses Mark as Complete once for the chosen encounter.
4. Confirm once and inspect the saved result
Choose Mark as Complete once in the reviewed dialog. The actual success notice says Encounter Completed, and the chosen Emergency encounter now says Completed. The earlier Ambulatory encounter remains separate and In Progress. If a confirmation has an uncertain outcome, inspect the record before repeating an action.
Reopened completion confirmation before the single confirmation
Capture details
Captured committed 3dfb interface. One discharge Submit, one completion confirmation and one refused Restart attempt; older Ambulatory encounter separate. Original web blur/dimming and native dimensions preserved.
Image SHA-256 3742189164b611095bf3f9174bbe6be91a2db55c090a64ac341d79622d43b55c
- Review Mark as Complete: This is the actual reopened confirmation after the earlier neutral Cancel.
- Read the separate Cancel action: Cancel would leave this already discharged encounter unchanged.
- Confirm this encounter once: The actual branch uses Mark as Complete once for the chosen encounter.
Completed encounter success
Capture details
Captured committed 3dfb interface. One discharge Submit, one completion confirmation and one refused Restart attempt; older Ambulatory encounter separate. Original web blur/dimming and native dimensions preserved.
Image SHA-256 d2b0c16e0bb0c10032823595c130b1660abbe999a4daafb64b4ec61545c62cf5
- Read Encounter Completed: The actual success notice follows the single completion confirmation.
- Read current Completed: This badge is the current encounter state.
- Distinguish historical Discharged: Discharge Details still carries the earlier discharge context.
- Read retained discharge end: The earlier 20 October 04:00 AM end is retained.
- Keep the older Ambulatory encounter separate: Its In Progress state belongs to another encounter.
5. Reload and distinguish current state from discharge context
After a normal browser reload, verify Completed on the same Emergency encounter, its unchanged class and its displayed start and end. A retained Discharge Details panel can still show a Discharged label because it describes the earlier discharge. Read the current encounter badge separately.
Completed encounter success
Capture details
Captured committed 3dfb interface. One discharge Submit, one completion confirmation and one refused Restart attempt; older Ambulatory encounter separate. Original web blur/dimming and native dimensions preserved.
Image SHA-256 d2b0c16e0bb0c10032823595c130b1660abbe999a4daafb64b4ec61545c62cf5
- Read Encounter Completed: The actual success notice follows the single completion confirmation.
- Read current Completed: This badge is the current encounter state.
- Distinguish historical Discharged: Discharge Details still carries the earlier discharge context.
- Read retained discharge end: The earlier 20 October 04:00 AM end is retained.
- Keep the older Ambulatory encounter separate: Its In Progress state belongs to another encounter.
Reloaded completed encounter overview
Capture details
Captured committed 3dfb interface. One discharge Submit, one completion confirmation and one refused Restart attempt; older Ambulatory encounter separate. Original web blur/dimming and native dimensions preserved.
Image SHA-256 d6b6f6689fb85cc55421e54e75163ed776172b5bc44d0e731506f34786911ebb
- Read Completed after reload: The same chosen Emergency encounter retains Completed.
- Open Status History: Use the current status badge and its down arrow.
- Keep Emergency class distinct: Completion did not change the encounter class.
- Read the original start separately: The displayed start remains 20 October 02:00 AM.
- Read the retained end separately: The displayed end remains 20 October 04:00 AM.
Keep completion scoped to the chosen encounter
Mark as Complete is separate from the earlier discharge form. The example confirms this dedicated Emergency encounter only. It does not establish that other encounters or every associated resource was closed.
Reopened completion confirmation before the single confirmation
Capture details
Captured committed 3dfb interface. One discharge Submit, one completion confirmation and one refused Restart attempt; older Ambulatory encounter separate. Original web blur/dimming and native dimensions preserved.
Image SHA-256 3742189164b611095bf3f9174bbe6be91a2db55c090a64ac341d79622d43b55c
- Review Mark as Complete: This is the actual reopened confirmation after the earlier neutral Cancel.
- Read the separate Cancel action: Cancel would leave this already discharged encounter unchanged.
- Confirm this encounter once: The actual branch uses Mark as Complete once for the chosen encounter.
Completed encounter success
Capture details
Captured committed 3dfb interface. One discharge Submit, one completion confirmation and one refused Restart attempt; older Ambulatory encounter separate. Original web blur/dimming and native dimensions preserved.
Image SHA-256 d2b0c16e0bb0c10032823595c130b1660abbe999a4daafb64b4ec61545c62cf5
- Read Encounter Completed: The actual success notice follows the single completion confirmation.
- Read current Completed: This badge is the current encounter state.
- Distinguish historical Discharged: Discharge Details still carries the earlier discharge context.
- Read retained discharge end: The earlier 20 October 04:00 AM end is retained.
- Keep the older Ambulatory encounter separate: Its In Progress state belongs to another encounter.
Source evidence
Every citation uses this exact committed version. The private source repository requires access.
- repositories/platform/mansoq-web/src/components/Questionnaire/QuestionTypes/EncounterQuestion.tsx:72 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
3a18093287f1975b8f3387b83216b981d9ec6e75975ccecde4544e4d4c91cb2c - repositories/platform/mansoq-web/src/components/Questionnaire/structured/handlers.ts:188 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
459ade48f77316279ab2978dc7b4466cb96acb8223c61b9a1f87ca9973be7c7f - repositories/platform/mansoq-web/src/components/Questionnaire/QuestionnaireForm.tsx:296 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
ee6c2195f13e48f0896a2d3da566c2f2a67910adad08894df6b77862f9cfdeec - repositories/platform/mansoq-web/src/components/Questionnaire/data/StructuredFormData.tsx:1 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
434386c27b8e583e1dbd0a6f506250e7a0fb3640963c572445123bae62880f0f - repositories/platform/mansoq-web/src/components/Patient/EncounterQuestionnaire.tsx:28 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
869639606049677ede766507b10295f9a5b0a4f9b68f2fcae1513702a86d36e9 - repositories/platform/mansoq-web/src/pages/Encounters/utils/useEncounterProgressController.ts:19 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
d627cc15e3bad6b3bfd3fd61271787f274bfc325dc0d815e846e5d580554a265 - repositories/platform/mansoq-web/src/pages/Encounters/MarkEncounterAsCompletedDialog.tsx:23 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
77bb1d697abaa70d5721484619f68c2f0af1d36adc2f7dd8477a100f6bb5ed49 - repositories/platform/mansoq-web/src/pages/Encounters/utils/EncounterProvider.tsx:160 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
d2609fc0452c91c20104237bf02be40ecb3bf48225011aba1f4bca2d50620d75 - repositories/platform/mansoq-web/src/components/Encounter/EncounterCommandDialog.tsx:138 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
361a31246fc38a50a86c8960dadb3254afcfcb7fb8eb53d7bf59c1699512683c - repositories/platform/mansoq-web/src/components/Encounter/EncounterActions.tsx:29 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
6ca7bde6f8771df1d7f271cbd744a8072d8e4be132c1c3f6265b25f32f15f8ad - repositories/platform/mansoq-web/src/pages/Encounters/tabs/overview/summary-panel-details-tab/encounter-details.tsx:22 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
bdbb37747983f56e72a3552f1e023bf09c561d341696252be51030638821ba49 - repositories/platform/mansoq-web/src/pages/Encounters/tabs/overview/summary-panel-details-tab/discharge-summary.tsx:23 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
92b23199b8b658a68bc23362a40d16bf86ae32b1e66b04c5e2824335fa01b110 - repositories/platform/mansoq-web/src/pages/Encounters/tabs/overview/summary-panel-actions.tab.tsx:112 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
50bf854691937a90b656a4582ff9daf3b4633349665a6b35d502000bc85d5d89 - repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts:15 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
178ad4319d92bef379a78ed07c74d87d4c185774b3cdf989affc0f7e06ac08db - repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts:26 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
dc3397b24f1343b3d39f1b8ee3b01da8b3b9c16011d53427d118e6f48a674eaf - repositories/platform/mansoq-web/src/components/ui/date-picker.tsx:1 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
1eb53d9cc0a57d26397480d750e0e88fea580ad3f0c17a46aa3bd9dec2ef7cc3 - repositories/platform/mansoq-web/src/components/Common/BackButton.tsx:1 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
56a741eff730a7b18a5fae594374068bab2d5413993c32dbbaf3625e14743ca3 - repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:217 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
95deb76fba78fa3426ea5eae2fa175db4a31bd3ea8a6bc70da5f80632a05d2f8 - repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py:43 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
c500756ac656d65d419fd08381905d7201414d63cb7910205a6eb7fd52099545 - repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py:4 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
4cb075b4aee3c09c6275cab553865929e2ea1bced4c5e66eb571855bcbb9f52a - repositories/platform/mansoq-core/mansoq/emr/resources/base.py:91 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
bc406c723888997dd99fc408cb3c5dec51fb0b54d10272ca31bfd8c98c893229 - repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:179 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
6a287dd315b8a4957b29c58e4bbc1bef7b8d9d257f9149f93045ff0adbdcae6c - repositories/platform/mansoq-core/mansoq/emr/models/encounter.py:12 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
9a506456aba3ae2e3be5cfd25f32e552d3406ddd7290c0d0edef5e136782b46e - repositories/platform/mansoq-core/mansoq/security/authorization/encounter.py:69 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
0e7ff8afcfb57b2371201e16ee6fac26125d6e686af66ed7edd95e49bc07de78 - repositories/platform/mansoq-core/mansoq/emr/resources/encounter/emergency_board.py:54 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
de05aec7b2b1c2a956bde172243c221aadc9dcc4c671e0775d929664d5273cff - repositories/platform/mansoq-core/config/settings/config.py:254 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
80e2bd16a124b5b9e80eefab7a9d5b2f20a874a8fe645b223f26cad04e6cd60a - repositories/platform/mansoq-web/src/pages/Encounters/EncounterProperties.tsx:21 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
f8077c29c8df9f307e2687894d4997526efb015feb628832378c3aefd1521091 - repositories/platform/mansoq-web/src/Utils/utils.ts:20 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
42db3c7a21342795ae94608ded05958c34844fb0004399c4360b94b45bde2357








