Skip to content

Commit a1a0601

Browse files
committed
Update Develpers Guide structure
Delete obsolete pages
1 parent dc401b0 commit a1a0601

9 files changed

Lines changed: 25 additions & 95 deletions

docs/Developers Guide/ai-form-builder.md

Lines changed: 0 additions & 21 deletions
This file was deleted.

docs/Developers Guide/clinical-context.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
---
2+
sidebar_position: 3
3+
---
4+
15
# Clinical context
26

37
Clinical context is the working environment of a practitioner in Beda EMR: the signed-in user, the patient whose chart is open, the active encounter, and other FHIR resources that questionnaires and mappers need at runtime.
@@ -313,6 +317,5 @@ If you maintain a custom EMR build on top of Beda EMR:
313317
- [Resource list page](./resource-list-page.md) — list page layout and action wiring
314318
- [Questionnaire actions](./questionnaire-actions.md) — Questionnaire + Mapping authoring for list actions
315319
- [Resource detail page](./resource-detail-page.md) — tabbed FHIR resource detail layout
316-
- [Form render engine](./form-engine.md) — integrating `@beda.software/fhir-questionnaire` in custom projects
317320
- [Custom EMR build](./custom-emr-build.md) — project setup and customization entry points
318-
- [fhir-questionnaire ClinicalContext README](https://github.com/beda-software/fhir-questionnaire#clinicalcontext)package-level API reference
321+
- [fhir-questionnaire](https://github.com/beda-software/fhir-questionnaire)SDC form engine and ClinicalContext API

docs/Developers Guide/custom-emr-build.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
---
2+
sidebar_position: 1
3+
---
4+
15
# Custom EMR build
26

37
## Intro

docs/Developers Guide/emr-component.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
---
2+
sidebar_position: 2
3+
---
4+
15
# EMR component
26

37
The `EMR` component is the main application shell of [Beda EMR](https://github.com/beda-software/fhir-emr). Use it as the root of a custom EMR build when you want to compose your own routes, sidebar menu, and authentication flow while reusing Beda EMR's layout, session handling, and built-in pages.
@@ -223,4 +227,3 @@ Mix Beda EMR containers with your own list pages (`ResourceListPage`) and detail
223227
- [Questionnaire actions](./questionnaire-actions.md) — Questionnaire + Mapping pairs for list page buttons
224228
- [Resource detail page](./resource-detail-page.md) — tabbed FHIR resource detail layout
225229
- [Clinical context](./clinical-context.md) — session and page-level FHIR context for questionnaires
226-
- [Form render engine](./form-engine.md) — using `@beda.software/fhir-questionnaire` outside Beda EMR

docs/Developers Guide/form-engine.md

Lines changed: 0 additions & 54 deletions
This file was deleted.

docs/Developers Guide/questionnaire-actions.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
---
2+
sidebar_position: 6
3+
---
4+
15
# Questionnaire actions
26

37
Header, row, and batch buttons on [`ResourceListPage`](./resource-list-page.md) can open questionnaire modals instead of custom React forms. You define two FHIR resources:
@@ -393,6 +397,5 @@ Browse all seeds: [`resources/init-seeds/`](https://github.com/beda-software/fhi
393397

394398
- [Resource list page](./resource-list-page.md) — `questionnaireAction`, header/row/batch action wiring
395399
- [Clinical context](./clinical-context.md) — launch parameters for questionnaires
396-
- [Form render engine](./form-engine.md) — using `@beda.software/fhir-questionnaire` outside Beda EMR
397400
- [FHIRPath Mapping Language](https://github.com/beda-software/FHIRPathMappingLanguage) — mapping DSL specification and examples
398401
- [Form Builder](../User%20Guide/Form%20Builder.md) — SDC IDE and AI-assisted questionnaire authoring

docs/Developers Guide/resource-detail-page.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
---
2+
sidebar_position: 4
3+
---
4+
15
# Resource detail page
26

37
`ResourceDetailPage` is the standard layout for FHIR resource detail views in a custom Beda EMR build. It loads a record from the server, wraps the page in clinical context, renders a tabbed header, and mounts tab content as nested routes.

docs/Developers Guide/resource-list-page.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
---
2+
sidebar_position: 5
3+
---
4+
15
# Resource list page
26

37
`ResourceListPage` and `ResourceListPageContent` are the standard building blocks for FHIR resource list views in a custom Beda EMR build. They load paginated search results, render a filterable table, and wire up header, row, and batch actions — including questionnaire modals and navigation links.

docs/Developers Guide/smart-on-fhir-integration.md

Lines changed: 0 additions & 16 deletions
This file was deleted.

0 commit comments

Comments
 (0)