Supported Resources
AllergyIntolerance
CarePlan
CareTeam
Condition
Device
DiagnosticReport
DocumentReference
Encounter
Goal
Immunization
Location
Medication
MedicationRequest
Observation
Organization
Patient
Practitioner
PractitionerRole
Procedure
Provenance
AllergyIntolerance
Description
The AllergyIntolerance resource returns data regarding an undesirable, physiological response associated with exposure to a given substance unique to a single patient.
A list of allergies for a specific patient can be returned when searching by that patient.
Standards
FHIR Version: R4 AllergyIntolerance
Data Version: USCDI v1
Supported Profiles: US Core STU3 AllergyIntolerance
Functions
Function | HTTP Method | URL Template |
AllergyIntolerance.READ | GET | [baseURL]/AllergyIntolerance/{ID} |
AllergyIntolerance.SEARCH | GET | [baseURL]/AllergyIntolerance?_id={ID} |
Parameters
Name | Description | Data Type | Required | Searchable |
id | AllergyIntolerance logical FHIR ID | String | NO | Yes |
meta | Metadata about the AllergyIntolerance | Meta | No | No |
clinicalStatus | Status of the AllergyIntolerance | CodableConcept | No | No |
verificationStatus | Certainty of the AllergyIntoleranceconfirmed entered-in-error
| CodableConcept | No | No |
type | Physiological mechanism | Code | No | No |
code | Code identifying the AllergyIntolerance | CodableConcept | Yes | No |
note | Comments associated with the AllergyIntolerance | Annotation | No | No |
reaction | Adverse events linked to exposure to the substance | BackboneElement | No | No |
patient | Reference to the Patient resource for whom the AllergyIntolerance is recorded | Patient Reference | Yes | Yes |
recordedDate | First date the AllergyIntolerance was recorded | dateTime | No | No |
Supported Searches
Parameter(s) | URL Template |
id | [baseURL]/AllergyIntolerance?_id={ID} |
patient | [baseURL]/AllergyIntolerance?patient={reference} |
Request
https://webchartnow.com/fhirr4sandbox/webchart.cgi/fhir/AllergyIntolerance/11
Response
{
"resourceType": "AllergyIntolerance",
"id": "11",
"meta": {
"versionId": "0",
"lastUpdated": "2022-08-05T18:33:45Z",
"profile": [
"http://hl7.org/fhir/us/core/StructureDefinition/us-core-allergyintolerance"
]
},
"clinicalStatus": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/allergyintolerance-clinical",
"code": "active"
}
]
},
"verificationStatus": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/allergyintolerance-verification",
"code": "confirmed"
}
]
},
"type": "allergy",
"code": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "387235007",
"display": "Penicillamine"
}
],
"text": "PENICILLAMINE"
},
"reaction": [
{
"manifestation": [
{
"coding": [
{
"system": "http://snomed.info/sct",
"code": "247472004",
"display": "Hives"
}
],
"text": "Hives"
}
]
}
],
"patient": {
"reference": "Patient/18"
},
"recordedDate": "2022-08-05T18:33:45Z"
}
Error Handling
HTTP Code | Severity | Description | Example |
401 | Error | Unauthorized | Permission Denied |
403 | Error | Forbidden | Access Denied |
404 | Error | Website Not Found | Unsupported Search Path |
500 | Error | Internal Server Error | Out of Memory |
Product: WebChart EHR
Version: 8.4
Release Date: September 1, 2022
CarePlan
Description
The CarePlan resource returns data related to the intention of how one or more practitioners deliver care for a unique patient or group of patients during a period of time. CarePlans may or may not be related to a specific condition or set of conditions.
A list of care plans for a specific patient can be returned when searching by that patient.
Standards
FHIR Version: R4 Careplan
Data Version: USCDI v1
Supported Profiles: US Core STU3 CarePlan
Functions
Function | HTTP Method | URL Template |
CarePlan.READ | GET | [baseURL]/CarePlan/{ID} |
CarePlan.SEARCH | GET | [baseURL]/CarePlan?_id={ID} |
Parameters
Name | Description | Data Type | Required | Searchable |
id | CarePlan FHIR logical ID | String | No | Yes |
subject | Reference to the Patient resource for whom the CarePlan is recorded | Patient Reference | Yes | Yes |
category | Type of CarePlan | Slice | Yes | Yes |
intent | Level of authority of the CarePlan | Code | Yes | No |
text | Human-readable summary of the CarePlan | Narrative | Yes | No |
status | Indication of when the CarePlan is/was actionabledraft active completed entered-in-error
| Code | Yes | =o |
Supported Searches
Parameter(s) | URL Template |
id | [baseURL]/CarePlan?_id={ID} |
patient+category | [baseURL]/CarePlan?patient={reference}&category=assess-plan |
Request
https://webchartnow.com/fhirr4sandbox/webchart.cgi/fhir/CarePlan/11
Response
{
"resourceType": "CarePlan",
"id": "11",
"subject": {
"reference": "Patient/18",
"type": "Patient",
"display": "William S. Hart"
},
"category": [
{
"coding": [
{
"system": "http://hl7.org/fhir/us/core/CodeSystem/careplan-category",
"code": "assess-plan"
}
],
"text": "AssessPlan"
}
],
"intent": "order",
"text": {
"status": "additional",
"div": "<div xmlns=\"http://www.w3.org/1999/xhtml\">No narrative provided for encounter 11</div>"
},
"status": "completed"
}
Error Handling
HTTP Code | Severity | Description | Example |
401 | Error | Unauthorized | Permission Denied |
403 | Error | Forbidden | Access Denied |
404 | Error | Website Not Found | Unsupported Search Path
Permission Denied |
500 | Error | Internal Server Error | Out of Memory |
Product: WebChart EHR
Version: 8.4
Release Date: September 1, 2022
CareTeam
Description
The CareTeam resource returns data regarding everyone involved in the care of a unique patient. This team may consist of medical practitioners, friends, relatives, and organizations.
A list of care teams for a specific patient can be returned when searching by that patient.
Standards
FHIR Version: R4 CareTeam
Data Version: USCDI v1
Supported Profiles: US Core STU3 CareTeam
Functions
Function | HTTP Method | URL Template |
CareTeam.READ | GET | [baseURL]/CareTeam/{ID} |
CareTeam.SEARCH | GET | [baseURL]/CareTeam?_id={ID} |
Parameters
Name | Description | Data Type | Required | Searchable |
id | CareTeam logical FHIR ID | String | No | Yes |
subject | Reference to the Patient resource for whom the CareTeam is recorded | Patient Reference | Yes | Yes |
meta | Metadata about the CareTeam | Meta | No | No |
status | Current state of the CareTeam | Code | No | Yes |
period | Effective dates of the CareTeam | Period | No | No |
participant | References to the people and organizations involved in the CareTeam | BackboneElement | Yes | No |
Supported Searches
Parameter(s) | URL Template |
_id | [baseURL]/CareTeam?_id={ID} |
patient+status | [baseURL]/CareTeam?patient={reference}&status=active |
Request
https://webchartnow.com/fhirr4sandbox/webchart.cgi/fhir/CareTeam/18
Response
{
"resourceType": "CareTeam",
"id": "18",
"subject": {
"reference": "Patient/18",
"type": "Patient",
"display": "John M. Sample, M.D."
},
"status": "active",
"period": {
"start": "2012-06-23"
},
"participant": [
{
"role": [
{
"coding": [
{
"system": "http://snomed.info/sct",
"code": "59058001",
"display": "Family Medicine"
}
]
}
],
"member": {
"reference": "Practitioner/88",
"display": "John M. Sample, M.D."
},
"period": {
"start": "2010-03-23"
}
},
{
"role": [
{
"coding": [
{
"system": "http://snomed.info/sct",
"code": "67822003",
"display": "Child"
}
]
}
],
"member": {
"reference": "Patient/27",
"display": "William S. Hart"
},
"period": {
"start": "2010-03-23"
}
}
]
}
Error Handling
HTTP Code | Severity | Description | Example |
401 | Error | Unauthorized | Permission Denied |
403 | Error | Forbidden | Access Denied |
404 | Error | Website Not Found | Unsupported Search Path
Permission Denied |
500 | Error | Internal Server Error | Out of Memory |
Product: WebChart EHR
Version: 8.4
Release Date: September 1, 2022
Condition
Description
The Condition resource returns data regarding a clinical condition, problem, or diagnosis that has risen to clinical significance for a unique patient.
A list of conditions for a specific patient can be returned when searching by that patient.
Standards
FHIR Version: R4 Condition
Data Version: USCDI v1
Supported Profiles: US Core STU3 Condition
Functions
Function | HTTP Method | URL Template |
Condition.READ | GET | [baseURL]/Condition/{ID} |
Condition.SEARCH | GET | [baseURL]/Condition?patient={reference} |
Parameters
Name | Description | Data Type | Required | Searchable |
id | Condition logical FHIR ID | String | No | Yes |
meta | Metadata about the Condition | Meta | No | No |
clinicalStatus | Clinical status of the Conditionactive recurrence relapse inactive remission resolved
| CodeableConcept | No | Yes |
verificationStatus | Information to support the clinical statusunconfirmed provisional differential confirmed refuted entered-in-error
| CodeableConcept | No | No |
category | Category of the Conditionproblem-list-item health-concern
| CodeableConcept | Yes | Yes |
code | ICD9, ICD10, or SNOMED concept ID identifying the Condition | CodeableConcept | Yes | Yes |
subject | Reference to the Patient resource with the Condition | Patient Reference | Yes | Yes |
encounter | Encounter during which the Condition was recorded | Encounter Reference | No | No |
onsetDateTime | Estimated or actual date the Condition began | dateTime | No | Yes |
recordedDate | Date the Condition was first recorded in the system | dateTime | No | No |
Supported Searches
Parameter(s) | URL Template |
_id | [baseURL]/Condition?_id={ID} |
patient | [baseURL]/Condition?patient={reference} |
onset-date | [baseURL]/Condition?onset-date={prefix}{date} |
category | [baseURL]/Condition?category={token} |
clinical-status | [baseURL]/Condition?clinical-status={token} |
code | [baseURL]/Condition?code={token} |
Request
https://webchartnow.com/fhirr4sandbox/webchart.cgi/fhir/Condition/26
Response
{
"resourceType": "Condition",
"id": "26",
"meta": {
"versionId": "7",
"lastUpdated": "2022-08-05T18:33:45Z",
"profile": [
"http://hl7.org/fhir/us/core/StructureDefinition/us-core-condition"
]
},
"clinicalStatus": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/condition-clinical",
"code": "active"
}
]
},
"verificationStatus": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/condition-ver-status",
"code": "confirmed"
}
]
},
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/condition-category",
"code": "problem-list-item",
"display": "Problem List Item"
}
]
}
],
"code": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "49436004",
"display": "Atrial fibrillation (disorder)"
},
{
"system": "http://hl7.org/fhir/sid/icd-10",
"code": "I48.91",
"display": "Unspecified atrial fibrillation"
},
{
"system": "http://hl7.org/fhir/sid/icd-9",
"code": "427.31",
"display": "Atrial Fibrillation"
}
],
"text": "Atrial fibrillation"
},
"subject": {
"reference": "Patient/18"
},
"recordedDate": "2010-03-23T15:33:55Z"
}
Error Handling
HTTP Code | Severity | Description | Example |
401 | Error | Unauthorized | Permission Denied |
403 | Error | Forbidden | Access Denied |
404 | Error | Website Not Found | Unsupported Search Path
Permission Denied |
500 | Error | Internal Server Error | Out of Memory |
Product: WebChart EHR
Version: 8.4
Release Date: September 1, 2022
Device
Description
The Device resource returns data regarding a medical or non-medical manufactured item that is used in but unchanged by the provision of healthcare.
A list of Devices for a specific patient can be returned when searching by that patient.
Standards
FHIR Version: R4 Device
Data Version: USCDI v1
Supported Profiles: US Core STU3 Implantable Device
Functions
Function | HTTP Method | URL Template |
Device.READ | GET | [baseURL]/Device/{ID} |
Device.SEARCH | GET | [baseURL]/Device?patient={reference} |
Parameters
Name | Description | Data Type | Required | Searchable |
id | Device logical FHIR ID | String | No | Yes |
udiCarrier | Unique Device Identifier (UDI) Barcode | BackboneElement | No | No |
status | Device availabilityactive inactive entered-in-error unknown
| Code | No | No |
distinctIdentifier | Distinct identification required for cell or tissue based products | String | No | No |
manufactureDate | Date the Device was made | dateTime | No | No |
expirationDate | Date the Device expires | dateTime | No | No |
lotNumber | Manufacturing lot number | String | No | No |
serialNumber | Serial number assigned by the manufacturer | String | No | No |
deviceName | Name assigned by the manufacturer | BackboneElement | No | No |
type | Kind of type of Device | CodeableConcept | Yes | No |
patient | Reference to the Patient resource to whom the Device is affixed | Patient Reference | Yes | Yes |
note | Notes and comments regarding the Device | Annotation | No | No |
Supported Searches
Parameter(s) | URL Template |
_id | [baseURL]/Device?_id={ID} |
patient | [baseURL]/Device?patient={reference} |
Request
https://webchartnow.com/fhirr4sandbox/webchart.cgi/fhir/Device/662
Response
{
"resourceType": "Device",
"id": "662",
"udiCarrier": [
{
"deviceIdentifier": "09504000059118",
"carrierHRF": "(01)09504000059118(17)141120(10)7654321D(21)"
}
],
"status": "active",
"distinctIdentifier": "ABCDE12345",
"expirationDate": "2014-11-20",
"lotNumber": "7654321D",
"serialNumber": "10987654d321",
"deviceName": [
{
"name": "Coated femoral stem prosthesis, modular",
"type": "user-friendly-name"
}
],
"type": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "468063009",
"display": "Coated femoral stem prosthesis, modular"
}
],
"text": "Knee joint prosthesis"
},
"patient": {
"reference": "Patient/18"
},
"note": [
{
"text": "https://accessgudid.nlm.nih.gov/devices/09504000059118"
}
]
}
Error Handling
HTTP Code | Severity | Description | Example |
401 | Error | Unauthorized | Permission Denied |
403 | Error | Forbidden | Access Denied |
404 | Error | Website Not Found | Unsupported Search Path
Permission Denied |
500 | Error | Internal Server Error | Out of Memory |
Product: WebChart EHR
Version: 8.4
Release Date: September 1, 2022
DiagnosticReport
Description
The DiagnosticReport resource returns data regarding the findings and interpretations of diagnostic tests.
A list of DiagnosticReports for a specific patient can be returned when searching by that patient.
Standards
FHIR Version: R4 DiagnosticReport
Data Version: USCDI v1
Supported Profiles: US Core STU3
DiagnosticReport Profile for Laboratory Results Reporting
, US Core STU3 DiagnosticReport Profile for Report and Note exchange
Functions
Function | HTTP Method | URL Template |
DiagnosticReport.READ | GET | [baseURL]/DiagnosticReport/{ID} |
DiagnosticReport.SEARCH | GET | [baseURL]/DiagnosticReport?patient={reference} |
Parameters
Name | Description | Data Type | Required | Searchable |
id | DiagnosticReport logical FHIR ID | String | No | Yes |
identifier | Business identifier assigned to the DiagnosticReport by the performer or system | Identifier | No | No |
status | Status of the DiagnosticReportregistered partial preliminary final
| Code | Yes | No |
category | Clinical discipline, department, or diagnostic service that created the DiagnosticReport | Slice | Yes | Yes |
code | Test, panel, or battery that was ordered | CodeableConcept | Yes | Yes |
subject | Reference to the Patient resource who is the subject of the DiagnosticReport | Patient Reference | Yes | Yes |
encounter | Healthcare event where the test was ordered | Encounter Reference | No | No |
effectiveDateTime | Specimen collection date or period | dateTime | Yes | No |
performer | Reference to the resource who performed the diagnostic service | Practitioner or Organization Reference | No | No |
resultsInterpreter | Reference to the resource that interpreted the diagnostic results | Practitioner or Organization Reference | No | No |
result | Reference to the Observation resources | Observation Reference | No | No |
presentedForm | Entire report as reported | Attachment | No | No |
Supported Searches
Parameter(s) | URL Template |
_id | [baseURL]/Resource?_id={ID} |
patient | [baseURL]/Resource?patient={reference} |
patient+code | [baseURL]/Resource?patient={reference}&code={token} |
patient+category | [baseURL]/Resource?patient={reference}&category={token} |
patient+category+date | [baseURL]/Resource?patient={reference}&category={token}&date={date} |
Request
https://webchartnow.com/fhirr4sandbox/webchart.cgi/fhir/DiagnosticReport/91
Response
{
"resourceType": "DiagnosticReport",
"id": "91",
"identifier": [
{
"use": "usual",
"value": "91"
}
],
"status": "unknown",
"category": [
{
"coding": [
{
"system": "http://loinc.org",
"display": "Radiology",
"code": "LP29684-5"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "30746-2",
"display": "Portable XR Chest Views"
}
]
},
"subject": {
"reference": "Patient/18"
},
"effectiveDateTime": "2009-08-20",
"issued": "2009-08-20T20:25:02Z",
"performer": [
{
"reference": "Organization/41"
}
],
"resultsInterpreter": [
{
"reference": "Practitioner/8"
}
],
"presentedForm": [
{
"contentType": "application/txt",
"data": "RGlhZ25vc3RpYyBJbWFnaW5nIFJlcG9ydA0KDQpFeGFtaW5hdGlvbjogIFJBRCAtIENoZXN0IEZy\nb250YWwgYW5kIExhdGVyYWwgMiBWaWV3cy4NCkRhdGUgb2YgRXhhbTogICBBdWcgMjAsIDIwMDkg\nNDowNDowMCBQTS4NCkNvbXBhcmlzb246ICBOb25lLg0KUmVsZXZhbnQgQ2xpbmljYWwgSW5mb3Jt\nYXRpb246ICAgIGNoZiwgc29iIHdpdGggZXhlcnRpb24sIGFvcnRpYw0KcmVndXJnaXRhdGlvbi4N\nCk51bWJlciBvZiBJbWFnZXM6IDINCg0KRGlzY3Vzc2lvbjogICBNaWxkIGludGVyc3RpdGlhbCBw\ncm9taW5lbmNlIG5vdGVkIG1heSByZXByZXNlbnQNCmludGVyc3RpdGlhbCBwdWxtb25hcnkgZWRl\nbWEuIFRoZXJlIGlzIHNvbWUgaGlsYXIgdmFzY3VsYXIgY29uZ2VzdGlvbg0KYWxzby4gTm8gcGxl\ndXJhbCBlZmZ1c2lvbi4gTWlsZCBjYXJkaW9tZWdhbHkuIEVjdGF0aWMgYW5kIHRvcnR1b3VzDQpk\nZXNjZW5kaW5nIHRob3JhY2ljIGFvcnRhIG5vdGVkLiBMZWZ0IHN1YmNsYXZpYW4gYXBwcm9hY2gg\nZHVhbC1sZWFkDQpwYWNlci4NCg0KSW1wcmVzc2lvbjogICBNaWxkIGludGVyc3RpdGlhbCBwdWxt\nb25hcnkgZWRlbWEuDQoNClN0ZXZlIEEgU21pdGgsIE1EDQoNClRyYW5zY3JpcHRpb24gSUQ6ICBQ\nT1dFUlNDUklCRQ0KRDogMDgvMjAvMjAwOSAxNjoyMToyNQ0KDQpKb2IgSUQ6ICAxMjM0NTYNCg0K\nICAgT1JERVJJTkc6ICBTYW1wbGUsIE1pY2hhZWwgTUQNCiAgIFBBVElFTlQ6ICBIYXJ0LCBXaWxs\naWFtIFMuDQogICBNUk46IDEwMDE5DQogICBET0I6IDExLzMwLzE5MTUNCiAgIFZJU0lUL0FETUlU\nIERBVEU6IDA4LzIwLzIwMDkNCiAgIEVYQU0gREFURTogMDgvMjAvMjAwOQ0KICAgTE9DQVRJT046\nICBEaWFnbm9zdGljIFJhZGlvbG9neQ0KICAgUEFUSUVOVCBUWVBFOiAgTw0KUkFEIC0gQ2hlc3Qg\nLSAyIFZpZXdzIC0gRnJvbnRhbC9MYXRlcmFs"
}
]
}
Error Handling
HTTP Code | Severity | Description | Example |
401 | Error | Unauthorized | Permission Denied |
403 | Error | Forbidden | Access Denied |
404 | Error | Website Not Found | Unsupported Search Path
Permission Denied |
500 | Error | Internal Server Error | Out of Memory |
Product: WebChart EHR
Version: 8.4
Release Date: September 1, 2022
DocumentReference
Description
The DocumentReference resource returns data for any document created for any purpose.
A list of documents for a specific patient can be returned when searching by that patient.
Standards
FHIR Version: R4 DocumentReference
Data Version: USCDI v1
Supported Profiles: US Core STU3 DocumentReference
Functions
Function | HTTP Method | URL Template |
DocumentReference.READ | GET | [baseURL]/DocumentReference/{ID} |
DocumentReference.SEARCH | GET | [baseURL]/DocumentReference?_id={ID} |
Parameters
Name | Description | Data Type | Required | Searchable |
id | DocumentReference logical FHIR ID | String | No | Yes |
identifier | Additional DocumentReference identifiers | Identifier | No | No |
status | Status of the DocumentReference | Code | Yes | No |
type | Kind of DocumentReference | CodeableConcept | Yes | Yes |
category | Clinical Note | CodeableConcept | Yes | Yes |
subject | Reference to the Patient resource to whom the DocumentReference pertains | Patient Reference | Yes | No |
date | Date the document was created | Instant | No | Yes |
author | Reference to the Practitioner resource that created the DocumentReference | Practitioner Reference | No | No |
custodian | Reference to the Organization resource that maintains the DocumentReference | Organization Reference | No | No |
content | The document | BackboneElement | Yes | No |
context | Clinical context of the DocumentReference including an Encounter reference and date | BackboneElement | No | No |
Supported Searches
Parameter(s) | URL Template |
_id | [baseURL]/DocumentReference?_id={ID} |
patient | [baseURL]/DocumentReference?patient={reference} |
patient+type | [baseURL]/DocumentReference?patient={reference}&type={token} |
patient+category | [baseURL]/DocumentReference?patient={reference}&category={token} |
patient+category+date | [baseURL]/DocumentReference?patient={reference}&category={token}&date={date} |
Request
https://webchartnow.com/fhirr4sandbox/webchart.cgi/fhir/DocumentReference/91
Response
{
"resourceType": "DocumentReference",
"id": "91",
"identifier": [
{
"system": "urn:oid:1.2.840.114398.1.660376160187469368594400296994359.999.5",
"value": "91"
}
],
"status": "current",
"type": {
"coding": [
{
"system": "http://loinc.org",
"code": "30746-2",
"display": "Portable XR Chest Views"
}
],
"text": "Portable XR Chest Views"
},
"category": [
{
"coding": [
{
"system": "http://hl7.org/fhir/us/core/CodeSystem/us-core-documentreference-category",
"code": "clinical-note",
"display": "Clinical Note"
}
],
"text": "Clinical Note"
}
],
"subject": {
"reference": "Patient/18"
},
"date": "2009-08-20T04:00:00Z",
"author": [
{
"reference": "Practitioner/55",
"display": "Selenium Selenium"
}
],
"custodian": {
"reference": "Organization/43"
},
"content": [
{
"attachment": {
"contentType": "text/plain",
"data": "RGlhZ25vc3RpYyBJbWFnaW5nIFJlcG9ydA0KDQpFeGFtaW5hdGlvbjogIFJBRCAtIENoZXN0IEZy\nb250YWwgYW5kIExhdGVyYWwgMiBWaWV3cy4NCkRhdGUgb2YgRXhhbTogICBBdWcgMjAsIDIwMDkg\nNDowNDowMCBQTS4NCkNvbXBhcmlzb246ICBOb25lLg0KUmVsZXZhbnQgQ2xpbmljYWwgSW5mb3Jt\nYXRpb246ICAgIGNoZiwgc29iIHdpdGggZXhlcnRpb24sIGFvcnRpYw0KcmVndXJnaXRhdGlvbi4N\nCk51bWJlciBvZiBJbWFnZXM6IDINCg0KRGlzY3Vzc2lvbjogICBNaWxkIGludGVyc3RpdGlhbCBw\ncm9taW5lbmNlIG5vdGVkIG1heSByZXByZXNlbnQNCmludGVyc3RpdGlhbCBwdWxtb25hcnkgZWRl\nbWEuIFRoZXJlIGlzIHNvbWUgaGlsYXIgdmFzY3VsYXIgY29uZ2VzdGlvbg0KYWxzby4gTm8gcGxl\ndXJhbCBlZmZ1c2lvbi4gTWlsZCBjYXJkaW9tZWdhbHkuIEVjdGF0aWMgYW5kIHRvcnR1b3VzDQpk\nZXNjZW5kaW5nIHRob3JhY2ljIGFvcnRhIG5vdGVkLiBMZWZ0IHN1YmNsYXZpYW4gYXBwcm9hY2gg\nZHVhbC1sZWFkDQpwYWNlci4NCg0KSW1wcmVzc2lvbjogICBNaWxkIGludGVyc3RpdGlhbCBwdWxt\nb25hcnkgZWRlbWEuDQoNClN0ZXZlIEEgU21pdGgsIE1EDQoNClRyYW5zY3JpcHRpb24gSUQ6ICBQ\nT1dFUlNDUklCRQ0KRDogMDgvMjAvMjAwOSAxNjoyMToyNQ0KDQpKb2IgSUQ6ICAxMjM0NTYNCg0K\nICAgT1JERVJJTkc6ICBTYW1wbGUsIE1pY2hhZWwgTUQNCiAgIFBBVElFTlQ6ICBIYXJ0LCBXaWxs\naWFtIFMuDQogICBNUk46IDEwMDE5DQogICBET0I6IDExLzMwLzE5MTUNCiAgIFZJU0lUL0FETUlU\nIERBVEU6IDA4LzIwLzIwMDkNCiAgIEVYQU0gREFURTogMDgvMjAvMjAwOQ0KICAgTE9DQVRJT046\nICBEaWFnbm9zdGljIFJhZGlvbG9neQ0KICAgUEFUSUVOVCBUWVBFOiAgTw0KUkFEIC0gQ2hlc3Qg\nLSAyIFZpZXdzIC0gRnJvbnRhbC9MYXRlcmFs"
},
"format": {
"system": "urn:oid:1.3.6.1.4.1.19376.1.2.3",
"code": "urn:ihe:iti:xds:2017:mimeTypeSufficient",
"display": "mimeType Sufficient"
}
}
]
}
Error Handling
HTTP Code | Severity | Description | Example |
401 | Error | Unauthorized | Permission Denied |
403 | Error | Forbidden | Access Denied |
404 | Error | Website Not Found | Unsupported Search Path
Permission Denied |
500 | Error | Internal Server Error | Out of Memory |
Product: WebChart EHR
Version: 8.4
Release Date: September 1, 2022
Encounter
Description
The Encounter resource returns data regarding a clinical interaction between a patient and one or more healthcare providers.
A list of encounters for a specific patient can be returned when searching by that patient.
Standards
FHIR Version: R4 Encounter
Data Version: USCDI v1
Supported Profiles: US Core STU3 Encounter
Functions
Function | HTTP Method | URL Template |
Encounter.READ | GET | [baseURL]/Encounter/{ID} |
Encounter.SEARCH | GET | [baseURL]/Encounter?_id={ID} |
Parameters
Name | Description | Data Type | Required | Searchable |
id | Encounter logical FHIR ID | String | No | Yes |
meta | Metadata about the Encounter | Meta | No | No |
identifier | Additional identifiers for the Encounter | Identifier | No | No |
status | Status of the Encounter | Code | Yes | Yes |
class | Classification of the Encounter setting | Coding | Yes | No |
type | Type of Encounter | CodeableConcept | Yes | No |
subject | Reference to the Patient resource present at the Encounter | Patient Reference | Yes | Yes |
location | List of References to Location resources where the Patient was during the Encounter | Backbone Element | No | No |
period | Start and end times of the Encounter | Period | No | Yes |
reasonCode | Coded reason the Encounter is taking place | CodeableConcept | No | No |
participant | List of References to Practitioner resources that were involved in the Encounter | BackboneElement | No | No |
hospitalization | Details about admission to a healthcare service | BackboneElement | No | No |
Supported Searches
Parameter(s) | URL Template |
_id | [baseURL]/Encounter?_id={ID} |
patient | [baseURL]/Encounter?patient={reference} |
patient+date | [baseURL]/Encounter?patient={reference}&date={date} |
Request
https://webchartnow.com/fhirr4sandbox/webchart.cgi/fhir/Encounter/63
Response
{
"resourceType": "Encounter",
"id": "63",
"meta": {
"profile": [
"http://hl7.org/fhir/us/core/StructureDefinition/us-core-encounter"
]
},
"identifier": [
{
"use": "usual",
"system": "urn:oid:1.2.840.114398.1.660376160187469368594400296994359.999.7",
"value": "63"
}
],
"status": "finished",
"class": {
"system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
"code": "AMB",
"display": "ambulatory"
},
"type": [
{
"text": "Visit"
}
],
"subject": {
"reference": "Patient/18"
},
"location": [
{
"location": {
"reference": "Location/41"
}
}
],
"period": {
"end": "2022-08-05T18:33:50Z",
"start": "2014-09-10T13:52:21Z"
},
"reasonCode": [
{
"coding": [
{
"system": "http://snomed.info/sct",
"code": "69466000",
"display": "Unknown procedure"
}
],
"text": "Unknown procedure"
}
],
"participant": [
{
"type": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ParticipationType",
"code": "PPRF",
"display": "primary performer"
}
],
"text": "Primary performer"
}
],
"period": {
"end": "2022-08-05T18:33:50Z",
"start": "2014-09-10T13:52:21Z"
},
"individual": {
"reference": "Practitioner/55"
}
}
],
"hospitalization": {
"dischargeDisposition": {
"coding": [
{
"system": "http://www.nubc.org/patient-discharge",
"code": "01",
"display": "Discharged to Home"
}
],
"text": "Discharged to Home"
}
}
}
Error Handling
HTTP Code | Severity | Description | Example |
401 | Error | Unauthorized | Permission Denied |
403 | Error | Forbidden | Access Denied |
404 | Error | Website Not Found | Unsupported Search Path
Permission Denied |
500 | Error | Internal Server Error | Out of Memory |
Product: WebChart EHR
Version: 8.4
Release Date: September 1, 2022
Goal
Description
The Goal resource returns data describing one or more, short or long term healthcare objectives for a unique patient.
A list of goals for a specific patient can be returned when searching by that patient.
Standards
FHIR Version: R4 Goal
Data Version: USCDI v1
Supported Profiles: US Core STU3 Goal
Functions
Function | HTTP Method | URL Template |
Goal.READ | GET | [baseURL]/Goal/{ID} |
Goal.SEARCH | GET | [baseURL]/Goal?patient={reference} |
Parameters
Name | Description | Data Type | Required | Searchable |
id | Goal logical FHIR ID | String | No | Yes |
meta | Metadata about the Goal | Meta | No | No |
lifecycleStatus | State of the Goal | Code | Yes | No |
description | Human readable or coded description of the desired outcome of care | CodeableConcept | Yes | No |
subject | Reference to the Patient resource for whom the goal is established | Patient Reference | Yes | Yes |
target | Indication of what should be done by when | BackboneElement | No | No |
Supported Searches
Parameter(s) | URL Template |
_id | [baseURL]/Goal?_id={ID} |
patient | [baseURL]/Goal?patient={reference} |
Request
https://webchartnow.com/fhirr4sandbox/webchart.cgi/fhir/Goal/1
Response
{
"resourceType": "Goal",
"id": "1",
"meta": {
"profile": [
"http://hl7.org/fhir/us/core/StructureDefinition/us-core-goal"
]
},
"lifecycleStatus": "accepted",
"description": {
"text": "Blood Pressure:120/80",
"coding": [
{
"system": "http://loinc.org",
"code": "18684-1"
}
]
},
"subject": {
"reference": "Patient/18",
"display": "Hart, William S."
},
"target": [
{
"dueDate": "2022-07-29"
}
]
}
Error Handling
HTTP Code | Severity | Description | Example |
401 | Error | Unauthorized | Permission Denied |
403 | Error | Forbidden | Access Denied |
404 | Error | Website Not Found | Unsupported Search Path
Permission Denied |
500 | Error | Internal Server Error | Out of Memory |
Product: WebChart EHR
Version: 8.4
Release Date: September 1, 2022
Immunization
Description
The Immunization resource returns data describing the event of a vaccine administration or a reported record of immunization for a unique patient.
A list of immunizations for a specific patient can be returned when searching by that patient.
Standards
FHIR Version: R4 Immunization
Data Version: USCDI v1
Supported Profiles: US Core STU3 Immunization
Functions
Function | HTTP Method | URL Template |
Immunization.READ | GET | [baseURL]/Immunization/{ID} |
Immunization.SEARCH | GET | [baseURL]/Immunization?patient={reference} |
Parameters
Name | Description | Data Type | Required | Searchable |
id | Immunization logical FHIR ID | String | No | Yes |
meta | Metadata about the Immunization | Meta | No | No |
vaccineCode | The vaccine that was administered | CodeableConcept | Yes | No |
lotNumber | Lot number of the vaccine product | String | No | No |
expirationDate | Date the vaccine batch expires | Date | No | No |
doseQuantity | Quantity of vaccine that was administered | SimpleQuantity | No | No |
status | Current status of the Immunization eventCompleted entered-in-error not-done
| Code | Yes | Yes |
statusReason | Reason a vaccine was not-done | CodeableConcept | No | No |
patient | Reference to the Patient resource to whom the vaccine was administered | Patient Reference | Yes | Yes |
recorded | Date the Immunization was first recorded in the chart | dateTime | No | No |
occurrenceDateTime | Date the vaccine was administered | dateTime | Yes | No |
primarySource | Indication of if the content of the Immunization record was reported by the person who administered the vaccine | Boolean | Yes | No |
Supported Searches
Parameter(s) | URL Template |
_id | [baseURL]/Immunization?_id={ID} |
patient | [baseURL]/Immunization?patient={reference} |
status | [baseURL]/Immunization?status={token} |
Request
https://webchartnow.com/fhirr4sandbox/webchart.cgi/fhir/Immunization/9
Response
{
"resourceType": "Immunization",
"id": "9",
"meta": {
"profile": [
"http://hl7.org/fhir/StructureDefinition/Immunization"
]
},
"vaccineCode": {
"coding": [
{
"system": "http://hl7.org/fhir/sid/cvx",
"code": "09"
}
]
},
"lotNumber": "4598",
"expirationDate": "1999-06-01",
"status": "completed",
"patient": {
"reference": "Patient/18"
},
"recorded": "2010-03-23T16:09:10Z",
"occurrenceDateTime": "1999-04-28T17:07:00Z",
"primarySource": true
}
Error Handling
HTTP Code | Severity | Description | Example |
401 | Error | Unauthorized | Permission Denied |
403 | Error | Forbidden | Access Denied |
404 | Error | Website Not Found | Unsupported Search Path
Permission Denied |
500 | Error | Internal Server Error | Out of Memory |
Product: WebChart EHR
Version: 8.4
Release Date: September 1, 2022
Location
Description
The Location resource returns data for a physical place where services are provided or where resources and participants may be found.
A list of locations can be returned when searching by name or address.
Standards
FHIR Version: R4 Location
Data Version: USCDI v1
Supported Profiles: US Core STU3 Location
Functions
Function | HTTP Method | URL Template |
Location.READ | GET | [baseURL]/Location/{ID} |
Location.SEARCH | GET | [baseURL]/Location?name={token} |
Parameters
Name | Description | Data Type | Required | Searchable |
id | Location logical FHIR ID | String | No | No |
status | General availability of the Location | Code | No | No |
name | Non-unique human-given name | String | Yes | Yes |
telecom | Contact details of communication devices at the Location | ContactPoint | No | No |
address | Physical place | Address | No | Yes |
managingOrganization | Reference to the Organization resource responsible for provisioning the Location | Organization Reference | No | No |
Supported Searches
Parameter(s) | URL Template |
name | [baseURL]/Location?name={token} |
address | [baseURL]/Location?address={token} |
Request
https://webchartnow.com/fhirr4sandbox/webchart.cgi/fhir/Location/41
Response
"resourceType": "Location",
"id": "41",
"status": "active",
"name": "Better Corp",
"telecom": [
{
"system": "phone",
"value": "6504596270"
}
],
"address": {
"line": [
"1700 Amphitheatre Parkway"
],
"city": "Mountain View",
"state": "CA",
"postalCode": "94043",
"country": "US"
}
}
Error Handling
HTTP Code | Severity | Description | Example |
401 | Error | Unauthorized | Permission Denied |
403 | Error | Forbidden | Access Denied |
404 | Error | Website Not Found | Unsupported Search Path
Permission Denied |
500 | Error | Internal Server Error | Out of Memory |
Product: WebChart EHR
Version: 8.4
Release Date: September 1, 2022
Medication
Description
The Medication resource returns data used for the identification and definition of a medication. This resource can be used as reference in a MedicationRequest resource to define the medication being prescribed to a unique patient.
Standards
FHIR Version: R4 Medication
Data Version: USCDI v1
Supported Profiles: US Core STU3 Medication
Functions
Function | HTTP Method | URL Template |
Medication.READ | GET | [baseURL]/Medication/{ID} |
Parameters
Name | Description | Data Type | Required | Searchable |
id | Medication logical FHIR ID | String | No | No |
code | RxNorm code that specifies the Medication | CodeableConcept | Yes | No |
Supported Searches
Request
https://webchartnow.com/fhirr4sandbox/webchart.cgi/fhir/Medication/670934
Response
{
"resourceType": "Medication",
"id": "670934",
"code": {
"coding": [
{
"system": "http://www.nlm.nih.gov/research/umls/rxnorm",
"code": "966247",
"display": "SYNTHROID 50 MCG Oral Tablet"
}
],
"text": "Levothyroxine Sodium 0.05 MG Oral Tablet [Synthroid]"
}
}
Error Handling
HTTP Code | Severity | Description | Example |
401 | Error | Unauthorized | Permission Denied |
403 | Error | Forbidden | Access Denied |
404 | Error | Website Not Found | Unsupported Search Path
Permission Denied |
500 | Error | Internal Server Error | Out of Memory |
Product: WebChart EHR
Version: 8.4
Release Date: September 1, 2022
MedicationRequest
Description
The MedicationRequest resource returns data regarding an order or request for the supply of medication and instructions for its administration.
A list of MedicationRequests for a specific patient can be returned when searching by that patient.
Standards
FHIR Version: R4 MedicationRequest
Data Version: USCDI v1
Supported Profiles: US Core STU3 MedicationRequest
Functions
Function | HTTP Method | URL Template |
MedicationRequest.READ | GET | [baseURL]/MedicationRequest/{ID} |
MedicationRequest.SEARCH | GET | [baseURL]/MedicationRequest?patient={reference} |
Parameters
Name | Description | Data Type | Required | Searchable |
id | MedicationRequest logical FHIR ID | String | No | Yes |
status | State of the orderactive stopped entered-in-error
| Code | Yes | Yes |
intent | Type of order | Code | Yes | Yes |
contained | Inline Resources | Resource | No | No |
medicationReference | Reference to the Medication resource being administered | Medication Reference | Yes | No |
medicationCodeableConcept | Code identifying the the requested medication | Codeable Concept | Yes | No |
reportedBoolean | Indicates if the record was captured by another source | Boolean | No | No |
subject | Reference to the Patient resource to whom the medication will be given | Patient Reference | Yes | Yes |
authoredOn | Date the MedicationRequestwas initially made | dateTime | Yes | Yes |
requester | Reference to the Practitioner or Organization resource that made the request | Practitioner or OrganizationReference | Yes | No |
encounter | Reference to the Encounter resource during which the request was made | Encounter Reference | No | No |
dosageInstruction | How the medication should be taken | Dosage | No | No |
Supported Searches
Parameter(s) | URL Template |
patient | [baseURL]/MedicationRequest?patient={reference} |
patient+intent | [baseURL]/MedicationRequest?patient={reference}&intent=order |
patient+intent+status | [baseURL]/MedicationRequest?patient={reference}&intent=order&status={token} |
Request
https://webchartnow.com/fhirr4sandbox/webchart.cgi/fhir/MedicationRequest/23
Response
{
"resourceType": "MedicationRequest",
"id": "23",
"status": "stopped",
"intent": "order",
"contained": [
{
"resourceType": "Medication",
"id": "289532",
"code": {
"coding": [
{
"system": "http://www.nlm.nih.gov/research/umls/rxnorm",
"code": "284215",
"display": "clindamycin HCl 300 MG Oral Capsule"
}
],
"text": "Clindamycin 300 MG Oral Capsule"
}
}
],
"medicationReference": {
"reference": "#289532",
"display": "clindamycin HCl 300 MG Oral Capsule"
},
"reportedBoolean": false,
"subject": {
"reference": "Patient/18",
"display": "William Hart",
"type": "Patient"
},
"authoredOn": "2004-03-15",
"requester": {
"reference": "Practitioner/55",
"display": "Selenium Selenium",
"type": "Practitioner"
},
"dosageInstruction": [
{
"text": "1 capsules prn"
}
]
}
Error Handling
HTTP Code | Severity | Description | Example |
401 | Error | Unauthorized | Permission Denied |
403 | Error | Forbidden | Access Denied |
404 | Error | Website Not Found | Unsupported Search Path
Permission Denied |
500 | Error | Internal Server Error | Out of Memory |
Product: WebChart EHR
Version: 8.4
Release Date: September 1, 2022
Observation
Description
The Observation resource returns measurements and simple assertions made about a unique patient, device, or subject.
A list of Observations for a specific patient can be returned when searching by that patient.
Standards
FHIR Version: R4 Observation
Data Version: USCDI v1
Supported Profiles: US Core STU3 Laboratory Result Observation
, US Core STU3 Pediatric BMI for Age Observation
, US Core STU3 Pediatric Head Occipital-frontal Circumference Percentile Observation
, US Core STU3 Pediatric Weight for Height Observation Observation
, US Core STU3 Pulse Oximetry Observation
, US Core STU3 Smoking Status Observation
Functions
Function | HTTP Method | URL Template |
Observation.READ | GET | [baseURL]/Observation/{ID} |
Observation.SEARCH | GET | [baseURL]/Observation?patient={reference} |
Parameters
Name | Description | Data Type | Required | Searchable |
id | Observation logical FHIR ID | String | No | No |
meta | Metadata about the Observation | Metadata | No | No |
code | Test or measurement name | CodeableConcept | Yes | Yes |
category | Classification of the Observation | Slice | Yes | Yes |
referenceRange | Guide for interpretation of the result | BackboneElement | No | No |
subject | Reference to the Patient Resource who the observation is about | Patient Reference | Yes | Yes |
effectiveDateTime | Clinically relevant date for the Observation | dateTime | No | Yes |
issued | Date and time the Observation was made available | Instant | No | No |
interpretation | Indication of "normalcy" of the result | CodeableConcept | No | No |
valueQuantity | Result and units for the test or measurement | Quantity | No | No |
status | Status of the result value | Code | Yes | No |
component | Used when reporting multi-part Observations | Slice | No | No |
note | Comments about the Observation | Annotation | No | No |
Supported Searches
Parameter(s) | URL Template |
patient | [baseURL]/Observation?patient={reference} |
patient+code | [baseURL]/Observation?patient={reference}&code={token} |
patient+category | [baseURL]/Observation?patient={reference}&category={token} |
patient+category+date | [baseURL]/Observation?patient={reference}&category={token}&date={date} |
Request
https://webchartnow.com/fhirr4sandbox/webchart.cgi/fhir/Observation/175
Response
{
"resourceType": "Observation",
"id": "179",
"meta": {
"profile": [
"http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-lab"
]
},
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "29463-7",
"display": "BODY WEIGHT"
}
],
"text": "BODY WEIGHT"
},
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "vital-signs",
"display": "Vital Signs"
}
],
"text": "Vital Signs"
},
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "laboratory",
"display": "Laboratory"
}
],
"text": "Laboratory"
}
],
"subject": {
"reference": "Patient/18",
"display": "William Hart"
},
"effectiveDateTime": "2009-07-06T19:11:00Z",
"issued": "2009-07-06T19:11:00Z",
"interpretation": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation",
"code": "N",
"display": "Normal"
}
],
"text": "Normal"
}
],
"valueQuantity": {
"value": 180,
"unit": "[lb_av]",
"system": "http://unitsofmeasure.org",
"code": "[lb_av]"
},
"status": "final"
}
Error Handling
HTTP Code | Severity | Description | Example |
401 | Error | Unauthorized | Permission Denied |
403 | Error | Forbidden | Access Denied |
404 | Error | Website Not Found | Unsupported Search Path
Permission Denied |
500 | Error | Internal Server Error | Out of Memory |
Product: WebChart EHR
Version: 8.4
Release Date: September 1, 2022
Organization
Description
The Organization resource returns data regarding a recognized group formed for the purpose of achieving a collective action, such as companies, institutions, departments, healthcare practices, and payers.
A list of Organizations can be returned when searching by name or address.
Standards
FHIR Version: R4 Organization
Data Version: USCDI v1
Supported Profiles: US Core STU3 Organization
Functions
Function | HTTP Method | URL Template |
Organization.READ | GET | [baseURL]/Organization/{ID} |
Organization.SEARCH | GET | [baseURL]/Organization?name={token} |
Parameters
Name | Description | Data Type | Required | Searchable |
id | Organization logical FHIR ID | String | No | No |
identifier | NPI for the Organization | Slice | No | Yes |
active | Whether the Organization is still in active use | Boolean | Yes | No |
name | Name associated with the Organization | String | Yes | Yes |
telcom | Contact details for the Organization | ContactPoint | No | No |
address | Physical location of the Organization | Address | No | Yes |
partOf | Reference to an Organization resource to which the Organization belongs | Organization Reference | No | No |
Supported Searches
Parameter(s) | URL Template |
name | [baseURL]/Organization?name={token} |
address | [baseURL]/Organization?address={token} |
npi | [baseURL]/Organization?npi={token} |
Request
https://webchartnow.com/fhirr4sandbox/webchart.cgi/fhir/Organization/41
Response
{
"resourceType": "Organization",
"id": "41",
"identifier": [
{
"system": "http://hl7.org/fhir/sid/us-npi",
"value": "1111111112"
}
],
"active": true,
"name": "Better Corp",
"telecom": [
{
"system": "phone",
"value": "6504596270"
}
],
"address": [
{
"line": [
"1700 Amphitheatre Parkway"
],
"city": "Mountain View",
"state": "CA",
"postalCode": "94043",
"country": "US"
}
]
}
Error Handling
HTTP Code | Severity | Description | Example |
401 | Error | Unauthorized | Permission Denied |
403 | Error | Forbidden | Access Denied |
404 | Error | Website Not Found | Unsupported Search Path
Permission Denied |
500 | Error | Internal Server Error | Out of Memory |
Product: WebChart EHR
Version: 8.4
Release Date: September 1, 2022
Patient
Description
The Patient resource returns demographic and other administrative information about an individual receiving health-related services.
A list of patients can be returned when searching by demographic information.
Standards
FHIR Version: R4 Patient
Data Version: USCDI v1
Supported Profiles: US Core STU3 Patient
Functions
Function | HTTP Method | URL Template |
Patient.READ | GET | [baseURL]/Patient/{ID} |
Patient.SEARCH | GET | [baseURL]/Patient?_id={ID} |
Parameters
Name | Description | Data Type | Required | Searchable |
id | Patient logical FHIR ID | String | No | Yes |
identifier | Additional business identifier for the Patient | Identifier | Yes | Yes |
name | Name associated with the Patient | HumanName | Yes | Yes |
telcom | Contact details for the Patient | ContactPoint | No | No |
address | Address for the Patient | Address | No | No |
gender | Administrative gender | Code | Yes | Yes |
birthDate | Date of birth | Date | No | Yes |
deceasedDateTime | Death date of the Patient | dateTime | No | No |
deceasedBoolean | Indicator if the Patient is deceased | Boolean | No | No |
maritalStatus | Most recent civil marital status | CodeableConcept | No | No |
extension | Race, ethnicity, and/or birth sex of the Patient | Complex | No | No |
communication | Preferred language to be used when communicating with the Patient | BackboneElement | No | No |
generalPractitioner | Reference to the Practitioner or Organization resource acting as the primary care provider | Practitioner or Organization Reference | No | No |
Supported Searches
Parameter(s) | URL Template |
_id | [baseURL]/Patient?_id={ID} |
identifier | [baseURL]/Patient?identifier={token} |
name | [baseURL]/Patient?name={token} |
name+birthdate | [baseURL]/Patient?name={token}&birthdate={date} |
name+gender | [baseURL]/Patient?name={token}&gender={token} |
Request
https://webchartnow.com/fhirr4sandbox/webchart.cgi/fhir/Patient/18
Response
{
"resourceType": "Patient",
"id": "18",
"identifier": [
{
"use": "usual",
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "MR"
}
],
"text": "MR"
},
"system": "urn:oid:1.2.840.114398.1.660376160187469368594400296994359.1.2",
"value": "10019"
}
],
"name": [
{
"use": "official",
"family": "Hart",
"given": [
"William",
"S."
]
}
],
"telecom": [
{
"system": "phone",
"value": "2604440099",
"use": "home"
},
{
"system": "phone",
"value": "2604370001",
"use": "mobile"
},
{
"system": "email",
"value": "nrichardson@mieweb.com"
}
],
"address": [
{
"use": "home",
"line": [
"2300 Commonwealth Avenue"
],
"city": "Fort Wayne",
"district": "Allen",
"state": "IN",
"postalCode": "46804",
"country": "US",
"period": {
"start": "2022-08-05"
}
},
{
"use": "work",
"district": "Allen",
"state": "IN",
"country": "US",
"period": {
"start": "2022-08-05"
}
}
],
"gender": "male",
"birthDate": "1954-11-30",
"deceasedBoolean": false,
"maritalStatus": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v3-MaritalStatus",
"code": "M"
}
]
},
"extension": [
{
"url": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-race",
"extension": [
{
"url": "ombCategory",
"valueCoding": {
"system": "urn:oid:2.16.840.1.113883.6.238",
"code": "2028-9",
"display": "Asian"
}
},
{
"url": "ombCategory",
"valueCoding": {
"system": "urn:oid:2.16.840.1.113883.6.238",
"code": "2106-3",
"display": "White"
}
},
{
"url": "text",
"valueString": "mixed"
}
]
},
{
"url": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-ethnicity",
"extension": [
{
"url": "ombCategory",
"valueCoding": {
"system": "urn:oid:2.16.840.1.113883.6.238",
"code": "2186-5",
"display": "Not Hispanic or Latino"
}
},
{
"url": "text",
"valueString": "Not Hispanic or Latino"
}
]
},
{
"url": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-birthsex",
"valueCode": "M"
},
{
"url": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-genderIdentity",
"valueCodeableConcept": {
"coding": [
{
"system": "urn:oid:2.16.840.1.113762.1.4.1021.32",
"code": "",
"display": "Identifies as Female"
}
]
}
}
],
"communication": [
{
"language": {
"coding": [
{
"system": "urn:ietf:bcp:47",
"code": "en",
"display": "English"
}
],
"text": "English"
}
}
],
"generalPractitioner": [
{
"reference": "Practitioner/9"
}
],
"active": true
}
Error Handling
HTTP Code | Severity | Description | Example |
401 | Error | Unauthorized | Permission Denied |
403 | Error | Forbidden | Access Denied |
404 | Error | Website Not Found | Unsupported Search Path
Permission Denied |
500 | Error | Internal Server Error | Out of Memory |
Product: WebChart EHR
Version: 8.4
Release Date: September 1, 2022
Practitioner
Description
The Practitioner resource returns data regarding a person who is direct or indirectly involved in the provisioning of healthcare.
A list of Practitioners can be returned when searching by name or identifier.
Standards
FHIR Version: R4 Practitioner
Data Version: USCDI v1
Supported Profiles: US Core STU3 Practitioner
Functions
Function | HTTP Method | URL Template |
Practitioner.READ | GET | [baseURL]/Practitioner/{ID} |
Practitioner.SEARCH | GET | [baseURL]/Practitioner?name={token} |
Parameters
Name | Description | Data Type | Required | Searchable |
id | Practitioner logical FHIR ID | String | No | Yes |
identifier | NPI | Identifier | Yes | Yes |
name | Name associated with the Practitioner | HumanName | Yes | Yes |
telcom | Contact details for the Practitioner | ContactPoint | No | No |
address | Address for the Practitioner | Address | No | No |
gender | Administrative gender | Code | No | Yes |
communication | Languages the Practitioner can use in patient communication | CodeableConcept | No | No |
active | Indicator of if the Practitioner is in active use | Boolean | No | No |
Supported Searches
Parameter(s) | URL Template |
name | [baseURL]/Practitioner?name={token} |
identifier | [baseURL]/Practitioner?identifier={token} |
Request
https://webchartnow.com/fhirr4sandbox/webchart.cgi/fhir/Practitioner/88
Response
{
"resourceType": "Practitioner",
"id": "88",
"identifier": [
{
"use": "usual",
"system": "urn:oid:1.2.840.114398.1.660376160187469368594400296994359.999.31",
"value": "88"
}
],
"name": [
{
"use": "official",
"family": "Sample",
"given": [
"John",
"M."
]
}
],
"telecom": [
{
"system": "phone",
"value": "2604596270",
"use": "work"
},
{
"system": "fax",
"value": "2604596271"
},
{
"system": "email",
"value": "nrichardson@mieweb.com"
}
],
"address": [
{
"use": "home",
"country": "US",
"period": {
"start": "2022-08-05"
}
},
{
"use": "work",
"line": [
"6302 Constitution Drive"
],
"city": "Fort Wayne",
"state": "IN",
"postalCode": "46804",
"country": "US",
"period": {
"start": "2022-08-05"
}
}
],
"gender": "unknown",
"active": true
}
Error Handling
HTTP Code | Severity | Description | Example |
401 | Error | Unauthorized | Permission Denied |
403 | Error | Forbidden | Access Denied |
404 | Error | Website Not Found | Unsupported Search Path
Permission Denied |
500 | Error | Internal Server Error | Out of Memory |
Product: WebChart EHR
Version: 8.4
Release Date: September 1, 2022
PractitionerRole
Description
The PractitionerRole resource returns data regarding a set of roles, locations, specialties, and/or services that a practitioner may perform at a designated organization.
Standards
FHIR Version: R4 PractitionerRole
Data Version: USCDI v1
Supported Profiles: US Core STU3 PractitionerRole
Functions
Function | HTTP Method | URL Template |
PractitionerRole.READ | GET | [baseURL]/PractitionerRole/{ID} |
Parameters
Name | Description | Data Type | Required | Searchable |
id | PractitionerRole logical FHIR ID | String | No | No |
practitioner | Reference to the Practitioner resource that is able to provide the defined services for the Organization | Practitioner Reference | Yes | No |
organization | Reference to the Organization resource where roles are available | Organization Reference | Yes | No |
code | Roles this practitioner may perform | CodeableConcept | No | No |
specialty | Specific specialty of the practitioner | CodeableConcept | No | No |
location | Reference to the Location reference where the practitioner provides care | Location Reference | No | No |
telecom | Contact details specific to the role/location/service | ContactPoint | Yes | No |
endpoint | Reference to the Endpoint resources describing the technical endpoints providing access to services | Endpoint Reference | No | No |
Supported Searches
Request
https://webchartnow.com/fhirr4sandbox/webchart.cgi/fhir/PractitionerRole/1
Response
{
"resourceType": "PractitionerRole",
"id": "1",
"active": true,
"practitioner": {
"reference": "Practitioner/88",
"display": "John M. Sample"
},
"code": [
{
"coding": [
{
"system": "urn:oid:1.2.840.114350.1.13.861.1.7.10.836982.1040",
"code": "1",
"display": "Physician"
}
],
"text": "Physician"
}
],
"specialty": [
{
"coding": [
{
"system": "urn:oid:1.2.840.114350.1.72.1.7.7.10.688867.4160",
"code": "19",
"display": "Family Practice"
}
],
"text": "Family Practice"
}
]
}
Error Handling
HTTP Code | Severity | Description | Example |
401 | Error | Unauthorized | Permission Denied |
403 | Error | Forbidden | Access Denied |
404 | Error | Website Not Found | Unsupported Search Path
Permission Denied |
500 | Error | Internal Server Error | Out of Memory |
Product: WebChart EHR
Version: 8.4
Release Date: September 1, 2022
Procedure
Description
The Procedure resource returns data regarding a physical or non-physical action that was performed on or for a patient.
A list of procedures can be returned for a specific patient when searching by that patient.
Standards
FHIR Version: R4 Procedure
Data Version: USCDI v1
Supported Profiles: US Core STU3 Procedure
Functions
Function | HTTP Method | URL Template |
Procedure.READ | GET | [baseURL]/Procedure/{ID} |
Procedure.SEARCH | GET | [baseURL]/Procedure?patient={reference} |
Parameters
Name | Description | Data Type | Required | Searchable |
id | Provider logical FHIR ID | String | No | Yes |
status | State of the Procedure | Code | Yes | No |
code | Identification of the specific Procedure performed | CodeableConcept | Yes | No |
subject | Reference to the Patient resource who the Procedure was performed on | Patient Reference | Yes | Yes |
performedDateTime | Date the Procedure was performed | dateTime | Yes | Yes |
Supported Searches
Parameter(s) | URL Template |
_id | [baseURL]/Procedure?_id={ID} |
patient | [baseURL]/Procedure?patient={reference} |
patient+date | [baseURL]/Procedure?patient={reference}&date={date} |
Request
https://webchartnow.com/fhirr4sandbox/webchart.cgi/fhir/Procedure/77
Response
{
"resourceType": "Procedure",
"id": "77",
"status": "completed",
"code": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "408754009"
}
],
"text": "CT scan of head"
},
"subject": {
"reference": "Patient/18"
},
"performedDateTime": "2013-01-03"
}
Error Handling
HTTP Code | Severity | Description | Example |
401 | Error | Unauthorized | Permission Denied |
403 | Error | Forbidden | Access Denied |
404 | Error | Website Not Found | Unsupported Search Path
Permission Denied |
500 | Error | Internal Server Error | Out of Memory |
Product: WebChart EHR
Version: 8.4
Release Date: September 1, 2022
Provenance
Description
The Provenance resource contains information for assessing authenticity, enabling trust, and allowing reproducibility by describing the entities and processes involved in producing, delivering, or influencing another resource.
Standards
FHIR Version: R4 Provenance
Data Version: USCDI v1
Supported Profiles: US Core STU3 Provenance
Functions
Function | HTTP Method | URL Template |
Provenance.READ | GET | [baseURL]/Provenance?_id={ID} |
Provenance.SEARCH | GET | [baseURL]/[Resource]?_id={ID}&_revinclude=Provenance:target |
Parameters
Name | Description | Data Type | Required | Searchable |
id | Provenance logical FHIR ID | String | No | Yes |
target | Reference to the Resource the Provenance record supports | Reference | Yes | No |
recorded | Timestamp when the Resource was recorded | Instant | Yes | No |
agent | Actor involved in recording the Resource | Slice | Yes | No |
Supported Searches
Request
https://webchartnow.com/fhirr4sandbox/webchart.cgi/fhir/Provenance/Patient-18
Response
{
"resourceType": "Provenance",
"id": "Patient-18",
"target": [
{
"reference": "Patient/18"
}
],
"recorded": "2022-08-05T18:33:42Z",
"agent": [
{
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-participant-type",
"code": "author",
"display": "Author"
}
]
},
"who": {
"reference": "Organization/41"
},
"onBehalfOf": {
"reference": "Organization/41"
}
}
]
}
Error Handling
HTTP Code | Severity | Description | Example |
401 | Error | Unauthorized | Permission Denied |
403 | Error | Forbidden | Access Denied |
404 | Error | Website Not Found | Unsupported Search Path
Permission Denied |
500 | Error | Internal Server Error | Out of Memory |
Product: WebChart EHR
Version: 8.4
Release Date: September 1, 2022