Overview
Organization Information addresses:- Organization HL7® FHIR® resource with US Core Profile 6.1.0
- Query by organization name or NPI
- A status of the organization (i.e., whether is still active )
- A name
- An identifier
- A list of contact information
- An address
Must support elements, mandatory and optional search parameters
Organizationmust support these elements:identifieridentifier:NPIidentifier:CLIAidentifier:NAICsystemvalue
activenametelecomsystemvalue
addresslinecitystatepostalCodecountry
activename
- NPI: Must be 10 digits with valid Luhn algorithm check digit
- CLIA: Must be 10 digits with letter “D” in third position (format: ##D#######)
- NAIC: Must be exactly 5 digitsgi
name using the name search parameter:GET [base url]/Organization?name=[string]
SHALL support searching organization based on text address using the address search parameter:GET [base url]/Organization?address=[string]
The response to any search operation is always a list of resources in a Bundle or an Operation Outcome.
Organization By Name
Search for Organization by name. METHOD GET[base url] - FHIR base url
[string] - Organization’s name HEADERS The Authorization token SHALL be obtained during the Authentication and Authorization process. Go to Authentication and Authorization for further details.
| Header | Type | Required/Optional | Value |
|---|---|---|---|
| Authorization | string | required | Bearer <token> |
| Code | Description | Comment |
|---|---|---|
| 200 | OK | The request was processed successfully |
| 400 | Bad request | Invalid request parameters or FHIR operation outcome resource returned |
| 401 | Unauthorized | This code indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource |
| 404 | No route matched with those values | The request was able to communicate with a given server, but the server could not find what was requested |
| 500 | Internal Server Error | The server has encountered a situation it doesn’t know how to handle |
Organization By Address
Get Organizations by address string. METHOD GET[string] - Address string HEADERS The Authorization token SHALL be obtained during the Authentication and Authorization process. Authentication and Authorization for further details.
| Header | Type | Required/Optional | Value |
|---|---|---|---|
| Authorization | string | required | Bearer <token> |
| Code | Description | Comment |
|---|---|---|
| 200 | OK | The request was processed successfully |
| 400 | Bad request | Invalid request parameters or FHIR operation outcome resource returned |
| 401 | Unauthorized | This code indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource |
| 404 | No route matched with those values | The request was able to communicate with a given server, but the server could not find what was requested |
| 500 | Internal Server Error | The server has encountered a situation it doesn’t know how to handle |