0.0.1Table of Contents

 

This online document contains instructions for how to install Smile CDR, how to plan and execute a deployment that meets your specific needs, how to manage and maintain that deployment, and how to keep it healthy.

If this is your first time reading these documents, we highly recommend you start by reading the Basic Concepts page.


0.0.0 Welcome
0.0.0 Table of Contents
0.0.1 Table of Contents
0.1.0 Changelog (2025 Releases)
0.1.1 Changelog: 2025
0.1.2 Smile CDR 2026.02.R01 (TBD)
0.1.3 Smile CDR 2025.11.R01 (TBD)
0.1.4 Smile CDR 2025.08.R01 (Amplification)
0.1.5 Smile CDR 2025.05.R03 (Fortification)
0.1.6 Smile CDR 2025.05.R02 (Fortification)
0.1.7 Smile CDR 2025.05.R01 (Fortification)
0.1.8 Smile CDR 2025.02.R04 (Transfiguration)
0.1.9 Smile CDR 2025.02.R03 (Transfiguration)
0.1.10 Smile CDR 2025.02.R02 (Transfiguration)
0.1.11 Smile CDR 2025.02.R01 (Transfiguration)
0.2.0 Changelog (2024 Releases)
0.2.1 Changelog: 2024
0.2.2 Smile CDR 2024.11.R03 (Despina)
0.2.3 Smile CDR 2024.11.R02 (Despina)
0.2.4 Smile CDR 2024.11.R01 (Despina)
0.2.5 Smile CDR 2024.08.R05 (Copernicus)
0.2.6 Smile CDR 2024.08.R04 (Copernicus)
0.2.7 Smile CDR 2024.08.R03 (Copernicus)
0.2.8 Smile CDR 2024.08.R02 (Copernicus)
0.2.9 Smile CDR 2024.08.R01 (Copernicus)
0.2.10 Smile CDR 2024.05.R05 (Borealis)
0.2.11 Smile CDR 2024.05.R04 (Borealis)
0.2.12 Smile CDR 2024.05.R03 (Borealis)
0.2.13 Smile CDR 2024.05.R02 (Borealis)
0.2.14 Smile CDR 2024.05.R01 (Borealis)
0.2.15 Smile CDR 2024.02.R07 (Apollo)
0.2.16 Smile CDR 2024.02.R04 (Apollo)
0.2.17 Smile CDR 2024.02.R03 (Apollo)
0.2.18 Smile CDR 2024.02.R02 (Apollo)
0.2.19 Smile CDR 2024.02.R01 (Apollo)
0.2.20 Smile CDR 2023.11.R05 (Zed)
0.2.21 Smile CDR 2023.11.R04 (Zed)
0.2.22 Smile CDR 2023.08.R09 (Yucatán)
0.3.0 Changelog (2023 Releases)
0.3.1 Changelog: 2023
0.3.2 Smile CDR 2023.11.R03 (Zed)
0.3.3 Smile CDR 2023.11.R02 (Zed)
0.3.4 Smile CDR 2023.11.R01 (Zed)
0.3.5 Smile CDR 2023.08.R08 (Yucatán)
0.3.6 Smile CDR 2023.08.R07 (Yucatán)
0.3.7 Smile CDR 2023.08.R06 (Yucatán)
0.3.8 Smile CDR 2023.08.R05 (Yucatán)
0.3.9 Smile CDR 2023.08.R04 (Yucatán)
0.3.10 Smile CDR 2023.08.R03 (Yucatán)
0.3.11 Smile CDR 2023.08.R02 (Yucatán)
0.3.12 Smile CDR 2023.08.R01 (Yucatán)
0.3.13 Smile CDR 2023.05.R03 (Xenon)
0.3.14 Smile CDR 2023.05.R02 (Xenon)
0.3.15 Smile CDR 2023.05.R01 (Xenon)
0.3.16 Smile CDR 2023.02.R07 (Wizard)
0.3.17 Smile CDR 2023.02.R06 (Wizard)
0.3.18 Smile CDR 2023.02.R05 (Wizard)
0.3.19 Smile CDR 2023.02.R04 (Wizard)
0.3.20 Smile CDR 2023.02.R03 (Wizard)
0.3.21 Smile CDR 2023.02.R02 (Wizard)
0.3.22 Smile CDR 2023.02.R01 (Wizard)
0.3.23 Smile CDR 2022.11.R05 (Vishwa)
0.3.24 Smile CDR 2022.11.R04 (Vishwa)
0.3.25 Smile CDR 2022.11.R03 (Vishwa)
0.4.0 Changelog (2022 Releases)
0.4.1 Changelog: 2022
0.4.2 Smile CDR 2022.11.R02 (Vishwa)
0.4.3 Smile CDR 2022.11.R01 (Vishwa)
0.4.4 Smile CDR 2022.08.R05 (Unicorn)
0.4.5 Smile CDR 2022.08.R04 (Unicorn)
0.4.6 Smile CDR 2022.08.R03 (Unicorn)
0.4.7 Smile CDR 2022.08.R02 (Unicorn)
0.4.8 Smile CDR 2022.08.R01 (Unicorn)
0.4.9 Smile CDR 2022.05.R07 (Tanuki)
0.4.10 Smile CDR 2022.05.R06 (Tanuki)
0.4.11 Smile CDR 2022.05.R05 (Tanuki)
0.4.12 Smile CDR 2022.05.R04 (Tanuki)
0.4.13 Smile CDR 2022.05.R03 (Tanuki)
0.4.14 Smile CDR 2022.05.R02 (Tanuki)
0.4.15 Smile CDR 2022.05.R01 (Tanuki)
0.4.16 Smile CDR 2022.02.R08 (Sojourner)
0.4.17 Smile CDR 2022.02.R07 (Sojourner)
0.4.18 Smile CDR 2022.02.R06 (Sojourner)
0.4.19 Smile CDR 2022.02.R05 (Sojourner)
0.4.20 Smile CDR 2022.02.R04 (Sojourner)
0.4.21 Smile CDR 2022.02.R03 (Sojourner)
0.4.22 Smile CDR 2022.02.R02 (Sojourner)
0.4.23 Smile CDR 2022.02.R01 (Sojourner)
0.4.24 Smile CDR 2021.11.R07 (Raccoon)
0.4.25 Smile CDR 2021.11.R06 (Raccoon)
0.4.26 Smile CDR 2021.11.R05 (Raccoon)
0.4.27 Smile CDR 2021.11.R04 (Raccoon)
0.4.28 Smile CDR 2021.08.R09 (Quasar)
0.4.29 Smile CDR 2021.08.R08 (Quasar)
0.5.0 Changelog (2021 Releases)
0.5.1 Changelog: 2021
0.5.2 Smile CDR 2021.11.R03 (Raccoon)
0.5.3 Smile CDR 2021.11.R02 (Raccoon)
0.5.4 Smile CDR 2021.11.R01 (Raccoon)
0.5.5 Smile CDR 2021.08.R06 (Quasar)
0.5.6 Smile CDR 2021.08.R05 (Quasar)
0.5.7 Smile CDR 2021.08.R04 (Quasar)
0.5.8 Smile CDR 2021.08.R03 (Quasar)
0.5.9 Smile CDR 2021.08.R02 (Quasar)
0.5.10 Smile CDR 2021.08.R01 (Quasar)
0.5.11 Smile CDR 2021.05.R03 (Pangolin)
0.5.12 Smile CDR 2021.05.R02 (Pangolin)
0.5.13 Smile CDR 2021.05.R01 (Pangolin)
0.5.14 Smile CDR 2021.02.R05 (Odyssey)
0.5.15 Smile CDR 2021.02.R04 (Odyssey)
0.5.16 Smile CDR 2021.02.R03 (Odyssey)
0.5.17 Smile CDR 2021.02.R02 (Odyssey)
0.5.18 Smile CDR 2021.02.R01 (Odyssey)
0.5.19 Smile CDR 2020.11.R02 (Numbat)
0.6.0 Changelog (2020 Releases)
0.6.1 Changelog: 2020
0.6.2 Smile CDR 2020.11.R01 (Numbat)
0.6.3 Smile CDR 2020.08.R03 (Manticore)
0.6.4 Smile CDR 2020.08.R02 (Manticore)
0.6.5 Smile CDR 2020.08.R01 (Manticore)
0.6.6 Smile CDR 2020.05.R02 (Labrador)
0.6.7 Smile CDR 2020.05.R01 (Labrador)
0.6.8 Smile CDR 2020.02.R01 (Koala)
0.7.0 Changelog (2019 Releases)
0.7.1 Changelog: 2019
0.7.2 Smile CDR 2019.11.R01 (Jitterbug)
0.7.3 Smile CDR 2019.08.R01 (Igloo)
0.7.4 Smile CDR 2019.05.R02 (Hippo)
0.7.5 Smile CDR 2019.05.R01 (Hippo)
0.7.6 Smile CDR 2019.02.R01 (Gale)
0.8.0 Changelog (2018 Releases)
0.8.1 Changelog: 2018
0.8.2 Smile CDR 2018.11.R01 (Food)
0.8.3 Smile CDR 2018.09.R01 (Economist)
0.8.4 Smile CDR 2018.05.R01 (Dromedário)
0.8.5 Smile CDR 2018.03.R01 (Crouton)
0.9.0 Changelog (2017 Releases)
0.9.1 Changelog: 2017
0.9.2 Smile CDR 2017.11.R01 (Buccaneer)
0.9.3 Smile CDR 2017.09.R01 (Aardvark)
0.9.4 Smile CDR 2017.07.R01
1.0.0 Quick Start
1.0.0 Quick Installation
1.0.1 Installing Smile CDR
1.0.2 Installing to Linux / OSX
1.0.3 Basic Configuration
1.0.4 Quick Start
1.0.5 Hosting Responsibilities
1.1.0 Populating Sample Data
1.1.1 Populating Sample Data
2.0.0 Product Overview
2.0.0 Smile CDR Maturity Model
2.0.1 Smile CDR Maturity Model
2.0.2 List of Levels
2.0.3 Stable Features
2.0.4 Experimental Features
2.0.5 Trial Features
2.0.6 Deprecated Features
2.1.0 Smile CDR Premium Solutions
2.1.1 Smile CDR Premium Solutions
2.2.0 List of Features by Maturity
2.2.1 List of Features by Maturity
2.2.2 Experimental Features
2.2.3 Trial Features
2.2.4 Deprecated Features
2.2.5 Removed Modules
2.2.6 Removed Features
2.3.0 Development Forecast
2.3.1 Development Forecast
2.3.2 August 2025 Release Forecast
2.3.3 And Beyond
2.4.0 FHIR Certification
2.4.1 FHIR Certification
3.0.0 Product Concepts
3.0.0 Node and Module Framework
3.0.1 Smile HDP Process, Node and Module Framework
3.0.2 Processes, Nodes, and Modules
3.0.3 The Cluster Manager Module
3.0.4 Module Dependencies
3.1.0 Endpoint and Storage Modules
3.1.1 Concepts in Smile CDR
3.1.2 The FHIR Storage Module
3.1.3 The FHIR REST Endpoint Module
3.1.4 Clustering
3.2.0 Security in Smile CDR
3.2.1 Security in Smile CDR
3.2.2 Inbound Security Module
3.2.3 FHIR Listener Module
3.2.4 Admin Modules
3.2.5 Auth Directory
3.2.6 Audit Database
3.2.7 Outbound Security Modules
4.0.0 The FHIR Standard
4.0.0 FHIR Introduction
4.0.1 FHIR Introduction
4.0.2 Resources
4.0.3 Datatypes
4.0.4 Parts of a Resource
4.0.5 Encodings (MIME Types, Wire Formats)
4.0.6 The JSON Format
4.0.7 The XML Format
4.1.0 FHIR Versions
4.1.1 FHIR versions
4.2.0 FHIR CRUD Operations
4.2.1 FHIR CRUD Operations
4.2.2 Testing Tools
4.2.3 FHIR Create
4.2.4 FHIR Read / vRead
4.2.5 FHIR Update
4.2.6 FHIR Patch
4.2.7 FHIR Delete
4.2.8 Controlling the Response Payload
4.2.9 Storage Outcome Status Codes
4.3.0 FHIR Searching Basics
4.3.1 FHIR Searching Basics
4.3.2 How Searching Works
4.3.3 Basic Searching: Finding Patients
4.3.4 Quantities: Finding Laboratory Values
4.3.5 Dates and Times: Narrowing Your Search Window
4.3.6 Paging Search Results
4.3.7 Sorting Search Results
4.3.8 Fulltext Searching
4.3.9 The Patient $everything Search (Across Patient Chart)
4.4.0 FHIR Search: References and Includes
4.4.1 FHIR Search: References and Includes
4.4.2 References Example
4.4.3 Searching By Reference
4.4.4 Chained References
4.4.5 Reverse Chained References
4.4.6 Including Reference Targets
4.4.7 Reverse Includes
4.4.8 Chaining into Contained Resources
4.4.9 Canonical References
4.4.10 Example: Using subject Group Membership to Filter Results
4.4.11 REST Operation: $hapi.fhir.replace-references
4.5.0 FHIR Search: Custom Search Parameters
4.5.1 FHIR Search: Custom Search Parameters
4.5.2 An Example Search Parameter
4.5.3 Search Parameter Expressions
4.5.4 Introducing Search Parameters on Existing Data
4.6.0 FHIR Search: Combo Search Parameters
4.6.1 Combo Search Index Parameters
4.6.2 Composite vs Combo Search Index Parameters
4.6.3 Example
4.6.4 Support for Component Types
4.7.0 FHIR Search: Enforcing Uniqueness
4.7.1 Enforcing Uniqueness in FHIR Data
4.7.2 Unique Combo Search Index Parameters
4.8.0 FHIR Transactions and Batches
4.8.1 FHIR Transactions and Batches
4.8.2 FHIR Transaction
4.8.3 Creating Multiple Related Resources
4.8.4 Placeholder IDs and References
4.8.5 Conditional Creates
4.8.6 Conditional Updates
4.8.7 Example: Conditional Create Patient and Create Other Data
4.8.8 Deletes
4.8.9 Patching
4.8.10 Example: Conditional Create + Patch On Same Resource
4.8.11 FHIR Transaction Response
4.8.12 FHIR Batch
4.8.13 FHIR Batch Response
4.8.14 FHIR Batch vs Transaction
4.8.15 Transaction Semantics and Auto-Retry
4.9.0 FHIRPath Expressions
4.9.1 FHIRPath Expressions
4.9.2 Testing FHIRPath Expressions
4.9.3 Expression: Extension With Reference Value
4.9.4 Expression: Nested Extension
4.9.5 Expression: Contained Resource
4.9.6 Expression: Bundle (FHIR Message) Entry Resource
4.9.7 Expression: Bundle (FHIR Document) Entry Resource
4.9.8 Example: Indexing Automatically Created Placeholder Resources
4.9.9 Expression: Multiple Paths
4.10.0 FHIRPath Patch
4.10.1 FHIRPath Patch
4.10.2 Operation: Add
4.10.3 Operation: Insert
4.10.4 Operation: Delete
4.10.5 Deleting Multiple Elements
4.10.6 Operation: Replace
4.10.7 Operation: Move
4.10.8 Example: Replace Any Existing LOINC Codes
5.0.0 Versions and Upgrading
5.0.0 Smile CDR Versioning
5.0.1 A Primer on Smile CDR Versioning
5.0.2 Types of Releases
5.0.3 Release Cadence
5.0.4 Example Releases
5.1.0 Upgrade Concepts
5.1.1 Upgrade Concepts
5.1.2 What is an upgrade
5.1.3 Upgrade Modes
5.2.0 Updating Smile CDR Software
5.2.1 Upgrading the binaries
5.3.0 Upgrade Best Practices
5.3.1 Best Practices
5.4.0 Database Migration Impact
5.4.1 Database Upgrade Impact
5.5.0 Migration Technical Details
5.5.1 Migration Technical Details
5.6.0 Appendix and FAQ
5.6.1 Version-Specific upgrade concerns
5.6.2 Frequently Asked Questions
17.0.0 Testing Tools
17.0.0 Overview
17.0.1 SmileCdrContainer and SmileHarness Overview
17.1.0 Usage
17.1.1 SmileCdrContainer and SmileHarness Usage
17.1.2 SmileCdrContainer Configuration Options
17.1.3 Working with SmileHarness
17.1.4 Working with FHIR Contexts
17.2.0 Clients
17.2.1 Available Clients in SmileHarness
17.3.0 Best Practices
17.3.1 Best Practices for Testing with SmileCdrContainer and SmileHarness
6.0.0 Installing
6.0.0 Platform Requirements
6.0.1 Platform Requirements
6.0.2 Server Requirements
6.0.3 Java Requirements
6.0.4 Database Requirements
6.0.5 Database Testing Matrix
6.0.6 Network Infrastructure
6.0.7 Event Streaming
6.1.0 Preparing a Linux Host
6.1.1 Preparing a new Linux Host
6.1.2 Ubuntu Host with PostgreSQL / NGINX / Letsencrypt
6.1.3 Install letsencrypt and obtain Certs (optional)
6.1.4 Install nginx And Configure it to Front the Server
6.1.5 Red Hat Enterprise Linux (RHEL) or CentOS
6.2.0 Installing Smile CDR, NGINX and PostgreSQL in a Docker Stack
6.2.1 Installing Smile CDR, NGINX and PostgreSQL as a Docker Stack
6.2.2 Initial Setup of Docker and Context
6.2.3 Prepare Configuration for Smile CDR Docker Service
6.2.4 Prepare Configuration for NGINX Docker Service
6.2.5 Prepare Configuration for PostgreSQL Docker Service
6.2.6 Create Docker compose file for Smile CDR Docker stack
6.2.7 Build and Launch Smile CDR Stack
6.3.0 Deploying a Kubernetes Managed Cluster
6.3.1 Deploying a Kubernetes Managed Cluster
6.3.2 Overview of Smile CDR Kubernetes Deployment Process
6.3.3 Pre-requisite Steps
6.3.4 Configuring Kubernetes
6.3.5 Kubernetes and Smile CDR Database Connections
6.3.6 Service Definitions
6.3.7 ConfigMap Definitions
6.3.8 Deployment Definitions
6.3.9 Deploying Smile CDR in a Kubernetes Cluster
6.3.10 Configuring Reverse Proxy and Load Balancer
6.3.11 Considerations When Deploying Smile CDR Using OpenShift
6.4.0 Docker Container Installation
6.4.1 Docker Container Installation
6.4.2 Quick Start
6.4.3 Basic Configuration
6.4.4 Customizing Smile CDR in Docker Container
6.4.5 Using System Environment for Variable Substitution
6.4.6 Configuring Databases for Smile CDR Installed in Container
6.5.0 Configuring Smile CDR
6.5.1 Configuring Smile CDR
6.5.2 The Initial Configuration
6.5.3 The Node Configuration Properties File
6.5.4 Node Configuration Properties
6.5.5 Module Property Source
6.5.6 Maintaining Module Configuration
6.5.7 Variable Substitution
6.5.8 Fetching Configuration Using Scripts
6.5.9 Configuring Your Database
6.5.10 Starting the CDR
6.5.11 API Gateways
6.6.0 Unix Service Installation
6.6.1 Unix Service Installation
6.6.2 Testing the Service
6.6.3 Starting Automatically on Boot
6.7.0 Tuning your Installation
6.7.1 Tuning Your Installation
6.7.2 Memory Settings
6.8.0 Designing a Cluster
6.8.1 Designing a Cluster
6.8.2 Node and Module Design
6.8.3 Process IDs
6.8.4 Adding and Removing Processes
6.8.5 Multi-Node Clusters
6.8.6 Sample Architecture
6.9.0 Message Brokers
6.9.1 Message Brokers
6.9.2 Subscription Channels
6.9.3 Subscription Channel Names
6.9.4 Modules Dependent On Message Brokers
6.9.5 Sending your own messages to Message Brokers
6.10.0 Message Broker Failure Management
6.10.1 Message Broker Failure Management
6.11.0 Message Broker: Kafka
6.11.1 Message Broker: Kafka
6.11.2 Kafka Topic Names
6.11.3 Kafka - Overriding Default Configuration Settings
6.11.4 Configuring Kafka with SASL
6.12.0 Message Broker: ActiveMQ
6.12.1 Message Broker: ActiveMQ
6.12.2 Resource Limits
6.13.0 Message Broker: Pulsar
6.13.1 Message Broker: Pulsar
6.13.2 Pulsar Topic Names
6.13.3 Customizing Pulsar Configuration with Interceptors
6.13.4 Dead Letter Queue
6.14.0 Pre-Seeding Configuration and Data
6.14.1 Pre-Seeding Configuration and Data
6.14.2 Pre-Seeding Module Configuration
6.14.3 Variable Substitution for Pre-Seeding files
6.14.4 Pre-Seeding Users
6.14.5 Pre-Seeding Custom Roles
6.14.6 Pre-Seeding OpenID Connect Servers
6.14.7 Pre-Seeding OpenID Connect Clients
6.14.8 Pre-Seeding OpenID Connect Keystores
6.14.9 Pre-Seeding Packages
6.14.10 Pre-Seeding FHIR Resources
6.15.0 Production Checklist
6.15.1 Production Checklist
6.15.2 Host Server Setup
6.15.3 Network Infrastructure
6.15.4 CDR Process Settings
6.15.5 FHIR Server Performance
6.15.6 Monitoring
6.15.7 Security
6.15.8 Message Broker
6.15.9 Cluster Design
6.16.0 Module Licensing
6.16.1 Module Licensing
7.0.0 Upgrading
7.0.0 Introduction
7.0.1 Migration Guides
7.1.0 Example Online Upgrade
7.1.1 Example Online Mode Upgrade
8.0.0 Operating
8.0.0 Monitoring Basics
8.0.1 Monitoring Basics
8.0.2 HTTP Endpoint Health Check
8.0.3 Runtime Health Checks
8.1.0 Externalized Metrics
8.1.1 Externalized Metrics
8.1.2 Step 1 - Install Prometheus
8.1.3 Step 2 - Install Grafana
8.1.4 Step 3 - Creating a Prometheus data source on Grafana
8.1.5 Step 4 - Configure Smile CDR
8.1.6 Step 5 - Creating a Grafana Dashboard  
8.2.0 Smile CDR Observability
8.2.1 Smile CDR Observability with Grafana, OpenTelemetry, Loki & Tempo
8.2.2 OpenTelemetry Integration
8.2.3 Step 1: Enable OpenTelemetry in Smile CDR
8.2.4 Java Agent Setup (Optional)
8.2.5 Notes on Metrics
8.2.6 Step 2: Launch Smile CDR with Observability Stack
8.2.7 Troubleshooting
8.2.8 Useful Docker Commands
8.2.9 Summary
8.3.0 Performance Tuning
8.3.1 Performance Tuning for FHIR Storage (Relational)
8.3.2 Improving Write Performance
8.3.3 Example Properties File
8.3.4 Disabling Non Resource DB History
8.3.5 Enabling Index Storage Optimization
8.4.0 Troubleshooting
8.4.1 Troubleshooting Smile CDR
9.0.0 Database Administration
9.0.0 Database Design
9.0.1 Database Design
9.0.2 Cluster Manager Database
9.0.3 FHIR Relational Storage
9.0.4 FHIR MongoDB (Non-Relational) Storage
9.1.0 Database Connection Pool
9.1.1 Database Connection Pool
9.2.0 Setting Up PostgreSQL
9.2.1 Setting Up PostgreSQL
9.2.2 Supported Versions
9.2.3 Creating a Database for Smile CDR
9.2.4 Database Connection Properties
9.2.5 Cluster Manager Database
9.2.6 FHIR Storage Database
9.2.7 FHIR Storage Database: Standard
9.2.8 FHIR Storage Database: Database Partition Mode
9.2.9 FHIR Storage Database: 5 Hash Partition
9.3.0 Troubleshooting PostgreSQL
9.3.1 Troubleshooting Postgresql
9.3.2 Host Name Verification Error
9.3.3 Network Timeouts
9.4.0 Setting Up MySQL
9.4.1 Setting Up MySQL
9.4.2 Supported Versions
9.4.3 Creating a Database for Smile CDR
9.4.4 Database Connection Properties
9.4.5 Setting up a Cluster Manager Database
9.4.6 Setting up a FHIR Storage (Relational) Database
9.5.0 Setting Up MariaDB
9.5.1 Setting Up MariaDB
9.5.2 Supported Versions
9.5.3 Creating a Database for Smile CDR
9.5.4 Database Connection Properties
9.5.5 Setting up a Cluster Manager Database
9.5.6 Setting up a FHIR Storage (Relational) Database
9.6.0 Setting Up Oracle
9.6.1 Setting Up Oracle
9.6.2 Supported Versions
9.6.3 Setting up a Cluster Manager Database
9.6.4 Setting up a FHIR Storage (Relational) Database
9.7.0 Setting Up SQL Server (MSSQL)
9.7.1 Setting Up SQL Server (MSSQL)
9.7.2 Supported Versions
9.7.3 Creating a Database for Smile CDR
9.7.4 Preparing an SQL Server Database for Smile CDR
9.7.5 Database Connection Properties
9.7.6 Setting up a Cluster Manager Database
9.7.7 Setting up a FHIR Storage (Relational) Database
9.7.8 Troubleshooting
9.8.0 AWS RDS Authentication
9.8.1 Support for AWS RDS
9.8.2 Username and Password Authentication
9.8.3 IAM Authentication
9.8.4 AWS Secrets Manager Authentication
9.8.5 Troubleshooting Connection Issues
9.8.6 Choosing Between IAM and Secrets Manager Authentication
9.8.7 Limitations
9.9.0 Azure Entra Authentication
9.9.1 Support for Entra Authentication for Azure Databases
10.0.0 Planning
10.0.0 CDA Exchange Plus Import Planning
10.0.1 Considerations to make before implementing CDA Exchange Plus
11.0.0 Implementation
11.0.0 CDA Exchange Plus Import Implementation
11.0.1 Implementation of CDA Exchange Plus Import
12.0.0 Tutorials
12.0.0 Introduction
12.0.1 Smile CDR Tutorials
12.0.2 Identify your Setup
12.1.0 Integration Testing Tutorial
12.1.1 Tutorial: Writing Tests with SmileCdrContainer and SmileHarness
12.1.2 HL7v2 Testing
12.1.3 NPM Package Testing
12.1.4 Customizing SmileCdrContainer
12.1.5 Conclusion
12.2.0 Custom Operations Tutorial
12.2.1 Smile CDR Tutorial - Custom Operations
12.3.0 HL7 v2.x Ingestion Tutorial
12.3.1 HL7 v2.x Ingestion Tutorial
12.3.2 Transmitting to Smile CDR
12.3.3 ORU (Observation Result) Messages
12.3.4 ADT (Admission/Discharge/Transfer) Messages
12.4.0 Federated OAuth2/OIDC Tutorial
12.4.1 Federated OAuth2/OIDC Tutorial
12.4.2 Setting up Smile CDR - SMART Outbound Security Module
12.4.3 Setting up Smile CDR - OIDC Client Definition
12.4.4 Setting up Smile CDR - OIDC Server Definition
12.4.5 Setting up the IDP
12.4.6 Starting the Federated Flow
12.4.7 Token Signature Algorithms
12.4.8 Considerations
12.5.0 MDM Tutorial
12.5.1 Smile CDR MDM Tutorial
12.6.0 MDM UI
12.6.1 Master Data Management User Interface (MDMUI)
12.6.2 Setup
12.7.0 CDA Import Tutorial
12.7.1 Smile CDR Tutorial - Convert a CDA Document into FHIR Resources
12.8.0 CDA Export Tutorial
12.8.1 Smile CDR Tutorial - Export a CDA document from the SmileCDR repository
12.9.0 CDA Export - Custom Narrative Generation Tutorial
12.9.1 CDA Export Tutorial - Generating Narrative text
12.10.0 CDA Import JSON example
12.10.1 Smile CDR Tutorial Resource - CDA Import Example
12.11.0 CDA Export Template JSON example
12.11.1 Smile CDR Tutorial Resource - CDA Export Template Example
12.12.0 Consent Tutorial
12.12.1 Smile CDR Tutorial - Use the Consent Module to Manage Patient Consent
13.0.0 FHIR Storage
13.0.0 FHIR Storage Modules
13.0.1 FHIR Storage Modules
13.0.2 Feature Comparison Summary
13.0.3 Features
13.0.4 FHIR Operations
13.0.5 Search Parameters
13.0.6 Search Parameter Types
13.1.0 FHIR Endpoint Module
13.1.1 FHIR Endpoint Module
13.1.2 Creating the Module
13.1.3 Request Transaction IDs
13.1.4 Capturing Source Information
13.1.5 Response Watermarking
13.1.6 Validation
13.1.7 Configuration
13.2.0 FHIRWeb Console
13.2.1 FHIRWeb Console
13.2.2 Architecture
13.2.3 Security
13.2.4 Creating the Module
13.2.5 Using the Console
13.2.6 Configuration
13.3.0 OpenAPI / Swagger Support
13.3.1 OpenAPI / Swagger Support
13.3.2 Swagger UI
13.3.3 OpenID Connect Support
13.3.4 Limitations
13.4.0 FHIR Endpoint Customization
13.4.1 FHIR Endpoint Customization
13.4.2 Customizing Available Interactions
13.4.3 Customizing CapabilityStatement and OpenApi
13.5.0 Resource IDs
13.5.1 Resource IDs
13.5.2 Server Assigned IDs
13.5.3 Client Assigned IDs
13.6.0 Search Parameters
13.6.1 Search Parameters
13.6.2 Search Parameter Concepts
13.6.3 Default Search Parameters
13.6.4 Managing Search Parameters
13.6.5 Search Parameter Statistics
13.6.6 Filter Search Parameter
13.7.0 Search Parameter Features
13.7.1 Search Parameter Features
13.7.2 Searching by English nickname (:nickname)
13.7.3 Index Missing Search Parameters (:missing)
13.7.4 Suppress Text Index on Tokens (:text)
13.7.5 Index Contained Resources
13.8.0 Phonetic Search Parameters
13.8.1 Phonetic Search Parameters
13.9.0 Search Parameter Tuning
13.9.1 Search Parameter Initialization
13.9.2 Checking Active Parameters
13.9.3 Seeding Search Parameters
13.10.0 Search Parameter Reindexing
13.10.1 Manual Reindexing
13.10.2 $reindex Operation (Server)
13.10.3 Reindex URLs
13.10.4 Examples
13.10.5 Reindexing Deleted Resources
13.10.6 Reindex Batch Job
13.10.7 Correcting Current Version Pointers
13.10.8 $reindex Operation (Instance)
13.10.9 $reindex-dryrun Operation (Instance)
13.10.10 Legacy Manual Reindex Operation
13.11.0 Searching for Data
13.11.1 Searching For Data
13.11.2 FHIR Search Extensions
13.11.3 Unsupported Search Parameters
13.11.4 Limitations
13.12.0 Creating Data
13.12.1 Creating Data
13.12.2 Validating References and Referential Integrity
13.12.3 Transactions and Submitting Bundles
13.12.4 Auto-Creating Reference Targets
13.12.5 Auto-Create Placeholder Reference Targets
13.12.6 Auto-Create Placeholder Reference Targets with Identifier
13.12.7 Auto-Created Placeholder Extension
13.12.8 Searching for Auto-Created Resources
13.12.9 Auto-Creating Reference Targets and Enforcing Uniqueness
13.12.10 Mass Ingestion Mode
13.13.0 Reading Data
13.13.1 Reading Data
13.13.2 Diff Operation
13.13.3 Diff Instance
13.13.4 Diff Type
13.13.5 $everything operation
13.14.0 Updating Data
13.14.1 Updating Data
13.14.2 Patching Data
13.14.3 Tag Retention
13.14.4 Concurrent Write Errors
13.15.0 Deleting Data
13.15.1 Deleting Data
13.15.2 Deletes and Referential Integrity
13.15.3 Transactional Delete
13.15.4 Referential Integrity
13.15.5 Cascading Deletes
13.15.6 The $expunge Operation
13.15.7 Delete Expunge
13.16.0 Binary Data
13.16.1 Binary Data
13.16.2 Externalized Binary Storage
13.16.3 Binary Access Operations
13.16.4 Serving Raw Media Resources
13.16.5 Serving binary data within a FHIR Resource
13.17.0 Externalized Resource Body Storage
13.17.1 Externalized Resource Body Storage
13.17.2 Real-time Resource Body Offload
13.17.3 Resource Body Offload Operation
13.17.4 Performance And Storage Implications
13.17.5 Limitations
13.17.6 Implementation Roadmap
13.18.0 Working with Duplicates
13.18.1 Working with Duplicates
13.18.2 Deduplication Operations
13.18.3 $merge Operation
13.18.4 $hapi.fhir.undo-merge Operation
13.18.5 $hapi.fhir.replace-references Operation
13.18.6 $hapi.fhir.undo-replace-references Operation
13.18.7 $sdh.mdm-bundle-match Operation for Deduplication
13.18.8 Deduplication Roadmap
13.19.0 Request Tracing and Provenance
13.19.1 Request Tracing and Provenance
13.19.2 Request Tracing
13.19.3 Performance Tracing
13.19.4 Storing Source Information
13.20.0 Resource Versions and Versioned References
13.20.1 Resource Versions
13.20.2 Disabling Resource History
13.20.3 Rewriting Resource History
13.20.4 Versioned Resource References
13.20.5 Allow Versioned References
13.20.6 Automatically Version References
13.21.0 Tags, Profiles, and Security Labels
13.21.1 Tags, Profiles and Security Labels
13.21.2 Search Parameters
13.22.0 Partitioning and Multitenancy
13.22.1 Partitioning and Multitenancy
13.22.2 Storage Module Support
13.22.3 Partitioning Patient and Ancillary Resources
13.22.4 Enabling Partitioning in Smile CDR
13.22.5 Request Partition Selection Mode
13.22.6 Request Tenant Partition Selection Mode
13.22.7 Seeding Partitions
13.22.8 Patient ID Partition Selection Mode
13.22.9 Bucketed Patient ID Partition Selection Mode
13.22.10 Request Header Partition Selection Mode
13.22.11 Request Partition Security
13.22.12 Cross-Partition References
13.22.13 Supported Modules
13.23.0 Custom Resource Types
13.23.1 Custom Resource Types
13.23.2 Defining Custom Resource Type Classes
13.23.3 Example Project
13.23.4 Search Parameters
13.24.0 Batch and Scheduled Jobs
13.24.1 Batch And Scheduled Jobs
13.24.2 Batch Jobs
13.24.3 Architecture
13.24.4 Optimizing Batch Job Performance
13.24.5 Clustered Scheduled Jobs
13.24.6 Local Scheduled Jobs
13.24.7 Scheduler Performance
13.25.0 Tokenization
13.25.1 Tokenization and Field-Level Encryption
13.25.2 Tokenization Algorithm
13.25.3 Tokenization Rules
13.25.4 Searching and Tokenization
13.25.5 Tokenization and Validation
13.25.6 Other Limitations
13.25.7 Updating Tokenization Rules
13.25.8 Update Tokenization Operation ($sdh.update-tokenization)
13.26.0 Bulk Resource Modification
13.26.1 Bulk Resource Modification
13.26.2 Security Implications
13.26.3 Bulk Patch ($hapi.fhir.bulk-patch)
13.26.4 Bulk Patch with History Rewrite ($hapi.fhir.bulk-patch-rewrite-history)
13.26.5 Common Bulk Modification Request Parameters
13.26.6 Polling for Status
14.0.0 FHIR Storage (Relational)
14.0.0 FHIR Storage (Relational) Module
14.0.1 FHIR Storage (Relational) Module
14.0.2 Preparing for a New Installation
14.0.3 Creating the Module
14.0.4 Database Schema
14.0.5 Multi-Node Architectures
14.0.6 Configuration
14.0.7 Full-Text Indexing Configuration
14.1.0 Resource Storage Mode
14.1.1 Resource Storage Mode
14.1.2 Resource Body Storage
14.2.0 Full-Text Indexing
14.2.1 Full-Text Indexing
14.2.2 Indexes
14.2.3 Customizing Text and Content Full-Text Indexing
14.2.4 Full-Text Providers
14.2.5 Lucene Disk Provider
14.2.6 Elasticsearch/OpenSearch Provider
14.3.0 Performance and Caching
14.3.1 FHIR Performance and Caching
14.3.2 The Query Cache
14.3.3 Search Counts
14.3.4 Query Cache Support
14.4.0 Chained Searching and Sorting
14.4.1 Chained Searching And Sorting
14.4.2 Uplifted Refchains and Chaining Performance
14.4.3 Document and Message Search Parameters
14.4.4 Chained Sorting
14.5.0 MegaScale
14.5.1 MegaScale
14.5.2 Architecture
14.5.3 Partitions and Shards
14.5.4 Patient ID Partition Selection Mode
14.5.5 FHIR Transactions Spanning Multiple Shards
14.5.6 Limitations
14.5.7 Configuration
14.5.8 Connection Provider Interceptor
14.6.0 MegaScale Patient ID Partition Selection Modes
14.6.1 MegaScale Patient ID Partition Selection Modes
14.6.2 Required and Suggested Settings
14.6.3 Partition Distribution
14.6.4 Patient Resource ID-Identifier Mapping
14.6.5 Reading Data
14.6.6 Writing Data
14.7.0 MegaScale Document Repository Mode
14.7.1 MegaScale Document Repository Mode
14.7.2 Placeholder Patients
14.7.3 Supported Search Parameters
14.7.4 Writing Documents
14.8.0 Meta Source Migration
14.8.1 Resource Meta Source Migration
14.9.0 Database Partition Mode
14.9.1 Database Partition Mode
14.9.2 Support
14.9.3 AWS Limitless Database Support
14.9.4 Citus Data Support
15.0.0 FHIR Storage (MongoDB)
15.0.0 FHIR Storage (MongoDB) Module
15.0.1 FHIR Storage (MongoDB) Module
15.0.2 Preparing for a New Installation
15.0.3 Creating the Module
15.0.4 MongoDB Document Schema
15.0.5 MongoDB Uplift Search Parameter Extensions
15.0.6 Uplifting Tokens
15.0.7 Uplifting Reference Chains
15.0.8 Configuration
15.1.0 MongoDB Sharding / Partitioning
15.1.1 Sharding / Partitioning on MongoDB
15.1.2 Scope and Limitations
15.1.3 Enabling Sharding
15.1.4 Architecture
16.0.0 Validation and Conformance
16.0.0 Introduction
16.0.1 Validation
16.0.2 Validation Modes
16.1.0 Validation Support Repository
16.1.1 Validation Support Repository
16.1.2 Potential Architectures
16.1.3 Single FHIR Repository (RDBMS)
16.1.4 Dedicated Validation Support Repository
16.1.5 Non-Repository Models
16.2.0 Validation Support Repository Options
16.2.1 Validation Support Repository Options
16.2.2 Validating References
16.2.3 Handling Missing CodeSystems
16.2.4 Handling Multiple Codings
16.2.5 Code Display Mismatch Policy
16.2.6 Validation Support Cache
16.3.0 Conformance Data
16.3.1 Conformance Data
16.3.2 StructureDefinition resources
16.3.3 CodeSystem Resources
16.3.4 ValueSet Resources
16.4.0 Repository Validation
16.4.1 Repository Validation
16.4.2 Validation Support Repository
16.4.3 Methods
16.5.0 Repository Validation: Java
16.5.1 Java Based Repository Validation
16.6.0 Repository Validation: Javascript
16.6.1 JavaScript Based Repository Validation
16.6.2 Function: repositoryValidationProvideRules(theRuleBuilder)
16.6.3 Example: Require a Specific Profile
16.6.4 Example: Allow Several Profiles for a Resource Type
16.6.5 Example: Require Profile and Validate
16.7.0 Repository Validation: Validation Bean
16.7.1 Java Repository Validation Bean
16.8.0 Endpoint Validation
16.8.1 Endpoint Validation
16.9.0 Packages and Implementation Guides
16.9.1 Packages and Implementation Guides
16.9.2 Background: Implementation Guides
16.9.3 Background: Packages
16.9.4 Ingesting Packages into Smile CDR
16.9.5 Package Pre-Seed Installation
16.9.6 Pre-Seeding Resources into the Repository
16.9.7 Creating Packages
16.10.0 Package Registry Endpoint Module
16.10.1 Package Registry Endpoint module
16.10.2 Swagger UI
16.10.3 Operation: Fetch Metadata By Package ID
16.10.4 Operation: Fetch Package
16.10.5 Operation: Search For Packages
16.10.6 Operation: Find Package Asset Info
16.10.7 Operation: Find Package Resource JSON
16.10.8 Operation: Install By Param
16.10.9 Operation: Install By Spec
16.10.10 Operation: Delete By Spec
16.11.0 Remote Terminology Services
16.11.1 Remote Terminology Service
16.11.2 Scope
16.11.3 Remote Terminology Server Requirements
16.11.4 Remote Terminology Server Authentication
16.12.0 Suppressing Messages
16.12.1 Validation Message Post-Processing
16.13.0 Validation Performance
16.13.1 Validation Performance
16.14.0 Automatic Provenance Injection
16.14.1 Automatic Provenance Injection
16.14.2 Provenance Injection Feature
16.14.3 Provenance Injection Data
18.0.0 Terminology
18.0.0 Terminology Introduction
18.0.1 Terminology
18.0.2 Unsupported Operations
18.1.0 Uploading Codes
18.1.1 Uploading CodeSystems
18.1.2 Uploading External CodeSystems
18.1.3 Uploading ICD-10-CM
18.1.4 Uploading LOINC
18.1.5 Uploading SNOMED CT
18.1.6 Uploading Custom Vocabularies
18.1.7 Applying Deltas to External CodeSystems
18.1.8 Delta Add Operation: $apply-codesystem-delta-add
18.1.9 Delta Remove Operation: $apply-codesystem-delta-remove
18.1.10 Reference: CSV Vocabulary Input Files
18.2.0 Terminology and Full-Text Indexing
18.2.1 Terminology and Full-Text Indexing
18.3.0 ValueSet Expansion
18.3.1 ValueSet Expansion
18.3.2 ValueSet Expansion Pre-Calculation
18.3.3 Expanding Hierarchical CodeSystems and ValueSets
18.3.4 Searching for Codes
18.4.0 Terminology Mapping
18.4.1 Terminology Mapping
18.4.2 The ConceptMap Resource
18.4.3 Mapping Codes: $translate Operation
18.4.4 Adding Mappings to ConceptMaps
18.4.5 Removing Mappings from ConceptMaps
18.5.0 FHIR Response Terminology Mapping
18.5.1 FHIR Response Terminology Enhancement
18.5.2 Response Terminology Mapping
18.5.3 Response Coding Displays
19.0.0 Semantic Standardization
19.0.0 Semantic Standardization Module
19.0.1 Semantic Standardization Module
19.1.0 West Coast Informatics (WCI) Provider
19.1.1 Semantic Standardization (3s) Provider West Coast Informatics (WCI)
20.0.0 Subscription
20.0.0 Introduction
20.0.1 Subscription
20.0.2 The Subscription Resource
20.0.3 Subscription Activation
20.0.4 Delivery Retry Handling
20.0.5 MultiTenancy and Subscriptions
20.0.6 Criteria
20.0.7 Synchronization of Subscription updates
20.0.8 Troubleshooting Subscriptions
20.1.0 Architecture
20.1.1 Smile CDR Subscription Architecture
20.1.2 Enabling and Configuring Subscription Processing
20.2.0 Channel Types
20.2.1 Channel Types
20.2.2 Channel Type: rest-hook
20.2.3 Channel Type: email
20.2.4 Channel Type: websocket
20.2.5 Channel Type: message
20.3.0 Delivery Options
20.3.1 Delivery Options
20.3.2 Payload Search Result Mode
20.3.3 Replication Mode
20.3.4 Strip Version IDs
20.3.5 Delivering Latest Version
20.3.6 Delivering Delete Events
20.3.7 Custom Delivery Class
20.3.8 Kafka Record Header Delivery
20.3.9 DEPRECATED: Delivery to Site-defined External Queue
20.4.0 Manual Triggering
20.4.1 Manually Triggering Subscriptions
20.5.0 Topic Subscriptions
20.5.1 Topic Subscriptions
21.0.0 Interceptors
21.0.0 Interceptors
21.0.1 Interceptors
21.0.2 HAPI FHIR and Smile CDR Pointcuts
21.0.3 Deploying Interceptors to Smile CDR Modules
21.0.4 Registering a Client Interceptor
21.0.5 Example Interceptors
21.1.0 Pointcuts
21.1.1 Pointcuts
21.2.0 Starter Project
21.2.1 Starter Project
21.3.0 Examples: FHIR Endpoints
21.3.1 FHIR Endpoint Examples
21.3.2 Example: Override CapabilityStatement Generation
21.3.3 Example: Starter Server interceptor for all SERVER_xxx pointcuts
21.4.0 Examples: HL7v2 Endpoints
21.4.1 HL7v2 Endpoint Examples
21.4.2 Example: Starter Server interceptor for all HL7v2 pointcuts
21.5.0 Examples: FHIR Storage
21.5.1 FHIR Storage Examples
21.5.2 Example: Response Attribute Enhancement
21.5.3 Example: Server-Reserved Tags
21.5.4 Example: JavaScript Storage Interceptor
21.5.5 Example: MegaScale Connection Provider
21.5.6 Example: Starter Storage interceptor for all STORAGE_xxx pointcuts
21.6.0 Examples: FHIR Gateway
21.6.1 FHIR Gateway Examples
21.6.2 Pointcuts
21.6.3 Example: Direct Search based on Parameter Value
21.6.4 Example: Modify Target Search based on Previous Target Search
21.6.5 Example: Modify Target Search Results
21.6.6 Example: Modify Target Search Uri
21.6.7 Example: Search Using Alternate Patient ID
21.6.8 Example: Starter Gateway interceptor for all FHIRGW_xxx pointcuts
21.7.0 Examples: FHIR Client
21.7.1 FHIR Client interceptor Examples
21.7.2 Example: Starter Client interceptor for all CLIENT_xxx pointcuts
21.8.0 Examples: MDM
21.8.1 MDM Examples
21.8.2 Example: Operate on resources analyzed by MDM, before and after analysis
21.8.3 Example: Starter MDM interceptor for all MDM_xxx pointcuts
21.9.0 Examples: Subscription
21.9.1 Subscription Examples
21.9.2 Example: Adding Authorization header
21.9.3 Example: Starter Subscription interceptor for all SUBSCRIPTION_xxx pointcuts
21.10.0 Examples: Channel Import
21.10.1 Channel Import Examples
21.10.2 Example: Starter Channel Import interceptor for CHANNEL_IMPORT_MESSAGE_PRE_PROCESSED pointcut
21.11.0 Examples: Cluster Manager
21.11.1 Cluster Manager Examples
21.11.2 Example: Starter Server interceptor for Auditing and Open ID Connect Client Pointcuts
21.12.0 Examples: App Sphere
21.12.1 App Shere Examples
21.12.2 Example: Starter Server interceptor for all AppSphere Pointcuts
21.13.0 Examples: System To System Data Exchange
21.13.1 System-to-System Data Exchange Examples
21.13.2 Example: Custom Member Match
21.13.3 Example: Client Auth Pre Token
21.14.0 2024.02.01 Migration Guide
21.14.1 2024.02.R01 Interceptor Upgrade Guide
22.0.0 Channel Import
22.0.0 Channel Import Overview
22.0.1 Channel Import Overview
22.0.2 Enabling and Configuring Channel Import
22.0.3 Channel Import With Partitioning Enabled
23.0.0 Realtime Export
23.0.0 Realtime Export Overview
23.0.1 Realtime Export Overview
23.0.2 Operational Overview
23.0.3 Limitations
23.0.4 Troubleshooting
23.0.5 Loading Existing Data
23.1.0 Bootstrapping RTE Data
23.1.1 Loading Existing Data
23.1.2 Limitations
23.2.0 Realtime Export Rules Definition
23.2.1 Realtime Export Rules Definition
23.2.2 Transformers
23.2.3 Named Transformers
23.2.4 Managing high-cardinality elements
23.3.0 Using FHIRPath
23.3.1 Using FHIRPath
23.3.2 Collection Subsetting
23.3.3 Self-referral
23.3.4 Conditionals
24.0.0 Security
24.0.0 Authentication Protocols
24.0.1 Authentication Protocols
24.0.2 HTTP Basic
24.0.3 OpenID Connect (OIDC) and SMART on FHIR
24.0.4 Security Access Markup Language (SAML)
24.1.0 Authorization and Consent
24.1.1 Authorization and Consent
24.1.2 Authorization Service
24.1.3 Consent Service
24.2.0 Inbound Security Module
24.2.1 Inbound Security Module
24.2.2 Permissions
24.2.3 Callback Script
24.3.0 Local Inbound Security Module
24.3.1 Local Inbound Security Module
24.3.2 Configuration: Credentials
24.3.3 Caching
24.3.4 User Self Registration
24.4.0 LDAP Inbound Security Module
24.4.1 LDAP Inbound Security Module
24.4.2 Requirements
24.4.3 Permissions
24.4.4 Callback Scripts
24.4.5 Configuration
24.5.0 Scripted Inbound Security Module
24.5.1 Scripted Inbound Security
24.5.2 Script Format
24.5.3 Script Examples
24.6.0 SAML Inbound Security Module
24.6.1 SAML Inbound Security Module
24.6.2 SAML 2.0 Authentication Request Protocol
24.6.3 Enabling SAML Authentication
24.6.4 Entity ID Template
24.6.5 Authentication Scripts
24.6.6 Function: authenticate(theRequest, theOutcomeFactory)
24.6.7 Authorizing SMART on FHIR Apps using SAML
24.7.0 Trusted Client Mode
24.7.1 Trusted Client Mode
24.7.2 Configuring Trusted Client Mode
24.7.3 Making Trusted Client Requests
24.7.4 Automatically Creating Users
24.8.0 Roles and Permissions
24.8.1 Roles and Permissions
24.8.2 System-Defined Roles
24.8.3 System-Defined Permissions
24.8.4 System-Defined Negative Permissions
24.8.5 Block Unless Code in ValueSet
24.8.6 User-Defined Roles
24.9.0 Callback Scripts
24.9.1 Authentication Callback Scripts
24.9.2 Function: onAuthenticateSuccess
24.9.3 Function: onAuthenticateSuccessClientCredentials
24.9.4 Function: onSmartLoginPreContextSelection(theUserSession, theContextSelectionChoices)
24.9.5 Function: onSmartScopeAuthorityNarrowing
24.9.6 Function: onTokenGenerating(theUserSession, theAuthorizationRequestDetails, theClientDetails)
24.9.7 Function: onPostAuthorize(theDetails)
24.9.8 Function: authenticate(theRequest, theOutcomeFactory)
24.9.9 Function: getUserName(theOidcUserInfoMap, theServerInfo)
24.10.0 Anonymous Access
24.10.1 Anonymous Access
24.11.0 Consent Service
24.11.1 Consent Service
24.11.2 Enabling the Consent Service
24.12.0 Consent Service: JavaScript API
24.12.1 Consent Service: JavaScript API
24.12.2 Method: consentStartOperation
24.12.3 Method: consentCanSeeResource
24.12.4 Method: consentWillSeeResource
24.12.5 Method: completeOperationSuccess
24.12.6 Method: completeOperationFailure
24.12.7 Example: Tag-Based Consent Script
24.12.8 Example: Scope-Based Consent Script
24.13.0 Consent Service: Java API
24.13.1 Consent Service: Java API
24.13.2 Example
24.14.0 Security Recipes
24.14.1 Security Recipes
24.14.2 App: Local Users with HTTP Basic Authentication
24.14.3 Integrating SMART Apps With a 3rd-Party OIDC Server
24.15.0 Two Factor Authentication
24.15.1 Two Factor Authentication
24.15.2 User Activating TOTP
24.15.3 Enforcing Two Factor Authentication
24.16.0 Password Hashing Algorithms
24.16.1 Password Hashing Algorithms
24.16.2 Available Algorithms
24.17.0 JWT Signature Algorithms
24.17.1 JWT Signature Algorithms
24.18.0 Troubleshooting Security
24.18.1 Troubleshooting Security
25.0.0 Consent Module
25.0.0 Consent Module: Overview
25.0.1 Consent Module: Overview
25.0.2 Introduction
25.0.3 Consent Module JSON Configuration
25.0.4 Consent Module Configuration (Diagram)
25.0.5 Consent Module Request Flow
25.0.6 Bulk Export Support
25.0.7 Glossary
25.1.0 Consent Module: Examples
25.1.1 Consent Module: Examples
25.1.2 Smile Provided Consent Resource Policies
25.1.3 smileSecurityLabelConsentServiceR4
25.1.4 Smile Provided Fixed Policies
26.0.0 SMART on FHIR
26.0.0 SMART on FHIR: Introduction
26.0.1 SMART on FHIR: Introduction
26.0.2 The SMART Launch Sequence
26.0.3 The Interactive Launch Process
26.1.0 SMART: Scopes
26.1.1 SMART on FHIR: Scopes
26.1.2 Picking Scopes
26.1.3 Launch Context Scopes
26.1.4 The OpenID and Profile Scopes
26.1.5 fhirContext
26.2.0 SMART: Auth Flows
26.2.1 Authorization Flows
26.2.2 Client Types
26.2.3 Launch Flow: Authorization Code
26.2.4 Security Option: private-key-jwt
26.2.5 Security Option: Proof Key for Code Exchange (PKCE)
26.2.6 Launch Flow: Implicit Grant
26.2.7 Launch Flow: Resource Owner Password Credentials
26.2.8 Non-Interactive User Flow: Cross-Organization Data Access Profile
26.2.9 System Flow: Client Credentials
26.2.10 System Flow: Client Credentials with JWT Credential
26.2.11 System Flow: Refresh Token
26.3.0 SMART: Endpoints
26.3.1 SMART on FHIR: Endpoints
26.3.2 Server Metadata Endpoint
26.3.3 UserInfo Endpoint
26.4.0 SMART: Smile CDR Support
26.4.1 SMART on FHIR: Smile CDR Support
26.4.2 Models for Using External OIDC Servers
26.4.3 Supported Scopes
26.4.4 Online / Offline Access
26.5.0 SMART Outbound Security: Module
26.5.1 SMART on FHIR Outbound Security Module
26.5.2 Setting Up This Module
26.5.3 Terms of Service
26.5.4 Plain-language Developer Attestation
26.5.5 Client Credentials Grant
26.5.6 Cross-Organization Data Access Profile Grant
26.5.7 SMART Callback Scripts
26.5.8 User Self Registration
26.6.0 SMART Outbound Security: Skinning
26.6.1 Skinning the SMART Outbound Security Module
26.6.2 Creating a Skin
26.6.3 Installing a Skin
26.6.4 HTML Template Files
26.6.5 Sample Skin Project
26.7.0 SMART Outbound Security: Context Selection
26.7.1 SMART on FHIR Outbound Security Module: Context Selection
26.8.0 SMART Outbound Security: SAML Bridging
26.8.1 SAML to SMART Bridging
26.8.2 Creating a SAML to SMART Bridge
26.9.0 SMART: Federated OAuth2/OIDC Login
26.9.1 Federated OAuth2/OIDC Login
26.9.2 Federated Flow
26.9.3 Considerations
26.9.4 Setting Up Federated OAuth2/OIDC Login
26.9.5 Client Authentication
26.9.6 Authorization Script
26.9.7 Server Selection Interceptor
26.10.0 SMART: Application Approval/Consent
26.10.1 SMART: Application Approval / Consent
26.10.2 Approval Overview
26.10.3 Auto-Approve / Auto-Grant Scopes
26.10.4 Approval Flow
26.10.5 Customizing Scope Names
26.10.6 Custom Security Scopes
26.10.7 Revocation Page
26.11.0 SMART Inbound Security Module
26.11.1 SMART on FHIR Inbound Security Module
26.11.2 Requirements
26.11.3 Setting Up This Module
26.11.4 Accepting Tokens
26.11.5 Accepting Internal Access Tokens
26.11.6 Accepting External Access Tokens
26.11.7 Validating Tokens
26.11.8 Creating a Server Definition
26.11.9 Assigning Permissions
26.11.10 Function: authenticate(...)
26.11.11 Function: getUserName(...)
26.11.12 Function: onSmartScopeAuthorityNarrowing(...)
26.12.0 SMART Client Definitions
26.12.1 SMART Client Definitions
26.12.2 Remembering Approved Scopes
26.12.3 Export and Import
26.12.4 Client Secrets
26.12.5 Client JWT Authentication
26.12.6 Requiring Client Authentication
26.12.7 Change Client Secret Endpoint
26.13.0 SMART Server Definitions
26.13.1 SMART Server Definitions
26.13.2 Creating a Server Definition
26.13.3 Issuer
26.13.4 Key
26.13.5 Client Authentication Mode
26.14.0 SMART OIDC Keystore Definitions
26.14.1 SMART OpenID Connect Keystores
26.15.0 SMART: Session Management
26.15.1 Session Management
26.15.2 Token Revocation Endpoint
26.15.3 User Logout Endpoint
26.16.0 SMART: Assigning Permissions
26.16.1 SMART on FHIR: Assigning Permissions
26.16.2 Scope Permission Model
26.16.3 User and Patient Resource Linkage
26.17.0 SMART: Access Tokens
26.17.1 Access Tokens
26.18.0 SMART: User Profile Information
26.18.1 SMART User Profile Information
26.19.0 FHIR Client Authentication
26.19.1 FHIR Client Authentication
26.19.2 Rejecting Unauthorized FHIR Calls
26.20.0 SMART: Machine to Machine Authentication
26.20.1 SMART on FHIR Machine to Machine (M2M) Authentication
27.0.0 appSphere
27.0.0 Introduction
27.0.1 appSphere: Introduction
27.1.0 Getting Started
27.1.1 Getting Started
27.1.2 Setting-up a Sandbox Environment
27.1.3 Config Diagnostics
27.2.0 Associated Module Configurations
27.2.1 Associated Module Configurations
27.2.2 Configuration of JSON Admin API module
27.2.3 Configuration of FHIR Endpoint Module
27.2.4 Configuration of SMART Auth Module
27.2.5 Configuring SMART Auth modules to support multiple OIDC endpoints
27.2.6 Setting-up Federated OAuth to work with appSphere
27.3.0 Client Creation and Configuration
27.3.1 Client Creation and Configuration
27.4.0 Other Configurations
27.4.1 Other Configurations
27.4.2 Configuring NGINX for the Module
27.4.3 Configuring Different Users
27.5.0 Developer Portal
27.5.1 Developer Portal
27.5.2 API Documentation for Dev Portal
27.5.3 Developer Registration
27.5.4 Developer Portal: UI Description
27.5.5 Sandbox Testing: UI Description
27.5.6 Repository Partitions
27.5.7 App Registration
27.5.8 Managing 'Draft' App Registrations and Re-registrations
27.5.9 App Information Page
27.5.10 Attestation
27.5.11 New App versions
27.5.12 Backend Service Registration
27.5.13 Additional Considerations
27.6.0 App Management Console
27.6.1 App Management Console
27.6.2 Management Console: UI Description
27.6.3 App Review and Management
27.6.4 Backend Service Review and Management
27.6.5 Upgrading
27.6.6 Additional Considerations
27.7.0 App Gallery
27.7.1 App Gallery
27.7.2 App Gallery: UI Description
27.7.3 Gallery Functionality
27.8.0 Appendix
27.8.1 Appendix
27.8.2 Config Diagnostics
27.8.3 App Registration Help Text
27.8.4 Sign Up Help Text
27.8.5 Smile CDR Config
27.8.6 Attestation Creation
27.8.7 Current Software Versions --TRAIL--
27.8.8 Troubleshooting
27.8.9 Reference Documents
27.8.10 Glossary of Terms
28.0.0 FHIR Gateway
28.0.0 FHIR Gateway Introduction
28.0.1 FHIR Gateway Endpoint
28.0.2 Troubleshooting
28.0.3 Limitations
28.0.4 Supported FHIR Operations
28.0.5 Configuring Consent Service
28.0.6 Bulk Export Operation
28.0.7 Davinci Data Export Operation
28.1.0 Configuration: Initial Setup
28.1.1 Gateway Setup
28.1.2 Server Configuration
28.1.3 Encryption JWKS (Keystore)
28.1.4 Configuration Document
28.1.5 Interceptors
28.1.6 Error Handling
28.2.0 Configuration: Document
28.2.1 FHIR Gateway Configuration Document
28.2.2 Defining Targets
28.2.3 Defining Search Routes
28.2.4 Defining Read, Create, Update, Delete, and History Routes
28.2.5 Defining Operation Routes
28.2.6 Defining a Retry Strategy
28.3.0 Custom Operations
28.3.1 Custom Operation Providers
28.3.2 Sample Custom System Operation Provider
28.3.3 Processing Target Invocation Responses
28.3.4 The Spring Context Config Class
28.3.5 Packaging Your Providers
28.3.6 Deploying Your Custom Providers
28.4.0 Caching
28.4.1 Caching
28.5.0 Pagination
28.5.1 Pagination
29.0.0 FHIR Hybrid Providers
29.0.0 Hybrid Providers
29.0.1 Hybrid Providers
29.0.2 Architecture
29.0.3 Resource Providers
29.0.4 CapabilityStatement
29.0.5 The Spring Context Config Class
29.0.6 Interceptor Loading
29.0.7 Building Your Hybrid Providers
29.0.8 Paging
29.0.9 Camel Services
29.0.10 Packaging Your Providers
29.0.11 Deploying Your Hybrid Providers
29.0.12 Accessing Security Attributes
29.0.13 Configuring Consent Service
29.0.14 Accessing Dao (Data Access Object)
29.0.15 Exceptions
29.0.16 Example Project
29.1.0 REST Custom Operations
29.1.1 REST Custom Operations
30.0.0 LiveBundle
30.0.0 LiveBundle Overview
30.0.1 LiveBundle
30.0.2 Configuration
30.0.3 Usage
30.0.4 LiveBundle Architecture
30.0.5 LiveBundle Aggregation
30.0.6 LiveBundle Retrieval
30.0.7 LiveBundle Seeding
30.0.8 LiveBundle Troubleshooting
30.1.0 LiveBundle API
30.1.1 LiveBundle API
30.1.2 Add a Subscriber to a Watchlist
30.1.3 Remove Subscriber from a Watchlist
30.1.4 View list of Subscribers to a Watchlist
30.1.5 Request a bundle of Subscribers to a watchlist
30.1.6 Reseed all bundles for a rule
30.1.7 Request a LiveBundle
30.2.0 LiveBundle Rule Definition
30.2.1 LiveBundle Rule Definition
30.2.2 Loading Rules
30.2.3 Example LiveBundle Javascript
30.2.4 LiveBundle Watchlist
30.2.5 LiveBundle Rule
30.2.6 LiveBundle Filter
30.2.7 Keeper Filters
30.2.8 LiveBundle Keeper
30.3.0 LiveBundle Keepers
30.3.1 LiveBundle Keepers
30.3.2 LiveBundle Keeper Examples
30.3.3 LatestByPath
30.3.4 LatestByParamPath
30.3.5 LatestByParamPathByMonth
30.3.6 ToggleByPath
30.3.7 ToggleBySearch
30.3.8 WatchlistPopulator
30.3.9 Optional Keeper Parameters
31.0.0 CDS Hooks
31.0.0 CDS Hooks
31.0.1 CDS Hooks
31.0.2 Auto Prefetch
31.0.3 Architecture
31.0.4 CDS Hooks Classes
31.0.5 The Spring Context Config Class
31.0.6 CDS Hooks Extensions
31.0.7 Building Your CDS Hooks
31.0.8 Deploying Your CDS Hooks
31.0.9 Accessing Security Attributes
31.0.10 Exceptions
31.0.11 Calling CDS Hooks
31.0.12 Example Project
31.0.13 CDS on FHIR
31.0.14 CDS Hooks Version
32.0.0 Master Data Management
32.0.0 MDM
32.0.1 Master Data Management (MDM)
32.0.2 Getting Started with Smile CDR MDM
32.0.3 Enabling and Configuring MDM within Smile CDR
32.0.4 MDM Search Expansion
32.0.5 Troubleshooting
32.0.6 MDM User Interface (MDM UI)
32.0.7 MDM Scenarios
32.1.0 MDM Rule Definition
32.1.1 MDM Rule Definition
32.1.2 Finding Candidates
32.1.3 Matching and Creating Links
32.2.0 Using EIDs in MDM Rule Definition
32.2.1 Using Enterprise Identifiers (EIDs) in MDM Rule Definition
32.2.2 Changing the way MDM is processing incoming resources
32.3.0 MDM Survivorship Rules
32.3.1 MDM Survivorship Rules
32.4.0 MDM Operations
32.4.1 MDM Operations
32.4.2 $mdm-evaluate Operation
32.4.3 $sdh.mdm-bundle-match Operation
32.4.4 MDM Bundle Match Processor
32.5.0 MDM Blocklist Definition
32.5.1 MDM Block Rules
32.6.0 MDM Virtualized Endpoint
32.6.1 MDM Virtualized Endpoint
32.6.2 Architecture
32.7.0 Upgrading from the EMPI module
32.7.1 Upgrading from EMPI
33.0.0 Quality Improvement
33.0.0 Quality Improvement Overview
33.0.1 Table of Contents
33.0.2 Clinical Reasoning on Smile CDR
33.0.3 Clinical Reasoning Operations per Smile CDR Module
33.0.4 Clinical Quality Language (CQL)
33.0.5 Quality Measures
33.0.6 Clinical Decision Support
33.0.7 Additional Implementation Guides
33.1.0 Clinical Quality Language (CQL)
33.1.1 Table of Contents
33.1.2 Introduction
33.1.3 CQL Module
33.1.4 CQL Evaluate Operation
33.1.5 Library Evaluate Operation
33.1.6 Usage
33.2.0 Care Gaps
33.2.1 Care Gaps
33.2.2 Operation
33.2.3 Prospective Gap Status
33.2.4 Parameters
33.2.5 Example Request
33.2.6 Example 'Prospective Gap' Scenario
33.2.7 Example 'Open Gap' Scenario
33.2.8 Example 'Closed Gap' Scenario
33.2.9 Example 'Not Applicable' Scenario
33.2.10 Example Response
33.2.11 Example Resources
33.2.12 DQM Module Configurations
33.3.0 Evaluating Measures
33.3.1 Table of Contents
33.3.2 Measure Resource
33.3.3 Measure Evaluating Options
33.3.4 Operation
33.3.5 Operation Parameters
33.3.6 Headers with FHIR Requests
33.3.7 Measure Subject Types
33.3.8 Measure Report Resource
33.3.9 Measure Report Populations And Scores
33.3.10 Multiple Measure Evaluation
33.3.11 Multiple Measure Operation Parameters
33.3.12 Standard Evaluate Measure
33.3.13 Distributed Evaluate Measure
33.3.14 Batch Job Analytics Operation
33.3.15 Spark Evaluate-Measure
33.3.16 CMS Quality Reporting
33.3.17 Measure Data Requirements Operation
33.3.18 Measure Collect Data Operation
33.3.19 DQM Module
33.3.20 FAQs
33.4.0 Quality Payment Program (QPP)
33.4.1 Table of Contents
33.4.2 Overview
33.4.3 QPP on DQM UI
33.4.4 Operation
33.4.5 Operation Parameters
33.4.6 CDR DQM Module Configuration
33.4.7 Example Requests
33.5.0 ActivityDefinitions
33.5.1 ActivityDefinition
33.6.0 PlanDefinitions
33.6.1 PlanDefinition
33.7.0 Questionnaires
33.7.1 Questionnaires
34.0.0 IG Support
34.0.0 International Patient Summary (IPS)
34.0.1 International Patient Summary (IPS)
34.0.2 Generation Rules
35.0.0 EasyShare
35.0.0 EasyShare SMART Health Links (SHL)
35.0.1 EasyShare SMART Health Links
35.0.2 Understanding SMART Health Links
35.0.3 Architecture
35.0.4 Security
35.1.0 EasyShare SHL Public module
35.1.1 EasyShare SMART Health Links Public module
35.1.2 Installation
35.1.3 SHL Creation API
35.2.0 EasyShare SHL Admin module
35.2.1 EasyShare SMART Health Links Admin module
35.2.2 Installation
35.2.3 SHL Creation Application
36.0.0 Logging
36.0.0 Overview
36.0.1 Audit and Transaction Logs
36.1.0 Audit Log
36.1.1 Audit Log
36.1.2 Audit Log Configuration
36.1.3 Disabling the Audit Log
36.1.4 Example Audit Log Json
36.1.5 Audit Module
36.2.0 Transaction Log
36.2.1 Transaction Log
36.2.2 Cluster Manager Transaction Log Storage
36.2.3 Transaction Log Persistence Module
36.2.4 Transaction Log Broker Module
36.2.5 Example Transaction Log JSON
36.2.6 What Does the Transaction Log Store?
36.2.7 Transaction Log Configuration
36.2.8 Controlling Transaction Log Events
36.2.9 Performance Tracing
36.2.10 Event Types and SubTypes
36.2.11 Transaction Storage Outcomes
36.2.12 Hiding Request Body
36.2.13 Changing Timezone
36.2.14 Using Multiple Transaction Logs
36.3.0 System Logging
36.3.1 System Logging
36.3.2 Changing Logging Settings
36.3.3 Protected Health Information (PHI) in Logs
36.3.4 JVM Stats Logging
36.4.0 Troubleshooting Logs
36.4.1 Troubleshooting Logs
36.4.2 Docker Considerations
36.4.3 Troubleshooting Logs Endpoint
36.4.4 CDA Exchange+ Troubleshooting Log
36.4.5 Consent Module Troubleshooting Log
36.4.6 HL7V2 Troubleshooting Log
36.4.7 HTTP Troubleshooting Log
36.4.8 Partition Troubleshooting Log
36.4.9 Security Troubleshooting Log
36.4.10 Subscription Troubleshooting Log
36.4.11 LiveBundle Troubleshooting Log
36.4.12 MDM Troubleshooting Log
36.4.13 Channel Import Troubleshooting Log
36.4.14 Realtime Export Troubleshooting Log
36.4.15 FHIR Gateway Troubleshooting Log
36.4.16 Connection Pool Troubleshooting Log
36.4.17 Batch Framework Troubleshooting Log
36.4.18 Narrative Generation Troubleshooting Log
36.4.19 Terminology Troubleshooting Log
36.4.20 MongoDB Troubleshooting Log
36.4.21 Prior Auth Troubleshooting Log
36.4.22 Custom Logging
36.5.0 Custom Logging
36.5.1 Custom Logging
37.0.0 HL7 v2.x Support
37.0.0 Introduction
37.0.1 HL7 v2.x Support
37.0.2 Inbound HL7 v2.x Support
37.0.3 Outbound HL7 v2.x Support
37.0.4 HL7 v2.x Versions
37.1.0 Inbound Messaging
37.1.1 HL7 v2.x Support: Inbound Messaging (to Smile CDR)
37.1.2 Security
37.1.3 Processing
37.1.4 Callback Scripts
37.1.5 Function: onPreConvertHl7V2ToFhir(theMessage, theConversionResult)
37.1.6 Function: onPostConvertHl7V2ToFhir(theMessage, theConversionResult)
37.1.7 Adding Processing Messages
37.1.8 Lookup message segments by type
37.1.9 Custom Processing Logic
37.1.10 Pointcuts
37.1.11 Utility Functions
37.2.0 FHIR-Based Terminology Translation
37.2.1 FHIR-based Terminology Translation
37.2.2 Which ConceptMap do I want?
37.3.0 Outbound Messaging
37.3.1 HL7 v2.x Support: Outbound Messaging (from Smile CDR)
37.3.2 Getting Started
37.3.3 Message Generation Subscription Types
37.4.0 Outbound: Default Resource Conversion
37.4.1 Default Outbound Resource Conversion
37.4.2 ADT Workflow Mode
37.4.3 Enriching Message Conversion using Scripts
37.4.4 Function: onPostConvertFhirToHl7V2(theTriggerResource, theOutgoingMessage, theContext)
37.4.5 Using Persisted MessageHeader Resources
37.5.0 Outbound: Custom Resource Conversion
37.5.1 Custom Outbound Resource Conversion
37.5.2 Business Transaction Triggers with MessageHeader
37.5.3 Custom Mapper Class
37.5.4 Custom Mapper Subscription
37.6.0 Outbound: Verbatim Messaging
37.6.1 Verbatim Messaging Subscriptions
37.7.0 Outbound: Transport
37.7.1 Outbound HL7v2 Messaging: Transport
37.7.2 Customizing HL7 over HTTP Payload
37.8.0 Transactions
37.8.1 HL7 v2.x Transactions
37.8.2 ADT (Patient Administration) Domain
37.8.3 BAR (Billing) Domain
37.8.4 DFT (Financial) Domain
37.8.5 MDM (Document Management) Domain
37.8.6 OMG/ORM (Orders) Domain
37.8.7 ORU (Results) Domain
37.8.8 RDE/RAS (Pharmacy) Domain
37.8.9 SIU (Scheduling) Domain
37.8.10 VXU (Immunization / Vaccination) Domain
37.9.0 Structure Definitions
37.9.1 Structure Definitions
37.9.2 Structure: ADT_A01
37.9.3 Structure: ADT_A02
37.9.4 Structure: ADT_A03
37.9.5 Structure: ADT_A05
37.9.6 Structure: ADT_A06
37.9.7 Structure: ADT_A09
37.9.8 Structure: ADT_A10
37.9.9 Structure: ADT_A12
37.9.10 Structure: ADT_A17
37.9.11 Structure: ADT_A21
37.9.12 Structure: ADT_A30
37.9.13 Structure: ADT_A38
37.9.14 Structure: ADT_A39
37.9.15 Structure: ADT_A44
37.9.16 Structure: ADT_A45
37.9.17 Structure: ADT_A54
37.9.18 Structure: ADT_A60
37.9.19 Structure: ADT_A61
37.9.20 Structure: BAR_P12
37.9.21 Structure: DFT_P03
37.9.22 Structure: MDM_T01
37.9.23 Structure: MDM_T02
37.9.24 Structure: OMG_O19
37.9.25 Structure: ORM_O01
37.9.26 Structure: ORU_R01
37.9.27 Structure: RAS_O17
37.9.28 Structure: RDE_O11
37.9.29 Structure: SIU_S12
37.9.30 Structure: VXU_V04
37.10.0 Segment Definitions
37.10.1 Segment Definitions
37.10.2 Segment: MSH (Message Header)
37.10.3 Segment: EVN (Event)
37.10.4 Segment: PID (Patient)
37.10.5 Segment: PD1 (Patient Demographics Extended)
37.10.6 Segment: PV1 (Visit/Encounter)
37.10.7 Segment: PV2 (Visit/Encounter Additional)
37.10.8 Segment: ROL (Role)
37.10.9 Segment: DG1 (Diagnosis)
37.10.10 Segment: PR1 (Procedure)
37.10.11 Segment: MRG (Merge Patient Information)
37.10.12 Segment: GT1 (Guarantor)
37.10.13 Segment: IN1 (Insurance)
37.10.14 Segment: IN2 (Insurance Additional Information)
37.10.15 Segment: ORC (Order Control)
37.10.16 Segment: OBR (Observation Request)
37.10.17 Segment: OBX (Observation)
37.10.18 Segment: NK1 (Next of Kin / Patient Contact)
37.10.19 Segment: NTE (Note)
37.10.20 Segment: FT1 (Financial Transaction)
37.10.21 Segment: RXA (Pharmacy Administration)
37.10.22 Segment: RXC (Pharmacy Component)
37.10.23 Segment: ZXC (Pharmacy Component)
37.10.24 Segment: RXE (Pharmacy Encoded Order)
37.10.25 Segment: RXR (Pharmacy Route)
37.10.26 Segment: AL1 (Allergy Information)
37.10.27 Segment: IAM (Patient Adverse Reaction)
37.10.28 Segment: SCH (Scheduling)
37.10.29 Segment: RGS (Resource Group Segment)
37.10.30 Segment: AIL (Location Resource)
37.10.31 Segment: AIP (Personnel Resource)
37.10.32 Segment: TXA (Transcription Document Header)
37.10.33 Segment: ZXT (Non-Standard)
37.10.34 A Note about Extra Components
37.10.35 A Note about the XTN Data Type
37.10.36 A Note about DSTU3 Mode Mappings
37.11.0 Table Definitions
37.11.1 Table Definitions
37.11.2 Table 0001: Administrative Sex
37.11.3 Table 0002: Marital Status
37.11.4 Table 0004: Patient Class
37.11.5 Table 0007: Admission Type
37.11.6 Table 0009: Ambulatory Status
37.11.7 Table 0017: Transaction Type
37.11.8 Table 0018: Patient Type
37.11.9 Table 0038: Order Status
37.11.10 Table 0052: Diagnosis Type
37.11.11 Table 0063: Relationship
37.11.12 Table 0069: Hospital Service
37.11.13 Table 0074: Diagnostic Service Section ID
37.11.14 Table 0078: Observation Interpretation Codes
37.11.15 Table 0085: Observation Status
37.11.16 Table 0112: Discharge Disposition
37.11.17 Table 0117: Account Status
37.11.18 Table 0119: Order Control
37.11.19 Table 0123: Result Status
37.11.20 Table 0125: Observation Value Type
37.11.21 Table 0127: Allergen Type
37.11.22 Table 0128: Allergen Severity
37.11.23 Table 0129: Accommodation Code
37.11.24 Table 0131: Contact Role
37.11.25 Table 0136: Yes/No
37.11.26 Table 0166: RX Component Type
37.11.27 Table 0190: Address Type
37.11.28 Table 0191: Type of Referenced Data
37.11.29 Table 0200: Name Type Code
37.11.30 Table 0201: Telecom Use
37.11.31 Table 0202: Telecom Equipment Type
37.11.32 Table 0203: Identifier Type
37.11.33 Table 0270: Document Type
37.11.34 Table 0271: Document Completion Status
37.11.35 Table 0273: Document Availability Status
37.11.36 Table 0276: Appointment Reason Codes
37.11.37 Table 0278: Filler Status Code
37.11.38 Table 0291: Subtype of Referenced Data
37.11.39 Table 0299: Encoding
37.11.40 Table 0305: Person Location Type
37.11.41 Table 0322: Completion Status
37.11.42 Table 0438: Allergy Clinical Status Code
37.11.43 Table 0834: MIME Types
37.12.0 Naming System Mapping
37.12.1 Naming System Mapping
37.12.2 Default Mappings
37.12.3 Using NamingSystem for Mapping Identifiers
37.13.0 Processing Results Feeds
37.13.1 Processing ORU (Results) Messages
37.13.2 Unsolicited Observation Request (ORU^R01)
37.14.0 Protocol
37.14.1 HL7 v2.x Protocol
37.14.2 Encoding Format
37.14.3 ER7 (Pipe-Delimited) Format
37.14.4 Minimal Lower Layer Protocol (MLLP) Transport
37.14.5 HL7 over HTTP
37.14.6 Character Encoding / Charsets
38.0.0 CDA Exchange Module
38.0.0 Introduction
38.0.1 CDA Module Introduction
38.0.2 CDA Export
38.0.3 CDA Import
38.0.4 Implementation roadmap
38.1.0 JavaScript Templates
38.1.1 CDA JavaScript Templating System
38.1.2 The simplest CDA template script
38.1.3 Adding header information to our CDA template script
38.1.4 Adding and populating a section in our CDA template script
38.1.5 Using the Fhir.search() API to dynamically populate sections
38.1.6 Specifying input parameters
38.1.7 More complicated input parameters
38.1.8 Specifying section author participation
38.1.9 Putting it all together
38.1.10 Configuring the $docref CCD template
38.2.0 Rest API Operations
38.2.1 CDA REST Operations
38.2.2 Endpoints for configuring templates
38.2.3 Endpoints for applying templates
38.2.4 Endpoints for importing CDA documents
38.3.0 Available Document and Section Types for CDA Export
38.3.1 CDA Module Mappings for Export
38.3.2 Valid Document Types
38.3.3 Valid Resources for the header
38.3.4 Valid Section Types and Sources
38.3.5 Allergy and Intolerances Section
38.3.6 Dialysis Prescription Section
38.3.7 Encounters Section
38.3.8 Functional Status Section
38.3.9 Goals Section
38.3.10 Immunizations Section
38.3.11 Medical Equipment Section
38.3.12 Medications Section
38.3.13 Problem Section
38.3.14 Procedures Section
38.3.15 Reason for Referral Section
38.3.16 Results Section
38.3.17 Social History Section
38.3.18 Vital Signs Section
38.4.0 Available Document and Section Types for CDA Import
38.4.1 CDA Module Mappings for Import
38.4.2 Valid Document Types
38.4.3 Resources derived from the header
38.4.4 Valid Section Types and Sources
38.4.5 Allergy and Intolerances Section
38.4.6 Assessment Section
38.4.7 Care Team Section
38.4.8 Consultation Note Section
38.4.9 Encounters Section
38.4.10 Family History Section
38.4.11 Functional Status Section
38.4.12 Goals Section
38.4.13 Health Concerns Section
38.4.14 Immunizations Section
38.4.15 Medical Equipment Section
38.4.16 Medications Section
38.4.17 Nutrition Section
38.4.18 Plan of Care Section
38.4.19 Problem Section
38.4.20 Procedures Section
38.4.21 Results Section
38.4.22 Social History Section
38.4.23 Vital Signs Section
38.5.0 JavaScript Hooks on CDA Import / Export
38.5.1 JavaScript Hooks on CDA Import / Export
38.5.2 CDA Pre Import JavaScript Hook
38.5.3 CDA Post Import JavaScript Hook
38.5.4 CDA Post Export JavaScript Hook
38.5.5 Exposed APIs for use in JavaScript Execution Environment
38.5.6 Example Scripts
38.6.0 Further Reading
38.6.1 Additional Documentation for CDA
39.0.0 CDA Exchange+ Module
39.0.0 Introduction
39.0.1 CDA Exchange+ Module Introduction
39.0.2 CDA Export
39.0.3 CDA Import
39.0.4 Implementation roadmap
39.1.0 JavaScript Templates
39.1.1 CDA JavaScript Templating System
39.1.2 The simplest CDA template script
39.1.3 Adding header information to our CDA template script
39.1.4 Adding and populating a section in our CDA template script
39.1.5 Using the Fhir.search() API to dynamically populate sections
39.1.6 Specifying input parameters
39.1.7 More complicated input parameters
39.1.8 Specifying section author participation
39.1.9 Putting it all together
39.1.10 Configuring the $docref CCD template
39.2.0 Rest API Operations
39.2.1 CDA REST Operations
39.2.2 Endpoints for configuring templates
39.2.3 Endpoints for applying templates
39.2.4 Endpoints for importing CDA documents
39.2.5 Endpoints for exporting CDA documents
39.3.0 Available Document and Section Types for CDA Export
39.3.1 CDA Module Mappings for Export
39.3.2 Valid Document Types
39.3.3 Valid Resources for the header
39.3.4 Valid Section Types and Sources
39.3.5 Applicable To All Sections
39.3.6 Admission Diagnosis Section
39.3.7 Admission Medication Section
39.3.8 Allergy and Intolerances Section
39.3.9 Assessment and Plan Section
39.3.10 Encounters Section
39.3.11 Care Team Section
39.3.12 Discharge Medication Section
39.3.13 Family History Section
39.3.14 Functional Status Section
39.3.15 Goals Section
39.3.16 Immunizations Section
39.3.17 Medical Equipment Section
39.3.18 Medications Section
39.3.19 Medications Administered Section
39.3.20 Mental Status Section
39.3.21 Past Medical History Section
39.3.22 Payer Section
39.3.23 Plan of Treatment Section
39.3.24 Problem Section
39.3.25 Procedures Section
39.3.26 Reason For Referral Section
39.3.27 Results Section
39.3.28 Social History Section
39.3.29 General Status Section
39.3.30 History of Present Illness Section
39.3.31 Review of Systems Section
39.3.32 Vital Signs Section
39.3.33 Note Section
39.3.34 Discharge Diagnosis Section
39.3.35 Admission Medications Section
39.3.36 Discharge Medications Section
39.4.0 Available Document and Section Types for CDA Import
39.4.1 CDA Module Mappings for Import
39.4.2 Valid Document Types
39.4.3 Resources derived from the header
39.4.4 Valid Section Types and Sources
39.4.5 Admission Diagnosis Section
39.4.6 Admission Medication Section
39.4.7 Allergy and Intolerances Section
39.4.8 Assessment and Plan Section
39.4.9 Care Team Section
39.4.10 Discharge Diagnosis Section
39.4.11 Discharge Medication Section
39.4.12 Encounters Section
39.4.13 Family History Section
39.4.14 Functional Status Section
39.4.15 Goals Section
39.4.16 Immunizations Section
39.4.17 Medical Equipment Section
39.4.18 Medications Section
39.4.19 Medications Administered Section
39.4.20 Mental Status Section
39.4.21 Past Medical History Section
39.4.22 Payer Section
39.4.23 General Status Section
39.4.24 History of Present Illness Section
39.4.25 Review of Systems Section
39.4.26 Plan of Treatment Section
39.4.27 Problem Section
39.4.28 Procedures Section
39.4.29 Reason for Referral Section
39.4.30 Results Section
39.4.31 Social History Section
39.4.32 Vital Signs Section
39.4.33 Note Section
39.4.34 Admission Medications Section
39.4.35 Discharge Medications Section
39.5.0 JavaScript Hooks on CDA Import / Export
39.5.1 JavaScript Hooks on CDA Import / Export
39.5.2 CDA Pre Import JavaScript Hook
39.5.3 CDA Post Import JavaScript Hook
39.5.4 CDA Post Export JavaScript Hook
39.5.5 Exposed APIs for use in JavaScript Execution Environment
39.5.6 Example Scripts
39.6.0 FHIR-Based Terminology Translation
39.6.1 FHIR-Based Terminology Translation
39.6.2 Default Mappings: DSTU3
39.6.3 Default Mappings: R4
39.7.0 CDA Section-level Narrative Generation
39.7.1 Narrative Generation
39.8.0 Further Reading
39.8.1 Additional Documentation for CDA
40.0.0 System to System Data Exchange
40.0.0 System to System Data Exchange Module
40.0.1 System to System Data Exchange Module
40.1.0 Smile CDR Payer to Payer Quickstart Guide
40.1.1 Smile CDR Payer to Payer Quickstart Guide
40.2.0 Custom Matching Script
40.2.1 Custom Matching Script
41.0.0 Bulk Operations
41.0.0 ETL Import Module
41.0.1 ETL Import (Extract/Transform/Load)
41.0.2 Importing CSV Data
41.0.3 Function: handleEtlImportRow(theInputMap, theContext)
41.0.4 Handling Multiple Import Formats
41.0.5 Initiating ETL Jobs
41.0.6 Performance and Concurrency
41.0.7 Locking Rows
41.0.8 Creating a Hashing Script
41.0.9 Asynchronous Execution
41.0.10 Performance
41.1.0 FHIR Bulk Import Operation
41.1.1 FHIR Bulk Import
41.1.2 Triggering a Bulk Import
41.1.3 Methodology
41.1.4 Performance
41.1.5 Limitations
41.2.0 FHIR Bulk Export Operation
41.2.1 FHIR Bulk Export Operation
41.2.2 Enabling Bulk Export
41.2.3 Types of Bulk Export Requests
41.2.4 Request Parameters
41.2.5 Requesting A Bulk Extract
41.2.6 Authorization for Bulk Export
41.2.7 Polling for Job Status
41.2.8 Accessing Bulk Export Files
41.2.9 Limitations
42.0.0 Additional Features
42.0.0 Da Vinci Clinical Data Exchange (CDex)
42.0.1 Da Vinci Clinical Data Exchange (CDex)
42.1.0 Da Vinci Health Record Exchange (HRex)
42.1.1 Da Vinci Health Record Exchange (HRex)
43.0.0 Product Administration
43.0.0 Batch Job Management
43.0.1 Batch Job Management
43.1.0 OpenTelemetry Integration
43.1.1 OpenTelemetry Integration
43.1.2 Observability Backends
43.1.3 Enabling OpenTelemetry Instrumentation in Smile CDR
43.1.4 Agent Configuration
43.1.5 Enabling/Disabling Exported Data
43.1.6 Correlating Logs and Traces
43.1.7 Vendor specific OpenTelemetry tools and agents
43.1.8 Custom Telemetry Data Provided by Smile CDR
43.1.9 OpenTelemetry Audit and Transaction Log Modules
43.2.0 Web Admin Console
43.2.1 Web Admin Console
44.0.0 JSON Admin Endpoints
44.0.0 JSON Admin API
44.0.1 JSON Admin API
44.0.2 Endpoint Summary
44.0.3 Security
44.0.4 Format
44.0.5 Allowing Anonymous Access
44.1.0 JSON Admin Home Endpoint
44.1.1 JSON Admin Home Endpoint
44.1.2 Access Swagger UI
44.2.0 MDM Endpoint
44.2.1 MDM Endpoint
44.3.0 Audit Log Endpoint
44.3.1 Audit Log Endpoint
44.3.2 Fetch Audit Log
44.3.3 Fetch Individual Event
44.4.0 Batch Job Endpoint
44.4.1 Batch Job Endpoint
44.4.2 List Available Batch Job Modules
44.4.3 Fetch Batch Jobs by Filters
44.4.4 Fetch Batch Job Names
44.4.5 Fetch All Job Instances
44.4.6 Fetch Job Instance by ID
44.4.7 Cancel Job Execution
44.5.0 Bulk Import Endpoint
44.5.1 Bulk Import Endpoint
44.5.2 Process ETL File
44.5.3 Smileutil: CSV Bulk Import File
44.6.0 CDA Exchange Endpoint
44.6.1 CDA Exchange Endpoint
44.6.2 Create CDA Template
44.6.3 Update CDA Template
44.6.4 Update CDA Template script via text
44.6.5 View CDA Template(s)
44.6.6 Delete CDA template
44.6.7 Example CDA Template
44.7.0 Config Diagnostics Endpoint
44.7.1 Config Diagnostics Endpoint
44.8.0 Metrics Endpoint
44.8.1 Metrics Endpoint
44.8.2 Fetch Local Metrics
44.8.3 Capture Thread Dump
44.9.0 Module Config Endpoint
44.9.1 Module Config Endpoint
44.9.2 Fetch Module Types
44.9.3 Fetch Module Prototype
44.9.4 Fetch Config: Module Property File
44.9.5 Fetch Config: All Modules
44.9.6 Fetch Config: Single Module
44.9.7 Fetch Config: Single Module (Detailed)
44.9.8 Fetch Module Interceptors
44.9.9 Create Module
44.9.10 Set Module Config
44.9.11 Start Module
44.9.12 Stop Module
44.9.13 Restart Module
44.9.14 Archive Module
44.9.15 Reinstate Module
44.9.16 System Restore
44.10.0 OpenID Connect Clients Endpoint
44.10.1 OpenID Connect Clients Endpoint
44.10.2 Fetch All OpenID Connect Client Definitions
44.10.3 Fetch Individual Client by Client ID
44.10.4 Create Client
44.10.5 Update Client
44.10.6 Create Client and generate secrets
44.11.0 OpenID Connect Keystores Endpoint
44.11.1 OpenID Connect Keystores Endpoint
44.11.2 Fetch All OpenID Connect Keystore Definitions
44.11.3 Fetch OpenID Connect Keystore Definition by ID
44.11.4 Create OpenID Connect Keystore Definition
44.11.5 Update OpenID Connect Keystore Definition
44.11.6 Delete OpenID Connect Keystore Definition
44.12.0 OpenID Connect Servers Endpoint
44.12.1 OpenID Connect Servers Endpoint
44.12.2 Fetch All OpenID Connect Server Definitions
44.12.3 Find OpenID Connect Server Definition
44.12.4 Create OpenID Connect Server Definition
44.12.5 Update OpenID Connect Server Definition
44.13.0 OpenID Connect Sessions Endpoint
44.13.1 OpenID Connect Sessions Endpoint
44.13.2 Fetch All Active Clients for User
44.13.3 Revoke Active Client for User
44.13.4 Revoke All Tokens
44.14.0 Privacy Notice Endpoint
44.14.1 Privacy Notice Endpoint
44.15.0 Runtime Status Endpoint
44.15.1 Runtime Status Endpoint
44.15.2 Fetch Complete Node Status Information
44.15.3 Fetch All Runtime Health Checks
44.16.0 System Config Endpoint
44.16.1 System Config Endpoint
44.17.0 Transaction Log Endpoint
44.17.1 Transaction Log Endpoint
44.17.2 Fetch Transaction Log
44.17.3 Fetch Individual Event (Deprecated)
44.17.4 Fetch Individual Event by Module
44.18.0 Troubleshooting Log Endpoint
44.18.1 Troubleshooting Log Endpoint
44.18.2 Fetch Troubleshooting Log Configuration
44.18.3 Update Troubleshooting Logger Level
44.18.4 Update Troubleshooting Log Configuration
44.19.0 User Management Endpoint
44.19.1 User Management Endpoint
44.19.2 Search for Users (All Modules)
44.19.3 Search for Users (Specific Module)
44.19.4 Create User
44.19.5 Update User
44.19.6 Update Password
44.19.7 Update Own Password
44.19.8 Update Own Default Launch Contexts
44.19.9 2FA: Create New Key
44.19.10 2FA: Generate QR Code
44.19.11 2FA: Confirm Key
44.19.12 2FA: Delete Key
44.19.13 Get Available Authorities
44.19.14 Invalidate All Sessions
44.20.0 Version Endpoint
44.20.1 Version Endpoint
45.0.0 HFQL: Direct SQL Access
45.0.0 HFQL/SQL Overview
45.0.1 HFQL: Direct SQL Access to the FHIR Repository
45.0.2 Overview
45.0.3 Goals and Architecture
45.0.4 JDBC Driver
45.0.5 Enabling Server Support
45.1.0 SQL Syntax
45.1.1 HFQL SQL Syntax
45.1.2 Syntax Overview
45.2.0 SQL Syntax: Select
45.2.1 HFQL SQL Syntax: Selects
45.2.2 Selecting Columns
45.2.3 Column Name Aliases
45.2.4 Column Data Types and Choice Elements
45.2.5 Count and Group-By Expressions
45.2.6 Ordering Results
45.2.7 Select Data Manipulation and Concatenation
45.2.8 Limiting Results
45.3.0 SQL Syntax: Where
45.3.1 HFQL SQL Syntax: Where and Having
45.3.2 WHERE Clauses
45.3.3 Search Parameter WHERE Expressions
45.3.4 FHIRPath WHERE Expressions
45.4.0 SQL Syntax: Limitations
45.4.1 SQL Syntax Limitations
45.4.2 Syntax Limitations
45.5.0 SQL Syntax: Examples
45.5.1 HFQL Syntax Examples
45.5.2 Find Resources with Repeating Elements
46.0.0 Product Configuration
46.0.0 HTTP Server Setup
46.0.1 HTTP Server Setup
46.0.2 Respecting Forward Headers
46.0.3 Specifying a Custom Context Path
46.0.4 Access Logs
46.0.5 Frame Options
46.1.0 TLS and HTTPS Reference
46.1.1 TLS and HTTPS
46.1.2 Background
46.1.3 Creating a Self-Signed KeyStore
46.1.4 Importing a LetsEncrypt Certificate into a KeyStore
46.1.5 Selecting Ciphers and Protocol
46.1.6 Enabling TLS Mutual Authentication (Client Auth)
46.1.7 Programmatically Configuring a FHIR Endpoint KeyStore
46.1.8 Smile Util TLS JSON Authentication File
47.0.0 Java Execution Environment
47.0.0 Security Attributes
47.0.1 Security Attributes
47.1.0 Library Support
47.1.1 Library Support
47.2.0 Exception Handling
47.2.1 Exceptions
47.3.0 Javadocs
47.3.1 Smile CDR Javadocs
47.4.0 Examples
47.4.1 Java Execution Environment Examples
47.4.2 Database Access using JDBC
48.0.0 JavaScript Execution Environment
48.0.0 Introduction
48.0.1 JavaScript Execution Environment
48.0.2 Change Log
48.1.0 Specifying JavaScript in Configuration File
48.1.1 Specifying JavaScript in Configuration File
48.2.0 Remote Debugging
48.2.1 JavaScript Execution Environment Remote Debugging
48.3.0 ECMA Modules (import)
48.3.1 ECMA Modules
48.4.0 Converter API
48.4.1 Converter API
48.4.2 Method: hl7v2TsToFhirDate(dt);
48.4.3 Method: hl7v2TsToFhirDateTime(ts);
48.4.4 Method: hl7v2TsToFhirDateTime(ts, impliedTimeZone);
48.4.5 Method: urlDecodeString(string);
48.4.6 Method: urlEncodeString(string);
48.4.7 Method: base64Encode(string);
48.4.8 Method: base64Decode(string);
48.5.0 Environment API
48.5.1 Environment
48.5.2 Method: getProperty(name)
48.5.3 Method: getEnv(name)
48.6.0 Exceptions API
48.6.1 Exceptions
48.6.2 Method: Exceptions.newTrustedException(theMessage)
48.6.3 Method: Exceptions.newTrustedException(theStatusCode, theMessage)
48.7.0 OAuth2 Exceptions API
48.7.1 Oauth2 Exceptions
48.7.2 Method: OAuth2Exceptions.newUnauthorizedException(theMessage)
48.7.3 Method: OAuth2Exceptions.newForbiddenException(theMessage)
48.8.0 FHIR REST API
48.8.1 FHIR REST API
48.8.2 Method: create(resource)
48.8.3 Method: read(url)
48.8.4 Method: search().forResource(resourceType)
48.8.5 Method: transaction(IBundleBuilder theTransaction)
48.8.6 Method: translate()
48.8.7 Method: update(resource)
48.8.8 Method: patch(url, parameters)
48.8.9 Authentication
48.8.10 Tenant Selection
48.8.11 Concurrency Retry
48.8.12 Configuration Requirements for ONC (g)(10) Certification
48.9.0 FHIR Model API
48.9.1 FHIR Model API
48.9.2 Method: ResourceBuilder.build(resourceType)
48.9.3 Working with Resources
48.9.4 Working with Composition resources
48.9.5 Working with Bundle resources
48.9.6 Resource References
48.9.7 Contained Resources
48.9.8 Meta Elements
48.9.9 Patient Deceased Element
48.9.10 Evaluating FHIRPath Expressions
48.9.11 Removing Data
48.10.0 HL7 v2.x Mapping API
48.10.1 HL7 v2.x Mapping API
48.10.2 Path Syntax: Repetitions
48.10.3 Path Syntax: Groups and Nesting
48.10.4 Structure Interrogation
48.10.5 Content Clearing
48.10.6 Content Interrogation
48.10.7 Parsing Raw Field Values
48.10.8 Encoding
48.10.9 The Hl7V2 Object
48.10.10 Working with Variable Datatypes
48.10.11 Working with Z-Segments
48.10.12 Encoding FT (Formatted Text) Fields
48.11.0 HTTP API
48.11.1 HTTP API
48.11.2 Request Creation Methods
48.11.3 Request Execution Methods
48.11.4 Response Processing Methods
48.11.5 TLS / HTTPS
48.12.0 LDAP API
48.12.1 LDAP API
48.12.2 Method: searchByUsername(username)
48.12.3 Method: getStringAttributes(attributeName)
48.12.4 Method: isMemberOfGroup(groupDn)
48.13.0 Log API
48.13.1 Log API
48.13.2 Methods: debug(string), info(string), warn(string), error(string)
48.14.0 Composition Resource API
48.14.1 Composition Resource API
48.14.2 Method: set*(value)
48.14.3 Method: setDate(epoch)
48.14.4 Method: setType(documentType)
48.14.5 Method: addAttester(mode)
48.14.6 Method: addEvent()
48.14.7 Method: addSection(sectionType)
48.15.0 Composition Section API
48.15.1 Composition Section API
48.15.2 Method: populate(List resources)
48.15.3 Method: setTitle(title)
48.15.4 Method: setCode(system, code, display)
48.15.5 Method: addSection()
48.16.0 TransactionBuilder API
48.16.1 TransactionBuilder API
48.16.2 Method: newTransactionBuilder()
48.16.3 Method: withBundle(bundle)
48.16.4 Method: create(resource)
48.16.5 Method: update(resource)
48.16.6 Method: patch(resourceId, parameters)
48.16.7 Method Chain: createConditional(resource).onToken(parameter, system, value)
48.16.8 Method Chain: updateConditional(resource).onToken(parameter, system, value)
48.16.9 Methods: toXml(), toXml(prettyPrint), toJson(), toJson(prettyPrint)
48.16.10 Fhir.transaction(transaction)
48.17.0 Util API
48.17.1 Util API
48.17.2 Method: sleep(millis)
48.18.0 UUID API
48.18.1 UUID API
48.18.2 Method: newPlaceholderId()
48.19.0 XML API
48.19.1 XML API
48.19.2 Global function: XML.createDocument(str)
48.19.3 XPath Expressions
48.19.4 Traversing the Document
48.19.5 Function: toXMLString()
48.19.6 Manipulating the DOM
48.20.0 Callback Models
48.20.1 Callback Models
48.20.2 AssociatedResource
48.20.3 AuthenticationContext
48.20.4 AuthenticationFailure
48.20.5 AuthenticationRequest
48.20.6 BulkModifyResourcesResults
48.20.7 ClientCredentialsAuthenticationRequest
48.20.8 CsvProcessorContext
48.20.9 FhirContextEntry
48.20.10 FhirEndpointTerminologyResponseMappingSpec
48.20.11 FhirEndpointTerminologyResponseMappingSpecSystem
48.20.12 GatewayConfiguration
48.20.13 GatewayCreateRoute
48.20.14 GatewayDeleteRoute
48.20.15 GatewayHistoryRoute
48.20.16 GatewayOperation
48.20.17 GatewayOperationRoute
48.20.18 GatewayReadRoute
48.20.19 GatewayRouteTarget
48.20.20 GatewaySearchRoute
48.20.21 GatewayTarget
48.20.22 GatewayTargetRetryStrategy
48.20.23 GatewayTransactionRoute
48.20.24 GatewayUpdateRoute
48.20.25 GrantedAuthority
48.20.26 Hl7V2GeneratedMessageContext
48.20.27 Hl7V2ReceivedMessage
48.20.28 Hl7V2ReceivedMessageConversionResult
48.20.29 LaunchContext
48.20.30 LaunchContextParameter
48.20.31 LaunchResourceId
48.20.32 MegaScaleCredentialRequest
48.20.33 MegaScaleCredentialResponse
48.20.34 OAuth2AuthorizationRequestDetails
48.20.35 OAuth2Client
48.20.36 OAuth2ClientSecret
48.20.37 OAuth2ClientSession
48.20.38 OAuth2Clients
48.20.39 OAuth2Keystore
48.20.40 OAuth2Keystores
48.20.41 OAuth2Server
48.20.42 OAuth2Servers
48.20.43 OAuth2SmartContextSelectionChoicePerson
48.20.44 OAuth2SmartContextSelectionChoices
48.20.45 Oauth2InvalidateTokensResponseJson
48.20.46 OpenIdIntrospectTokenResponse
48.20.47 PackageInstallationSpec
48.20.48 PartitionDefinition
48.20.49 PartitionDefinitions
48.20.50 RequestDetailsJson
48.20.51 ScriptAuthenticationOutcomeFactory
48.20.52 ScriptConsentContextServices
48.20.53 SecurityInLdapAuthenticationContext
48.20.54 SecurityInSmartAuthenticationContext
48.20.55 SmartCodapAuthorizationRequest
48.20.56 SmartOnPostAuthorizeDetails
48.20.57 SmartScopeAuthorityNarrowingResult
48.20.58 TokenizationRule
48.20.59 TokenizationRules
48.20.60 UserDetails
48.20.61 UserDetailsChangeLaunchContextJson
48.20.62 UserDetailsList
48.20.63 UserDetailsOAuth2AllClientApprovals
48.20.64 UserDetailsOAuth2ClientApprovals
48.20.65 UserDetailsOAuth2ClientApprovalsApprovedScope
48.20.66 UserSessionDetails
49.0.0 Localization
49.0.0 Localization
49.0.1 Localization
49.1.0 Examples
49.1.1 Localization Customization Examples
49.1.2 Example: Unknown Search Parameter Message
49.1.3 Example: Custom SMART Scope Names
49.2.0 Available Localization Keys
49.2.1 Available Localization Keys
50.0.0 Smile CDR CLI (smileutil)
50.0.0 Introduction
50.0.1 Smile command-line tool (smileutil)
50.0.2 Enabling Debug Logging
50.0.3 Memory Settings
50.1.0 Bulk Import
50.1.1 smileutil: Bulk Import
50.1.2 Usage
50.1.3 Options
50.2.0 Create FHIR Package
50.2.1 smileutil: Create FHIR Package
50.2.2 Usage
50.2.3 Options
50.2.4 Example
50.3.0 Execute Script Function
50.3.1 smileutil: Test Script Function
50.3.2 Usage
50.3.3 Options
50.3.4 A Complete Example: Authenticate
50.3.5 Available Functions
50.3.6 Function: authenticate
50.4.0 Export ConceptMap to CSV
50.4.1 smileutil: Export ConceptMap to CSV
50.4.2 Usage
50.4.3 Options
50.5.0 HL7 v2.x Analyze Flat File
50.5.1 smileutil: HL7 v2.x Analyze Flat File
50.5.2 Usage
50.5.3 Options
50.6.0 HL7 v2.x Transmit Flat File
50.6.1 smileutil: HL7 v2.x Transmit Flat File
50.6.2 Usage
50.6.3 Options
50.6.4 Multiplex Paths
50.7.0 Import CSV to ConceptMap
50.7.1 smileutil: Import CSV to ConceptMap
50.7.2 Usage
50.7.3 Options
50.8.0 Map and Upload CSV Bulk Import File
50.8.1 Map and Upload CSV Bulk Import File
50.8.2 Usage
50.8.3 Options
50.9.0 Migrate Database
50.9.1 smileutil: Migrate Database
50.9.2 Options
50.9.3 Examples
50.10.0 Clear Database Migration Lock
50.10.1 smileutil: Clear Migration Lock
50.10.2 Example
50.10.3 Options
50.11.0 Module Config Properties Export
50.11.1 smileutil: Module Config Properties Export
50.11.2 Options
50.12.0 Reindex Terminology
50.12.1 smileutil: Reindex Terminology
50.12.2 Usage
50.12.3 Options
50.13.0 Synchronize FHIR Servers
50.13.1 smileutil: Synchronize FHIR Servers
50.13.2 Usage
50.13.3 Options
50.13.4 Selecting Resource Types to Synchronize
50.13.5 Using a Search as the Source
50.13.6 Using a Directory as the Source
50.13.7 Uploading Bundles as Transactions
50.13.8 Using Inline Match URLs
50.13.9 Prefixing Numeric IDs
50.13.10 Synchronization Modes
50.13.11 Uploading Synthea (Synthetic Generated) Resources
50.13.12 Setting up a Resource Gold Master
50.13.13 Load Balancing Target Servers
50.14.0 Upgrade H2 Database File
50.14.1 smileutil: Upgrade H2 Database File
50.14.2 Usage
50.14.3 Options
50.14.4 Example
50.15.0 Upload Bundle Files
50.15.1 smileutil: Upload Bundle Files
50.15.2 This Command Is Deprecated
50.15.3 Usage
50.15.4 Options
50.16.0 Upload CSV Bulk Import File
50.16.1 smileutil: Upload CSV Bulk Import File
50.16.2 Usage
50.16.3 Options
50.16.4 Sending Batches for a Single File
50.16.5 CSV-to-FHIR Mapping Configuration
50.17.0 Upload Sample Dataset
50.17.1 smileutil: Upload Sample Dataset
50.17.2 Usage
50.17.3 Options
50.18.0 Upload Terminology
50.18.1 smileutil: Upload Terminology
50.18.2 Usage
50.18.3 Options
50.18.4 Example: Add Delta to Custom Terminology
50.19.0 Generate Realtime Export Schema
50.19.1 smileutil: Realtime Export Generation
50.19.2 Usage
50.19.3 Options
50.20.0 Validate FHIR Resources
50.20.1 smileutil: Validate FHIR Resources
50.20.2 Usage
50.20.3 Options
50.20.4 Profile Mode
50.20.5 Schema and Schematron Mode
51.0.0 Apache Camel Integration
51.0.0 Camel Module Overview
51.0.1 Camel Module Overview
51.0.2 Apache Camel Introduction
51.0.3 Apache Camel Data Formats
51.0.4 Smile Data Formats
51.0.5 Apache Camel Components
51.0.6 Smile Component
51.0.7 Camel Health Checks
51.0.8 The Spring Context Config Class
51.0.9 Packaging Your Camel Module Custom Classes
51.0.10 Deploying Your Camel Module Custom Classes
51.0.11 Example Project
51.1.0 Smile Camel Processors
51.1.1 Smile Processors Overview
51.1.2 Quick Reference
51.2.0 Processors: FHIR Storage module
51.2.1 FHIR Storage Processors
51.2.2 Resource Operation Processor
51.2.3 Transaction/Batch Bundle Processor
51.2.4 FHIR NDJSON Converter
51.2.5 Single Resource Processor
51.3.0 Processors: ETL Import module
51.3.1 ETL Importer Processors
51.3.2 ETL Importer: CSV Processor
51.4.0 Processors: Camel module
51.4.1 Camel Processors
51.4.2 Channel Import Processor
51.4.3 Increment Retry Count Processor
51.4.4 Wrap In DocumentReference Processor
51.4.5 Wrap In Binary Resource Processor
51.5.0 Processors: Cluster Manager module
51.5.1 Cluster Manager Processors
51.5.2 Broker Consumer/Processor
51.5.3 Kafka Manual Commit
51.6.0 Processors: HL7v2 Inbound module
51.6.1 Hl7v2 Inbound Processors
51.6.2 Pre-Convert Script Processor
51.6.3 Pre-Convert Mapper Bean Processor
51.6.4 Pre-Convert Interceptor Processor
51.6.5 Convert HL7 v2.x to FHIR
51.6.6 Post-Convert Script Processor
51.6.7 Post-Convert Interceptor Processor
51.6.8 HL7v2 Inbound: Sample Route
51.7.0 Processors: CDA Exchange+ module
51.7.1 CDA Exchange+ Processors
51.7.2 CDA Import (CDA to FHIR) Processors
51.7.3 CDA Export (FHIR to CDA) Processors
51.8.0 Processors: Semantic Standardization module
51.9.0 Processors: Transaction Logging
51.9.1 Transaction Logging Processors
51.9.2 Start Transaction Log Processor
51.9.3 Add Transaction Log Step Processor
51.9.4 Adding Module-Specific Transaction Log Helpers
51.10.0 Smile Camel Converters
51.10.1 Smile Camel Converters
51.11.0 Smile Camel Recipes
51.11.1 Camel Recipes
51.11.2 Load HL7 v2 Messages from AWS S3 Bucket
51.11.3 Using Apache Pulsar with Camel
51.11.4 Controlling Transaction Logging in Camel Routes
52.0.0 Prior Auth CRD (Coverage Requirement Discovery)
52.0.0 Prior Auth CRD (Coverage Requirement Discovery) Module
52.0.1 Prior Auth CRD (Coverage Requirement Discovery) Module Overview
52.0.2 Prior Auth CRD (Coverage Requirement Discovery) Introduction
52.0.3 Prior Auth CRD (Coverage Requirement Discovery) Module Overview
53.0.0 Prior Auth DTR (Documentation Templates and Rules)
53.0.0 Prior Auth DTR (Documentation Templates and Rules) Module
53.0.1 Prior Auth DTR (Documentation Templates and Rules) Module Overview
54.0.0 Prior Auth Support
54.0.0 Prior Auth Support Module
54.0.1 Prior Auth Support Module Overview
54.0.2 Introduction
54.0.3 Operations
54.0.4 PAS Request Routing
55.0.0 Smile Portal
55.0.0 Smile Portal Module
55.0.1 Smile Portal
55.0.2 Client Creation and Configuration
56.0.0 Davinci Data Exchange
56.0.0 Davinci Data Exchange Module
56.0.1 Davinci Data Exchange
56.0.2 Request Parameters
56.0.3 Export Types
57.0.0 Modules
57.0.0 JSON Admin API
57.0.1 JSON Admin API
57.0.2 Configuration Categories
57.0.3 Dependencies
57.1.0 Web Admin Console
57.1.1 Web Admin Console
57.1.2 Updated Web Admin Console UI
57.1.3 Configuration Categories
57.1.4 Dependencies
57.2.0 CDA Exchange+
57.2.1 CDA Exchange+
57.2.2 Configuration Categories
57.2.3 Dependencies
57.3.0 CDA Exchange(Deprecated)
57.3.1 CDA Exchange
57.3.2 Configuration Categories
57.4.0 Channel Import
57.4.1 Channel Import
57.4.2 Configuration Categories
57.4.3 Dependencies
57.5.0 Cluster Manager
57.5.1 Cluster Manager
57.5.2 Configuration Categories
57.6.0 CQL
57.6.1 CQL
57.6.2 Dependencies
57.7.0 Audit Log Persistence
57.7.1 Audit Log Persistence
57.7.2 Configuration Categories
57.8.0 Audit Log OpenTelemetry
57.8.1 Audit Log OpenTelemetry
57.8.2 Configuration Categories
57.9.0 Transaction Log Persistence
57.9.1 Transaction Log Persistence
57.9.2 Configuration Categories
57.10.0 Transaction Log OpenTelemetry
57.10.1 Transaction Log OpenTelemetry
57.10.2 Configuration Categories
57.11.0 Digital Quality Measures (DQM)
57.11.1 Digital Quality Measures (DQM)
57.11.2 Operation and Feature Documentation
57.11.3 Premium Features
57.11.4 Required Modules
57.11.5 DQM UI
57.11.6 Configuration Categories
57.11.7 Dependencies
57.12.0 Documentation Templates and Rules (DTR)
57.12.1 Prior Auth DTR
57.12.2 Configuration Categories
57.12.3 Dependencies
57.13.0 Enterprise Master Patient Index
57.13.1 EMPI (deprecated)
57.13.2 Configuration Categories
57.14.0 CDS Hooks Endpoint
57.14.1 CDS Hooks REST Endpoint
57.14.2 Configuration Categories
57.14.3 Dependencies
57.15.0 FHIR Gateway Endpoint
57.15.1 FHIR Gateway REST Endpoint
57.15.2 Configuration Categories
57.15.3 Dependencies
57.16.0 FHIR REST Endpoint (All Versions)
57.16.1 FHIR REST Endpoint (All FHIR Versions)
57.16.2 Configuration Categories
57.16.3 Dependencies
57.17.0 FHIR REST Endpoint (DSTU2 - Deprecated)
57.17.1 FHIR REST Endpoint (DSTU2 - Deprecated)
57.17.2 Configuration Categories
57.18.0 FHIR REST Endpoint (DSTU3 - Deprecated)
57.18.1 FHIR REST Endpoint (R3 - Deprecated)
57.18.2 Configuration Categories
57.19.0 FHIR REST Endpoint (R4 - Deprecated)
57.19.1 FHIR REST Endpoint (R4 - Deprecated)
57.19.2 Configuration Categories
57.20.0 FHIRWeb Console
57.20.1 FHIRWeb Console
57.20.2 Configuration Categories
57.20.3 Dependencies
57.21.0 HL7 v2.x Listening Endpoint
57.21.1 HL7 v2.x Listening Endpoint
57.21.2 Configuration Categories
57.21.3 Dependencies
57.22.0 HL7 v2.x Listening Endpoint (Deprecated)
57.22.1 HL7 v2.x Listening Endpoint (Deprecated)
57.22.2 Configuration Categories
57.23.0 HL7 v2.x Sending Endpoint
57.23.1 HL7 v2.x Sending Endpoint
57.23.2 Configuration Categories
57.23.3 Dependencies
57.24.0 Hybrid Providers Endpoint
57.24.1 Hybrid Providers REST Endpoint
57.24.2 Configuration Categories
57.24.3 Dependencies
57.25.0 Package Registry Endpoint
57.25.1 Package Registry Endpoint
57.25.2 Configuration Categories
57.25.3 Dependencies
57.26.0 Subscription Websocket Endpoint
57.26.1 Subscription Websocket Endpoint
57.26.2 Configuration Categories
57.26.3 Dependencies
57.27.0 ETL Importer
57.27.1 ETL Importer
57.27.2 Configuration Categories
57.27.3 Dependencies
57.28.0 MDM
57.28.1 MDM
57.28.2 Configuration Categories
57.28.3 Plugins
57.29.0 MDM UI
57.29.1 MDM UI
57.29.2 Configuration Categories
57.29.3 Dependencies
57.30.0 Prior Auth CRD
57.30.1 Prior Auth CRD
57.30.2 Configuration Categories
57.30.3 Dependencies
57.31.0 Prior Auth Support
57.31.1 Prior Auth Support
57.31.2 Configuration Categories
57.31.3 Dependencies
57.32.0 Narrative Generator
57.32.1 Narrative Generator
57.32.2 Configuration Categories
57.33.0 FHIR Storage (DSTU2 RDBMS)
57.33.1 FHIR Storage (DSTU2 RDBMS)
57.33.2 Configuration Categories
57.33.3 Dependencies
57.34.0 FHIR Storage (R3 RDBMS)
57.34.1 FHIR Storage (R3 RDBMS)
57.34.2 Configuration Categories
57.34.3 Dependencies
57.35.0 FHIR Storage (R4 RDBMS)
57.35.1 FHIR Storage (R4 RDBMS)
57.35.2 Configuration Categories
57.35.3 Dependencies
57.36.0 FHIR Storage (R5 RDBMS)
57.36.1 FHIR Storage (R5 RDBMS)
57.36.2 Configuration Categories
57.36.3 Dependencies
57.37.0 FHIR Storage (Mongo)
57.37.1 FHIR Storage (MongoDB)
57.37.2 Configuration Categories
57.37.3 Dependencies
57.38.0 Realtime Export
57.38.1 Realtime Export
57.38.2 Configuration Categories
57.38.3 Plugins
57.39.0 LDAP Inbound Security
57.39.1 LDAP Inbound Security
57.39.2 Configuration Categories
57.39.3 Dependencies
57.40.0 Local Inbound Security
57.40.1 Local Inbound Security
57.40.2 Configuration Categories
57.40.3 Dependencies
57.41.0 SAML Inbound Security
57.41.1 SAML Inbound Security
57.41.2 Configuration Categories
57.41.3 Dependencies
57.42.0 Scripted Inbound Security
57.42.1 Scripted Inbound Security
57.42.2 Configuration Categories
57.42.3 Dependencies
57.43.0 SMART Inbound Security
57.43.1 SMART Inbound Security
57.43.2 Configuration Categories
57.43.3 Dependencies
57.44.0 SMART Outbound Security
57.44.1 SMART Outbound Security
57.44.2 Configuration Categories
57.44.3 Dependencies
57.45.0 Subscription Matcher (All FHIR Versions)
57.45.1 Subscription Matcher (All FHIR Versions)
57.45.2 Configuration Categories
57.45.3 Plugins
57.46.0 Subscription Matcher (DSTU2 - Deprecated)
57.46.1 Subscription Matcher (DSTU2 - Deprecated)
57.46.2 Configuration Categories
57.47.0 Subscription Matcher (DSTU3 - Deprecated)
57.47.1 Subscription Matcher (DSTU3 - Deprecated)
57.47.2 Configuration Categories
57.47.3 Plugins
57.48.0 Subscription Matcher (R4 - Deprecated)
57.48.1 Subscription Matcher (R4 - Deprecated)
57.48.2 Configuration Categories
57.48.3 Plugins
57.49.0 appSphere
57.49.1 appSphere
57.49.2 Configuration Categories
57.49.3 Dependencies
57.50.0 Payer to Payer (Deprecated)
57.50.1 Payer to Payer (Deprecated)
57.50.2 Configuration Categories
57.51.0 System to System Data Exchange
57.51.1 System to System Data Exchange
57.51.2 Configuration Categories
57.51.3 Plugins
57.52.0 License
57.52.1 License Manager
57.52.2 Configuration Categories
57.53.0 Camel
57.53.1 Camel
57.53.2 Configuration Categories
57.53.3 Dependencies
57.54.0 Consent Module
57.54.1 Consent
57.54.2 Configuration Categories
57.54.3 Plugins
57.54.4 Plugins
57.55.0 Smile Portal
57.55.1 Smile Portal
57.55.2 Configuration Categories
57.55.3 Dependencies
57.56.0 Davinci Data Exchange
57.56.1 Davinci Data Exchange
57.56.2 Dependencies
58.0.0 Appendix
58.0.0 Demo Projects
58.0.1 Demo Projects
58.0.2 General Purpose Interceptor Demo Project
58.0.3 HL7V2 Interceptor Demo Project
58.0.4 Camel Demo Project
58.0.5 CDS Hooks Demo Project
58.0.6 Custom Resources Demo Project
58.0.7 Custom Resource Provider Demo Project
58.0.8 Hybrid Provider Demo Project
58.0.9 Outbound Security Demo Skin Project
58.0.10 International Patient Summary Demo Project
58.0.11 Consent Demo Project.
59.0.0 Configuration Categories
59.0.0 Web Admin Console Settings
59.0.1 Web Admin Console Settings
59.0.2 Property: Prometheus Datasource ID
59.0.3 Property: Transaction Log - Event Body Display Mode
59.1.0 appSphere
59.1.1 appSphere
59.1.2 Property: JSON URL
59.1.3 Property: Auth URL
59.1.4 Property: Client ID
59.1.5 Property: Legal Company Name
59.1.6 Property: Admin Console Name
59.1.7 Property: Contact Helpdesk
59.1.8 Property: Contact Us URL
59.1.9 Property: FHIR Sandbox URL
59.1.10 Property: FHIR URL
59.1.11 Property: Application Gallery Name
59.1.12 Property: Hero Image, Large Format URL
59.1.13 Property: Hero Image, Small Format URL
59.1.14 Property: Company Logo Small URL
59.1.15 Property: Company Logo Large URL
59.1.16 Property: PHI Warning URL
59.1.17 Property: Developer Portal Name
59.1.18 Property: Privacy Policy URL
59.1.19 Property: Request app mail-to
59.1.20 Property: Terms of Use URL
59.2.0 Payer Config
59.2.1 Payer Config
59.2.2 Property: Payer Auto-Grant Scopes
59.2.3 Property: Enable Payer Functionality
59.3.0 Initial appSphere Seeding
59.3.1 Initial appSphere Seeding
59.3.2 Property: Default Attestation (Legal)
59.3.3 Property: Default Attestation (Plain)
59.3.4 Property: Default Attestation Title
59.4.0 Authentication Callback Scripts
59.4.1 Authentication Callback Scripts
59.4.2 Property: Authentication Callback Script (File)
59.4.3 Property: Authentication Callback Script (Text)
59.5.0 Auth: General for APIs
59.5.1 Auth: General for APIs
59.5.2 Property: Anonymous Account Username
59.5.3 Property: Allow Anonymous Access
59.6.0 User Authentication
59.6.1 User Authentication
59.6.2 Property: Anonymous Account Username
59.6.3 Property: Allow Anonymous Access
59.6.4 Property: SAML Authentication Enabled
59.7.0 Auth: HTTP Basic
59.7.1 Auth: HTTP Basic
59.7.2 Property: HTTP Basic Security
59.7.3 Property: HTTP Basic Realm
59.8.0 Auth: OpenID Connect
59.8.1 Auth: OpenID Connect
59.8.2 Property: OpenID Connect Security
59.9.0 Browser Syntax Highlighting
59.9.1 Browser Syntax Highlighting
59.9.2 Property: Browser Syntax Highlighting Enabled
59.9.3 Property: Show Request Headers
59.9.4 Property: Show Response Headers
59.10.0 Camel
59.10.1 Camel
59.10.2 Property: Spring Context Config Class(es)
59.10.3 Property: Enable Transaction Log on All Routes
59.10.4 Property: Camel Functions (File)
59.10.5 Property: Camel Functions (Text)
59.10.6 Property: Camel Routes (File)
59.10.7 Property: Camel Routes (Text)
59.11.0 Capability Statement (metadata)
59.11.1 Capability Statement (metadata)
59.11.2 Property: Cache Resource Counts (Mins)
59.11.3 Property: Include Resource Counts
59.12.0 Care Gaps
59.12.1 Care Gaps
59.12.2 Property: Reporter
59.12.3 Property: Section Author
59.12.4 Property: Multi-Threading Enabled
59.13.0 CDA Export
59.13.1 CDA Export
59.13.2 Property: Store Generated Bundle
59.13.3 Property: Store Generated Composition
59.13.4 Property: Store Generated CDA Document as Binary
59.13.5 Property: Store Generated CDA Document as DocumentReference
59.14.0 CDA Import
59.14.1 CDA Import
59.14.2 Property: Import Mode
59.14.3 Property: Store Original CCD
59.15.0 CDA Interceptors
59.15.1 CDA Interceptors
59.15.2 Property: Interceptor Bean Types
59.16.0 CDA JavaScript Execution Scripts
59.16.1 CDA JavaScript Execution Scripts
59.16.2 Property: CDA Processing Script (File)
59.16.3 Property: CDA Processing Script (Text)
59.17.0 CDA Terminology
59.17.1 CDA Terminology
59.17.2 Property: Prefer user-supplied terminology translations
59.18.0 CDS Hooks Definitions
59.18.1 CDS Hooks Definitions
59.18.2 Property: CDS Hooks Version
59.18.3 Property: FHIR Version
59.18.4 Property: Spring Context Config Class
59.19.0 CDS Hooks On FHIR
59.19.1 CDS Hooks On FHIR
59.19.2 Property: Client Id Header Name
59.19.3 Property: Enable CDS on FHIR
59.20.0 Channel Import
59.20.1 Channel Import
59.20.2 Property: Concurrent Consumers
59.20.3 Property: Concurrent Retry Consumers
59.20.4 Property: Channel Name
59.20.5 Property: Default mediaType
59.20.6 Property: Channel Import ETL Script (File)
59.20.7 Property: Channel Import ETL Script (Text)
59.20.8 Property: Interceptor Bean Types
59.21.0 Channel Retry
59.21.1 Channel Retry
59.21.2 Property: Failure Channel Name
59.21.3 Property: Retry Delay(ms)
59.21.4 Property: Maximum amount of retry attempts.
59.21.5 Property: Maximum Delay(ms) between attempts.
59.21.6 Property: Retry Channel Name
59.21.7 Property: Retriable Exceptions
59.21.8 Property: Retry Strategy
59.22.0 Cluster Manager Interceptors
59.22.1 Cluster Manager Interceptors
59.22.2 Property: Interceptor Bean Types
59.23.0 Kafka
59.23.1 Kafka
59.23.2 Property: Kafka Consumer Ack Mode
59.23.3 Property: Kafka Consumer Auto Commit Enabled
59.23.4 Property: Kafka Bootstrap Address
59.23.5 Property: Kafka Consumer Config Properties (File)
59.23.6 Property: Kafka Consumer Config Properties (Text)
59.23.7 Property: Kafka Subscription Matcher Consumer Group Id
59.23.8 Property: Kafka Producer Config Properties (File)
59.23.9 Property: Kafka Producer Config Properties (Text)
59.23.10 Property: Kafka Producer Send Timeout (ms)
59.23.11 Property: Kafka Replace Hyphens With Periods
59.23.12 Property: Kafka SASL JAAS Config
59.23.13 Property: Kafka SASL Mechanism
59.23.14 Property: Kafka Security Protocol
59.23.15 Property: Kafka Broker SSL Enabled
59.23.16 Property: Kafka SSL Key Password
59.23.17 Property: Kafka SSL Keystore Location
59.23.18 Property: Kafka Keystore Password
59.23.19 Property: Kafka SSL TrustStore File Location
59.23.20 Property: Kafka SSL Truststore Password
59.23.21 Property: Validate Kafka Topics Exist Before Use
59.24.0 Cluster Manager Maintenance
59.24.1 Cluster Manager Maintenance
59.24.2 Property: Audit Log Broker Channel Name
59.24.3 Property: Audit Log Broker Enabled
59.24.4 Property: Always Write to Cluster Manager Log
59.24.5 Property: Audit Log Database Async Writes
59.24.6 Property: Audit Log Database Enabled
59.24.7 Property: Audit Log OpenTelemetry Enabled
59.24.8 Property: Request headers to store
59.24.9 Property: Reload Scripts on Module Config Save
59.24.10 Property: Transaction Log Retention (Days)
59.24.11 Property: Scheduler Thread Count
59.24.12 Property: Heartbeat Persist Frequency MS
59.24.13 Property: Stats Cleanup Frequency MS
59.24.14 Property: Stats Persist Frequency MS
59.24.15 Property: Support writes to LOB columns
59.25.0 Message Broker
59.25.1 Message Broker
59.25.2 Property: Message Broker Address
59.25.3 Property: Channel Naming Prefix
59.25.4 Property: Message Broker Password
59.25.5 Property: Message Broker Type
59.25.6 Property: Message Broker Username
59.26.0 Pulsar
59.26.1 Pulsar
59.26.2 Property: Pulsar Acknowledgement Timeout (seconds)
59.26.3 Property: Pulsar Admin URL
59.26.4 Property: Pulsar Receiver Queue Size
59.26.5 Property: Pulsar Service URL
59.26.6 Property: Validate Pulsar Topics Exist Before Use
59.27.0 Cluster Level Security
59.27.1 Cluster Level Security
59.27.2 Property: OpenId Connect Keystores Pre-Seed File
59.28.0 Consent
59.28.1 Consent
59.28.2 Property: Bucket Definition (File)
59.28.3 Property: Bucket Definition (Text)
59.28.4 Property: Gateway Route filtering Definition (File)
59.28.5 Property: Gateway Route filtering Definition (Text)
59.28.6 Property: Register Consent Module With Specified Persistence Dependency
59.29.0 CQL
59.29.1 CQL
59.29.2 Property: Data Analysis
59.29.3 Property: Collapse Data Analysis
59.29.4 Property: CQL Language Level
59.29.5 Property: Default Model Info
59.29.6 Property: Disable List Demotion
59.29.7 Property: Disable List Promotion
59.29.8 Property: Disable List Traversal
59.29.9 Property: Disable Method Invocation
59.29.10 Property: Annotations
59.29.11 Property: Date Range Optimization
59.29.12 Property: Detailed Errors
59.29.13 Property: Enable Interval Demotion
59.29.14 Property: Enable Interval Promotion
59.29.15 Property: Locators
59.29.16 Property: Results Type
59.29.17 Property: Error Level
59.29.18 Property: Require From Keyword
59.29.19 Property: Signature Level
59.29.20 Property: Format for ELM
59.29.21 Property: Validate units
59.29.22 Property: Semantic Analysis
59.29.23 Property: Profile Mode
59.29.24 Property: Search Filter Mode
59.29.25 Property: Terminology Filter Mode
59.29.26 Property: Debug Logging
59.29.27 Property: Enable Expression Caching
59.29.28 Property: Enable Validation
59.29.29 Property: ValueSet Code Lookup Mode
59.29.30 Property: ValueSet Expansion Mode
59.29.31 Property: ValueSet Membership Mode
59.29.32 Property: ValueSet Pre-Expansion Mode
59.29.33 Property: Use Embedded Libraries
59.30.0 Credentials
59.30.1 Credentials
59.30.2 Property: Authentication Cache Duration (millis)
59.30.3 Property: Cache Successful Credentials
59.30.4 Property: Create Unknown Users
59.30.5 Property: Lock After Failed Attempts
59.30.6 Property: Case-Sensitive Passwords
59.30.7 Property: Password Encoding Scheme
59.30.8 Property: Password Mismatch Error
59.30.9 Property: Minimum Password Requirements
59.30.10 Property: Case-Sensitive Usernames
59.31.0 Cross-Origin Resource Sharing (CORS)
59.31.1 Cross-Origin Resource Sharing (CORS)
59.31.2 Property: CORS Allowed Request Headers
59.31.3 Property: CORS Enabled
59.31.4 Property: CORS Origins
59.32.0 Invoke Export
59.32.1 Invoke Export
59.32.2 Property: Reference System used by Target Patient
59.32.3 Property: Responder Identifier System
59.32.4 Property: Interceptor Bean Types
59.32.5 Property: Maximum poll attempts for exported results.
59.32.6 Property: OIC Server Seed File
59.33.0 Member Match
59.33.1 Member Match
59.33.2 Property: Member Match Patient Matching Script (File)
59.33.3 Property: Member Match Patient Matching Script (Text)
59.33.4 Property: Support Consent Filtering
59.34.0 Database
59.34.1 Database
59.34.2 Property: Default Query Timeout (Seconds)
59.34.3 Property: Log Abandoned
59.34.4 Property: Max Idle Connections
59.34.5 Property: Connection Max Lifetime (millis)
59.34.6 Property: Max Total Connections
59.34.7 Property: Max Wait (Seconds)
59.34.8 Property: Min Idle Connections
59.34.9 Property: Pool Prepared Statements
59.34.10 Property: Remove Abandoned on Borrow
59.34.11 Property: Remove Abandoned Timeout Seconds
59.34.12 Property: Test Connections on Return
59.34.13 Property: Database Type
59.34.14 Property: Expect database to be writable
59.34.15 Property: Database Password
59.34.16 Property: SQL Parameter Bind Mode
59.34.17 Property: Database Connection URL
59.34.18 Property: Database Username
59.34.19 Property: Default Page Size
59.34.20 Property: FHIR Version
59.34.21 Property: Maximum Page Size
59.34.22 Property: Use ordinal date values for day precision searches.
59.35.0 Da Vinci Health Record Exchange
59.35.1 Da Vinci Health Record Exchange
59.35.2 Property: Native Consent Handling.
59.36.0 EasyShare SMART Health Links
59.36.1 EasyShare SMART Health Links
59.36.2 Property: Passcode Case Sensitive
59.36.3 Property: Passcode Encoding Scheme
59.36.4 Property: Lock After Failed Passcode Attempts
59.36.5 Property: Public Base URL
59.37.0 Email Configuration
59.37.1 Email Configuration
59.37.2 Property: Email From Address
59.37.3 Property: Notification Emails
59.37.4 Property: Email SMTP Hostname
59.37.5 Property: Email SMTP Password
59.37.6 Property: Email SMTP Port
59.37.7 Property: Use STARTTLS for connection security
59.37.8 Property: Email SMTP Username
59.38.0 MDM UI
59.38.1 MDM UI
59.38.2 Property: JSON Admin URL
59.38.3 Property: OIDC Client ID
59.38.4 Property: OIDC Issuer URL
59.38.5 Property: OIDC Logout URL
59.38.6 Property: OIDC Redirect URI
59.38.7 Property: OIDC scopes
59.38.8 Property: Organization Identifier
59.39.0 ETL Import: CSV Properties
59.39.1 ETL Import: CSV Properties
59.39.2 Property: CSV File Delimiter
59.39.3 Property: Parse Quotes
59.40.0 ETL Import: Source
59.40.1 ETL Import: Source
59.40.2 Property: Async Mode Batch Size
59.40.3 Property: Asynchronous Mode Enabled
59.40.4 Property: Async Mode File Size
59.40.5 Property: Import Source
59.40.6 Property: Mapping Script (Text)
59.40.7 Property: Mapping Script (File)
59.40.8 Property: Worker Row Hashing Function (Text)
59.40.9 Property: Worker Row Hashing Function (File)
59.40.10 Property: Worker Thread Count
59.40.11 Property: Synchronous Mode: Continue On Failure
59.40.12 Property: Enable Transaction Log
59.41.0 Measure Evaluation
59.41.1 Measure Evaluation
59.41.2 Property: Subject Chunk Size
59.41.3 Property: Measure Chunk Size
59.41.4 Property: Measure Report default reporter
59.41.5 Property: Threaded Subject Chunk Size
59.41.6 Property: Number of Threads
59.41.7 Property: Enabled Threading
59.41.8 Property: Measure Report Reporter from Group
59.41.9 Property: Include Patients from Related Managing Organizations
59.42.0 External Object Storage
59.42.1 External Object Storage
59.42.2 Property: Blob service S3 access key
59.42.3 Property: Blob service Azure account name
59.42.4 Property: Blob service Azure client / application ID
59.42.5 Property: Blob service Azure access key / client secret (app password) / Account-level SAS token
59.42.6 Property: Blob service Azure tenant ID
59.42.7 Property: Blob service bucket / container name
59.42.8 Property: Endpoint URL for S3-compatible service
59.42.9 Property: Blob Service Region
59.42.10 Property: Blob service secret key
59.43.0 FHIR Binary Storage
59.43.1 FHIR Binary Storage
59.43.2 Property: Binary Access Operations Enabled
59.43.3 Property: Automatically inflate binaries.
59.43.4 Property: Binary inflation maximum size (bytes)
59.43.5 Property: Filesystem Mode: Base Directory
59.43.6 Property: Binary Storage Mode
59.43.7 Property: Maximum Size (bytes)
59.43.8 Property: Minimum Size (bytes)
59.44.0 FHIR Bulk Modification Operations
59.44.1 FHIR Bulk Modification Operations
59.44.2 Property: Bulk Modify Patch Operation
59.44.3 Property: Bulk Modify Patch with History Rewrite Operation
59.45.0 FHIR Bulk Import/Export Operations
59.45.1 FHIR Bulk Import/Export Operations
59.45.2 Property: Enable Bulk Export batch job reuse
59.45.3 Property: FHIR Bulk Export Enabled
59.45.4 Property: Maximum Bulk Export file capacity
59.45.5 Property: Bulk Export file retention (hours)
59.45.6 Property: Normalize Terminology on Bulk Export
59.45.7 Property: Restrict Download to Initiating User
59.45.8 Property: FHIR Bulk Import Enabled
59.46.0 Capability Statement
59.46.1 Capability Statement
59.46.2 Property: Copyright Message
59.46.3 Property: Implementation Description
59.46.4 Property: Include Partition Name
59.46.5 Property: Enable OpenAPI / Swagger Support
59.46.6 Property: Swagger-UI Custom CSS (Text)
59.46.7 Property: Swagger-UI Logo URL
59.46.8 Property: Swagger-UI Uses Resource Pages
59.46.9 Property: Software Name
59.46.10 Property: Software Version
59.47.0 FHIR Configuration
59.47.1 FHIR Configuration
59.47.2 Property: Cascading Deletes Enabled
59.47.3 Property: Allow External References Enabled
59.47.4 Property: Allow Inline Match URL References Enabled
59.47.5 Property: Allow Multiple Delete Enabled
59.47.6 Property: Allow storing all bundle types
59.47.7 Property: Auto-Create Placeholder Reference Targets
59.47.8 Property: Client ID Mode
59.47.9 Property: Delete Child Resource Count
59.47.10 Property: Delete Expunge Enabled
59.47.11 Property: Enforce Reference Target Types
59.47.12 Property: Disable Deletion Ref Checks for Paths
59.47.13 Property: Enforce Referential Integrity on Delete
59.47.14 Property: Enforce Referential Integrity on Write
59.47.15 Property: Expunge Operation Enabled
59.47.16 Property: History Rewrite
59.47.17 Property: Batch Job Fasttracking Enabled
59.47.18 Property: Load Meta.source information from Legacy Table
59.47.19 Property: Mark Resources for Reindexing after SearchParameter change
59.47.20 Property: Preserve request ID in resource body.
59.47.21 Property: Preserve Resource History
59.47.22 Property: Reindex Enabled
59.47.23 Property: Server ID Mode
59.47.24 Property: Store Meta.source information
59.47.25 Property: Tag Storage Mode
59.47.26 Property: Read Only Mode Enabled
59.47.27 Property: Seed Base Validation Resources
59.48.0 Consent Service
59.48.1 Consent Service
59.48.2 Property: Consent Service Enabled
59.48.3 Property: Java Consent Service Types
59.48.4 Property: Consent Service Script (File)
59.48.5 Property: Consent Service Script (Text)
59.49.0 FHIR Endpoint Conversion
59.49.1 FHIR Endpoint Conversion
59.49.2 Property: Versioned API Mode
59.49.3 Property: MDM Virtualized Endpoint Enabled
59.50.0 FHIR Endpoint HFQL Support
59.50.1 FHIR Endpoint HFQL Support
59.50.2 Property: HFQL/SQL Endpoint Enabled
59.51.0 FHIR Endpoint Partitioning
59.51.1 FHIR Endpoint Partitioning
59.51.2 Property: Tenant Identification Strategy
59.51.3 Property: Tenant Name
59.52.0 Resource Providers
59.52.1 Resource Providers
59.52.2 Property: Allowed Interactions
59.52.3 Property: Resource Provider Bean Types
59.53.0 FHIR Endpoint Security
59.53.1 FHIR Endpoint Security
59.53.2 Property: Allow Searches With Compartment Access
59.53.3 Property: Automatically Narrow Search Scope
59.53.4 Property: Narrow Conditional URL Search Scope
59.53.5 Property: Reject Insufficient Permissions with HTTP 401
59.53.6 Property: Watermark Responses Enabled
59.53.7 Property: Scopes Supported
59.54.0 Endpoint Terminology
59.54.1 Endpoint Terminology
59.54.2 Property: Populate Response Coding Displays
59.54.3 Property: Response Mapping
59.54.4 Property: Mapping Spec (Text)
59.55.0 FHIR Gateway Cache
59.55.1 FHIR Gateway Cache
59.55.2 Property: Cache Expiration Seconds
59.55.3 Property: Cache Maximum Entries
59.55.4 Property: Cache Provider
59.56.0 FHIR Gateway Configuration
59.56.1 FHIR Gateway Configuration
59.56.2 Property: Spring Context Config Class
59.56.3 Property: FHIR Version
59.56.4 Property: Gateway Configuration (File)
59.56.5 Property: Show Underlying Errors
59.56.6 Property: Gateway Configuration (Text)
59.56.7 Property: Encryption JWKS (File)
59.56.8 Property: Encryption JWKS (Text)
59.56.9 Property: The default page size
59.56.10 Property: The maximum page size
59.57.0 FHIR Interceptors
59.57.1 FHIR Interceptors
59.57.2 Property: FHIR storage Callback Script (File)
59.57.3 Property: FHIR storage Callback Script (Text)
59.57.4 Property: Can Replace Authorization Interceptor
59.57.5 Property: Secure Application Context For Customer-Provided Beans
59.57.6 Property: Interceptor Bean Types
59.58.0 LiveBundle Service
59.58.1 LiveBundle Service
59.58.2 Property: LiveBundle Enabled
59.58.3 Property: LiveBundle Rule Definition Script (File)
59.58.4 Property: LiveBundle Rule Definition Script (Text)
59.58.5 Property: LiveBundle Thread Count
59.58.6 Property: LiveBundle Watchlist Cache Enabled
59.59.0 FHIR MDM Server
59.59.1 FHIR MDM Server
59.59.2 Property: MDM Mode Enabled (Experimental)
59.59.3 Property: Search Expanding Interceptor Enabled (Experimental)
59.60.0 FHIR Performance
59.60.1 FHIR Performance
59.60.2 Property: Always Include Identity Hash in Token Searches
59.60.3 Property: Pool Size for Bundle Batch execution
59.60.4 Property: Default Total Calculation Mode
59.60.5 Property: Delete Enabled
59.60.6 Property: Expire Search Results After Minutes
59.60.7 Property: Expunge Batch Size
59.60.8 Property: Expunge Thread Count
59.60.9 Property: Optimize index storage
59.60.10 Property: Internal Synchronous Search Size
59.60.11 Property: Mass Ingestion Mode
59.60.12 Property: Match URL Cache Enabled
59.60.13 Property: Maximum Transaction Bundle Size
59.60.14 Property: Only Allow IN-MEMORY Subscriptions
59.60.15 Property: Reindex Thread Count
59.60.16 Property: Reuse Cached Results Timeout (Millis)
59.60.17 Property: Index Missing Search Params
59.60.18 Property: Keep history for MDM links and other non-FHIR-resource DB history.
59.60.19 Property: Suppress Scheduled Maintenance Jobs
59.60.20 Property: Write-Semaphore Mode: Enabled
59.60.21 Property: Write-Semaphore Mode: Log Waits
59.61.0 FHIR Performance Tracing
59.61.1 FHIR Performance Tracing
59.61.2 Property: Capture Raw SQL or Equivalent
59.61.3 Property: Trigger
59.61.4 Property: Performance Tracing Enabled
59.61.5 Property: Output to Response Headers
59.61.6 Property: Output to System Log
59.61.7 Property: Output to Transaction Log
59.62.0 FHIR Realtime Export
59.62.1 FHIR Realtime Export
59.62.2 Property: Pointcut-based Realtime Export Mode Enabled
59.63.0 Repository Validation
59.63.1 Repository Validation
59.63.2 Property: Repository Validation Javascript (File)
59.63.3 Property: Repository Validation Javascript (Text)
59.64.0 FHIR Resource Body Storage
59.64.1 FHIR Resource Body Storage
59.64.2 Property: Blob Service Path Prefix
59.64.3 Property: Resource Body Offload Mode
59.64.4 Property: Resource Body Offload Operation Enabled
59.64.5 Property: Resource Body Storage Mode
59.65.0 FHIR Resource Types
59.65.1 FHIR Resource Types
59.65.2 Property: Instance/Type History Enabled
59.65.3 Property: Server History Enabled
59.65.4 Property: Resource Types (whitelist)
59.66.0 FHIR REST Endpoint
59.66.1 FHIR REST Endpoint
59.66.2 Property: Fixed Value for Endpoint Base URL
59.66.3 Property: Default Encoding
59.66.4 Property: Default Prefer Return
59.66.5 Property: Pretty-Print by Default
59.66.6 Property: Process Header: Request Source
59.66.7 Property: Serve Raw Media Resources
59.67.0 FHIR Search
59.67.1 FHIR Search
59.67.2 Property: Always use Offset Searches
59.67.3 Property: Allow :contains Searches
59.67.4 Property: Maximum number of codes to expand
59.67.5 Property: Fetch Size (Default Maximum)
59.67.6 Property: Index Contained Resources
59.67.7 Property: Index Contained Resources Recursively
59.67.8 Property: Index Uplifted Refchains
59.67.9 Property: Max Includes per Page
59.67.10 Property: Use ordinal date values for day precision searches.
59.67.11 Property: Filter Search Parameter Enabled
59.67.12 Property: GraphQL Enabled
59.67.13 Property: Index Identifier.type (:of-type modifier) Enabled
59.67.14 Property: Language Search Parameter Enabled
59.67.15 Property: Custom names file
59.67.16 Property: Normalized Unit Searching
59.67.17 Property: Page Size (Default)
59.67.18 Property: Page Size (Maximum)
59.67.19 Property: Nickname enabled
59.67.20 Property: Phonetic Encoder
59.67.21 Property: Infinispan Searches Cache Name
59.67.22 Property: Infinispan Hot Rod Protocol Version
59.67.23 Property: Infinispan Servers
59.67.24 Property: Infinispan Servers Password
59.67.25 Property: Infinispan Servers Username
59.67.26 Property: Redis Database
59.67.27 Property: Redis Maximum Connections
59.67.28 Property: Redis Maximum Idle Connections
59.67.29 Property: Redis Minimum Idle Connections
59.67.30 Property: Redis Password
59.67.31 Property: Redis Servers
59.67.32 Property: Redis Timeout (ms)
59.67.33 Property: Searches Cache Storage
59.67.34 Property: Stale Search Cleanup Interval (seconds)
59.67.35 Property: Suppress String Indexing In Tokens
59.68.0 Custom Resource Types
59.68.1 Custom Resource Types
59.68.2 Property: Custom Resource Classes
59.69.0 IG Support
59.69.1 IG Support
59.69.2 Property: International Patient Summary (IPS) Enabled
59.69.3 Property: IPS Generation Strategy Class Name
59.70.0 MegaScale
59.70.1 MegaScale
59.70.2 Property: MegaScale Enabled
59.70.3 Property: Patient-Partitioned Document Repository
59.70.4 Property: Patient Identifier Systems for Pre-Assignment
59.71.0 FHIR Storage Module Conditional Updates
59.71.1 FHIR Storage Module Conditional Updates
59.71.2 Property: Prevent Conditional Update from Invalidating Match Criteria
59.72.0 FHIR Storage Module Scheduled Tasks
59.72.1 FHIR Storage Module Scheduled Tasks
59.72.2 Property: Batch job retention days.
59.72.3 Property: Scheduler Thread Count
59.72.4 Property: Resource Submission Interval (Millis)
59.72.5 Property: Batch Job Executor: Maximum Thread Count
59.72.6 Property: Bulk Export Task Enabled
59.72.7 Property: Bulk Import Task Enabled
59.72.8 Property: Delete Stale Searches Task Enabled
59.72.9 Property: Pre-Expand ValueSets Task Enabled
59.72.10 Property: Resource Reindexing Task Enabled
59.73.0 FHIR Validation Services
59.73.1 FHIR Validation Services
59.73.2 Property: Concurrent Bundle Validation Thread Count
59.73.3 Property: Concurrent Bundle Validation
59.73.4 Property: Remote Terminology Service: Base URL
59.73.5 Property: Terminology Basic Auth Password
59.73.6 Property: Terminology Basic Auth Username
59.73.7 Property: Remote Terminology Service: Client Connect Timeout (ms)
59.73.8 Property: Remote Terminology Service: Client Pool Max
59.73.9 Property: Remote Terminology Service: Client Pool Max Per Route
59.73.10 Property: Remote Terminology Service: Client Socket Timeout (ms)
59.73.11 Property: Remote Terminology Service: Enabled
59.73.12 Property: Remote Terminology Service: Log HTTP Calls
59.73.13 Property: Remote Terminology smart authentication client id
59.73.14 Property: Force http audience in token requests
59.73.15 Property: Remote Terminology smart authentication keystore
59.73.16 Property: Remote Terminology Smart Authentication Scope
59.73.17 Property: Accept All Codings Only
59.73.18 Property: Code Display Mismatch Policy
59.73.19 Property: Local Reference Policy
59.73.20 Property: Post-processing Validation Message Rules (file)
59.73.21 Property: Post-processing Validation Message Rules (text)
59.73.22 Property: Skip Contained Resource Validation
59.73.23 Property: Validation Support Cache Expiry (mins)
59.73.24 Property: Validation Support Cache Size
59.73.25 Property: Suppress Validation Message Patterns
59.73.26 Property: Unknown CodeSystem Validation Policy
59.74.0 FHIR Validation Services Remote Terminology Client TLS / SSL (Encryption)
59.74.1 FHIR Validation Services Remote Terminology Client TLS / SSL (Encryption)
59.74.2 Property: TLS Client Authentication
59.74.3 Property: TLS Enabled
59.74.4 Property: TLS KeyStore Filename
59.74.5 Property: TLS KeyStore Key Alias
59.74.6 Property: TLS KeyStore Key Password
59.74.7 Property: TLS KeyStore Password
59.74.8 Property: TLS Cipher Blacklist
59.74.9 Property: TLS Cipher Whitelist
59.74.10 Property: TLS Protocol Blacklist
59.74.11 Property: TLS Protocol Whitelist
59.74.12 Property: TLS TrustStore Filename
59.74.13 Property: TLS TrustStore Password
59.74.14 Property: TLS: Disable SNI checking for debugging
59.75.0 FHIR Storage Package Registry
59.75.1 FHIR Storage Package Registry
59.75.2 Property: Load Pre-Seed Installation Spec Files Asynchronously
59.75.3 Property: Enable Validation of Resource Status for Package Installation
59.75.4 Property: Package Pre-Seed Installation Spec Files
59.76.0 FHIR Storage Partitioning
59.76.1 FHIR Storage Partitioning
59.76.2 Property: Database Partition Mode Enabled
59.76.3 Property: Database Partition Mode Initial Schema
59.76.4 Property: Block resource updates changing Patient compartment
59.76.5 Property: Allow conditional creates with duplicate resource identifiers across partitions
59.76.6 Property: Cross-Partition Reference Mode
59.76.7 Property: Default Partition ID
59.76.8 Property: Partitioning Enabled
59.76.9 Property: Partition Naming Mode
59.76.10 Property: Partition Selection Mode
59.76.11 Property: Partition Seed File
59.76.12 Property: Partitioning Security Enabled
59.77.0 Versioned References
59.77.1 Versioned References
59.77.2 Property: Allow Versioned References at All Paths
59.77.3 Property: Allow Versioned References at Paths
59.77.4 Property: Automatically Version References at Paths
59.77.5 Property: Respect Versioned References for _include
59.78.0 FHIR Subscription Delivery
59.78.1 FHIR Subscription Delivery
59.78.2 Property: Subscription Delivery Queue Naming
59.78.3 Property: Email From Address
59.79.0 FHIR Subscription Persistence
59.79.1 FHIR Subscription Persistence
59.79.2 Property: Consumers Per Delivery Queue
59.79.3 Property: Matching Queue Consumers
59.79.4 Property: Cross-Partition Subscription Enabled
59.79.5 Property: Email Subscription Enabled
59.79.6 Property: Message Subscription Enabled
59.79.7 Property: Qualify subscription matching channel name
59.79.8 Property: REST Hook Subscription Enabled
59.79.9 Property: Perform validation on REST Hook endpoint URL
59.79.10 Property: REST Hook Endpoint URL Validation Regex
59.79.11 Property: Trigger Subscriptions on Non-Versioning Changes
59.79.12 Property: Websocket Subscription Enabled
59.80.0 FHIR Tokenization
59.80.1 FHIR Tokenization
59.80.2 Property: Tokenization Enabled
59.80.3 Property: Tokenization Provider Class
59.80.4 Property: Tokenization Rules (File)
59.80.5 Property: Tokenization Rules (Text)
59.81.0 Full-Text Indexing
59.81.1 Full-Text Indexing
59.81.2 Property: Lucene Index Directory
59.81.3 Property: Elasticsearch/OpenSearch AWS Region.
59.81.4 Property: Elasticsearch Index Prefix
59.81.5 Property: ElasticSearch Password
59.81.6 Property: ElasticSearch URL protocol. Either http or https
59.81.7 Property: ElasticSearch Host URLs.
59.81.8 Property: ElasticSearch Username
59.81.9 Property: Enable Full-Text Content Index
59.81.10 Property: Enable Indexing of Search Parameters (experimental)
59.81.11 Property: Store resource bodies in the Full-Text index (experimental)
59.81.12 Property: Full-Text Indexing Provider
59.81.13 Property: Full-Text Indexing Enabled
59.82.0 HL7 v2.x Mapper - Contained Resource
59.82.1 HL7 v2.x Mapper - Contained Resource
59.82.2 Property: Use standalone Related Person
59.82.3 Property: Use standalone Associated Party
59.82.4 Property: Use standalone Patient Account
59.83.0 HL7 v2.x Mapper - DG1
59.83.1 HL7 v2.x Mapper - DG1
59.83.2 Property: Use DG1.1 as Condition.identifier.value` suffix.
59.84.0 HL7 v2.x Mapper - Forced Namespace Mode
59.84.1 HL7 v2.x Mapper - Forced Namespace Mode
59.84.2 Property: Forced Namespace Mode: Encounter System
59.84.3 Property: Forced Namespace Mode: Patient System
59.85.0 HL7 v2.x Mapper - General
59.85.1 HL7 v2.x Mapper - General
59.85.2 Property: Create MessageHeader for Each Message
59.85.3 Property: Creation Mode - Practitioner
59.85.4 Property: Escape Markdown Punctuation: NTE-3
59.85.5 Property: Raise Issue for codes with missing code system
59.85.6 Property: Raise Issue for Required Codes
59.85.7 Property: Patient Primary Identifier Search Parameter
59.85.8 Property: Inferred TimeZone When Not Present
59.85.9 Property: Map Identifiers using NamingSystem
59.85.10 Property: Mapper Bean Types
59.85.11 Property: MessageHeader Hardcoded Destination Name
59.85.12 Property: Process AL1 Segments
59.85.13 Property: Store Original HL7v2 message
59.86.0 HL7 v2.x Mapper - Medications
59.86.1 HL7 v2.x Mapper - Medications
59.86.2 Property: Use Standalone Medications with Administered Code
59.86.3 Property: Medication Component Mapping Mode
59.86.4 Property: Use Standalone Medications with Give Code
59.87.0 HL7 v2.x Mapper - OBR
59.87.1 HL7 v2.x Mapper - OBR
59.87.2 Property: Observation Identification Mode
59.87.3 Property: Use OBR-2 as Primary Identifier
59.87.4 Property: Use OBR-3 as Primary Identifier
59.88.0 HL7 v2.x to FHIR Mapper - OBSERVATION Group
59.88.1 HL7 v2.x to FHIR Mapper - OBSERVATION Group
59.88.2 Property: OBSERVATION Group Text Delimiter - NTE
59.88.3 Property: OBSERVATION Group Text Delimiter - OBX
59.89.0 HL7 v2.x Mapper - ORC
59.89.1 HL7 v2.x Mapper - ORC
59.89.2 Property: Use ORC-3 as Primary Identifier
59.90.0 HL7 v2.x to FHIR Mapper - ORDER_OBSERVATION Group
59.90.1 HL7 v2.x to FHIR Mapper - ORDER_OBSERVATION Group
59.90.2 Property: ORDER_OBSERVATION Group Text Delimiter - NTE
59.91.0 HL7 v2.x Mapper - PID
59.91.1 HL7 v2.x Mapper - PID
59.91.2 Property: Patient Primary Identifier Type
59.92.0 HL7 v2.x Mapper - PV1
59.92.1 HL7 v2.x Mapper - PV1
59.92.2 Property: Coding System for PV1-4 Admission Type
59.92.3 Property: Parse Encounter Providers
59.92.4 Property: Treat PV1-3 and PV1-6 Patient Locations as Single Atomic Locations
59.93.0 HL7 v2.x Mapper - TXA
59.93.1 HL7 v2.x Mapper - TXA
59.93.2 Property: Default Organization Namespace
59.94.0 Listener Interceptors
59.94.1 Listener Interceptors
59.94.2 Property: Interceptor Bean Types
59.95.0 HL7 v2.x Listener Script
59.95.1 HL7 v2.x Listener Script
59.95.2 Property: Listener Processing Script (File)
59.95.3 Property: Listener Processing Script (Text)
59.96.0 HL7 v2.x Listening Endpoint
59.96.1 HL7 v2.x Listening Endpoint
59.96.2 Property: Intermediate Logging Enabled
59.96.3 Property: Non-standard segment behaviour
59.96.4 Property: Storage Tenant Name
59.96.5 Property: Transport Protocol
59.96.6 Property: Unprocessable Message Handling
59.97.0 HL7 v2.x MLLP Listener
59.97.1 HL7 v2.x MLLP Listener
59.97.2 Property: Charset: Forced
59.97.3 Property: Charset: Respect MSH-18
59.97.4 Property: HL7 v2.x MLLP Listener Port
59.97.5 Property: Socket Timeout (Millis)
59.98.0 HL7 v2.x MLLP Sender
59.98.1 HL7 v2.x MLLP Sender
59.98.2 Property: Delay Between Failed Deliveries (millis)
59.98.3 Property: Forward Persisted Messages
59.98.4 Property: HL7 v2.x Destination Host
59.98.5 Property: Request Path
59.98.6 Property: HL7 v2.x Destination Port
59.98.7 Property: Retry message on NAK
59.98.8 Property: Send Timeout (millis)
59.98.9 Property: Transport Protocol
59.99.0 FHIR to HL7 v2.x Mapper Script
59.99.1 FHIR to HL7 v2.x Mapper Script
59.99.2 Property: HL7 v2.x Conversion Mapper Script (File)
59.99.3 Property: HL7 v2.x Conversion Mapper Script (Text)
59.100.0 HL7 v2.x Outbound Mapping
59.100.1 HL7 v2.x Outbound Mapping
59.100.2 Property: Coding System for PV1-4 Admission Type
59.100.3 Property: Map Identifiers using NamingSystem
59.100.4 Property: Populate AL1 Segments
59.100.5 Property: Populate Encounter Participants in PV1
59.100.6 Property: Use Persisted Message Headers
59.101.0 HTTP Access Log
59.101.1 HTTP Access Log
59.101.2 Property: Appenders
59.102.0 HTTP Listener
59.102.1 HTTP Listener
59.102.2 Property: Allow HTTP Request Headers Inspection
59.102.3 Property: Bind Address
59.102.4 Property: Context Path
59.102.5 Property: Endpoint Health Path
59.102.6 Property: Unhealthy Status Code
59.102.7 Property: HTTPS Forwarding Assumed
59.102.8 Property: Listener Port
59.102.9 Property: Respect Forward Headers
59.103.0 HTTP Request Pool
59.103.1 HTTP Request Pool
59.103.2 Property: Maximum Request Header Size (KB)
59.103.3 Property: Maximum Response Header Size (KB)
59.103.4 Property: Read Idle Timeout (millis)
59.103.5 Property: Thread Pool Accept Queue Size
59.103.6 Property: Thread Pool Maximum Size
59.103.7 Property: Thread Pool Minimum Size
59.104.0 HTTP Security
59.104.1 HTTP Security
59.104.2 Property: Two-Factor Authentication (2FA) Required
59.104.3 Property: Block HTTP HEAD
59.104.4 Property: Block HTTP OPTIONS
59.104.5 Property: Custom Headers
59.104.6 Property: Frame Options (Allow From)
59.104.7 Property: Pin Host
59.104.8 Property: Suppress Error Details
59.104.9 Property: Suppress Platform Information
59.105.0 Hybrid Providers Definitions
59.105.1 Hybrid Providers Definitions
59.105.2 Property: Search Bundle Inclusion Rule
59.105.3 Property: FHIR Parser Error Handler Mode
59.105.4 Property: FHIR Version
59.105.5 Property: Spring Context Config Class
59.106.0 IG Support
59.106.1 IG Support
59.106.2 Property: Target Implementation Guide
59.107.0 Initial Custom Roles Seeding
59.107.1 Initial Custom Roles Seeding
59.107.2 Property: Custom Roles Seed File
59.108.0 Initial User Seeding
59.108.1 Initial User Seeding
59.108.2 Property: Users Seed File
59.109.0 JavaScript Execution Environment
59.109.1 JavaScript Execution Environment
59.109.2 Property: Debug Enabled
59.109.3 Property: Debug Host Address
59.109.4 Property: Path
59.109.5 Property: Port
59.109.6 Property: Secure
59.109.7 Property: Suspend
59.109.8 Property: ECMAScript Module
59.110.0 JSON Web KeySet (JWKS)
59.110.1 JSON Web KeySet (JWKS)
59.110.2 Property: Keystore ID
59.111.0 LDAP Authentication
59.111.1 LDAP Authentication
59.111.2 Property: Authentication: User Attributes to query
59.111.3 Property: Authentication: User Base DN
59.111.4 Property: Authentication: User Query
59.111.5 Property: Require Group DN
59.111.6 Property: Base DN for Groups
59.111.7 Property: Search Groups Recursively
59.111.8 Property: System User DN
59.111.9 Property: System User Password
59.111.10 Property: LDAP Server URL
59.111.11 Property: Global Permissions
59.111.12 Property: Native Permission User Attribute
59.111.13 Property: User Attribute: Family Name
59.111.14 Property: User Attribute: Given Name
59.112.0 Smile CDR License
59.112.1 Smile CDR License
59.112.2 Property: License JWT File
59.112.3 Property: License JWT Text
59.113.0 MDM
59.113.1 MDM
59.113.2 Property: Auto Delete Golden Resources
59.113.3 Property: Block List Rules File
59.113.4 Property: Block List Rules
59.113.5 Property: MDM Consumer Thread Count
59.113.6 Property: Golden Resource Partition
59.113.7 Property: Ignore Golden Resources during Conditional Match resolution
59.113.8 Property: Interceptor Bean Types
59.113.9 Property: MDM Partition Key Generator Script (File)
59.113.10 Property: MDM Partition Key Generator Script (Text)
59.113.11 Property: MDM Partition Key generator type
59.113.12 Property: MDM Mode
59.113.13 Property: Prevent modification of External EIDs
59.113.14 Property: Prevent multiple EIDs from existing simultaneously on a target resource
59.113.15 Property: MDM Rule Definition Script (File)
59.113.16 Property: MDM Rule Definition Script (Text)
59.113.17 Property: Search All Partitions For Matches
59.113.18 Property: MDM Survivorship Script (File)
59.113.19 Property: MDM Survivorship Script (Text)
59.114.0 Migration
59.114.1 Migration
59.114.2 Property: Only Dry-Run the Migration
59.114.3 Property: Include Heavyweight Skippable Migrations
59.114.4 Property: Migration Versions to skip
59.114.5 Property: Database Update Mode
59.115.0 Narrative Generator
59.115.1 Narrative Generator
59.115.2 Property: Narrative Template Manifest File
59.116.0 OpenID Connect Token Validation
59.116.1 OpenID Connect Token Validation
59.116.2 Property: OIDC HTTP Client: JWKS Cache Timeout (mins)
59.116.3 Property: OIDC HTTP Client: Truststore File
59.116.4 Property: OIDC HTTP Client: Truststore Password
59.117.0 OpenID Connect (OIDC)
59.117.1 OpenID Connect (OIDC)
59.117.2 Property: Cache Authorizations (millis)
59.117.3 Property: Client Secret Encoding
59.117.4 Property: Smile CDR generated Client Secret expiry duration in days
59.117.5 Property: Issuer URL
59.117.6 Property: New Session for Each Flow
59.117.7 Property: PKCE Plain Challenge Supported
59.117.8 Property: PKCE Required
59.117.9 Property: Rotate Refresh Token After Use
59.117.10 Property: Smart Capabilities List
59.118.0 Prior Authorization Coverage Requirement Discovery
59.118.1 Prior Authorization Coverage Requirement Discovery
59.118.2 Property: CDS Hook
59.119.0 Prior Authorization Documentation Templates and Requirements
59.119.1 Prior Authorization Documentation Templates and Requirements
59.119.2 Property: Canonical Urls using $apply
59.119.3 Property: Enable $questionnaire-package
59.120.0 Prior Authorization Support
59.120.1 Prior Authorization Support
59.120.2 Property: Organization identifier code system NPI
59.120.3 Property: Intermediary System Organization Reference
59.120.4 Property: Payer System Item TRN
59.120.5 Property: Practitioner identifier code system NPI
59.121.0 Privacy Security Notice
59.121.1 Privacy Security Notice
59.121.2 Property: Privacy Text
59.121.3 Property: Expiry time (days)
59.121.4 Property: Version
59.122.0 Provenance Injection
59.122.1 Provenance Injection
59.122.2 Property: Agent Type
59.122.3 Property: Agent Who
59.122.4 Property: $everything operation
59.122.5 Property: Profile
59.122.6 Property: _revinclude=Provenance:target
59.123.0 Quality Payment Program (QPP)
59.123.1 Quality Payment Program (QPP)
59.123.2 Property: CMS Quality Payment Program Submission Method
59.124.0 Realtime Export
59.124.1 Realtime Export
59.124.2 Property: Concurrent Consumers
59.124.3 Property: Concurrent Retry Consumers
59.124.4 Property: Channel Name Prefix
59.124.5 Property: Realtime Export Script (File)
59.124.6 Property: Realtime Export Script (Text)
59.124.7 Property: Transaction-Based Processing
59.125.0 Endpoint Validation: Request Validating
59.125.1 Endpoint Validation: Request Validating
59.125.2 Property: Request Validating Bean Types
59.125.3 Property: Request Validating Enabled
59.125.4 Property: Fail On Severity
59.125.5 Property: Validation Response Headers Enabled
59.125.6 Property: Validation Tags Enabled
59.126.0 Scheduler Configuration
59.126.1 Scheduler Configuration
59.126.2 Property: Persistence Clustered Scheduler Name
59.127.0 Search Parameter Seeding
59.127.1 Search Parameter Seeding
59.127.2 Property: Disable Patterns
59.127.3 Property: Enable Patterns
59.127.4 Property: Support Default SearchParameters
59.128.0 SAML Provider
59.128.1 SAML Provider
59.128.2 Property: Relying Party Entity ID Template
59.128.3 Property: Issuer ID
59.128.4 Property: Keystore File
59.128.5 Property: Keystore Password
59.128.6 Property: Registration ID
59.128.7 Property: Sign Auth Request
59.128.8 Property: Signing Key Alias
59.128.9 Property: Signing Key Password
59.128.10 Property: Verification Certificate Alias
59.128.11 Property: Web SSO URL
59.129.0 Security Inbound Script
59.129.1 Security Inbound Script
59.129.2 Property: Script (File)
59.129.3 Property: HTTP Headers
59.129.4 Property: Script (Text)
59.130.0 Inbound SMART on FHIR Authentication
59.130.1 Inbound SMART on FHIR Authentication
59.130.2 Property: Authentication Cache Timeout (Seconds)
59.130.3 Property: Prevent Token KeyID Reuse
59.130.4 Property: Require Key Expiry
59.130.5 Property: Scopes Supported
59.130.6 Property: Trust Intra-Cluster SMART Tokens from Module(s)
59.131.0 Inbound SMART on FHIR Endpoints
59.131.1 Inbound SMART on FHIR Endpoints
59.131.2 Property: Authorization Endpoint
59.131.3 Property: Introspect ingested tokens
59.131.4 Property: Introspection Endpoint
59.131.5 Property: Management Endpoint
59.131.6 Property: Revocation Endpoint
59.131.7 Property: Token Endpoint
59.132.0 OAuth2/OIDC Federation
59.132.1 OAuth2/OIDC Federation
59.132.2 Property: Federated OAuth2/OIDC Login
59.133.0 SMART Callback Script
59.133.1 SMART Callback Script
59.133.2 Property: Authorization Request Details (whitelist)
59.133.3 Property: Post Authorization Script (File)
59.133.4 Property: Post Authorization Script (Text)
59.134.0 Cross-Organizational Data Access Profile
59.134.1 Cross-Organizational Data Access Profile
59.134.2 Property: CODAP Authorization Script (File)
59.134.3 Property: CODAP Authorization Script (Text)
59.134.4 Property: Enable Cross-Organization Data Access Profile
59.135.0 SMART Login Skin
59.135.1 SMART Login Skin
59.135.2 Property: Login Page Logo
59.135.3 Property: Approval Page Template
59.135.4 Property: Context Selection Page Template
59.135.5 Property: Error Page Template
59.135.6 Property: User Self Registration Forgot Password (Step 1)
59.135.7 Property: User Self Registration Forgot Password (Step 2)
59.135.8 Property: User Self Registration Forgot Password (Step 3)
59.135.9 Property: Login Page (Federated OAuth2/OIDC) Template
59.135.10 Property: Login Page Template
59.135.11 Property: User Self Registration Template (Step 1)
59.135.12 Property: User Self Registration Template (Step 2)
59.135.13 Property: Session Management Page Template
59.135.14 Property: Two Factor Authentication Page Template
59.135.15 Property: Terms-of-service click-wrap Page Template
59.135.16 Property: WebJar ID
59.136.0 SMART Login Terms of Service
59.136.1 SMART Login Terms of Service
59.136.2 Property: Current version of terms.
59.137.0 SMART Authorization
59.137.1 SMART Authorization
59.137.2 Property: Allowed Audience List
59.137.3 Property: Email From Address
59.137.4 Property: Enforce Approved Scopes to Restrict Permissions
59.137.5 Property: Smart Granular Scope Selection
59.137.6 Property: Scopes Supported
59.138.0 SMART Definitions Seeding
59.138.1 SMART Definitions Seeding
59.138.2 Property: OpenID Connect Client Pre-Seed File
59.138.3 Property: OpenID Connect Server Pre-Seed File
59.139.0 Semantic Standardization Configuration
59.139.1 Semantic Standardization Configuration
59.139.2 Property: Provider Base URL
59.139.3 Property: Mapping Options Configuration (File)
59.139.4 Property: Mapping Options Configuration (Text)
59.139.5 Property: Confidence Threshold
59.140.0 Sessions
59.140.1 Sessions
59.140.2 Property: Use In-Memory Sessions
59.140.3 Property: Maximum concurrent session per user
59.140.4 Property: Session Timeout (Mins)
59.141.0 Smile Portal
59.141.1 Smile Portal
59.141.2 Property: Custom Application Configuration
59.141.3 Property: OIDC Client ID
59.141.4 Property: OIDC Issuer URL
59.141.5 Property: OIDC Logout URL
59.141.6 Property: OIDC scopes
59.142.0 Two Factor Authentication
59.142.1 Two Factor Authentication
59.142.2 Property: TOTP Issuer Name
59.142.3 Property: Lock After Failed Attempts
59.143.0 TLS / SSL (Encryption)
59.143.1 TLS / SSL (Encryption)
59.143.2 Property: TLS Client Authentication
59.143.3 Property: TLS Enabled
59.143.4 Property: TLS KeyStore Filename
59.143.5 Property: TLS KeyStore Key Alias
59.143.6 Property: TLS KeyStore Key Password
59.143.7 Property: TLS KeyStore Password
59.143.8 Property: TLS Cipher Blacklist
59.143.9 Property: TLS Cipher Whitelist
59.143.10 Property: TLS Protocol Blacklist
59.143.11 Property: TLS Protocol Whitelist
59.143.12 Property: TLS TrustStore Filename
59.143.13 Property: TLS TrustStore Password
59.143.14 Property: TLS: Disable SNI checking for debugging
59.144.0 Transaction Log
59.144.1 Transaction Log
59.144.2 Property: Transaction Log Broker Channel Name
59.144.3 Property: Event Blacklist
59.144.4 Property: Event Whitelist
59.144.5 Property: Persist Transaction Bodies (All)
59.144.6 Property: Persist Transaction Bodies: Incoming Request
59.144.7 Property: Persist Transaction Bodies: Incoming Response
59.144.8 Property: Persist Storage Outcome Details
59.144.9 Property: Transaction Log Step Body Serialization Mode
59.144.10 Property: Transaction Log Broker Enabled (DEPRECATED)
59.144.11 Property: Cluster Manager Transaction Log Storage
59.144.12 Property: Transaction Log Show Request Body Enabled
59.144.13 Property: Truncate Transaction Bodies (bytes)
59.145.0 Trusted Client
59.145.1 Trusted Client
59.145.2 Property: Assert Permissions
59.145.3 Property: Trusted Client Mode Enabled
59.146.0 User Self Registration
59.146.1 User Self Registration
59.146.2 Property: User Self Registration Script (File)
59.146.3 Property: User Self Registration Script (Text)
59.146.4 Property: User Self Registration Enabled
59.146.5 Property: Referer URL List (Text)
59.147.0 Web Admin Console Settings
59.147.1 Web Admin Console Settings
59.147.2 Property: Prometheus Datasource ID
59.147.3 Property: Transaction Log - Event Body Display Mode
59.147.0 appSphere
59.147.1 appSphere
59.147.2 Property: JSON URL
59.147.3 Property: Auth URL
59.147.4 Property: Client ID
59.147.5 Property: Legal Company Name
59.147.6 Property: Admin Console Name
59.147.7 Property: Contact Helpdesk
59.147.8 Property: Contact Us URL
59.147.9 Property: FHIR Sandbox URL
59.147.10 Property: FHIR URL
59.147.11 Property: Application Gallery Name
59.147.12 Property: Hero Image, Large Format URL
59.147.13 Property: Hero Image, Small Format URL
59.147.14 Property: Company Logo Small URL
59.147.15 Property: Company Logo Large URL
59.147.16 Property: PHI Warning URL
59.147.17 Property: Developer Portal Name
59.147.18 Property: Privacy Policy URL
59.147.19 Property: Request app mail-to
59.147.20 Property: Terms of Use URL
59.147.0 Payer Config
59.147.1 Payer Config
59.147.2 Property: Payer Auto-Grant Scopes
59.147.3 Property: Enable Payer Functionality
59.147.0 Initial appSphere Seeding
59.147.1 Initial appSphere Seeding
59.147.2 Property: Default Attestation (Legal)
59.147.3 Property: Default Attestation (Plain)
59.147.4 Property: Default Attestation Title
59.147.0 Authentication Callback Scripts
59.147.1 Authentication Callback Scripts
59.147.2 Property: Authentication Callback Script (File)
59.147.3 Property: Authentication Callback Script (Text)
59.147.0 Auth: General for APIs
59.147.1 Auth: General for APIs
59.147.2 Property: Anonymous Account Username
59.147.3 Property: Allow Anonymous Access
59.147.0 User Authentication
59.147.1 User Authentication
59.147.2 Property: Anonymous Account Username
59.147.3 Property: Allow Anonymous Access
59.147.4 Property: SAML Authentication Enabled
59.147.0 Auth: HTTP Basic
59.147.1 Auth: HTTP Basic
59.147.2 Property: HTTP Basic Security
59.147.3 Property: HTTP Basic Realm
59.147.0 Auth: OpenID Connect
59.147.1 Auth: OpenID Connect
59.147.2 Property: OpenID Connect Security
59.147.0 Browser Syntax Highlighting
59.147.1 Browser Syntax Highlighting
59.147.2 Property: Browser Syntax Highlighting Enabled
59.147.3 Property: Show Request Headers
59.147.4 Property: Show Response Headers
59.147.0 Camel
59.147.1 Camel
59.147.2 Property: Spring Context Config Class(es)
59.147.3 Property: Enable Transaction Log on All Routes
59.147.4 Property: Camel Functions (File)
59.147.5 Property: Camel Functions (Text)
59.147.6 Property: Camel Routes (File)
59.147.7 Property: Camel Routes (Text)
59.147.0 Capability Statement (metadata)
59.147.1 Capability Statement (metadata)
59.147.2 Property: Cache Resource Counts (Mins)
59.147.3 Property: Include Resource Counts
59.147.0 Care Gaps
59.147.1 Care Gaps
59.147.2 Property: Reporter
59.147.3 Property: Section Author
59.147.4 Property: Multi-Threading Enabled
59.147.0 CDA Export
59.147.1 CDA Export
59.147.2 Property: Store Generated Bundle
59.147.3 Property: Store Generated Composition
59.147.4 Property: Store Generated CDA Document as Binary
59.147.5 Property: Store Generated CDA Document as DocumentReference
59.147.0 CDA Import
59.147.1 CDA Import
59.147.2 Property: Import Mode
59.147.3 Property: Store Original CCD
59.147.0 CDA Interceptors
59.147.1 CDA Interceptors
59.147.2 Property: Interceptor Bean Types
59.147.0 CDA JavaScript Execution Scripts
59.147.1 CDA JavaScript Execution Scripts
59.147.2 Property: CDA Processing Script (File)
59.147.3 Property: CDA Processing Script (Text)
59.147.0 CDA Terminology
59.147.1 CDA Terminology
59.147.2 Property: Prefer user-supplied terminology translations
59.147.0 CDS Hooks Definitions
59.147.1 CDS Hooks Definitions
59.147.2 Property: CDS Hooks Version
59.147.3 Property: FHIR Version
59.147.4 Property: Spring Context Config Class
59.147.0 CDS Hooks On FHIR
59.147.1 CDS Hooks On FHIR
59.147.2 Property: Client Id Header Name
59.147.3 Property: Enable CDS on FHIR
59.147.0 Channel Import
59.147.1 Channel Import
59.147.2 Property: Concurrent Consumers
59.147.3 Property: Concurrent Retry Consumers
59.147.4 Property: Channel Name
59.147.5 Property: Default mediaType
59.147.6 Property: Channel Import ETL Script (File)
59.147.7 Property: Channel Import ETL Script (Text)
59.147.8 Property: Interceptor Bean Types
59.147.0 Channel Retry
59.147.1 Channel Retry
59.147.2 Property: Failure Channel Name
59.147.3 Property: Retry Delay(ms)
59.147.4 Property: Maximum amount of retry attempts.
59.147.5 Property: Maximum Delay(ms) between attempts.
59.147.6 Property: Retry Channel Name
59.147.7 Property: Retriable Exceptions
59.147.8 Property: Retry Strategy
59.147.0 Cluster Manager Interceptors
59.147.1 Cluster Manager Interceptors
59.147.2 Property: Interceptor Bean Types
59.147.0 Kafka
59.147.1 Kafka
59.147.2 Property: Kafka Consumer Ack Mode
59.147.3 Property: Kafka Consumer Auto Commit Enabled
59.147.4 Property: Kafka Bootstrap Address
59.147.5 Property: Kafka Consumer Config Properties (File)
59.147.6 Property: Kafka Consumer Config Properties (Text)
59.147.7 Property: Kafka Subscription Matcher Consumer Group Id
59.147.8 Property: Kafka Producer Config Properties (File)
59.147.9 Property: Kafka Producer Config Properties (Text)
59.147.10 Property: Kafka Producer Send Timeout (ms)
59.147.11 Property: Kafka Replace Hyphens With Periods
59.147.12 Property: Kafka SASL JAAS Config
59.147.13 Property: Kafka SASL Mechanism
59.147.14 Property: Kafka Security Protocol
59.147.15 Property: Kafka Broker SSL Enabled
59.147.16 Property: Kafka SSL Key Password
59.147.17 Property: Kafka SSL Keystore Location
59.147.18 Property: Kafka Keystore Password
59.147.19 Property: Kafka SSL TrustStore File Location
59.147.20 Property: Kafka SSL Truststore Password
59.147.21 Property: Validate Kafka Topics Exist Before Use
59.147.0 Cluster Manager Maintenance
59.147.1 Cluster Manager Maintenance
59.147.2 Property: Audit Log Broker Channel Name
59.147.3 Property: Audit Log Broker Enabled
59.147.4 Property: Always Write to Cluster Manager Log
59.147.5 Property: Audit Log Database Async Writes
59.147.6 Property: Audit Log Database Enabled
59.147.7 Property: Audit Log OpenTelemetry Enabled
59.147.8 Property: Request headers to store
59.147.9 Property: Reload Scripts on Module Config Save
59.147.10 Property: Transaction Log Retention (Days)
59.147.11 Property: Scheduler Thread Count
59.147.12 Property: Heartbeat Persist Frequency MS
59.147.13 Property: Stats Cleanup Frequency MS
59.147.14 Property: Stats Persist Frequency MS
59.147.15 Property: Support writes to LOB columns
59.147.0 Message Broker
59.147.1 Message Broker
59.147.2 Property: Message Broker Address
59.147.3 Property: Channel Naming Prefix
59.147.4 Property: Message Broker Password
59.147.5 Property: Message Broker Type
59.147.6 Property: Message Broker Username
59.147.0 Pulsar
59.147.1 Pulsar
59.147.2 Property: Pulsar Acknowledgement Timeout (seconds)
59.147.3 Property: Pulsar Admin URL
59.147.4 Property: Pulsar Receiver Queue Size
59.147.5 Property: Pulsar Service URL
59.147.6 Property: Validate Pulsar Topics Exist Before Use
59.147.0 Cluster Level Security
59.147.1 Cluster Level Security
59.147.2 Property: OpenId Connect Keystores Pre-Seed File
59.147.0 Consent
59.147.1 Consent
59.147.2 Property: Bucket Definition (File)
59.147.3 Property: Bucket Definition (Text)
59.147.4 Property: Gateway Route filtering Definition (File)
59.147.5 Property: Gateway Route filtering Definition (Text)
59.147.6 Property: Register Consent Module With Specified Persistence Dependency
59.147.0 CQL
59.147.1 CQL
59.147.2 Property: Data Analysis
59.147.3 Property: Collapse Data Analysis
59.147.4 Property: CQL Language Level
59.147.5 Property: Default Model Info
59.147.6 Property: Disable List Demotion
59.147.7 Property: Disable List Promotion
59.147.8 Property: Disable List Traversal
59.147.9 Property: Disable Method Invocation
59.147.10 Property: Annotations
59.147.11 Property: Date Range Optimization
59.147.12 Property: Detailed Errors
59.147.13 Property: Enable Interval Demotion
59.147.14 Property: Enable Interval Promotion
59.147.15 Property: Locators
59.147.16 Property: Results Type
59.147.17 Property: Error Level
59.147.18 Property: Require From Keyword
59.147.19 Property: Signature Level
59.147.20 Property: Format for ELM
59.147.21 Property: Validate units
59.147.22 Property: Semantic Analysis
59.147.23 Property: Profile Mode
59.147.24 Property: Search Filter Mode
59.147.25 Property: Terminology Filter Mode
59.147.26 Property: Debug Logging
59.147.27 Property: Enable Expression Caching
59.147.28 Property: Enable Validation
59.147.29 Property: ValueSet Code Lookup Mode
59.147.30 Property: ValueSet Expansion Mode
59.147.31 Property: ValueSet Membership Mode
59.147.32 Property: ValueSet Pre-Expansion Mode
59.147.33 Property: Use Embedded Libraries
59.147.0 Credentials
59.147.1 Credentials
59.147.2 Property: Authentication Cache Duration (millis)
59.147.3 Property: Cache Successful Credentials
59.147.4 Property: Create Unknown Users
59.147.5 Property: Lock After Failed Attempts
59.147.6 Property: Case-Sensitive Passwords
59.147.7 Property: Password Encoding Scheme
59.147.8 Property: Password Mismatch Error
59.147.9 Property: Minimum Password Requirements
59.147.10 Property: Case-Sensitive Usernames
59.147.0 Cross-Origin Resource Sharing (CORS)
59.147.1 Cross-Origin Resource Sharing (CORS)
59.147.2 Property: CORS Allowed Request Headers
59.147.3 Property: CORS Enabled
59.147.4 Property: CORS Origins
59.147.0 Invoke Export
59.147.1 Invoke Export
59.147.2 Property: Reference System used by Target Patient
59.147.3 Property: Responder Identifier System
59.147.4 Property: Interceptor Bean Types
59.147.5 Property: Maximum poll attempts for exported results.
59.147.6 Property: OIC Server Seed File
59.147.0 Member Match
59.147.1 Member Match
59.147.2 Property: Member Match Patient Matching Script (File)
59.147.3 Property: Member Match Patient Matching Script (Text)
59.147.4 Property: Support Consent Filtering
59.147.0 Database
59.147.1 Database
59.147.2 Property: Default Query Timeout (Seconds)
59.147.3 Property: Log Abandoned
59.147.4 Property: Max Idle Connections
59.147.5 Property: Connection Max Lifetime (millis)
59.147.6 Property: Max Total Connections
59.147.7 Property: Max Wait (Seconds)
59.147.8 Property: Min Idle Connections
59.147.9 Property: Pool Prepared Statements
59.147.10 Property: Remove Abandoned on Borrow
59.147.11 Property: Remove Abandoned Timeout Seconds
59.147.12 Property: Test Connections on Return
59.147.13 Property: Database Type
59.147.14 Property: Expect database to be writable
59.147.15 Property: Database Password
59.147.16 Property: SQL Parameter Bind Mode
59.147.17 Property: Database Connection URL
59.147.18 Property: Database Username
59.147.19 Property: Default Page Size
59.147.20 Property: FHIR Version
59.147.21 Property: Maximum Page Size
59.147.22 Property: Use ordinal date values for day precision searches.
59.147.0 Da Vinci Health Record Exchange
59.147.1 Da Vinci Health Record Exchange
59.147.2 Property: Native Consent Handling.
59.147.0 EasyShare SMART Health Links
59.147.1 EasyShare SMART Health Links
59.147.2 Property: Passcode Case Sensitive
59.147.3 Property: Passcode Encoding Scheme
59.147.4 Property: Lock After Failed Passcode Attempts
59.147.5 Property: Public Base URL
59.147.0 Email Configuration
59.147.1 Email Configuration
59.147.2 Property: Email From Address
59.147.3 Property: Notification Emails
59.147.4 Property: Email SMTP Hostname
59.147.5 Property: Email SMTP Password
59.147.6 Property: Email SMTP Port
59.147.7 Property: Use STARTTLS for connection security
59.147.8 Property: Email SMTP Username
59.147.0 MDM UI
59.147.1 MDM UI
59.147.2 Property: JSON Admin URL
59.147.3 Property: OIDC Client ID
59.147.4 Property: OIDC Issuer URL
59.147.5 Property: OIDC Logout URL
59.147.6 Property: OIDC Redirect URI
59.147.7 Property: OIDC scopes
59.147.8 Property: Organization Identifier
59.147.0 ETL Import: CSV Properties
59.147.1 ETL Import: CSV Properties
59.147.2 Property: CSV File Delimiter
59.147.3 Property: Parse Quotes
59.147.0 ETL Import: Source
59.147.1 ETL Import: Source
59.147.2 Property: Async Mode Batch Size
59.147.3 Property: Asynchronous Mode Enabled
59.147.4 Property: Async Mode File Size
59.147.5 Property: Import Source
59.147.6 Property: Mapping Script (Text)
59.147.7 Property: Mapping Script (File)
59.147.8 Property: Worker Row Hashing Function (Text)
59.147.9 Property: Worker Row Hashing Function (File)
59.147.10 Property: Worker Thread Count
59.147.11 Property: Synchronous Mode: Continue On Failure
59.147.12 Property: Enable Transaction Log
59.147.0 Measure Evaluation
59.147.1 Measure Evaluation
59.147.2 Property: Subject Chunk Size
59.147.3 Property: Measure Chunk Size
59.147.4 Property: Measure Report default reporter
59.147.5 Property: Threaded Subject Chunk Size
59.147.6 Property: Number of Threads
59.147.7 Property: Enabled Threading
59.147.8 Property: Measure Report Reporter from Group
59.147.9 Property: Include Patients from Related Managing Organizations
59.147.0 External Object Storage
59.147.1 External Object Storage
59.147.2 Property: Blob service S3 access key
59.147.3 Property: Blob service Azure account name
59.147.4 Property: Blob service Azure client / application ID
59.147.5 Property: Blob service Azure access key / client secret (app password) / Account-level SAS token
59.147.6 Property: Blob service Azure tenant ID
59.147.7 Property: Blob service bucket / container name
59.147.8 Property: Endpoint URL for S3-compatible service
59.147.9 Property: Blob Service Region
59.147.10 Property: Blob service secret key
59.147.0 FHIR Binary Storage
59.147.1 FHIR Binary Storage
59.147.2 Property: Binary Access Operations Enabled
59.147.3 Property: Automatically inflate binaries.
59.147.4 Property: Binary inflation maximum size (bytes)
59.147.5 Property: Filesystem Mode: Base Directory
59.147.6 Property: Binary Storage Mode
59.147.7 Property: Maximum Size (bytes)
59.147.8 Property: Minimum Size (bytes)
59.147.0 FHIR Bulk Modification Operations
59.147.1 FHIR Bulk Modification Operations
59.147.2 Property: Bulk Modify Patch Operation
59.147.3 Property: Bulk Modify Patch with History Rewrite Operation
59.147.0 FHIR Bulk Import/Export Operations
59.147.1 FHIR Bulk Import/Export Operations
59.147.2 Property: Enable Bulk Export batch job reuse
59.147.3 Property: FHIR Bulk Export Enabled
59.147.4 Property: Maximum Bulk Export file capacity
59.147.5 Property: Bulk Export file retention (hours)
59.147.6 Property: Normalize Terminology on Bulk Export
59.147.7 Property: Restrict Download to Initiating User
59.147.8 Property: FHIR Bulk Import Enabled
59.147.0 Capability Statement
59.147.1 Capability Statement
59.147.2 Property: Copyright Message
59.147.3 Property: Implementation Description
59.147.4 Property: Include Partition Name
59.147.5 Property: Enable OpenAPI / Swagger Support
59.147.6 Property: Swagger-UI Custom CSS (Text)
59.147.7 Property: Swagger-UI Logo URL
59.147.8 Property: Swagger-UI Uses Resource Pages
59.147.9 Property: Software Name
59.147.10 Property: Software Version
59.147.0 FHIR Configuration
59.147.1 FHIR Configuration
59.147.2 Property: Cascading Deletes Enabled
59.147.3 Property: Allow External References Enabled
59.147.4 Property: Allow Inline Match URL References Enabled
59.147.5 Property: Allow Multiple Delete Enabled
59.147.6 Property: Allow storing all bundle types
59.147.7 Property: Auto-Create Placeholder Reference Targets
59.147.8 Property: Client ID Mode
59.147.9 Property: Delete Child Resource Count
59.147.10 Property: Delete Expunge Enabled
59.147.11 Property: Enforce Reference Target Types
59.147.12 Property: Disable Deletion Ref Checks for Paths
59.147.13 Property: Enforce Referential Integrity on Delete
59.147.14 Property: Enforce Referential Integrity on Write
59.147.15 Property: Expunge Operation Enabled
59.147.16 Property: History Rewrite
59.147.17 Property: Batch Job Fasttracking Enabled
59.147.18 Property: Load Meta.source information from Legacy Table
59.147.19 Property: Mark Resources for Reindexing after SearchParameter change
59.147.20 Property: Preserve request ID in resource body.
59.147.21 Property: Preserve Resource History
59.147.22 Property: Reindex Enabled
59.147.23 Property: Server ID Mode
59.147.24 Property: Store Meta.source information
59.147.25 Property: Tag Storage Mode
59.147.26 Property: Read Only Mode Enabled
59.147.27 Property: Seed Base Validation Resources
59.147.0 Consent Service
59.147.1 Consent Service
59.147.2 Property: Consent Service Enabled
59.147.3 Property: Java Consent Service Types
59.147.4 Property: Consent Service Script (File)
59.147.5 Property: Consent Service Script (Text)
59.147.0 FHIR Endpoint Conversion
59.147.1 FHIR Endpoint Conversion
59.147.2 Property: Versioned API Mode
59.147.3 Property: MDM Virtualized Endpoint Enabled
59.147.0 FHIR Endpoint HFQL Support
59.147.1 FHIR Endpoint HFQL Support
59.147.2 Property: HFQL/SQL Endpoint Enabled
59.147.0 FHIR Endpoint Partitioning
59.147.1 FHIR Endpoint Partitioning
59.147.2 Property: Tenant Identification Strategy
59.147.3 Property: Tenant Name
59.147.0 Resource Providers
59.147.1 Resource Providers
59.147.2 Property: Allowed Interactions
59.147.3 Property: Resource Provider Bean Types
59.147.0 FHIR Endpoint Security
59.147.1 FHIR Endpoint Security
59.147.2 Property: Allow Searches With Compartment Access
59.147.3 Property: Automatically Narrow Search Scope
59.147.4 Property: Narrow Conditional URL Search Scope
59.147.5 Property: Reject Insufficient Permissions with HTTP 401
59.147.6 Property: Watermark Responses Enabled
59.147.7 Property: Scopes Supported
59.147.0 Endpoint Terminology
59.147.1 Endpoint Terminology
59.147.2 Property: Populate Response Coding Displays
59.147.3 Property: Response Mapping
59.147.4 Property: Mapping Spec (Text)
59.147.0 FHIR Gateway Cache
59.147.1 FHIR Gateway Cache
59.147.2 Property: Cache Expiration Seconds
59.147.3 Property: Cache Maximum Entries
59.147.4 Property: Cache Provider
59.147.0 FHIR Gateway Configuration
59.147.1 FHIR Gateway Configuration
59.147.2 Property: Spring Context Config Class
59.147.3 Property: FHIR Version
59.147.4 Property: Gateway Configuration (File)
59.147.5 Property: Show Underlying Errors
59.147.6 Property: Gateway Configuration (Text)
59.147.7 Property: Encryption JWKS (File)
59.147.8 Property: Encryption JWKS (Text)
59.147.9 Property: The default page size
59.147.10 Property: The maximum page size
59.147.0 FHIR Interceptors
59.147.1 FHIR Interceptors
59.147.2 Property: FHIR storage Callback Script (File)
59.147.3 Property: FHIR storage Callback Script (Text)
59.147.4 Property: Can Replace Authorization Interceptor
59.147.5 Property: Secure Application Context For Customer-Provided Beans
59.147.6 Property: Interceptor Bean Types
59.147.0 LiveBundle Service
59.147.1 LiveBundle Service
59.147.2 Property: LiveBundle Enabled
59.147.3 Property: LiveBundle Rule Definition Script (File)
59.147.4 Property: LiveBundle Rule Definition Script (Text)
59.147.5 Property: LiveBundle Thread Count
59.147.6 Property: LiveBundle Watchlist Cache Enabled
59.147.0 FHIR MDM Server
59.147.1 FHIR MDM Server
59.147.2 Property: MDM Mode Enabled (Experimental)
59.147.3 Property: Search Expanding Interceptor Enabled (Experimental)
59.147.0 FHIR Performance
59.147.1 FHIR Performance
59.147.2 Property: Always Include Identity Hash in Token Searches
59.147.3 Property: Pool Size for Bundle Batch execution
59.147.4 Property: Default Total Calculation Mode
59.147.5 Property: Delete Enabled
59.147.6 Property: Expire Search Results After Minutes
59.147.7 Property: Expunge Batch Size
59.147.8 Property: Expunge Thread Count
59.147.9 Property: Optimize index storage
59.147.10 Property: Internal Synchronous Search Size
59.147.11 Property: Mass Ingestion Mode
59.147.12 Property: Match URL Cache Enabled
59.147.13 Property: Maximum Transaction Bundle Size
59.147.14 Property: Only Allow IN-MEMORY Subscriptions
59.147.15 Property: Reindex Thread Count
59.147.16 Property: Reuse Cached Results Timeout (Millis)
59.147.17 Property: Index Missing Search Params
59.147.18 Property: Keep history for MDM links and other non-FHIR-resource DB history.
59.147.19 Property: Suppress Scheduled Maintenance Jobs
59.147.20 Property: Write-Semaphore Mode: Enabled
59.147.21 Property: Write-Semaphore Mode: Log Waits
59.147.0 FHIR Performance Tracing
59.147.1 FHIR Performance Tracing
59.147.2 Property: Capture Raw SQL or Equivalent
59.147.3 Property: Trigger
59.147.4 Property: Performance Tracing Enabled
59.147.5 Property: Output to Response Headers
59.147.6 Property: Output to System Log
59.147.7 Property: Output to Transaction Log
59.147.0 FHIR Realtime Export
59.147.1 FHIR Realtime Export
59.147.2 Property: Pointcut-based Realtime Export Mode Enabled
59.147.0 Repository Validation
59.147.1 Repository Validation
59.147.2 Property: Repository Validation Javascript (File)
59.147.3 Property: Repository Validation Javascript (Text)
59.147.0 FHIR Resource Body Storage
59.147.1 FHIR Resource Body Storage
59.147.2 Property: Blob Service Path Prefix
59.147.3 Property: Resource Body Offload Mode
59.147.4 Property: Resource Body Offload Operation Enabled
59.147.5 Property: Resource Body Storage Mode
59.147.0 FHIR Resource Types
59.147.1 FHIR Resource Types
59.147.2 Property: Instance/Type History Enabled
59.147.3 Property: Server History Enabled
59.147.4 Property: Resource Types (whitelist)
59.147.0 FHIR REST Endpoint
59.147.1 FHIR REST Endpoint
59.147.2 Property: Fixed Value for Endpoint Base URL
59.147.3 Property: Default Encoding
59.147.4 Property: Default Prefer Return
59.147.5 Property: Pretty-Print by Default
59.147.6 Property: Process Header: Request Source
59.147.7 Property: Serve Raw Media Resources
59.147.0 FHIR Search
59.147.1 FHIR Search
59.147.2 Property: Always use Offset Searches
59.147.3 Property: Allow :contains Searches
59.147.4 Property: Maximum number of codes to expand
59.147.5 Property: Fetch Size (Default Maximum)
59.147.6 Property: Index Contained Resources
59.147.7 Property: Index Contained Resources Recursively
59.147.8 Property: Index Uplifted Refchains
59.147.9 Property: Max Includes per Page
59.147.10 Property: Use ordinal date values for day precision searches.
59.147.11 Property: Filter Search Parameter Enabled
59.147.12 Property: GraphQL Enabled
59.147.13 Property: Index Identifier.type (:of-type modifier) Enabled
59.147.14 Property: Language Search Parameter Enabled
59.147.15 Property: Custom names file
59.147.16 Property: Normalized Unit Searching
59.147.17 Property: Page Size (Default)
59.147.18 Property: Page Size (Maximum)
59.147.19 Property: Nickname enabled
59.147.20 Property: Phonetic Encoder
59.147.21 Property: Infinispan Searches Cache Name
59.147.22 Property: Infinispan Hot Rod Protocol Version
59.147.23 Property: Infinispan Servers
59.147.24 Property: Infinispan Servers Password
59.147.25 Property: Infinispan Servers Username
59.147.26 Property: Redis Database
59.147.27 Property: Redis Maximum Connections
59.147.28 Property: Redis Maximum Idle Connections
59.147.29 Property: Redis Minimum Idle Connections
59.147.30 Property: Redis Password
59.147.31 Property: Redis Servers
59.147.32 Property: Redis Timeout (ms)
59.147.33 Property: Searches Cache Storage
59.147.34 Property: Stale Search Cleanup Interval (seconds)
59.147.35 Property: Suppress String Indexing In Tokens
59.147.0 Custom Resource Types
59.147.1 Custom Resource Types
59.147.2 Property: Custom Resource Classes
59.147.0 IG Support
59.147.1 IG Support
59.147.2 Property: International Patient Summary (IPS) Enabled
59.147.3 Property: IPS Generation Strategy Class Name
59.147.0 MegaScale
59.147.1 MegaScale
59.147.2 Property: MegaScale Enabled
59.147.3 Property: Patient-Partitioned Document Repository
59.147.4 Property: Patient Identifier Systems for Pre-Assignment
59.147.0 FHIR Storage Module Conditional Updates
59.147.1 FHIR Storage Module Conditional Updates
59.147.2 Property: Prevent Conditional Update from Invalidating Match Criteria
59.147.0 FHIR Storage Module Scheduled Tasks
59.147.1 FHIR Storage Module Scheduled Tasks
59.147.2 Property: Batch job retention days.
59.147.3 Property: Scheduler Thread Count
59.147.4 Property: Resource Submission Interval (Millis)
59.147.5 Property: Batch Job Executor: Maximum Thread Count
59.147.6 Property: Bulk Export Task Enabled
59.147.7 Property: Bulk Import Task Enabled
59.147.8 Property: Delete Stale Searches Task Enabled
59.147.9 Property: Pre-Expand ValueSets Task Enabled
59.147.10 Property: Resource Reindexing Task Enabled
59.147.0 FHIR Validation Services
59.147.1 FHIR Validation Services
59.147.2 Property: Concurrent Bundle Validation Thread Count
59.147.3 Property: Concurrent Bundle Validation
59.147.4 Property: Remote Terminology Service: Base URL
59.147.5 Property: Terminology Basic Auth Password
59.147.6 Property: Terminology Basic Auth Username
59.147.7 Property: Remote Terminology Service: Client Connect Timeout (ms)
59.147.8 Property: Remote Terminology Service: Client Pool Max
59.147.9 Property: Remote Terminology Service: Client Pool Max Per Route
59.147.10 Property: Remote Terminology Service: Client Socket Timeout (ms)
59.147.11 Property: Remote Terminology Service: Enabled
59.147.12 Property: Remote Terminology Service: Log HTTP Calls
59.147.13 Property: Remote Terminology smart authentication client id
59.147.14 Property: Force http audience in token requests
59.147.15 Property: Remote Terminology smart authentication keystore
59.147.16 Property: Remote Terminology Smart Authentication Scope
59.147.17 Property: Accept All Codings Only
59.147.18 Property: Code Display Mismatch Policy
59.147.19 Property: Local Reference Policy
59.147.20 Property: Post-processing Validation Message Rules (file)
59.147.21 Property: Post-processing Validation Message Rules (text)
59.147.22 Property: Skip Contained Resource Validation
59.147.23 Property: Validation Support Cache Expiry (mins)
59.147.24 Property: Validation Support Cache Size
59.147.25 Property: Suppress Validation Message Patterns
59.147.26 Property: Unknown CodeSystem Validation Policy
59.147.0 FHIR Validation Services Remote Terminology Client TLS / SSL (Encryption)
59.147.1 FHIR Validation Services Remote Terminology Client TLS / SSL (Encryption)
59.147.2 Property: TLS Client Authentication
59.147.3 Property: TLS Enabled
59.147.4 Property: TLS KeyStore Filename
59.147.5 Property: TLS KeyStore Key Alias
59.147.6 Property: TLS KeyStore Key Password
59.147.7 Property: TLS KeyStore Password
59.147.8 Property: TLS Cipher Blacklist
59.147.9 Property: TLS Cipher Whitelist
59.147.10 Property: TLS Protocol Blacklist
59.147.11 Property: TLS Protocol Whitelist
59.147.12 Property: TLS TrustStore Filename
59.147.13 Property: TLS TrustStore Password
59.147.14 Property: TLS: Disable SNI checking for debugging
59.147.0 FHIR Storage Package Registry
59.147.1 FHIR Storage Package Registry
59.147.2 Property: Load Pre-Seed Installation Spec Files Asynchronously
59.147.3 Property: Enable Validation of Resource Status for Package Installation
59.147.4 Property: Package Pre-Seed Installation Spec Files
59.147.0 FHIR Storage Partitioning
59.147.1 FHIR Storage Partitioning
59.147.2 Property: Database Partition Mode Enabled
59.147.3 Property: Database Partition Mode Initial Schema
59.147.4 Property: Block resource updates changing Patient compartment
59.147.5 Property: Allow conditional creates with duplicate resource identifiers across partitions
59.147.6 Property: Cross-Partition Reference Mode
59.147.7 Property: Default Partition ID
59.147.8 Property: Partitioning Enabled
59.147.9 Property: Partition Naming Mode
59.147.10 Property: Partition Selection Mode
59.147.11 Property: Partition Seed File
59.147.12 Property: Partitioning Security Enabled
59.147.0 Versioned References
59.147.1 Versioned References
59.147.2 Property: Allow Versioned References at All Paths
59.147.3 Property: Allow Versioned References at Paths
59.147.4 Property: Automatically Version References at Paths
59.147.5 Property: Respect Versioned References for _include
59.147.0 FHIR Subscription Delivery
59.147.1 FHIR Subscription Delivery
59.147.2 Property: Subscription Delivery Queue Naming
59.147.3 Property: Email From Address
59.147.0 FHIR Subscription Persistence
59.147.1 FHIR Subscription Persistence
59.147.2 Property: Consumers Per Delivery Queue
59.147.3 Property: Matching Queue Consumers
59.147.4 Property: Cross-Partition Subscription Enabled
59.147.5 Property: Email Subscription Enabled
59.147.6 Property: Message Subscription Enabled
59.147.7 Property: Qualify subscription matching channel name
59.147.8 Property: REST Hook Subscription Enabled
59.147.9 Property: Perform validation on REST Hook endpoint URL
59.147.10 Property: REST Hook Endpoint URL Validation Regex
59.147.11 Property: Trigger Subscriptions on Non-Versioning Changes
59.147.12 Property: Websocket Subscription Enabled
59.147.0 FHIR Tokenization
59.147.1 FHIR Tokenization
59.147.2 Property: Tokenization Enabled
59.147.3 Property: Tokenization Provider Class
59.147.4 Property: Tokenization Rules (File)
59.147.5 Property: Tokenization Rules (Text)
59.147.0 Full-Text Indexing
59.147.1 Full-Text Indexing
59.147.2 Property: Lucene Index Directory
59.147.3 Property: Elasticsearch/OpenSearch AWS Region.
59.147.4 Property: Elasticsearch Index Prefix
59.147.5 Property: ElasticSearch Password
59.147.6 Property: ElasticSearch URL protocol. Either http or https
59.147.7 Property: ElasticSearch Host URLs.
59.147.8 Property: ElasticSearch Username
59.147.9 Property: Enable Full-Text Content Index
59.147.10 Property: Enable Indexing of Search Parameters (experimental)
59.147.11 Property: Store resource bodies in the Full-Text index (experimental)
59.147.12 Property: Full-Text Indexing Provider
59.147.13 Property: Full-Text Indexing Enabled
59.147.0 HL7 v2.x Mapper - Contained Resource
59.147.1 HL7 v2.x Mapper - Contained Resource
59.147.2 Property: Use standalone Related Person
59.147.3 Property: Use standalone Associated Party
59.147.4 Property: Use standalone Patient Account
59.147.0 HL7 v2.x Mapper - DG1
59.147.1 HL7 v2.x Mapper - DG1
59.147.2 Property: Use DG1.1 as Condition.identifier.value` suffix.
59.147.0 HL7 v2.x Mapper - Forced Namespace Mode
59.147.1 HL7 v2.x Mapper - Forced Namespace Mode
59.147.2 Property: Forced Namespace Mode: Encounter System
59.147.3 Property: Forced Namespace Mode: Patient System
59.147.0 HL7 v2.x Mapper - General
59.147.1 HL7 v2.x Mapper - General
59.147.2 Property: Create MessageHeader for Each Message
59.147.3 Property: Creation Mode - Practitioner
59.147.4 Property: Escape Markdown Punctuation: NTE-3
59.147.5 Property: Raise Issue for codes with missing code system
59.147.6 Property: Raise Issue for Required Codes
59.147.7 Property: Patient Primary Identifier Search Parameter
59.147.8 Property: Inferred TimeZone When Not Present
59.147.9 Property: Map Identifiers using NamingSystem
59.147.10 Property: Mapper Bean Types
59.147.11 Property: MessageHeader Hardcoded Destination Name
59.147.12 Property: Process AL1 Segments
59.147.13 Property: Store Original HL7v2 message
59.147.0 HL7 v2.x Mapper - Medications
59.147.1 HL7 v2.x Mapper - Medications
59.147.2 Property: Use Standalone Medications with Administered Code
59.147.3 Property: Medication Component Mapping Mode
59.147.4 Property: Use Standalone Medications with Give Code
59.147.0 HL7 v2.x Mapper - OBR
59.147.1 HL7 v2.x Mapper - OBR
59.147.2 Property: Observation Identification Mode
59.147.3 Property: Use OBR-2 as Primary Identifier
59.147.4 Property: Use OBR-3 as Primary Identifier
59.147.0 HL7 v2.x to FHIR Mapper - OBSERVATION Group
59.147.1 HL7 v2.x to FHIR Mapper - OBSERVATION Group
59.147.2 Property: OBSERVATION Group Text Delimiter - NTE
59.147.3 Property: OBSERVATION Group Text Delimiter - OBX
59.147.0 HL7 v2.x Mapper - ORC
59.147.1 HL7 v2.x Mapper - ORC
59.147.2 Property: Use ORC-3 as Primary Identifier
59.147.0 HL7 v2.x to FHIR Mapper - ORDER_OBSERVATION Group
59.147.1 HL7 v2.x to FHIR Mapper - ORDER_OBSERVATION Group
59.147.2 Property: ORDER_OBSERVATION Group Text Delimiter - NTE
59.147.0 HL7 v2.x Mapper - PID
59.147.1 HL7 v2.x Mapper - PID
59.147.2 Property: Patient Primary Identifier Type
59.147.0 HL7 v2.x Mapper - PV1
59.147.1 HL7 v2.x Mapper - PV1
59.147.2 Property: Coding System for PV1-4 Admission Type
59.147.3 Property: Parse Encounter Providers
59.147.4 Property: Treat PV1-3 and PV1-6 Patient Locations as Single Atomic Locations
59.147.0 HL7 v2.x Mapper - TXA
59.147.1 HL7 v2.x Mapper - TXA
59.147.2 Property: Default Organization Namespace
59.147.0 Listener Interceptors
59.147.1 Listener Interceptors
59.147.2 Property: Interceptor Bean Types
59.147.0 HL7 v2.x Listener Script
59.147.1 HL7 v2.x Listener Script
59.147.2 Property: Listener Processing Script (File)
59.147.3 Property: Listener Processing Script (Text)
59.147.0 HL7 v2.x Listening Endpoint
59.147.1 HL7 v2.x Listening Endpoint
59.147.2 Property: Intermediate Logging Enabled
59.147.3 Property: Non-standard segment behaviour
59.147.4 Property: Storage Tenant Name
59.147.5 Property: Transport Protocol
59.147.6 Property: Unprocessable Message Handling
59.147.0 HL7 v2.x MLLP Listener
59.147.1 HL7 v2.x MLLP Listener
59.147.2 Property: Charset: Forced
59.147.3 Property: Charset: Respect MSH-18
59.147.4 Property: HL7 v2.x MLLP Listener Port
59.147.5 Property: Socket Timeout (Millis)
59.147.0 HL7 v2.x MLLP Sender
59.147.1 HL7 v2.x MLLP Sender
59.147.2 Property: Delay Between Failed Deliveries (millis)
59.147.3 Property: Forward Persisted Messages
59.147.4 Property: HL7 v2.x Destination Host
59.147.5 Property: Request Path
59.147.6 Property: HL7 v2.x Destination Port
59.147.7 Property: Retry message on NAK
59.147.8 Property: Send Timeout (millis)
59.147.9 Property: Transport Protocol
59.147.0 FHIR to HL7 v2.x Mapper Script
59.147.1 FHIR to HL7 v2.x Mapper Script
59.147.2 Property: HL7 v2.x Conversion Mapper Script (File)
59.147.3 Property: HL7 v2.x Conversion Mapper Script (Text)
59.147.0 HL7 v2.x Outbound Mapping
59.147.1 HL7 v2.x Outbound Mapping
59.147.2 Property: Coding System for PV1-4 Admission Type
59.147.3 Property: Map Identifiers using NamingSystem
59.147.4 Property: Populate AL1 Segments
59.147.5 Property: Populate Encounter Participants in PV1
59.147.6 Property: Use Persisted Message Headers
59.147.0 HTTP Access Log
59.147.1 HTTP Access Log
59.147.2 Property: Appenders
59.147.0 HTTP Listener
59.147.1 HTTP Listener
59.147.2 Property: Allow HTTP Request Headers Inspection
59.147.3 Property: Bind Address
59.147.4 Property: Context Path
59.147.5 Property: Endpoint Health Path
59.147.6 Property: Unhealthy Status Code
59.147.7 Property: HTTPS Forwarding Assumed
59.147.8 Property: Listener Port
59.147.9 Property: Respect Forward Headers
59.147.0 HTTP Request Pool
59.147.1 HTTP Request Pool
59.147.2 Property: Maximum Request Header Size (KB)
59.147.3 Property: Maximum Response Header Size (KB)
59.147.4 Property: Read Idle Timeout (millis)
59.147.5 Property: Thread Pool Accept Queue Size
59.147.6 Property: Thread Pool Maximum Size
59.147.7 Property: Thread Pool Minimum Size
59.147.0 HTTP Security
59.147.1 HTTP Security
59.147.2 Property: Two-Factor Authentication (2FA) Required
59.147.3 Property: Block HTTP HEAD
59.147.4 Property: Block HTTP OPTIONS
59.147.5 Property: Custom Headers
59.147.6 Property: Frame Options (Allow From)
59.147.7 Property: Pin Host
59.147.8 Property: Suppress Error Details
59.147.9 Property: Suppress Platform Information
59.147.0 Hybrid Providers Definitions
59.147.1 Hybrid Providers Definitions
59.147.2 Property: Search Bundle Inclusion Rule
59.147.3 Property: FHIR Parser Error Handler Mode
59.147.4 Property: FHIR Version
59.147.5 Property: Spring Context Config Class
59.147.0 IG Support
59.147.1 IG Support
59.147.2 Property: Target Implementation Guide
59.147.0 Initial Custom Roles Seeding
59.147.1 Initial Custom Roles Seeding
59.147.2 Property: Custom Roles Seed File
59.147.0 Initial User Seeding
59.147.1 Initial User Seeding
59.147.2 Property: Users Seed File
59.147.0 JavaScript Execution Environment
59.147.1 JavaScript Execution Environment
59.147.2 Property: Debug Enabled
59.147.3 Property: Debug Host Address
59.147.4 Property: Path
59.147.5 Property: Port
59.147.6 Property: Secure
59.147.7 Property: Suspend
59.147.8 Property: ECMAScript Module
59.147.0 JSON Web KeySet (JWKS)
59.147.1 JSON Web KeySet (JWKS)
59.147.2 Property: Keystore ID
59.147.0 LDAP Authentication
59.147.1 LDAP Authentication
59.147.2 Property: Authentication: User Attributes to query
59.147.3 Property: Authentication: User Base DN
59.147.4 Property: Authentication: User Query
59.147.5 Property: Require Group DN
59.147.6 Property: Base DN for Groups
59.147.7 Property: Search Groups Recursively
59.147.8 Property: System User DN
59.147.9 Property: System User Password
59.147.10 Property: LDAP Server URL
59.147.11 Property: Global Permissions
59.147.12 Property: Native Permission User Attribute
59.147.13 Property: User Attribute: Family Name
59.147.14 Property: User Attribute: Given Name
59.147.0 Smile CDR License
59.147.1 Smile CDR License
59.147.2 Property: License JWT File
59.147.3 Property: License JWT Text
59.147.0 MDM
59.147.1 MDM
59.147.2 Property: Auto Delete Golden Resources
59.147.3 Property: Block List Rules File
59.147.4 Property: Block List Rules
59.147.5 Property: MDM Consumer Thread Count
59.147.6 Property: Golden Resource Partition
59.147.7 Property: Ignore Golden Resources during Conditional Match resolution
59.147.8 Property: Interceptor Bean Types
59.147.9 Property: MDM Partition Key Generator Script (File)
59.147.10 Property: MDM Partition Key Generator Script (Text)
59.147.11 Property: MDM Partition Key generator type
59.147.12 Property: MDM Mode
59.147.13 Property: Prevent modification of External EIDs
59.147.14 Property: Prevent multiple EIDs from existing simultaneously on a target resource
59.147.15 Property: MDM Rule Definition Script (File)
59.147.16 Property: MDM Rule Definition Script (Text)
59.147.17 Property: Search All Partitions For Matches
59.147.18 Property: MDM Survivorship Script (File)
59.147.19 Property: MDM Survivorship Script (Text)
59.147.0 Migration
59.147.1 Migration
59.147.2 Property: Only Dry-Run the Migration
59.147.3 Property: Include Heavyweight Skippable Migrations
59.147.4 Property: Migration Versions to skip
59.147.5 Property: Database Update Mode
59.147.0 Narrative Generator
59.147.1 Narrative Generator
59.147.2 Property: Narrative Template Manifest File
59.147.0 OpenID Connect Token Validation
59.147.1 OpenID Connect Token Validation
59.147.2 Property: OIDC HTTP Client: JWKS Cache Timeout (mins)
59.147.3 Property: OIDC HTTP Client: Truststore File
59.147.4 Property: OIDC HTTP Client: Truststore Password
59.147.0 OpenID Connect (OIDC)
59.147.1 OpenID Connect (OIDC)
59.147.2 Property: Cache Authorizations (millis)
59.147.3 Property: Client Secret Encoding
59.147.4 Property: Smile CDR generated Client Secret expiry duration in days
59.147.5 Property: Issuer URL
59.147.6 Property: New Session for Each Flow
59.147.7 Property: PKCE Plain Challenge Supported
59.147.8 Property: PKCE Required
59.147.9 Property: Rotate Refresh Token After Use
59.147.10 Property: Smart Capabilities List
59.147.0 Prior Authorization Coverage Requirement Discovery
59.147.1 Prior Authorization Coverage Requirement Discovery
59.147.2 Property: CDS Hook
59.147.0 Prior Authorization Documentation Templates and Requirements
59.147.1 Prior Authorization Documentation Templates and Requirements
59.147.2 Property: Canonical Urls using $apply
59.147.3 Property: Enable $questionnaire-package
59.147.0 Prior Authorization Support
59.147.1 Prior Authorization Support
59.147.2 Property: Organization identifier code system NPI
59.147.3 Property: Intermediary System Organization Reference
59.147.4 Property: Payer System Item TRN
59.147.5 Property: Practitioner identifier code system NPI
59.147.0 Privacy Security Notice
59.147.1 Privacy Security Notice
59.147.2 Property: Privacy Text
59.147.3 Property: Expiry time (days)
59.147.4 Property: Version
59.147.0 Provenance Injection
59.147.1 Provenance Injection
59.147.2 Property: Agent Type
59.147.3 Property: Agent Who
59.147.4 Property: $everything operation
59.147.5 Property: Profile
59.147.6 Property: _revinclude=Provenance:target
59.147.0 Quality Payment Program (QPP)
59.147.1 Quality Payment Program (QPP)
59.147.2 Property: CMS Quality Payment Program Submission Method
59.147.0 Realtime Export
59.147.1 Realtime Export
59.147.2 Property: Concurrent Consumers
59.147.3 Property: Concurrent Retry Consumers
59.147.4 Property: Channel Name Prefix
59.147.5 Property: Realtime Export Script (File)
59.147.6 Property: Realtime Export Script (Text)
59.147.7 Property: Transaction-Based Processing
59.147.0 Endpoint Validation: Request Validating
59.147.1 Endpoint Validation: Request Validating
59.147.2 Property: Request Validating Bean Types
59.147.3 Property: Request Validating Enabled
59.147.4 Property: Fail On Severity
59.147.5 Property: Validation Response Headers Enabled
59.147.6 Property: Validation Tags Enabled
59.147.0 Scheduler Configuration
59.147.1 Scheduler Configuration
59.147.2 Property: Persistence Clustered Scheduler Name
59.147.0 Search Parameter Seeding
59.147.1 Search Parameter Seeding
59.147.2 Property: Disable Patterns
59.147.3 Property: Enable Patterns
59.147.4 Property: Support Default SearchParameters
59.147.0 SAML Provider
59.147.1 SAML Provider
59.147.2 Property: Relying Party Entity ID Template
59.147.3 Property: Issuer ID
59.147.4 Property: Keystore File
59.147.5 Property: Keystore Password
59.147.6 Property: Registration ID
59.147.7 Property: Sign Auth Request
59.147.8 Property: Signing Key Alias
59.147.9 Property: Signing Key Password
59.147.10 Property: Verification Certificate Alias
59.147.11 Property: Web SSO URL
59.147.0 Security Inbound Script
59.147.1 Security Inbound Script
59.147.2 Property: Script (File)
59.147.3 Property: HTTP Headers
59.147.4 Property: Script (Text)
59.147.0 Inbound SMART on FHIR Authentication
59.147.1 Inbound SMART on FHIR Authentication
59.147.2 Property: Authentication Cache Timeout (Seconds)
59.147.3 Property: Prevent Token KeyID Reuse
59.147.4 Property: Require Key Expiry
59.147.5 Property: Scopes Supported
59.147.6 Property: Trust Intra-Cluster SMART Tokens from Module(s)
59.147.0 Inbound SMART on FHIR Endpoints
59.147.1 Inbound SMART on FHIR Endpoints
59.147.2 Property: Authorization Endpoint
59.147.3 Property: Introspect ingested tokens
59.147.4 Property: Introspection Endpoint
59.147.5 Property: Management Endpoint
59.147.6 Property: Revocation Endpoint
59.147.7 Property: Token Endpoint
59.147.0 OAuth2/OIDC Federation
59.147.1 OAuth2/OIDC Federation
59.147.2 Property: Federated OAuth2/OIDC Login
59.147.0 SMART Callback Script
59.147.1 SMART Callback Script
59.147.2 Property: Authorization Request Details (whitelist)
59.147.3 Property: Post Authorization Script (File)
59.147.4 Property: Post Authorization Script (Text)
59.147.0 Cross-Organizational Data Access Profile
59.147.1 Cross-Organizational Data Access Profile
59.147.2 Property: CODAP Authorization Script (File)
59.147.3 Property: CODAP Authorization Script (Text)
59.147.4 Property: Enable Cross-Organization Data Access Profile
59.147.0 SMART Login Skin
59.147.1 SMART Login Skin
59.147.2 Property: Login Page Logo
59.147.3 Property: Approval Page Template
59.147.4 Property: Context Selection Page Template
59.147.5 Property: Error Page Template
59.147.6 Property: User Self Registration Forgot Password (Step 1)
59.147.7 Property: User Self Registration Forgot Password (Step 2)
59.147.8 Property: User Self Registration Forgot Password (Step 3)
59.147.9 Property: Login Page (Federated OAuth2/OIDC) Template
59.147.10 Property: Login Page Template
59.147.11 Property: User Self Registration Template (Step 1)
59.147.12 Property: User Self Registration Template (Step 2)
59.147.13 Property: Session Management Page Template
59.147.14 Property: Two Factor Authentication Page Template
59.147.15 Property: Terms-of-service click-wrap Page Template
59.147.16 Property: WebJar ID
59.147.0 SMART Login Terms of Service
59.147.1 SMART Login Terms of Service
59.147.2 Property: Current version of terms.
59.147.0 SMART Authorization
59.147.1 SMART Authorization
59.147.2 Property: Allowed Audience List
59.147.3 Property: Email From Address
59.147.4 Property: Enforce Approved Scopes to Restrict Permissions
59.147.5 Property: Smart Granular Scope Selection
59.147.6 Property: Scopes Supported
59.147.0 SMART Definitions Seeding
59.147.1 SMART Definitions Seeding
59.147.2 Property: OpenID Connect Client Pre-Seed File
59.147.3 Property: OpenID Connect Server Pre-Seed File
59.147.0 Semantic Standardization Configuration
59.147.1 Semantic Standardization Configuration
59.147.2 Property: Provider Base URL
59.147.3 Property: Mapping Options Configuration (File)
59.147.4 Property: Mapping Options Configuration (Text)
59.147.5 Property: Confidence Threshold
59.147.0 Sessions
59.147.1 Sessions
59.147.2 Property: Use In-Memory Sessions
59.147.3 Property: Maximum concurrent session per user
59.147.4 Property: Session Timeout (Mins)
59.147.0 Smile Portal
59.147.1 Smile Portal
59.147.2 Property: Custom Application Configuration
59.147.3 Property: OIDC Client ID
59.147.4 Property: OIDC Issuer URL
59.147.5 Property: OIDC Logout URL
59.147.6 Property: OIDC scopes
59.147.0 Two Factor Authentication
59.147.1 Two Factor Authentication
59.147.2 Property: TOTP Issuer Name
59.147.3 Property: Lock After Failed Attempts
59.147.0 TLS / SSL (Encryption)
59.147.1 TLS / SSL (Encryption)
59.147.2 Property: TLS Client Authentication
59.147.3 Property: TLS Enabled
59.147.4 Property: TLS KeyStore Filename
59.147.5 Property: TLS KeyStore Key Alias
59.147.6 Property: TLS KeyStore Key Password
59.147.7 Property: TLS KeyStore Password
59.147.8 Property: TLS Cipher Blacklist
59.147.9 Property: TLS Cipher Whitelist
59.147.10 Property: TLS Protocol Blacklist
59.147.11 Property: TLS Protocol Whitelist
59.147.12 Property: TLS TrustStore Filename
59.147.13 Property: TLS TrustStore Password
59.147.14 Property: TLS: Disable SNI checking for debugging
59.147.0 Transaction Log
59.147.1 Transaction Log
59.147.2 Property: Transaction Log Broker Channel Name
59.147.3 Property: Event Blacklist
59.147.4 Property: Event Whitelist
59.147.5 Property: Persist Transaction Bodies (All)
59.147.6 Property: Persist Transaction Bodies: Incoming Request
59.147.7 Property: Persist Transaction Bodies: Incoming Response
59.147.8 Property: Persist Storage Outcome Details
59.147.9 Property: Transaction Log Step Body Serialization Mode
59.147.10 Property: Transaction Log Broker Enabled (DEPRECATED)
59.147.11 Property: Cluster Manager Transaction Log Storage
59.147.12 Property: Transaction Log Show Request Body Enabled
59.147.13 Property: Truncate Transaction Bodies (bytes)
59.147.0 Trusted Client
59.147.1 Trusted Client
59.147.2 Property: Assert Permissions
59.147.3 Property: Trusted Client Mode Enabled
59.147.0 User Self Registration
59.147.1 User Self Registration
59.147.2 Property: User Self Registration Script (File)
59.147.3 Property: User Self Registration Script (Text)
59.147.4 Property: User Self Registration Enabled
59.147.5 Property: Referer URL List (Text)
60.0.0 Module Dependencies
60.0.0 Module Dependencies
60.0.1 Module Dependencies
60.0.2 Dependency: ADMIN_JSON
60.0.3 Dependency: BOOT_AFTER
60.0.4 Dependency: CDA_EXCHANGE
60.0.5 Dependency: CONSENT
60.0.6 Dependency: CQL
60.0.7 Dependency: EASYSHARE_PUBLIC
60.0.8 Dependency: ENDPOINT_CDS_HOOKS
60.0.9 Dependency: ENDPOINT_FHIR
60.0.10 Dependency: ENDPOINT_FHIR_SANDBOX
60.0.11 Dependency: ENDPOINT_HL7V2_IN
60.0.12 Dependency: ETL_IMPORTER
60.0.13 Dependency: MDM
60.0.14 Dependency: NARRATIVE_GENERATOR
60.0.15 Dependency: PACKAGE_CACHE
60.0.16 Dependency: PERSISTENCE_ALL
60.0.17 Dependency: PERSISTENCE_DSTU3
60.0.18 Dependency: SECURITY_IN_ANONYMOUS
60.0.19 Dependency: SECURITY_IN_OIC
60.0.20 Dependency: SECURITY_IN_SAML
60.0.21 Dependency: SECURITY_IN_UP
60.0.22 Dependency: SECURITY_USER_SELF_REGISTRATION
60.0.23 Dependency: SUBSCRIPTION
60.0.24 Dependency: VALIDATION_SUPPORT
61.0.0 Product Reference
61.0.0 Enumerated Types
61.0.1 Enumerated Types
61.0.2 Node And Module Status
61.0.3 Transaction Log Outcomes
61.0.4 Module Types