Provider Directory API
Base URL:
https://interoperability.lacare.org/fhir/us/davinci-pdex-plan-net-v1/api/
List of Provider Directory APIs
For currently available functionality, please retrieve LA Care's Da Vinci PlanNet CapabilityStatement.
Note: API Descriptions are pulled from DaVinci PDEX Plan Net 1.0.0 - STU1. For currently available functionality, please retrieve LA Care's Da Vinci PlanNet CapabilityStatement.
Description of API from DaVinci PDEX Plan Net 1.0.0 - STU1
Based on HL7® FHIR© R4:
https://www.hl7.org/fhir/
Da Vinci PlanNet Implementation Guide:
https://hl7.org/fhir/us/davinci-pdex-plan-net/STU1/
Capability Statement
The Capability Statement describes the expected capabilities of the Plan-Net Server actor which is responsible for providing responses to the queries submitted by the Plan-Net Requestors. The complete list of FHIR profiles, RESTful operations, and search parameters supported by Plan-Net Servers are defined. Plan-Net Clients can use the required capabilities to access necessary data based on their local use cases and other contextual requirements.
Endpoint - (PlannetEndpoint)
The technical details of an endpoint that can be used for electronic services, such as for web services providing XDS.b or a REST endpoint for another FHIR server. This may include any security context information.
Health Care Service - (PlannetHealthcareService)
The Health Care Service resource typically describes services offered by an organization/practitioner at a location. The resource may be used to encompass a variety of services covering the entire healthcare spectrum, including promotion, prevention, diagnostics, hospital and ambulatory care, home care, long-term care, and other health-related and community services.
Insurance Plan - (PlannetInsurancePlan)
An InsurancePlan is a discrete package of health insurance coverage benefits that are offered under a particular network type. A given payer’s products typically differ by network type and/or covered benefits. A plan pairs a product’s covered benefits with the particular cost sharing structure offered to a consumer. A given product may comprise multiple plans (i.e. each plan offers different cost sharing requirements for the same set of covered benefits).
Insurance Plan describes a health insurance offering comprised of a list of covered benefits (i.e. the product), costs associated with those benefits (i.e. the plan), and additional information about the offering, such as who it is owned and administered by, a coverage area, contact information, etc.
Location - (PlannetLocation)
A Location is the physical place where healthcare services are provided, practitioners are employed, organizations are based, etc. Locations can range in scope from a room in a building to a geographic region/area.
Organization - (PlannetNetwork)
A Network refers to a healthcare provider insurance network. A healthcare provider insurance network is an aggregation of organizations and individuals that deliver a set of services across a geography through health insurance products/plans. A network is typically owned by a payer.
In the PlanNet IG, individuals and organizations are represented as participants in a Plan-Net Network through the PlannetPractitionerRole and PlannetOrganizationAffiliation resources, respectively.
Organization - (PlannetOrganization)
An Organization is a formal or informal grouping of people or organizations with a common purpose, such as a company, institution, corporation, community group, or healthcare practice.
Organization Affiliation - (PlannetOrganizationAffiliation)
The Organization Affiliation resource describes relationships between two or more organizations, including the services one organization provides another, the location(s) where they provide services, the availability of those services, electronic endpoints, and other relevant information.
Practitioner - (PlannetPractitioner)
Practitioner is a person who is directly or indirectly involved in the provisioning of healthcare.
Practitioner Role - (PlannetPractitionerRole)
Practitioner Role describes the role a practitioner plays at an organization, including the services they provide, the location(s) where they work, and their availability, electronic endpoints, and other relevant information.
Provider Directory API Response Codes
HTTP Response/Exception Codes | Response/Exception Code Definition | Return Type |
---|---|---|
200 | Success | Bundle or Resource |
400 | Invalid parameter | OperationOutcome/Error |
404 | Unknown resource | OperationOutcome/Error |
401 | Unauthorized request | OperationOutcome/Error |
CapabilityStatement
Retrieve the CapabilityStatement
Syntax: GET [Base URL]/metadata
Interaction | Definition | Parameter Type | Return Type |
---|---|---|---|
metadata | Capabilities interaction: Returns a CapabilityStatement describing the server's current operational functionality | N/A | CapabilityStatement |
Search for Endpoints
Syntax: GET [Base URL]/Endpoint?{[parameter=value]}
Endpoint: HL7 FHIR R4 Endpoint resource conformant to PlanNetEndpoint 1.0.0
GET /Endpoint search-type: Search for Endpoints
Supported Searches | Search Parameter Definition | Parameter Type | Return Type |
---|---|---|---|
_id | Logical ID of the Resource (Endpoint) | String | Bundle |
_lastUpdated | When the resource (Endpoint) version last changed | String | Bundle |
organization | Select Endpoints managed by the specified organization | String | Bundle |
_has | Select Endpoints based on the properties of resources that refer to them | String | Bundle |
_include | Include additional resources referenced from returned search results in search results | String | Bundle |
Sample Response (Search)
{
"resourceType": "Bundle",
"id": "fa457398-0889-498e-bab9-182a8d54822c",
"meta": {
"lastUpdated": "2022-02-01T07:07:55.364-08:00"
},
"type": "searchset",
"total": 1,
"link": [
{
"relation": "self",
"url": "https://oauthq.lacare.org/fhir/us/davinci-pdex-plan-net-v1/api/Endpoint?_id=PractitionerRole.endpoint"
}
],
"entry": [
{
"fullUrl": "https://oauthq.lacare.org/fhir/us/davinci-pdex-plan-net-v1/api/Endpoint/PractitionerRole.endpoint",
"resource": {
"resourceType": "Endpoint",
"id": "PractitionerRole.endpoint",
"meta": {
"lastUpdated": "2021-06-01T00:00:00.000-07:00",
"profile": [
"http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/plannet-Endpoint"
]
},
"language": "en-US",
"text": {
"status": "generated",
"div": "Generated narrative with details id: PractitionerRole.endpoint"
},
"extension": [
{
"extension": [
{
"url": "type",
"valueCodeableConcept": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ActReason",
"code": "HOPERAT",
"display": "healthcare operations"
}
]
}
}
],
"url": "http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/endpoint-usecase"
}
],
"status": "active",
"connectionType": {
"system": "http://terminology.hl7.org/CodeSystem/endpoint-connection-type",
"code": "hl7-fhir-rest",
"display": "HL7 FHIR"
},
"name": "Endpoint for PractitionerRole",
"contact": [
{
"system": "phone",
"value": "(877) 431-2273"
},
{
"system": "url",
"value": "https://wwww.lacare.org"
}
],
"payloadType": [
{
"coding": [
{
"system": "http://hl7.org/fhir/us/davinci-pdex-plan-net/CodeSystem/EndpointPayloadTypeCS",
"code": "NA",
"display": "Not Applicable"
}
],
"text": "Not Applicable"
}
],
"payloadMimeType": ["application/fhir+xml", "application/fhir+json"],
"address": "https://oauthq.lacare.org/fhir/us/davinci-pdex-plan-net-v1/api/PractitionerRole"
},
"search": {
"mode": "match"
}
}
]
}
GET /Endpoint/[id] read-instance: Read a specific Endpoint
Read | Read Definition | Parameter Type | Return Type |
---|---|---|---|
id | Logical ID of the Resource (Endpoint) | String | Resource |
Sample Response (Read)
{
"resourceType": "Endpoint",
"id": "PractitionerRole.endpoint",
"meta": {
"lastUpdated": "2021-06-01T00:00:00.000-07:00",
"profile": [
"http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/plannet-Endpoint"
]
},
"language": "en-US",
"text": {
"status": "generated",
"div": "Generated narrative with details id: PractitionerRole.endpoint"
},
"extension": [
{
"extension": [
{
"url": "type",
"valueCodeableConcept": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ActReason",
"code": "HOPERAT",
"display": "healthcare operations"
}
]
}
}
],
"url": "http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/endpoint-usecase"
}
],
"status": "active",
"connectionType": {
"system": "http://terminology.hl7.org/CodeSystem/endpoint-connection-type",
"code": "hl7-fhir-rest",
"display": "HL7 FHIR"
},
"name": "Endpoint for PractitionerRole",
"contact": [
{
"system": "phone",
"value": "(877) 431-2273"
},
{
"system": "url",
"value": "https://wwww.lacare.org"
}
],
"payloadType": [
{
"coding": [
{
"system": "http://hl7.org/fhir/us/davinci-pdex-plan-net/CodeSystem/EndpointPayloadTypeCS",
"code": "NA",
"display": "Not Applicable"
}
],
"text": "Not Applicable"
}
],
"payloadMimeType": ["application/fhir+xml", "application/fhir+json"],
"address": "https://oauthq.lacare.org/fhir/us/davinci-pdex-plan-net-v1/api/PractitionerRole"
}
Search for HealthcareService
Syntax: GET [Base URL]/HealthcareService?{[parameter=value]}
HealthcareService: HL7 FHIR R4 HealthcareService resource conformant to PlannetHealthcareService 1.0.0
GET /HealthcareService search-type: Search for HealthcareService
Supported Searches | Search Parameter Definition | Parameter Type | Return Type |
---|---|---|---|
_id | Logical ID of the Resource (HealthcareService) | String | Bundle |
_lastUpdated | When the resource (HealthcareService) version last changed | String | Bundle |
location | Select HealthcareServices available at the specified location | String | Bundle |
coverage-area | Select services available in a region described by the specified location | String | Bundle |
organization | Select HealthcareServices provided by the specified organization | String | Bundle |
endpoint | Select HealthcareServices with the specified endpoint | String | Bundle |
name | Select HealthcareServices with the specified name | String | Bundle |
service-category | Select HealthcareServices providing the specified category of services | String | Bundle |
service-type | Select HealthcareServices of the specified type | String | Bundle |
specialty | Select services associated with the specified specialty | String | Bundle |
_has | Select HealthcareServices based on the properties of resources that refer to them | String | Bundle |
_include | Include additional resources referenced from returned search results in search results | String | Bundle |
_revinclude | Include additional resources with references to matching search results in search results | String | Bundle |
Sample Response (Search)
{
"resourceType": "Bundle",
"id": "22e42158-65f9-46f2-bd93-e9dc1f6c72c1",
"meta": {
"lastUpdated": "2022-01-31T02:12:36.145-08:00"
},
"type": "searchset",
"total": 1,
"link": [
{
"relation": "self",
"url": "https://oauthq.lacare.org/fhir/us/davinci-pdex-plan-net-v1/api/HealthcareService?_id=625452"
}
],
"entry": [
{
"fullUrl": "https://oauthq.lacare.org/fhir/us/davinci-pdex-plan-net-v1/api/HealthcareService/625452",
"resource": {
"resourceType": "HealthcareService",
"id": "625452",
"meta": {
"lastUpdated": "2021-07-08T02:39:45.000-08:00",
"profile": [
"http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/plannet-HealthcareService"
]
},
"language": "en-US",
"text": {
"status": "generated",
"div": "Generated narrative with details id: 625452"
},
"extension": [
{
"extension": [
{
"url": "type",
"valueCodeableConcept": {
"coding": [
{
"system": "http://hl7.org/fhir/us/davinci-pdex-plan-net/CodeSystem/DeliveryMethodCS",
"code": "physical"
}
]
}
}
],
"url": "http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/delivery-method"
}
],
"active": true,
"category": [
{
"coding": [
{
"system": "http://hl7.org/fhir/us/davinci-pdex-plan-net/CodeSystem/HealthcareServiceCategoryCS",
"code": "prov"
}
]
}
],
"specialty": [
{
"coding": [
{
"system": "http://nucc.org/provider-taxonomy",
"code": "208600000X"
}
]
}
],
"location": [
{
"reference": "Location/98544"
}
],
"availableTime": [
{
"daysOfWeek": ["mon"],
"availableStartTime": "08:00:00",
"availableEndTime": "16:00:00"
},
{
"daysOfWeek": ["tue"],
"availableStartTime": "08:00:00",
"availableEndTime": "16:00:00"
},
{
"daysOfWeek": ["wed"],
"availableStartTime": "08:00:00",
"availableEndTime": "16:00:00"
},
{
"daysOfWeek": ["thu"],
"availableStartTime": "08:00:00",
"availableEndTime": "16:00:00"
},
{
"daysOfWeek": ["fri"],
"availableStartTime": "08:00:00",
"availableEndTime": "16:00:00"
}
]
},
"search": {
"mode": "match"
}
}
]
}
Syntax: GET/HealthcareService/[id] read-instance: Read a specific HealthcareService
Read | Read Definition | Parameter Type | Return Type |
---|---|---|---|
id | Logical ID of the Resource (HealthcareService) | String | Resource |
Sample Response (Read)
{
"resourceType": "HealthcareService",
"id": "625452",
"meta": {
"lastUpdated": "2021-07-08T02:39:45.000-08:00",
"profile": [
"http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/plannet-HealthcareService"
]
},
"language": "en-US",
"text": {
"status": "generated",
"div": "Generated narrative with details id : 625452"
},
"extension": [
{
"extension": [
{
"url": "type",
"valueCodeableConcept": {
"coding": [
{
"system": "http://hl7.org/fhir/us/davinci-pdex-plan-net/CodeSystem/DeliveryMethodCS",
"code": "physical"
}
]
}
}
],
"url": "http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/delivery-method"
}
],
"active": true,
"category": [
{
"coding": [
{
"system": "http://hl7.org/fhir/us/davinci-pdex-plan-net/CodeSystem/HealthcareServiceCategoryCS",
"code": "prov"
}
]
}
],
"specialty": [
{
"coding": [
{
"system": "http://nucc.org/provider-taxonomy",
"code": "208600000X"
}
]
}
],
"location": [
{
"reference": "Location/98544"
}
],
"availableTime": [
{
"daysOfWeek": ["mon"],
"availableStartTime": "08:00:00",
"availableEndTime": "16:00:00"
},
{
"daysOfWeek": ["tue"],
"availableStartTime": "08:00:00",
"availableEndTime": "16:00:00"
},
{
"daysOfWeek": ["wed"],
"availableStartTime": "08:00:00",
"availableEndTime": "16:00:00"
},
{
"daysOfWeek": ["thu"],
"availableStartTime": "08:00:00",
"availableEndTime": "16:00:00"
},
{
"daysOfWeek": ["fri"],
"availableStartTime": "08:00:00",
"availableEndTime": "16:00:00"
}
]
}
Search for InsurancePlan
Syntax: GET [Base URL]/InsurancePlan?{[parameter=value]}
InsurancePlan: HL7 FHIR R4 InsurancePlan resource conformant to PlannetInsurancePlan 1.0.0
GET /InsurancePlan search-type: Search for InsurancePlan
Supported Searches | Search Parameter Definition | Parameter Type | Return Type |
---|---|---|---|
_id | Logical ID of the Resource (InsurancePlan) | String | Bundle |
_lastUpdated | When the resource (InsurancePlan) version last changed | String | Bundle |
administered-by | Select products that are administered by the specified organization | String | Bundle |
owned-by | Select products that are owned by the specified organization | String | Bundle |
coverage-area | Select products that are offered in the specified location | String | Bundle |
name | Select products with the specified name | String | Bundle |
plan-type | Select plans of the specified type | String | Bundle |
identifier | Select products with the specified identifier | String | Bundle |
type | Select insurance plans of the specified type | String | Bundle |
_has | Select InsurancePlans based on the properties of resources that refer to them | String | Bundle |
_include | Include additional resources referenced from returned search results in search results | String | Bundle |
Sample Response (Search)
{
"resourceType": "Bundle",
"id": "0b63fc9c-4abe-460b-be01-1ec91ab1c755",
"meta": {
"lastUpdated": "2022-02-01T07:15:26.973-08:00"
},
"type": "searchset",
"total": 1,
"link": [
{
"relation": "self",
"url": "https://oauthq.lacare.org/fhir/us/davinci-pdex-plan-net-v1/api/InsurancePlan?_id=124"
}
],
"entry": [
{
"fullUrl": "https://oauthq.lacare.org/fhir/us/davinci-pdex-plan-net-v1/api/InsurancePlan/124",
"resource": {
"resourceType": "InsurancePlan",
"id": "124",
"meta": {
"lastUpdated": "2021-07-08T12:00:00.000-08:00",
"profile": [
"http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/plannet-InsurancePlan"
]
},
"language": "en-US",
"text": {
"status": "generated",
"div": "Generated narrative with details id: 124"
},
"status": "active",
"type": [
{
"coding": [
{
"system": "http://hl7.org/fhir/us/davinci-pdex-plan-net/CodeSystem/InsuranceProductTypeCS",
"code": "qhp"
}
]
}
],
"name": "Qualified Health Plan",
"ownedBy": {
"reference": "Organization/1"
},
"administeredBy": {
"reference": "Organization/1"
},
"network": [
{
"reference": "Organization/474"
},
{
"reference": "Organization/478"
},
{
"reference": "Organization/490"
},
{
"reference": "Organization/500"
},
{
"reference": "Organization/532"
},
{
"reference": "Organization/538"
},
{
"reference": "Organization/560"
},
{
"reference": "Organization/562"
},
{
"reference": "Organization/568"
},
{
"reference": "Organization/572"
},
{
"reference": "Organization/578"
},
{
"reference": "Organization/582"
},
{
"reference": "Organization/594"
},
{
"reference": "Organization/618"
},
{
"reference": "Organization/638"
},
{
"reference": "Organization/644"
},
{
"reference": "Organization/650"
},
{
"reference": "Organization/674"
},
{
"reference": "Organization/678"
},
{
"reference": "Organization/696"
}
]
},
"search": {
"mode": "match"
}
}
]
}
Syntax: GET [Base URL]/InsurancePlan/[id] read-instance: Read a specific InsurancePlan
Read | Read Definition | Parameter Type | Return Type |
---|---|---|---|
id | Logical ID of the Resource (InsurancePlan) | String | Resource |
Sample Response (Read)
{
"resourceType": "InsurancePlan",
"id": "124",
"meta": {
"lastUpdated": "2021-07-08T12:00:00.000-08:00",
"profile": [
"http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/plannet-InsurancePlan"
]
},
"language": "en-US",
"text": {
"status": "generated",
"div": "Generated narrative with details id: 124"
},
"status": "active",
"type": [
{
"coding": [
{
"system": "http://hl7.org/fhir/us/davinci-pdex-plan-net/CodeSystem/InsuranceProductTypeCS",
"code": "qhp"
}
]
}
],
"name": "Qualified Health Plan",
"ownedBy": {
"reference": "Organization/1"
},
"administeredBy": {
"reference": "Organization/1"
},
"network": [
{
"reference": "Organization/474"
},
{
"reference": "Organization/478"
},
{
"reference": "Organization/490"
},
{
"reference": "Organization/500"
},
{
"reference": "Organization/532"
},
{
"reference": "Organization/538"
},
{
"reference": "Organization/560"
},
{
"reference": "Organization/562"
},
{
"reference": "Organization/568"
},
{
"reference": "Organization/572"
},
{
"reference": "Organization/578"
},
{
"reference": "Organization/582"
},
{
"reference": "Organization/594"
},
{
"reference": "Organization/618"
},
{
"reference": "Organization/638"
},
{
"reference": "Organization/644"
},
{
"reference": "Organization/650"
},
{
"reference": "Organization/674"
},
{
"reference": "Organization/678"
},
{
"reference": "Organization/696"
}
]
}
Search for Location
Syntax: GET [Base URL]/Location?{[parameter=value]}
Location: HL7 FHIR R4 Location resource conformant to PlannetLocation 1.0.0
GET /Location search-type: Search for Location
Supported Searches | Search Parameter Definition | Parameter Type | Return Type |
---|---|---|---|
_id | Logical ID of the Resource (Location) | String | Bundle |
_lastUpdated | When the resource (Location) version last changed | String | Bundle |
partof | Select Locations that are part of the specified location | String | Bundle |
organization | Select Locations managed by the specified organization | String | Bundle |
endpoint | Select Locations with the specified endpoint | String | Bundle |
address-city | Select Locations with the specified address.city | String | Bundle |
address-state | Select Locations with the specified address.state | String | Bundle |
address-postalcode | Select Locations with the specified address.postalCode | String | Bundle |
address | Select Locations with the specified address | String | Bundle |
type | Select Locations of the specified type | String | Bundle |
_has | Select Locations based on the properties of resources that refer to them | String | Bundle |
_include | Include additional resources referenced from returned search results in search results | String | Bundle |
_revinclude | Include additional resources with references to matching search results in search results | String | Bundle |
Sample Response (Search)
{
"resourceType": "Bundle",
"id": "e969f10c-50e3-40fd-b067-ec2b31defe03",
"meta": {
"lastUpdated": "2022-01-27T08:19:50.927-08:00"
},
"type": "searchset",
"total": 1,
"link": [
{
"relation": "self",
"url": "https://oauthq.lacare.org/fhir/us/davinci-pdex-plan-net-v1/api/Location?address=13063%20ROSECRANS%20AVE"
}
],
"entry": [
{
"fullUrl": "https://oauthq.lacare.org/fhir/us/davinci-pdex-plan-net-v1/api/Location/98826",
"resource": {
"resourceType": "Location",
"id": "98826",
"meta": {
"lastUpdated": "2021-07-08T02:34:48.000-08:00",
"profile": [
"http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/plannet-Location"
]
},
"language": "en-US",
"text": {
"status": "generated",
"div": "Generated narrative with details id: 98826"
},
"status": "active",
"name": "13063 ROSECRANS AVE SANTA FE SPRINGS LOS ANGELES CA 90670",
"address": {
"line": ["13063 ROSECRANS AVE"],
"city": "SANTA FE SPRINGS",
"state": "CA",
"postalCode": "90670",
"country": "USA"
}
},
"search": {
"mode": "match"
}
}
]
}
Syntax: GET [Base URL]/Location/[id] read-instance: Read a specific Location
Read | Read Definition | Parameter Type | Return Type |
---|---|---|---|
id | Logical ID of the Resource (Location) | String | Resource |
Sample Response (Read)
{
"resourceType": "Location",
"id": "98826",
"meta": {
"lastUpdated": "2021-07-08T02:34:48.000-08:00",
"profile": [
"http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/plannet-Location"
]
},
"language": "en-US",
"text": {
"status": "generated",
"div": "Generated narrative with detailsid: 98826"
},
"status": "active",
"name": "13063 ROSECRANS AVE SANTA FE SPRINGS LOS ANGELES CA 90670",
"address": {
"line": ["13063 ROSECRANS AVE"],
"city": "SANTA FE SPRINGS",
"state": "CA",
"postalCode": "90670",
"country": "USA"
}
}
Search for Organization
Syntax: GET [Base URL]/Organization?{[parameter=value]}
Organization: HL7 FHIR R4 Organization resource conformant to PlannetNetwork 1.0.0 or PlannetOrganization 1.0.0
GET /Organization search-type: Search for Organization
Supported Searches | Search Parameter Definition | Parameter Type | Return Type |
---|---|---|---|
_id | Logical ID of the Resource (Organization) | String | Bundle |
_lastUpdated | When the resource (Organization) version last changed | String | Bundle |
partof | Select Organizations that are part of the specified organization | String | Bundle |
endpoint | Select Organizations with the specified endpoint | String | Bundle |
address | Select organizations with the specified address (matches any of the string elements of an address) | String | Bundle |
name | Select Organizations with the specified name | String | Bundle |
type | Select Organizations of the specified type | String | Bundle |
coverage-area | Select health insurance provider networks available in a region described by the specified location | String | Bundle |
_has | Select Organizations based on the properties of resources that refer to them | String | Bundle |
_include | Include additional resources referenced from returned search results in search results | String | Bundle |
_revinclude | Include additional resources with references to matching search results in search results | String | Bundle |
Sample Response (Search)
{
"resourceType": "Bundle",
"id": "492254cb-dea6-4386-89d6-d7d5dc5b74a0",
"meta": {
"lastUpdated": "2022-01-31T02:00:25.658-08:00"
},
"type": "searchset",
"total": 1,
"link": [
{
"relation": "self",
"url": "https://oauthq.lacare.org/fhir/us/davinci-pdex-plan-net-v1/api/Organization?_id=2143"
}
],
"entry": [
{
"fullUrl": "https://oauthq.lacare.org/fhir/us/davinci-pdex-plan-net-v1/api/Organization/2143",
"resource": {
"resourceType": "Organization",
"id": "2143",
"meta": {
"lastUpdated": "2021-07-08T02:21:43.000-08:00",
"profile": [
"http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/plannet-Organization"
]
},
"language": "en-US",
"text": {
"status": "generated",
"div": "Generated narrative with details id: 2143"
},
"active": true,
"type": [
{
"coding": [
{
"system": "http://hl7.org/fhir/us/davinci-pdex-plan-net/CodeSystem/OrgTypeCS",
"code": "fac"
}
]
}
],
"name": "CARSON DIALYSIS",
"telecom": [
{
"system": "fax",
"value": "(310) 513-1581"
},
{
"system": "phone",
"value": "(310) 513-1427"
}
],
"address": [
{
"line": ["1309 E CARSON STREET"],
"city": "CARSON",
"state": "CA",
"postalCode": "90745",
"country": "USA"
}
]
},
"search": {
"mode": "match"
}
}
]
}
Syntax: GET [Base URL]/Organization/[id] read-instance: Read a specific Organization
Read | Read Definition | Parameter Type | Return Type |
---|---|---|---|
id | Logical ID of the Resource (Organization) | String | Resource |
Sample Response (Read)
{
"resourceType": "Organization",
"id": "2143",
"meta": {
"lastUpdated": "2021-07-08T02:21:43.000-08:00",
"profile": [
"http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/plannet-Organization"
]
},
"language": "en-US",
"text": {
"status": "generated",
"div": "Generated narrative with details id: 2143"
},
"active": true,
"type": [
{
"coding": [
{
"system": "http://hl7.org/fhir/us/davinci-pdex-plan-net/CodeSystem/OrgTypeCS",
"code": "fac"
}
]
}
],
"name": "CARSON DIALYSIS",
"telecom": [
{
"system": "fax",
"value": "(310) 513-1581"
},
{
"system": "phone",
"value": "(310) 513-1427"
}
],
"address": [
{
"line": ["1309 E CARSON STREET"],
"city": "CARSON",
"state": "CA",
"postalCode": "90745",
"country": "USA"
}
]
}
Search for OrganizationAffiliation
Syntax: GET [Base URL]/OrganizationAffiliation?{[parameter=value]}
OrganizationAffiliation: HL7 FHIR R4 OrganizationAffiliation resource conformant to PlannetOrganizationAffiliation 1.0.0
GET /OrganizationAffiliation search-type: Search for OrganizationAffiliation
Supported Searches | Search Parameter Definition | Parameter Type | Return Type |
---|---|---|---|
_id | Logical ID of the Resource (OrganizationAffiliation) | String | Bundle |
_lastUpdated | When the resource (OrganizationAffiliation) version last changed | String | Bundle |
primary-organization | Select roles offered by the specified organization | String | Bundle |
participating-organization | Select roles filled by the specified organization | String | Bundle |
location | Select OrganizationAffiliations available at the specified location | String | Bundle |
service | Select OrganizationAffiliations providing the specified service | String | Bundle |
network | Select roles where the organization is a member of the specified health insurance provider network | String | Bundle |
endpoint | Select OrganizationAffiliations with the specified endpoint | String | Bundle |
role | Select OrganizationAffiliations with the specified role | String | Bundle |
specialty | Select OrganizationAffiliations associated with the specified specialty | String | Bundle |
_has | Select OrganizationAffiliations based on the properties of resources that refer to them | String | Bundle |
_include | Include additional resources referenced from returned search results in search results | String | Bundle |
Sample Response (Search)
{
"resourceType": "Bundle",
"id": "23129dda-0194-42ff-b566-633f365493ae",
"meta": {
"lastUpdated": "2022-02-01T07:21:30.533-08:00"
},
"type": "searchset",
"total": 1,
"link": [
{
"relation": "self",
"url": "https://oauthq.lacare.org/fhir/us/davinci-pdex-plan-net-v1/api/OrganizationAffiliation?_id=36669"
}
],
"entry": [
{
"fullUrl": "https://oauthq.lacare.org/fhir/us/davinci-pdex-plan-net-v1/api/OrganizationAffiliation/36669",
"resource": {
"resourceType": "OrganizationAffiliation",
"id": "36669",
"meta": {
"lastUpdated": "2021-07-14T10:30:09.000-08:00",
"profile": [
"http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/plannet-OrganizationAffiliation"
]
},
"language": "en-US",
"text": {
"status": "generated",
"div": "Generated narrative with details id: 36669"
},
"active": true,
"organization": {
"reference": "Organization/741"
},
"network": [
{
"reference": "Organization/578"
}
],
"code": [
{
"coding": [
{
"system": "http://hl7.org/fhir/us/davinci-pdex-plan-net/CodeSystem/OrganizationAffiliationRoleCS",
"code": "hospice"
}
]
}
],
"specialty": [
{
"coding": [
{
"system": "http://nucc.org/provider-taxonomy",
"code": "251T00000X"
}
]
}
],
"location": [
{
"reference": "Location/101911"
}
],
"healthcareService": [
{
"reference": "HealthcareService/636036"
}
],
"telecom": [
{
"system": "phone",
"value": "(323) 266-6700"
}
]
},
"search": {
"mode": "match"
}
}
]
}
Syntax: GET [Base URL]/OrganizationAffiliation/[id] read-instance: Read a specific OrganizationAffiliation
Read | Read Definition | Parameter Type | Return Type |
---|---|---|---|
id | Logical ID of the Resource (OrganizationAffiliation) | String | Resource |
Sample Response (Read)
{
"resourceType": "OrganizationAffiliation",
"id": "36669",
"meta": {
"lastUpdated": "2021-07-14T10:30:09.000-08:00",
"profile": [
"http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/plannet-OrganizationAffiliation"
]
},
"language": "en-US",
"text": {
"status": "generated",
"div": "Generated narrative with details id: 36669"
},
"active": true,
"organization": {
"reference": "Organization/741"
},
"network": [
{
"reference": "Organization/578"
}
],
"code": [
{
"coding": [
{
"system": "http://hl7.org/fhir/us/davinci-pdex-plan-net/CodeSystem/OrganizationAffiliationRoleCS",
"code": "hospice"
}
]
}
],
"specialty": [
{
"coding": [
{
"system": "http://nucc.org/provider-taxonomy",
"code": "251T00000X"
}
]
}
],
"location": [
{
"reference": "Location/101911"
}
],
"healthcareService": [
{
"reference": "HealthcareService/636036"
}
],
"telecom": [
{
"system": "phone",
"value": "(323) 266-6700"
}
]
}
Search for Practitioner
Syntax: GET [Base URL]/Practitioner?{[parameter=value]}
Practitioner: HL7 FHIR R4 Practitioner resource conformant to PlannetPractitioner 1.0.0
GET /Practitioner search-type: Search for Practitioner
Supported Searches | Search Parameter Definition | Parameter Type | Return Type |
---|---|---|---|
_id | Logical ID of the Resource (Practitioner) | String | Bundle |
_lastUpdated | When the resource (Practitioner) version last changed | String | Bundle |
name | Select Practitioners with the specified name (matches against any of the elements in the HumanName data type) | String | Bundle |
family | Select Practitioners with the specified family name | String | Bundle |
given | Select Practitioners with the specified given name | String | Bundle |
_has | Select Practitioners based on the properties of resources that refer to them | String | Bundle |
_revinclude | Include additional resources with references to matching search results in search results | String | Bundle |
Sample Response (Search)
{
"resourceType": "Practitioner",
"id": "93005",
"meta": {
"lastUpdated": "2021-07-08T12:00:00.000-08:00",
"profile": [
"http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/plannet-Practitioner"
]
},
"language": "en-US",
"text": {
"status": "generated",
"div": "Generated narrative with details id : 93005"
},
"identifier": [
{
"system": "http://hl7.org/fhir/sid/us-npi",
"value": "1952505125"
},
{
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "MD"
}
]
},
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"value": "A97760"
}
],
"active": true,
"name": [
{
"text": "HRACHYA PARUYRYAN",
"family": "PARUYRYAN",
"given": ["HRACHYA"],
"suffix": ["MD"]
}
],
"qualification": [
{
"code": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0360",
"code": "MD"
}
]
}
}
],
"communication": [
{
"coding": [
{
"system": "urn:ietf:bcp:47",
"code": "hy"
},
{
"system": "urn:ietf:bcp:47",
"code": "ru"
}
]
}
]
}
Syntax: GET [Base URL]/Practitioner/[id] read-instance: Read a specific Practitioner
Read | Read Definition | Parameter Type | Return Type |
---|---|---|---|
id | Logical ID of the Resource (Practitioner) | String | Resource |
Sample Response (Read)
{
"resourceType": "Practitioner",
"id": "93005",
"meta": {
"lastUpdated": "2021-07-08T12:00:00.000-08:00",
"profile": [
"http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/plannet-Practitioner"
]
},
"language": "en-US",
"text": {
"status": "generated",
"div": "Generated narrative with details id: 93005"
},
"identifier": [
{
"system": "http://hl7.org/fhir/sid/us-npi",
"value": "1952505125"
},
{
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "MD"
}
]
},
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"value": "A97760"
}
],
"active": true,
"name": [
{
"text": "HRACHYA PARUYRYAN",
"family": "PARUYRYAN",
"given": ["HRACHYA"],
"suffix": ["MD"]
}
],
"qualification": [
{
"code": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0360",
"code": "MD"
}
]
}
}
],
"communication": [
{
"coding": [
{
"system": "urn:ietf:bcp:47",
"code": "hy"
},
{
"system": "urn:ietf:bcp:47",
"code": "ru"
}
]
}
]
}
Search for PractitionerRole
Syntax: GET [Base URL]/PractitionerRole?{[parameter=value]}
PractitionerRole: HL7 FHIR R4 PractitionerRole resource conformant to PlannetPractitionerRole 1.0.0
GET /PractitionerRole search-type: Search for PractitionerRole
Supported Searches | Search Parameter Definition | Parameter Type | Return Type |
---|---|---|---|
_id | Logical ID of the Resource (PractitionerRole) | String | Bundle |
_lastUpdated | When the resource (PractitionerRole) version last changed | String | Bundle |
practitioner | Select roles filled by the specified practitioner | String | Bundle |
organization | Select PractitionerRoles available at the specified organization | String | Bundle |
location | Select PractitionerRoles available at the specified location | String | Bundle |
service | Select PractitionerRoles providing the specified service | String | Bundle |
network | Select roles where the practitioner is a member of the specified health insurance provider network | String | Bundle |
endpoint | Select PractitionerRoles with the specified endpoint | String | Bundle |
role | Select PractitionerRoles with the specified role | String | Bundle |
specialty | Select PractitionerRoles associated with the specified specialty | String | Bundle |
_has | Select PractitionerRoles based on the properties of resources that refer to them | String | Bundle |
_include | Include additional resources referenced from returned search results in search results | String | Bundle |
Sample Response (Search)
{
"resourceType": "Bundle",
"id": "45a7ad3a-42d4-4a09-bf43-be86f79e3246",
"meta": {
"lastUpdated": "2022-01-26T01:45:26.099-08:00"
},
"type": "searchset",
"total": 1,
"link": [
{
"relation": "self",
"url": "https://oauthq.lacare.org/fhir/us/davinci-pdex-plan-net-v1/api/PractitionerRole?_id=3461817"
}
],
"entry": [
{
"fullUrl": "https://oauthq.lacare.org/fhir/us/davinci-pdex-plan-net-v1/api/PractitionerRole/3461817",
"resource": {
"resourceType": "PractitionerRole",
"id": "3461817",
"meta": {
"lastUpdated": "2021-07-08T12:00:00.000-08:00",
"profile": [
"http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/plannet-PractitionerRole"
]
},
"language": "en-US",
"text": {
"status": "generated",
"div": "Generated narrative with details id: 3461817"
},
"extension": [
{
"extension": [
{
"url": "acceptingPatients",
"valueCodeableConcept": {
"coding": [
{
"system": "http://hl7.org/fhir/us/davinci-pdex-plan-net/CodeSystem/AcceptingPatientsCS",
"code": "newpt"
}
]
}
},
{
"url": "fromNetwork",
"valueReference": {
"reference": "Organization/638"
}
}
],
"url": "http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/newpatients"
},
{
"extension": [
{
"url": "code",
"valueCodeableConcept": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0360",
"code": "MD"
}
]
}
},
{
"url": "status",
"valueCode": "active"
}
],
"url": "http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/qualification"
},
{
"extension": [
{
"url": "code",
"valueCodeableConcept": {
"coding": [
{
"system": "http://nucc.org/provider-taxonomy",
"code": "207Q00000X"
}
]
}
},
{
"url": "status",
"valueCode": "active"
}
],
"url": "http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/qualification"
}
],
"active": true,
"practitioner": {
"reference": "Practitioner/93038"
},
"organization": {
"reference": "Organization/1715"
},
"location": [
{
"reference": "Location/102018"
}
],
"telecom": [
{
"system": "phone",
"value": "(626) 447-4567"
},
{
"system": "fax",
"value": "(626) 447-4585"
}
],
"availableTime": [
{
"daysOfWeek": ["mon"],
"allDay": false,
"availableStartTime": "08:30:00",
"availableEndTime": "17:00:00"
},
{
"daysOfWeek": ["tue"],
"allDay": false,
"availableStartTime": "08:30:00",
"availableEndTime": "15:00:00"
},
{
"daysOfWeek": ["wed"],
"allDay": false,
"availableStartTime": "08:30:00",
"availableEndTime": "15:00:00"
},
{
"daysOfWeek": ["thu"],
"allDay": false,
"availableStartTime": "05:30:00",
"availableEndTime": "17:00:00"
},
{
"daysOfWeek": ["fri"],
"allDay": false,
"availableStartTime": "08:30:00",
"availableEndTime": "17:00:00"
}
]
},
"search": {
"mode": "match"
}
}
]
}
Syntax: GET [Base URL]/PractitionerRole/[id] read-instance: Read a specific PractitionerRole
Read | Read Definition | Parameter Type | Return Type |
---|---|---|---|
id | Logical ID of the Resource (PractitionerRole) | String | Resource |
Sample Response (Read)
{
"resourceType": "PractitionerRole",
"id": "3461817",
"meta": {
"lastUpdated": "2021-07-08T12:00:00.000-08:00",
"profile": [
"http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/plannet-PractitionerRole"
]
},
"language": "en-US",
"text": {
"status": "generated",
"div": "Generated narrative with details id: 3461817"
},
"extension": [
{
"extension": [
{
"url": "acceptingPatients",
"valueCodeableConcept": {
"coding": [
{
"system": "http://hl7.org/fhir/us/davinci-pdex-plan-net/CodeSystem/AcceptingPatientsCS",
"code": "newpt"
}
]
}
},
{
"url": "fromNetwork",
"valueReference": {
"reference": "Organization/638"
}
}
],
"url": "http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/newpatients"
},
{
"extension": [
{
"url": "code",
"valueCodeableConcept": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0360",
"code": "MD"
}
]
}
},
{
"url": "status",
"valueCode": "active"
}
],
"url": "http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/qualification"
},
{
"extension": [
{
"url": "code",
"valueCodeableConcept": {
"coding": [
{
"system": "http://nucc.org/provider-taxonomy",
"code": "207Q00000X"
}
]
}
},
{
"url": "status",
"valueCode": "active"
}
],
"url": "http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/qualification"
}
],
"active": true,
"practitioner": {
"reference": "Practitioner/93038"
},
"organization": {
"reference": "Organization/1715"
},
"location": [
{
"reference": "Location/102018"
}
],
"telecom": [
{
"system": "phone",
"value": "(626) 447-4567"
},
{
"system": "fax",
"value": "(626) 447-4585"
}
],
"availableTime": [
{
"daysOfWeek": ["mon"],
"allDay": false,
"availableStartTime": "08:30:00",
"availableEndTime": "17:00:00"
},
{
"daysOfWeek": ["tue"],
"allDay": false,
"availableStartTime": "08:30:00",
"availableEndTime": "15:00:00"
},
{
"daysOfWeek": ["wed"],
"allDay": false,
"availableStartTime": "08:30:00",
"availableEndTime": "15:00:00"
},
{
"daysOfWeek": ["thu"],
"allDay": false,
"availableStartTime": "05:30:00",
"availableEndTime": "17:00:00"
},
{
"daysOfWeek": ["fri"],
"allDay": false,
"availableStartTime": "08:30:00",
"availableEndTime": "17:00:00"
}
]
}