Skip to content

Edit and delete individual medical records #631

@clintmoyer

Description

@clintmoyer

Description

Users can create medical records through the manual entry wizard but have no way to modify or remove them afterward. If a record has an error or becomes outdated, the only option is to delete the entire source and re-enter everything.

Feature Request

  • Delete: Allow users to delete individual FHIR resources from the resource detail page, with a confirmation step to prevent accidental data loss.
  • Edit: Allow users to edit mutable fields on individual resources through a modal form. Code fields (condition name, medication name, etc.) should be read-only since changing them is semantically a different record. Editable fields should include status, dates, values, and notes.

Scope

  • Only applies to resources from manual/fasten sources (not externally synced data)
  • Edit support for: Condition, Observation, MedicationRequest, Encounter, AllergyIntolerance, Procedure, Immunization
  • Delete support for all resource types

Related Issues

Screenshot

For example a user should be able to modify or delete a condition, such as hypertension. These records are write-only, resulting in very limited CRUD functionality.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions