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
Example
Below is an example JSON for the resource
{
"
resourceType
"
:
"
Practitioner
"
,
"
id
"
:
"
abdca832-a616-454b-b5c7-f1ed1fb45d4e
"
,
"
meta
"
:
{
"
profile
"
:
[
"
http://roche.com/fhir/rdc/StructureDefinition/practitioner-v2
"
]
}
,
"
identifier
"
:
[
{
"
system
"
:
"
urn:oid:1.3.6.1.4.1.56221.1.3.2.3
"
,
"
value
"
:
"
99999999A
"
}
]
,
"
active
"
:
true
,
"
name
"
:
[
{
"
family
"
:
"
Pérez Fuster
"
,
"
given
"
:
[
"
Manolo
"
]
}
]
,
"
telecom
"
:
[
{
"
system
"
:
"
email
"
,
"
value
"
:
"
bla@bla.com
"
}
,
{
"
system
"
:
"
phone
"
,
"
value
"
:
"
555-12345
"
}
]
,
"
birthDate
"
:
"
1975-06-16
"
}