Skip Headers
Oracle® Healthcare Master Person Index Relationship Management REST APIs Reference Guide
Release 4.0
E71322-01
Contact Us
Next
PDF
·
Mobi
·
ePub
1/12
Contents
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Finding Information and Patches on My Oracle Support
Finding Oracle Documentation
Conventions
1
Overview
1.1
HTTP Verbs' Usage
1.2
Generic RM Resource Naming Conventions
2
Metadata Resources
2.1
GET /metadata
2.2
GET /metadata/entities
2.3
GET /metadata/entities/{name}
2.4
POST /metadata/entities/{name}
2.5
PUT /metadata/entities/{name}
2.5.1
To Update Entity Type Status
2.5.2
To Update Entity Type Attributes and Other Details
2.6
PUT /metadata/entities/{name}/{attribute}
2.7
GET /metadata/relationships
2.8
GET /metadata/relationships/{name}
2.9
POST /metadata/relationships/{name}
2.10
PUT /metadata/relationships/{name}
2.10.1
To Update Relationship Type Status
2.10.2
To Update Relationship Type Attributes and Other Details
2.11
PUT /metadata/relationships/{name}/{attribute}
2.12
POST /metadata/logout
3
Management Resources
3.1
GET /management
3.2
GET /management/domains
3.3
GET /management/domains/{domain}
3.4
POST /management/domains/{domain}
3.5
PUT /management/domains/{domain}
3.6
PUT /management/domains/{domain}/files
3.7
GET /management/rulesets
3.8
GET /management/rulesets/{ruleset}
3.9
POST /management/rulesets/{ruleset}
3.10
PUT /management/rulesets/{ruleset}
3.11
PUT /management/rulesets/{ruleset}/files
3.12
GET /management/tasks
3.13
GET /management/tasks/{task}
3.14
POST /management/tasks/{task}
3.15
PUT /management/tasks/{task}
3.16
PUT /management/tasks/{task}/files
4
Entities Resources
4.1
GET /resources
4.2
GET /resources/entities/{id}
4.3
POST /resources/entities
4.4
POST /resources/entities/{name}/{attribute}
4.5
POST /resources/entities/{name}
4.6
PUT /resources/entities/{id}
4.6.1
To Update Entity Status
4.6.2
To Update Entity Attributes and Other Details
5
Relationships Resources
5.1
GET /resources/relationships/{id}
5.2
GET /resources/relationships/entities/{entityId}
5.3
GET /resources/relationships/entities/{entity}
5.4
POST /resources/relationships/{entity}
5.5
POST /resources/relationships/{name}/{attribute}
5.6
POST /resources/relationships/{name}/{source}/{target}
5.7
POST /resources/relationships/entities/{entity}
5.8
POST /resources/relationships/entities/{source}/{target}
5.9
PUT /resources/relationships/{id}
5.9.1
To Update Relationship Status
5.9.2
To Update the Relationship Attributes and Other Details
5.10
PUT /resources/relationships/entities/{name}
6
Integration Resources
6.1
GET /integration
6.2
POST /integration/relationships/{name}
6.3
POST /integration/relationships/{entity}
6.4
POST /integration/relationships/{name}/{source}/{target}
6.5
POST /integration/relationships/entities/{entity}
6.6
POST /integration/relationships/entities/{source}/{target}
7
Stats Resources
7.1
GET /stats
7.2
GET /stats/metadata
7.3
GET /stats/resources
8
Secure Development
8.1
Roles and Permissions
8.2
Valid Content Types
8.3
Injection
8.4
Broken Authentication and Session Management
8.5
Cross-Site Scripting
8.6
Insecure Direct Object References
8.7
Sensitive Data Exposure
8.8
Missing Function-Level Access Control
8.9
Cross-Site Request Forgery
8.10
Using Known Vulnerable Components
8.11
Non-validated Redirects and Forwards
A
References
A.1
Request Structure
A.1.1
Entity Type Resource
A.1.2
Relationship Type Resource
A.1.3
Domain Resource
A.1.4
RmRuleset Resource
A.1.5
RmTask Resource
A.1.6
Entity Resource
A.1.7
Entity Resources
A.1.8
Relationship Resource
A.1.9
Integration Relationship Resource
A.2
Response Structure
A.2.1
Entity Type Response Structure
A.2.2
Relationship Type Response Structure
A.2.3
Domain Response Structure
A.2.4
Ruleset Response Structure
A.2.5
Task Response Structure
A.2.6
Entity Response Structure
A.2.7
Relationship Response Structure
A.3
Links
A.4
Sample Files
A.4.1
Sample Ruleset File 1
A.4.2
Sample Ruleset File 2
A.4.3
Sample Ruleset File 3
A.4.4
Sample Task File 1
A.4.5
Sample Task File 2