RDC EMR Implementation Guide
Toggle navigation
Home
Home
Audience
Glossary
EMR middleware partnership
ChangeLog
Service Catalog
Technical Implementation Guidance
Technical Implementation Guidance
Pre-requisites
- Enabling data sharing
- Client Certificate generation and configuration
- File availability notification endpoint
EMR integration flows
- Patient record management
- Practitioner record management
- Health data sharing
- Clinical document sharing
APIs overview
APIs overview
Authentication
Roche FHIR API
- Patient Creation v1
- Patient Creation v2
- Patient Update v1
- Patient Update v2
- Patient Read
- Practitioner Creation v1
- Practitioner Creation v2
- Practitioner Update v1
- Practitioner Update v2
- OpenAPI Specification
Roche Services API
- Temporary Token Service
- Notification Ack Service
- OpenAPI Specification
AWS Retrieve File API (S3 SDK)
Sandbox
Sandbox
Sandbox services
Sandbox API
- Authentication
- Notification trigger Service
FHIR Resources
FHIR Resources
Profiles
Terminology
Extensions
Federated SSO
Federated SSO
Pre-requisites
RDCP flow
BG DeviceComponent Example
{
"
resourceType
"
:
"
DeviceComponent
"
,
"
id
"
:
"
bgip-devicecomponent-1
"
,
"
type
"
:
{
"
coding
"
:
[
{
"
system
"
:
"
http://roche.com/fhir/rdc/cdf
"
,
"
code
"
:
"
cdf.dev.bgmeter
"
,
"
display
"
:
"
Glucometer
"
}
]
}
,
"
identifier
"
:
{
"
system
"
:
"
http://roche.com/fhir/rdc/sid/device-identifier
"
,
"
value
"
:
"
482/e01f14f1-cb32-49fb-8af2-3c09f0256a00
"
}
,
"
source
"
:
{
"
reference
"
:
"
Device/bgip-device-1
"
}
,
"
measurementPrinciple
"
:
"
other
"
,
"
productionSpecification
"
:
[
{
"
productionSpec
"
:
"
e01f14f1-cb32-49fb-8af2-3c09f0256a00
"
,
"
specType
"
:
{
"
coding
"
:
[
{
"
code
"
:
"
serial-number
"
,
"
display
"
:
"
Serial Number
"
,
"
system
"
:
"
http://hl7.org/fhir/specification-type
"
}
]
}
}
,
{
"
productionSpec
"
:
"
482
"
,
"
specType
"
:
{
"
coding
"
:
[
{
"
code
"
:
"
part-number
"
,
"
display
"
:
"
Model Number
"
,
"
system
"
:
"
http://hl7.org/fhir/specification-type
"
}
]
}
}
]
}