Clinical care · VERSION 3dfb7c9f
Practise Consent status and notes, then save one fictional draft
Exercise all five Status choices and note edit/clear behaviour, restore the exact fictional Draft/Denied/Privacy example, and save it once.
Doctor
Five status options unsaved menu
Capture details
Actual committed3dfb software. Temporary choices are unsaved; one fictional metadata Draft was created and the same record corrected to Entered in Error. Native required-date and optional-clear validation limitations retained. No actual legal consent, refusal, signature or patient-care decision.
Image SHA-256 13145a4c0254a99f5768c66f2863616263be7a632aa32cdc980bdcb2efd510e4
- Open Status: Read the five installed status choices.
- Read Active: This is the initial status.
- Choose Inactive: Try this status only on the unsaved form.
- Choose Draft: Restore this value before the single create.
- Choose Not Done: Inspect the settled unsaved field.
- Choose Entered in Error: Here it is an unsaved choice; the saved-record correction comes later.
15 of 15 content blocks have reviewed image alignment.
Before you begin
- Use an authorised ordinary Doctor account with write access to the assigned active synthetic encounter. Actual screenshots show the Doctor role only.
Recorded release 3dfb7c9f · 2026-10-19T23:23:58.372Z · 1728 × 921 Doctor synthetic encounter context
Capture details
Actual committed3dfb software. Temporary choices are unsaved; one fictional metadata Draft was created and the same record corrected to Entered in Error. Native required-date and optional-clear validation limitations retained. No actual legal consent, refusal, signature or patient-care decision.
Image SHA-256
deecf6cdd228d8bdb8b6b06d1fa10f19dfba388456dfd0982db2268935d14558- Confirm the Doctor account: Read MANSOQ E2E Doctor and qa-doctor.
- Confirm the fictional patient: Use the named SYNTHETIC training patient.
- Read In Progress: The chosen Inpatient encounter is active.
- Choose Consents: Open the encounter Consents tab.
- Use only an approved fictional software-training case. No person gives or refuses consent, no signature is collected, and no legal, treatment, research or disclosure authority is represented.
Recorded release 3dfb7c9f · 2026-10-19T23:28:59.875Z · 1728 × 921 Final fictional draft full note before save
Capture details
Actual committed3dfb software. Temporary choices are unsaved; one fictional metadata Draft was created and the same record corrected to Entered in Error. Native required-date and optional-clear validation limitations retained. No actual legal consent, refusal, signature or patient-care decision.
Image SHA-256
e189d4247390b7fecda8bda2de7f8919f85bec69b4c8844dd83ae505b1730570- Enter and read the full training note: The entire final fictional create note is visible after blur.
1. Read the five Status options
On the same unsaved form, open Status. The menu lists Active, Inactive, Draft, Not Done and Entered in Error. These initial exercises change only the unsaved form.
Five status options unsaved menu
Capture details
Actual committed3dfb software. Temporary choices are unsaved; one fictional metadata Draft was created and the same record corrected to Entered in Error. Native required-date and optional-clear validation limitations retained. No actual legal consent, refusal, signature or patient-care decision.
Image SHA-256 13145a4c0254a99f5768c66f2863616263be7a632aa32cdc980bdcb2efd510e4
- Open Status: Read the five installed status choices.
- Read Active: This is the initial status.
- Choose Inactive: Try this status only on the unsaved form.
- Choose Draft: Restore this value before the single create.
- Choose Not Done: Inspect the settled unsaved field.
- Choose Entered in Error: Here it is an unsaved choice; the saved-record correction comes later.
2. Inspect Inactive and Not Done
Choose Inactive and read the selected value. Reopen Status and choose Not Done; wait for the menu to close before reading the settled field. Do not save either temporary choice.
Five status options unsaved menu
Capture details
Actual committed3dfb software. Temporary choices are unsaved; one fictional metadata Draft was created and the same record corrected to Entered in Error. Native required-date and optional-clear validation limitations retained. No actual legal consent, refusal, signature or patient-care decision.
Image SHA-256 13145a4c0254a99f5768c66f2863616263be7a632aa32cdc980bdcb2efd510e4
- Open Status: Read the five installed status choices.
- Read Active: This is the initial status.
- Choose Inactive: Try this status only on the unsaved form.
- Choose Draft: Restore this value before the single create.
- Choose Not Done: Inspect the settled unsaved field.
- Choose Entered in Error: Here it is an unsaved choice; the saved-record correction comes later.
Unsaved status inactive
Capture details
Actual committed3dfb software. Temporary choices are unsaved; one fictional metadata Draft was created and the same record corrected to Entered in Error. Native required-date and optional-clear validation limitations retained. No actual legal consent, refusal, signature or patient-care decision.
Image SHA-256 4d58b955d8e502d3393f721bfc3cef4e72a04bfe106ff0b789c7ab0996ed44e4
- Read Inactive: The menu is closed and the selected status is visible.
Unsaved status not done settled
Capture details
Actual committed3dfb software. Temporary choices are unsaved; one fictional metadata Draft was created and the same record corrected to Entered in Error. Native required-date and optional-clear validation limitations retained. No actual legal consent, refusal, signature or patient-care decision.
Image SHA-256 0bd6517ad72ac4b779141f5bdc8b0adb47b52d40e311afab98f1d1aee8d65aa0
- Read Not Done: The menu is closed and the selected status is visible.
3. Inspect Entered in Error and return to Active
Reopen Status and choose Entered in Error, read it, then return to Active. This is still an unsaved choice exercise, not the later correction of the saved draft.
Five status options unsaved menu
Capture details
Actual committed3dfb software. Temporary choices are unsaved; one fictional metadata Draft was created and the same record corrected to Entered in Error. Native required-date and optional-clear validation limitations retained. No actual legal consent, refusal, signature or patient-care decision.
Image SHA-256 13145a4c0254a99f5768c66f2863616263be7a632aa32cdc980bdcb2efd510e4
- Open Status: Read the five installed status choices.
- Read Active: This is the initial status.
- Choose Inactive: Try this status only on the unsaved form.
- Choose Draft: Restore this value before the single create.
- Choose Not Done: Inspect the settled unsaved field.
- Choose Entered in Error: Here it is an unsaved choice; the saved-record correction comes later.
Unsaved status entered in error
Capture details
Actual committed3dfb software. Temporary choices are unsaved; one fictional metadata Draft was created and the same record corrected to Entered in Error. Native required-date and optional-clear validation limitations retained. No actual legal consent, refusal, signature or patient-care decision.
Image SHA-256 94a9282f83663253ca06fb30fcb97cc780859a6bd01a43bc66f546d757278a8d
- Read Entered in Error: The menu is closed and the selected status is visible.
Unsaved status active again
Capture details
Actual committed3dfb software. Temporary choices are unsaved; one fictional metadata Draft was created and the same record corrected to Entered in Error. Native required-date and optional-clear validation limitations retained. No actual legal consent, refusal, signature or patient-care decision.
Image SHA-256 929f697f8e663a9357bab44ac8c9cb0fe02b42ffb5c592f4e6994d5a121fc646
- Read Active: The menu is closed and the selected status is visible.
4. Restore the final Draft status
Reopen Status and choose Draft. Recheck Privacy Consent, Deny and the three restored date/time fields. Only this final Draft state is used for the forthcoming create.
Five status options unsaved menu
Capture details
Actual committed3dfb software. Temporary choices are unsaved; one fictional metadata Draft was created and the same record corrected to Entered in Error. Native required-date and optional-clear validation limitations retained. No actual legal consent, refusal, signature or patient-care decision.
Image SHA-256 13145a4c0254a99f5768c66f2863616263be7a632aa32cdc980bdcb2efd510e4
- Open Status: Read the five installed status choices.
- Read Active: This is the initial status.
- Choose Inactive: Try this status only on the unsaved form.
- Choose Draft: Restore this value before the single create.
- Choose Not Done: Inspect the settled unsaved field.
- Choose Entered in Error: Here it is an unsaved choice; the saved-record correction comes later.
Restored final draft status
Capture details
Actual committed3dfb software. Temporary choices are unsaved; one fictional metadata Draft was created and the same record corrected to Entered in Error. Native required-date and optional-clear validation limitations retained. No actual legal consent, refusal, signature or patient-care decision.
Image SHA-256 ba7a4ad982e2002af8871ac9f30c633c49b17569cf8b11d9f96514d99d7d9552
- Read Draft: The menu is closed and the selected status is visible.
5. Enter a temporary note and move focus away
In Note, enter SYNTHETIC SOFTWARE TRAINING ONLY: temporary note A; unsaved interface exercise. Move focus out of Note and check that the complete text remains visible.
Temporary note a after blur
Capture details
Actual committed3dfb software. Temporary choices are unsaved; one fictional metadata Draft was created and the same record corrected to Entered in Error. Native required-date and optional-clear validation limitations retained. No actual legal consent, refusal, signature or patient-care decision.
Image SHA-256 de6b7171a7eb6ecfbb87739cbe7bd7314452b287ea6338c92b33fb196d23365a
- Enter temporary note A and move focus away: Read the complete unsaved text after blur.
6. Replace the note and verify the edit after blur
Select the note text and replace it with SYNTHETIC SOFTWARE TRAINING ONLY: temporary note B; edited unsaved interface exercise. Move focus away again and read the edited text.
Temporary note b edited after blur
Capture details
Actual committed3dfb software. Temporary choices are unsaved; one fictional metadata Draft was created and the same record corrected to Entered in Error. Native required-date and optional-clear validation limitations retained. No actual legal consent, refusal, signature or patient-care decision.
Image SHA-256 bbb5fee358a7ce9549846aef8d4b4457b3cea8683dcab1fab3a5c92be5f197dd
- Replace with temporary note B and move focus away: The edited text remains after blur.
7. Clear the note and verify the empty field
Select all text in Note, delete it, and move focus away. The pictured Note field is empty. This clears only the unsaved text; it does not delete a saved record.
Temporary note cleared after blur
Capture details
Actual committed3dfb software. Temporary choices are unsaved; one fictional metadata Draft was created and the same record corrected to Entered in Error. Native required-date and optional-clear validation limitations retained. No actual legal consent, refusal, signature or patient-care decision.
Image SHA-256 3e08a86c89e6062dab848471338e37fecdbb305580d46b2b42f8dd0fb0d6b227
- Verify the note is empty after clear: This blank field is the actual settled after-clear result.
8. Enter the final explicit training note
Replace the empty Note with: SYNTHETIC SOFTWARE TRAINING ONLY: fictional consent-metadata draft. No person has given or refused consent, no signature is collected, and no treatment, research, disclosure or legal authorization is represented. This example used leading and trailing spaces before saving; the form trims those outer spaces. Move focus away and read the full note.
Final fictional draft full note before save
Capture details
Actual committed3dfb software. Temporary choices are unsaved; one fictional metadata Draft was created and the same record corrected to Entered in Error. Native required-date and optional-clear validation limitations retained. No actual legal consent, refusal, signature or patient-care decision.
Image SHA-256 e189d4247390b7fecda8bda2de7f8919f85bec69b4c8844dd83ae505b1730570
- Enter and read the full training note: The entire final fictional create note is visible after blur.
9. Review every final field before the single create
Re-read Given On 20/10/2026 12:00 AM, Valid From 12:30 AM, Valid Until 01:00 AM, Deny, Privacy Consent, Draft and the complete training note. No supporting file is selected. The pictured review is the actual final draft immediately before the one create; do not save temporary choice examples as separate records.
Approved exact draft immediately before one create
Capture details
Actual committed3dfb software. Temporary choices are unsaved; one fictional metadata Draft was created and the same record corrected to Entered in Error. Native required-date and optional-clear validation limitations retained. No actual legal consent, refusal, signature or patient-care decision.
Image SHA-256 8bc84a8ec198ccc3195283255aa25934215f3c9d6cd84df9d4956cc1152ed8c8
- Recheck Given On before Save: Use the final complete 20 October 12:00 AM value.
- Recheck Valid From: The start is 12:30 AM.
- Recheck Valid Until: The end is 01:00 AM.
- Recheck Deny: The reviewed final decision is Deny.
- Recheck Privacy Consent: Temporary category exercises have been restored.
- Recheck Draft: Only the final Draft state is being created.
- Read the complete training note: The note makes the fictional metadata scope explicit.
- Leave Supporting Documents unselected: No file is part of this metadata exercise.
- Choose Save once: Create only this fully reviewed fictional draft.
10. Choose Save once and inspect the new card
Choose Save once and wait for completion. The sheet closes and the new Privacy Consent card appears with Denied and Draft, the recorded date/period and No files attached. If an outcome is unclear, inspect the saved list before another action rather than repeating Save. The next guide explains the separate Expired display.
Approved exact draft immediately before one create
Capture details
Actual committed3dfb software. Temporary choices are unsaved; one fictional metadata Draft was created and the same record corrected to Entered in Error. Native required-date and optional-clear validation limitations retained. No actual legal consent, refusal, signature or patient-care decision.
Image SHA-256 8bc84a8ec198ccc3195283255aa25934215f3c9d6cd84df9d4956cc1152ed8c8
- Recheck Given On before Save: Use the final complete 20 October 12:00 AM value.
- Recheck Valid From: The start is 12:30 AM.
- Recheck Valid Until: The end is 01:00 AM.
- Recheck Deny: The reviewed final decision is Deny.
- Recheck Privacy Consent: Temporary category exercises have been restored.
- Recheck Draft: Only the final Draft state is being created.
- Read the complete training note: The note makes the fictional metadata scope explicit.
- Leave Supporting Documents unselected: No file is part of this metadata exercise.
- Choose Save once: Create only this fully reviewed fictional draft.
One create success draft denied expired card
Capture details
Actual committed3dfb software. Temporary choices are unsaved; one fictional metadata Draft was created and the same record corrected to Entered in Error. Native required-date and optional-clear validation limitations retained. No actual legal consent, refusal, signature or patient-care decision.
Image SHA-256 b62d82e8fab7f9424f78e65f5c68c6e834f89be842a96d68c450c16bf7f68aa7
- Read Privacy Consent: The saved card carries the final category.
- Read derived Expired: This badge reflects the past period end, separately from Draft.
- Read Denied: The saved decision is shown independently.
- Read Draft: This is the stored status after create.
- Read No files attached: The demonstration saved no supporting file.
- Read the saved period: The card retains the reviewed local start and end.
Draft and decision are separate fields
The saved card displays both Denied and Draft. Those are independent software metadata values. They do not mean this fictional exercise obtained a real refusal or completed a legal-consent process.
One create success draft denied expired card
Capture details
Actual committed3dfb software. Temporary choices are unsaved; one fictional metadata Draft was created and the same record corrected to Entered in Error. Native required-date and optional-clear validation limitations retained. No actual legal consent, refusal, signature or patient-care decision.
Image SHA-256 b62d82e8fab7f9424f78e65f5c68c6e834f89be842a96d68c450c16bf7f68aa7
- Read Privacy Consent: The saved card carries the final category.
- Read derived Expired: This badge reflects the past period end, separately from Draft.
- Read Denied: The saved decision is shown independently.
- Read Draft: This is the stored status after create.
- Read No files attached: The demonstration saved no supporting file.
- Read the saved period: The card retains the reviewed local start and end.
Use only the demonstrated create scope
This guide saved one metadata record without supporting documents or verification. Changing category, decision or dates on existing records, multiple creates, file uploads, signatures and legal authority are not demonstrated by this save.
Approved exact draft immediately before one create
Capture details
Actual committed3dfb software. Temporary choices are unsaved; one fictional metadata Draft was created and the same record corrected to Entered in Error. Native required-date and optional-clear validation limitations retained. No actual legal consent, refusal, signature or patient-care decision.
Image SHA-256 8bc84a8ec198ccc3195283255aa25934215f3c9d6cd84df9d4956cc1152ed8c8
- Recheck Given On before Save: Use the final complete 20 October 12:00 AM value.
- Recheck Valid From: The start is 12:30 AM.
- Recheck Valid Until: The end is 01:00 AM.
- Recheck Deny: The reviewed final decision is Deny.
- Recheck Privacy Consent: Temporary category exercises have been restored.
- Recheck Draft: Only the final Draft state is being created.
- Read the complete training note: The note makes the fictional metadata scope explicit.
- Leave Supporting Documents unselected: No file is part of this metadata exercise.
- Choose Save once: Create only this fully reviewed fictional draft.
One create success draft denied expired card
Capture details
Actual committed3dfb software. Temporary choices are unsaved; one fictional metadata Draft was created and the same record corrected to Entered in Error. Native required-date and optional-clear validation limitations retained. No actual legal consent, refusal, signature or patient-care decision.
Image SHA-256 b62d82e8fab7f9424f78e65f5c68c6e834f89be842a96d68c450c16bf7f68aa7
- Read Privacy Consent: The saved card carries the final category.
- Read derived Expired: This badge reflects the past period end, separately from Draft.
- Read Denied: The saved decision is shown independently.
- Read Draft: This is the stored status after create.
- Read No files attached: The demonstration saved no supporting file.
- Read the saved period: The card retains the reviewed local start and end.
Source evidence
Every citation uses this exact committed version. The private source repository requires access.
- repositories/platform/mansoq-web/src/components/Consent/ConsentFormSheet.tsx:68 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
b89ccb97b14997364d4c4281498f9e8cbebbcd2d4a8d5b8f6f11544465dbac09 - repositories/platform/mansoq-web/src/pages/Encounters/tabs/consents.tsx:26 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
2f3ee4fe34e9761b7c272dd9e51afbc5bfda09b16edbaf8e2fe6132e47486ddd - repositories/platform/mansoq-web/src/pages/Encounters/ConsentDetail.tsx:56 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
1c91231813f0908fdba7b12023998bad88b4148d378281ca727adf42211d422a - repositories/platform/mansoq-web/src/types/consent/consent.ts:4 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
90674a2497e6024bd015c711593046ac06e348e329d1be3b2c48dfcb448a5581 - repositories/platform/mansoq-web/src/types/consent/consentApi.ts:11 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
43986d090fb6eed6c4ead66df25668dcec638ccf6f8b59479a48d2b003427fbc - repositories/platform/mansoq-web/src/components/Common/DateTimeInput.tsx:6 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
72a885cd20cc0f506da42218669bb8997eefb653d17ef4bb30895ba57cfd4d7f - repositories/platform/mansoq-web/src/lib/validators.ts:3 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
de6a8b925bc793e8145419ed501d3aee37b6d4caf4078e5b78e14661ddbdcc46 - repositories/platform/mansoq-web/src/pages/Encounters/utils/EncounterProvider.tsx:162 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
d2609fc0452c91c20104237bf02be40ecb3bf48225011aba1f4bca2d50620d75 - repositories/platform/mansoq-web/src/pages/Encounters/EncounterShow.tsx:186 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
dba481a8490fa06802648aae1791dc0d91668e6e231e223d6dc4a69369b344d8 - repositories/platform/mansoq-web/src/Routers/routes/PatientRoutes.tsx:9 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
8e3b39ed6e265dc91a238af6ac080ffc7006a7b60e2337908641f1bdf6ec4f31 - repositories/platform/mansoq-web/src/components/ui/RadioInput.tsx:6 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
17b849d60a4f860fdb9f2384625fe43b2bc99fc1179019728c57511fce74813d - repositories/platform/mansoq-web/public/locale/en.json:1480 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
96498c8b964dce856d43c09e4241708efdd175d935e7ebbd14fa2f8d62efa507 - repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py:26 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
39b1ef318198a4cbce7b5ee6bf7111b7e050914cf68e4603c4ea978daa69f7d4 - repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py:21 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
a8f9c1b4b3d2b219bc887859a259d54a5a12304782515d78be08280436a54ff5 - repositories/platform/mansoq-core/mansoq/emr/models/consent.py:6 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
e6d3853b435445982b8f9cc4d937342be7a82d13b2ac02ac15487aa0c3b1c0e8 - repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:94 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
6a287dd315b8a4957b29c58e4bbc1bef7b8d9d257f9149f93045ff0adbdcae6c - repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:15 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
852c308f990e192a1003e286be7dd57ddcc78840d218da1b90c1fab2eebec4f7 - repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py:25 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
f5d22181887766355e1aa847ff777b6f72a492eccce7820f716e4dcb28ad6172 - repositories/platform/mansoq-core/mansoq/security/authorization/encounter.py:97 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
0e7ff8afcfb57b2371201e16ee6fac26125d6e686af66ed7edd95e49bc07de78 - repositories/platform/mansoq-core/mansoq/security/permissions/encounter.py:51 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
06b74efb763810e425de8529660f748ebd56509c729ebc532c8d115102b29218 - repositories/platform/mansoq-core/mansoq/emr/resources/base.py:82 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
bc406c723888997dd99fc408cb3c5dec51fb0b54d10272ca31bfd8c98c893229 - repositories/platform/mansoq-core/mansoq/emr/models/base.py:8 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
61f50a19078c8a6435398e6b3e9174326038e9047129382c0d882f1e8f367b4c - repositories/platform/mansoq-core/mansoq/utils/models/base.py:15 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
1a5270f50188d1e0b044210773ca86a483b904f3a9724bb7b321d4ea463acfaf - repositories/platform/mansoq-core/mansoq/emr/models/file_upload.py:13 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
ebf811b496a25595a7d6ccb9db5181dff79aa6e6a3195819b4fff7292ba79692












