SAP Health Data Services for FHIR
SAP Health Data Services for FHIR
Content
What Is SAP Health Data Services for FHIR ?
Concepts
Initial Setup
SAP Health Data Services for FHIR Capacity Unit Cost Estimator
Creating Service Instances
Updating Service Instances
Creating Service Keys
Service Endpoint
Generating a Valid OAuth Access Token
Setting Token Policy
Development
Exchange Methods
FHIR RESTful Interactions
Retrieve SAP Health Data Services for FHIR Capabilities
Create a FHIR Resource
Create a FHIR Resource with Conditional Create
Read a FHIR Resource
ETag and If-Match Headers
Update a FHIR Resource
Update a FHIR Resource with Conditional Update
Delete a FHIR Resource
Search FHIR Resources
Search Parameter Types, Specific, and Global Search Parameters
Search Based on Parameters _include and _revinclude
Paging for _include and _revinclude Searches
Search Based on Parameter _filter
Canonical Search
Count the Number of Instances of a FHIR Resource
Search Extended Fields
Bundle Interactions
Batch Interactions
Transaction Interactions
FHIR Messaging
Transactions Management
Starting a Transaction
Bundling Requests into a Transaction
Saving a Transaction (Commit)
Reverting a Transaction (Rollback)
Terminology Resources and Operations
Authorization for Terminology Resources and Operations
Create a Terminology Resource
Read a Terminology Resource
Operation $validate-code on CodeSystem
Operation $lookup on CodeSystem
Operation $validate-code on ValueSet
Operation $expand on ValueSet
SAP Health Data Services for FHIR Business Configuration
Authorization for Service Configuration
FHIR DataStore Configuration
Human Readable Identifier
ResourceIdentifier Configuration
Create ResourceIdentifier Configuration
Update ResourceIdentifier Configuration
ResourceIdentifier Configuration Validations
Business Object Configuration
Create a New Business Object Configuration
Business Object Configuration Validations
Custom Business Configuration
FHIR Package
FHIR Package Name and Version
Public FHIR Package
Package Manifest Properties
FHIR Package Dependency
FHIR Package Workflow
Authorizations for FHIR Package Workflow
Working with FHIR Packages Using SAP Health Data Services for FHIR, command line interface
Download and Install the SAP Health Data Services for FHIR, command line interface
SAP Health Data Services for FHIR, command line interface Help
Log in with the SAP Health Data Services for FHIR, command line interface
FHIR Package Management
Get a List of FHIR Packages Using the CLI
Download a FHIR Package Using the CLI
Create a FHIR Package Using the CLI
Build a FHIR Package Using the CLI
Validate a FHIR Package Using the CLI
Publish a FHIR Package Using the CLI
Delete a FHIR Package Using the CLI
FHIR Package Provisioning
Update the Service Instance Using the CLI
Get the Status of an Interaction Request Using the CLI
Working with FHIR Packages Using RESTful APIs
FHIR Package Management Using RESTful APIs
Get a List of FHIR Packages Using the RESTful API
Download a FHIR Package Using the RESTful API
FHIR Package Provisioning Using RESTful APIs
Update the Service Instance Using the RESTful API
Get the Status of a Create or Update a Service Instance Interaction Request Using the RESTful API
Custom FHIR Package
FHIR Package Validations
Validations During RESTful Interactions, Update Service Instance, and Package Provisioning
Validations During Publishing a Package Using the SAP Health Data Services for FHIR, command line interface
Event-Driven Communication
Configuration for Event-Driven Communication
Authorization for Event-Driven Communication
Signing for Event-Driven Communication
Create an Application for Receiving Events
Supported FHIR Paths
FHIR Path Validation
FHIR Validations
Validate Resources, Operations, and Search Parameters Based on CapabilityStatement
Validate SearchParameter Resource
Validate SearchParameter Types During the Search Interaction
Compatibility Validation on SearchParameter
Validate Canonical Resources
Validate Referential Integrity
Compatibility Validation on StructureDefinition
Validate Business Configurations
Validate ReferentialVersion
FHIR Path Validation for FHIR Resources
Extensibility
Modeling Resources
FHIR Profiling
FHIR Extension
Different Ways of Modeling Extensions
Create Extensions Using FHIR Profiling
Create Nested Extensions
Create Inline Extensions
Create Extensions for Primitive Data Type Elements
Custom Resources
Create a New Custom Resource
BusinessConfiguration Validations for Custom Resources
Administration
Integration
Integration Using FHIR Messaging
Authorization for Integration Using FHIR Messaging
Integration Using FHIR Messaging Workflow
Data Preparation and Configuration for Integration Using FHIR Messaging
CodeSystem for Events
Resource Profiles and MessageDefinition Profiles
BusinessConfiguration Mapping to Event Code and MessageDefinition
$process-message Operation
Error Handling
Logical References
Processing the Patient Centric Transactional Data Using the Logical References
Generic Validations for Logical Reference
FHIR Messaging Validations
Integration with SAP S/4HANA Cloud Private Edition
Integration with SAP Patient Management
Security
Monitoring and Troubleshooting