OPAL Guides
A list of all available topic guides.
OPAL
| OPAL - Applications, Plugins | How OPAL components hang together | 
| Command line tool | running admin tasks from the command line | 
| Discoverable | design patterns and library for creating easily reusable features | 
| Plugins | Available interfaces for OPAL plugins | 
| List of Plugins | A list of available high quality plugins | 
Data and Business Logic
| Data Model | How OPAL models clinical reality | 
| Core Clinical Model | The core clinical data model available to OPAL applications | 
| Reference data | Canonical coded terms and reference data | 
| App metadata | Working with Metadata on the front end | 
| Flow | Hooks to customise key moments in a patient's flow through a clinical service | 
| Angular models | Working with Clinical data in Angular | 
| Roles & Permissions | How we handle authorization in OPAL | 
| Tagging | Tagging episodes in OPAL | 
| JSON API | The OPAL JSON API | 
Presentation and templating
| Templates | Server and client side templating | 
| Default Context Processors | OPAL Django context processors | 
| Static Files | How OPAL handles static files | 
| Forms | Forms for entering or editing data | 
| Patient Detail Views | Detailed views of a Patient | 
| Patient List Views | Lists of patients | 
Optional Components
| Search | Default search implementation |