Zus FHIR GraphQL Service
The Zus FHIR GraphQL service allows users to interactively retrieve structured health data for use in web and API applications.
For large-scale batch querying and analytics, Zus provides Data Mart services. Our solution engineers will be happy to work with you do choose the right service for your needs.
API Endpoints
https://api.zusapi.com/fqs/query
Version
beta
Getting started
Authentication
All requests to FQS require authentication.
FQS supports the same HTTP Authorization token used througout Zus APIs. Queries are made using a POST request and a bearer token. See Authenticating for API Access for instructions on obtaining a bearer token.
POST /fqs/query HTTP/1.1
Host: api.zusapi.com/fqs/query
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c
Content-Type: application/json
Using HTTP 2:
POST /fqs/query HTTP/2
Host: api.zusapi.com/fqs/query
authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c
content-type: application/json
Find a patient
Find the FHIR resource iD of a Patient record, and make the following query in Postman (link TBD):
query {
Patient (id: $id) {
id
name { family given }
}
}
Data you are authorized to see
FQS is a read-only service. You are permitted to view data in the Zus platform that was either created directly by your organization, or is part of the Common Patient Record for a patient that your organization has a treatment relationship with.
To view data that created by your organization, perform builder-scoped searches. To view data in the Common Patient Record, perform patient-scoped searches.
Examples
Get a single resource by FHIR ID
query {
Patient (id: $id) {
id
name { family given }
// any other fields you want
}
}
A more detailed example
Expand
query {
Patient(id: "0098df9f-e41f-4ded-8fa3-bf9190a0db1d") {
address {
city
country
district
line
period {
start
end
}
postalCode
state
text
type
use
}
birthDate
contact {
relationship {
coding {
code
}
}
telecom {
system
use
value
}
}
deceasedBoolean
deceasedDateTime
gender
id
identifier {
system
value
}
maritalStatus {
coding {
code
}
text
}
managingOrganization {
reference
display
}
name {
family
given
period {
start
end
}
prefix
suffix
text
use
}
}
}
Search for Patients with a UPID
The List query type allows you to retrieve the first n results. The first 10 results are returned by default.
query {
ConditionList (upid: $upid) {
id
meta { lastUpdated }
}
}
A more detailed example
Expand
{
PatientList(upid: "0468241e-220c-4fa8-bed2-15343430b27d") {
address {
city
country
district
line
period {
start
end
}
postalCode
state
text
type
use
}
birthDate
contact {
relationship {
coding {
code
}
}
telecom {
system
use
value
}
}
deceasedBoolean
deceasedDateTime
gender
id
identifier {
system
value
}
maritalStatus {
coding {
code
}
text
}
managingOrganization {
reference
display
}
name {
family
given
period {
start
end
}
prefix
suffix
text
use
}
}
}
Paginating through results
If you need to paginate through a large number of results, use the Connection query type.
query {
ConditionConnection (
upid: $upid,
first: 100,
after: "",
filter: { clinicalStatus: { anymatch: "active" } }
) {
pageInfo {
hasNextPage
}
edges {
node {
id
meta { lastUpdated }
}
cursor
}
}
}
A more detailed example
Expand
query MedicationRequest {
MedicationRequestConnection(
upid: "4ed64962-9c8f-4712-9484-db6f85174817"
first: 100
) {
edges {
node {
resourceType
contained {
resource {
... on Medication {
id
resourceType
code {
coding {
extension {
url
valueString
}
system
code
display
userSelected
}
}
}
... on Organization {
id
resourceType
_organization__name: name
}
... on Practitioner {
id
resourceType
_practitioner__name: name {
family
given
prefix
suffix
}
}
}
}
meta {
id
versionId
lastUpdated
source
profile
security {
system
code
}
tag {
system
code
}
}
implicitRules
authoredOn
language
text {
id
div
}
identifier {
id
type {
coding {
system
code
display
}
}
system
value
period {
start
end
}
}
category {
coding {
system
code
display
}
}
medicationCodeableConcept {
coding {
extension {
url
valueString
}
system
code
display
userSelected
}
text
}
subject {
id
reference
type
identifier {
id
type {
coding {
system
code
display
}
}
system
value
period {
start
end
}
}
display
}
}
cursor
}
pageInfo {
hasNextPage
}
}
}
The response includes a value for cursor. To get the next page of results, provide the after parameter using the last cursor in the last page.
query MedicationRequest {
MedicationRequestConnection(
upid: "4ed64962-9c8f-4712-9484-db6f85174817"
after: "f789c7f7-f706-4119-98ff-c23c578c10f1"
) {
edges {
node {
id
meta {
tag {
system
code
}
}
}
cursor
}
pageInfo {
hasNextPage
}
}
}
We currently have a partial implementation of the GraphQL Cursor Connections Specification. Forward pagination (with first and after) is supported, but reverse pagination (with last and before) has not been implemented.
Syntax overview
Query scopes
For HTTP requests, the POST body is passed as a JSON string:
{
"query": "<queryContent>",
"variables": {
"variable1": "value1"
}
}
<queryContent> is a GraphQL query string:
query <queryName> {
<queryType> (<parameters) {
<fields>
}
}
<queryName>is optional and allows you to identify your query.<queryType>is one of the types below.<parameters>varies by query type. There is always a required scope parameter (idorupid), and Connection query types support optional pagination, filter, and sort parameters.<fields>varies by query type. See the documentation below for where to request specific FHIR fields.
Single resource
query [<name>] {
<resourceType> (id: $id) {
// FHIR fields
}
}
<resourceType>is the FHIR resource type$id(required) is the FHIR resource ID
Single resoure history
History queries return all versions of a single resource. Versions are sorted in ascending order.
query [<name>] {
<resourceType>History (id: $id) {
// FHIR fields
}
}
<resourceType>is the FHIR resource type$id(required) is the FHIR resource ID
Patient-scoped queries
List queries
query [<name>] {
<resourceType>List (upid: $upid) {
// FHIR fields
}
}
<resourceType>is the FHIR resource type$upid(required) is the patient UPID
Connection queries
query [<name>] {
<resourceType>Connection (upid: $upid, [<pagination>], [<sort>], [<filter>]) {
pageInfo {
hasNextPage
}
edges {
node {
// FHIR fields
}
cursor
}
}
}
<resourceType>is the FHIR resource type$upid(required) is the patient UPID<pagination>(optional) can be any/all of the pagination parameters. See below for pagination parameter documentation.<sort>(optional) is a field to sort by. See details below.<filter>(optional) is an object of fields to filter by. See detials below.
Builder-scoped queries
Under construction
Filtering
Connection queries support a filter argument to filter returned results. The filter argument has the following form:
{
<searchTerm>: { <predicate>: <value> }
}
Valid values for <searchTerm> depend on the resource type. All resource types support a <searchTerm> of tag and ids. To look up what filter parameters are supported by each resource type, look for <resourceType>FilterParams under the list of types.
Predicates
Valid values for <predicate> and <value> depends on the search term type.
All types
| Predicate | Values | Description |
|---|---|---|
missing |
truefalse |
Match resources that have or are missing this field |
Date
| Predicate | Values | Description |
|---|---|---|
gt |
"2023-03-21""2022-06-23T22:08:41+00:00" |
Match resources with <searchTerm> after this date |
ge |
"2023-03-21""2022-06-23T22:08:41+00:00" |
Match resources with <searchTerm> on or after this date |
eq |
"2023-03-21""2022-06-23T22:08:41+00:00" |
Match resources with <searchTerm> on this date |
le |
"2023-03-21""2022-06-23T22:08:41+00:00" |
Match resources with <searchTerm> on or before this date |
lt |
"2023-03-21""2022-06-23T22:08:41+00:00" |
Match resources with <searchTerm> before this date |
String
| Predicate | Values | Description |
|---|---|---|
eq |
"active" |
Match resources where <searchTerm> is exactly this string |
startswith |
"act" |
Match resources where <searchTerm> starts with this string |
StringSet
| Predicate | Values | Description |
|---|---|---|
anymatch |
["active", "stopped"] |
Match resources where <searchTerm> includes any of these values |
allmatch |
["1234", "aspirin"] |
Match resources where <searchTerm> includes all of these values |
nonematch |
["surescripts", "quest"] |
Match resources where <searchTerm> includes none of these values |
Sorting
Connection queries support a sort argument to sort returned results. The sort argument has the following form:
{
<sortTerm>: <direction>
}
<direction> is either "ASC" for ascending or "DESC" for descending.
Only one sort parameter may be specified at a time. All resource types can be sorted by lastUpdated. To look up what sort parameters are supported by each resource type, look for <resourceType>SortParams under the list of types.
Pagination
Valid pagination parameters:
first: Page size to returnafter: Return results after the specified cursor
References and contained resources
FHIR resources often contain a reference to another resource of a different type. To get fields from the referenced resource, use GraphQL fragments.
Example of getting a Patient's managingOrganization
query Patient {
Patient (id: "0a9f397d-1255-4f28-8f58-7ca0e6509e5b") {
id
meta {
lastUpdated
versionId
tag {
system
code
}
}
extension {
url
valueString
}
managingOrganization {
resource {
... on Organization {
id
name
}
}
}
}
}
FHIR resource types
FHIR resoure types
Resoruces in the designated record set (DRS)
The designated record set (DRS) covers the records that individuals have a right to request under the HIPAA Privacy Rule
Zus has mapped record types in the DRS to the following resources in the FHIR standard:
- Account
- AllergyIntolerance
- Appointment
- AppointmentResponse
- BodyStructure
- CarePlan
- CareTeam
- ClinicalImpression
- Composition
- Condition
- Consent
- Coverage
- CoverageEligibilityRequest
- CoverageEligibilityResponse
- DetectedIssue
- Device
- DeviceRequest
- DiagnosticReport
- DocumentManifest
- DocumentReference
- Encounter
- EpisodeOfCare
- FamilyMemberHistory
- Flag
- Goal
- ImagingStudy
- Immunization
- ImmunizationEvaluation
- ImmunizationRecommendation
- MeasureReport
- Media
- MedicationAdministration
- MedicationDispense
- MedicationRequest
- MedicationStatement
- MolecularSequence
- NutritionOrder
- Observation
- Patient
- Person
- Procedure
- Provenance
- RelatedPerson
- RiskAssessment
- ServiceRequest
- Specimen
- SupplyDelivery
- SupplyRequest
- VisionPrescription
FHIR resource types in the DRS can be queried using patient-scoped queries.
Foundational resources
Foundational resource types are FHIR resource types that represent entities in the health system. These records by themselves are not PHI, but are referenced by PHI as they are involved in patient treatment. Zus considers the following FHIR resource types to be Foundational:
- Location
- Medication
- Organization
- Practitioner
- PractitionerRole
Limitations and best practices
Superclusters (UPIDs with over 1000 resources for a single resource type) have poor query performance
Don't request fields than you don't need. Response latency is correlated with response size, and requesting too many fields increases the size of the response.
If you're trying to compute statistics, you should probably use the data lake/warehouse
Tech details
How is FQS related to GraphQL with FHIR?
The GraphQL schema on FQS was based on the draft GraphQL on FHIR spec, but we have chosen to diverge on several points:
- The query scopes for patient-centric and builder-centric queries are unique to Zus
- We do not suppress empty elements (the GraphQL documentation is ambiguous about this and it has caused confusion in the FHIR community)
- Pagination follows the GraphQL Cursor Connection spec rather than the Connection examples in the FHIR spec
- Instead of supporting FHIR search parameters, FQS search parameters are curated. We are using the Dgraph database syntax as inspiration for allowing richer combinations of filter parameters
- FQS supports fragment expansion of contained resources (but the client has to know in advance what resource type they want). The FHIR GraphQL spec expressly does not support _contained
- FQS supports sorting but the FHIR GraphQL spec does not mention it
How data gets in FQS
There are a number of ways data gets in the Zus ecosystem:
- Direct writes via API
- Third party data from patient history jobs
- Data arriving from third party subscriptions
- Derived data (Lenses) generated automatically by Zus
FQS is eventually consistent for all data input sources. Direct writes from input APIs typically arrive in FQS within a second. Derived data is typically updated within seconds. Data from patient history jobs arrive between a few minutes and 24 hours, depending on the data source. Data from third party subscriptions typically arrive in FQS within seconds from when it is received by Zus.
Queries
AllergyIntolerance
Response
Returns an AllergyIntolerance
Arguments
| Name | Description |
|---|---|
id - ID!
|
Example
Query
query AllergyIntolerance($id: ID!) {
AllergyIntolerance(id: $id) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
BasicList {
...BasicFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
clinicalStatus {
...CodeableConceptFragment
}
verificationStatus {
...CodeableConceptFragment
}
type
category
criticality
code {
...CodeableConceptFragment
}
patient {
...ReferenceFragment
}
encounter {
...ReferenceFragment
}
onsetDateTime
onsetAge {
...AgeFragment
}
onsetPeriod {
...PeriodFragment
}
onsetRange {
...RangeFragment
}
onsetString
recordedDate
recorder {
...ReferenceFragment
}
asserter {
...ReferenceFragment
}
lastOccurrence
note {
...AnnotationFragment
}
reaction {
...AllergyIntoleranceReactionFragment
}
}
}
Variables
{"id": "4"}
Response
{
"data": {
"AllergyIntolerance": {
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"BasicList": [Basic],
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"clinicalStatus": CodeableConcept,
"verificationStatus": CodeableConcept,
"type": "allergy",
"category": ["food"],
"criticality": "low",
"code": CodeableConcept,
"patient": Reference,
"encounter": Reference,
"onsetDateTime": "abc123",
"onsetAge": Age,
"onsetPeriod": Period,
"onsetRange": Range,
"onsetString": "abc123",
"recordedDate": "xyz789",
"recorder": Reference,
"asserter": Reference,
"lastOccurrence": "abc123",
"note": [Annotation],
"reaction": [AllergyIntoleranceReaction]
}
}
}
AllergyIntoleranceConnection
Response
Returns an AllergyIntoleranceConnection
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - AllergyIntoleranceFilterParams!
|
Default = {} |
sort - AllergyIntoleranceSortParams!
|
Default = {} |
first - Int!
|
Default = 10 |
after - String!
|
Default = "" |
Example
Query
query AllergyIntoleranceConnection(
$upid: ID!,
$filter: AllergyIntoleranceFilterParams!,
$sort: AllergyIntoleranceSortParams!,
$first: Int!,
$after: String!
) {
AllergyIntoleranceConnection(
upid: $upid,
filter: $filter,
sort: $sort,
first: $first,
after: $after
) {
pageInfo {
...PageInfoFragment
}
edges {
...AllergyIntoleranceEdgeFragment
}
}
}
Variables
{
"upid": "4",
"filter": {},
"sort": {},
"first": 10,
"after": ""
}
Response
{
"data": {
"AllergyIntoleranceConnection": {
"pageInfo": PageInfo,
"edges": [AllergyIntoleranceEdge]
}
}
}
AllergyIntoleranceHistory
Response
Returns [AllergyIntolerance!]
Example
Query
query AllergyIntoleranceHistory(
$id: ID!,
$count: Int!
) {
AllergyIntoleranceHistory(
id: $id,
count: $count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
BasicList {
...BasicFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
clinicalStatus {
...CodeableConceptFragment
}
verificationStatus {
...CodeableConceptFragment
}
type
category
criticality
code {
...CodeableConceptFragment
}
patient {
...ReferenceFragment
}
encounter {
...ReferenceFragment
}
onsetDateTime
onsetAge {
...AgeFragment
}
onsetPeriod {
...PeriodFragment
}
onsetRange {
...RangeFragment
}
onsetString
recordedDate
recorder {
...ReferenceFragment
}
asserter {
...ReferenceFragment
}
lastOccurrence
note {
...AnnotationFragment
}
reaction {
...AllergyIntoleranceReactionFragment
}
}
}
Variables
{"id": 4, "count": 10}
Response
{
"data": {
"AllergyIntoleranceHistory": [
{
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"BasicList": [Basic],
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"clinicalStatus": CodeableConcept,
"verificationStatus": CodeableConcept,
"type": "allergy",
"category": ["food"],
"criticality": "low",
"code": CodeableConcept,
"patient": Reference,
"encounter": Reference,
"onsetDateTime": "xyz789",
"onsetAge": Age,
"onsetPeriod": Period,
"onsetRange": Range,
"onsetString": "xyz789",
"recordedDate": "abc123",
"recorder": Reference,
"asserter": Reference,
"lastOccurrence": "xyz789",
"note": [Annotation],
"reaction": [AllergyIntoleranceReaction]
}
]
}
}
AllergyIntoleranceList
Response
Returns [AllergyIntolerance!]
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - AllergyIntoleranceFilterParams!
|
Default = {} |
_count - Int!
|
Default = 10 |
Example
Query
query AllergyIntoleranceList(
$upid: ID!,
$filter: AllergyIntoleranceFilterParams!,
$_count: Int!
) {
AllergyIntoleranceList(
upid: $upid,
filter: $filter,
_count: $_count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
BasicList {
...BasicFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
clinicalStatus {
...CodeableConceptFragment
}
verificationStatus {
...CodeableConceptFragment
}
type
category
criticality
code {
...CodeableConceptFragment
}
patient {
...ReferenceFragment
}
encounter {
...ReferenceFragment
}
onsetDateTime
onsetAge {
...AgeFragment
}
onsetPeriod {
...PeriodFragment
}
onsetRange {
...RangeFragment
}
onsetString
recordedDate
recorder {
...ReferenceFragment
}
asserter {
...ReferenceFragment
}
lastOccurrence
note {
...AnnotationFragment
}
reaction {
...AllergyIntoleranceReactionFragment
}
}
}
Variables
{"upid": 4, "filter": {}, "_count": 10}
Response
{
"data": {
"AllergyIntoleranceList": [
{
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"BasicList": [Basic],
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"clinicalStatus": CodeableConcept,
"verificationStatus": CodeableConcept,
"type": "allergy",
"category": ["food"],
"criticality": "low",
"code": CodeableConcept,
"patient": Reference,
"encounter": Reference,
"onsetDateTime": "abc123",
"onsetAge": Age,
"onsetPeriod": Period,
"onsetRange": Range,
"onsetString": "abc123",
"recordedDate": "abc123",
"recorder": Reference,
"asserter": Reference,
"lastOccurrence": "xyz789",
"note": [Annotation],
"reaction": [AllergyIntoleranceReaction]
}
]
}
}
Appointment
Response
Returns an Appointment
Arguments
| Name | Description |
|---|---|
id - ID!
|
Example
Query
query Appointment($id: ID!) {
Appointment(id: $id) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
cancelationReason {
...CodeableConceptFragment
}
serviceCategory {
...CodeableConceptFragment
}
serviceType {
...CodeableConceptFragment
}
specialty {
...CodeableConceptFragment
}
appointmentType {
...CodeableConceptFragment
}
reasonCode {
...CodeableConceptFragment
}
reasonReference {
...ReferenceFragment
}
priority
description
supportingInformation {
...ReferenceFragment
}
start
end
minutesDuration
slot {
...ReferenceFragment
}
created
comment
patientInstruction
basedOn {
...ReferenceFragment
}
participant {
...AppointmentParticipantFragment
}
requestedPeriod {
...PeriodFragment
}
}
}
Variables
{"id": 4}
Response
{
"data": {
"Appointment": {
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "proposed",
"cancelationReason": CodeableConcept,
"serviceCategory": [CodeableConcept],
"serviceType": [CodeableConcept],
"specialty": [CodeableConcept],
"appointmentType": CodeableConcept,
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"priority": 123,
"description": "abc123",
"supportingInformation": [Reference],
"start": "abc123",
"end": "xyz789",
"minutesDuration": 987,
"slot": [Reference],
"created": "xyz789",
"comment": "abc123",
"patientInstruction": "abc123",
"basedOn": [Reference],
"participant": [AppointmentParticipant],
"requestedPeriod": [Period]
}
}
}
AppointmentConnection
Response
Returns an AppointmentConnection
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - AppointmentFilterParams!
|
Default = {} |
sort - AppointmentSortParams!
|
Default = {} |
first - Int!
|
Default = 10 |
after - String!
|
Default = "" |
Example
Query
query AppointmentConnection(
$upid: ID!,
$filter: AppointmentFilterParams!,
$sort: AppointmentSortParams!,
$first: Int!,
$after: String!
) {
AppointmentConnection(
upid: $upid,
filter: $filter,
sort: $sort,
first: $first,
after: $after
) {
pageInfo {
...PageInfoFragment
}
edges {
...AppointmentEdgeFragment
}
}
}
Variables
{"upid": 4, "filter": {}, "sort": {}, "first": 10, "after": ""}
Response
{
"data": {
"AppointmentConnection": {
"pageInfo": PageInfo,
"edges": [AppointmentEdge]
}
}
}
AppointmentHistory
Response
Returns [Appointment!]
Example
Query
query AppointmentHistory(
$id: ID!,
$count: Int!
) {
AppointmentHistory(
id: $id,
count: $count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
cancelationReason {
...CodeableConceptFragment
}
serviceCategory {
...CodeableConceptFragment
}
serviceType {
...CodeableConceptFragment
}
specialty {
...CodeableConceptFragment
}
appointmentType {
...CodeableConceptFragment
}
reasonCode {
...CodeableConceptFragment
}
reasonReference {
...ReferenceFragment
}
priority
description
supportingInformation {
...ReferenceFragment
}
start
end
minutesDuration
slot {
...ReferenceFragment
}
created
comment
patientInstruction
basedOn {
...ReferenceFragment
}
participant {
...AppointmentParticipantFragment
}
requestedPeriod {
...PeriodFragment
}
}
}
Variables
{"id": 4, "count": 10}
Response
{
"data": {
"AppointmentHistory": [
{
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "proposed",
"cancelationReason": CodeableConcept,
"serviceCategory": [CodeableConcept],
"serviceType": [CodeableConcept],
"specialty": [CodeableConcept],
"appointmentType": CodeableConcept,
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"priority": 987,
"description": "abc123",
"supportingInformation": [Reference],
"start": "xyz789",
"end": "xyz789",
"minutesDuration": 123,
"slot": [Reference],
"created": "xyz789",
"comment": "xyz789",
"patientInstruction": "abc123",
"basedOn": [Reference],
"participant": [AppointmentParticipant],
"requestedPeriod": [Period]
}
]
}
}
AppointmentList
Response
Returns [Appointment!]
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - AppointmentFilterParams!
|
Default = {} |
_count - Int!
|
Default = 10 |
Example
Query
query AppointmentList(
$upid: ID!,
$filter: AppointmentFilterParams!,
$_count: Int!
) {
AppointmentList(
upid: $upid,
filter: $filter,
_count: $_count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
cancelationReason {
...CodeableConceptFragment
}
serviceCategory {
...CodeableConceptFragment
}
serviceType {
...CodeableConceptFragment
}
specialty {
...CodeableConceptFragment
}
appointmentType {
...CodeableConceptFragment
}
reasonCode {
...CodeableConceptFragment
}
reasonReference {
...ReferenceFragment
}
priority
description
supportingInformation {
...ReferenceFragment
}
start
end
minutesDuration
slot {
...ReferenceFragment
}
created
comment
patientInstruction
basedOn {
...ReferenceFragment
}
participant {
...AppointmentParticipantFragment
}
requestedPeriod {
...PeriodFragment
}
}
}
Variables
{"upid": 4, "filter": {}, "_count": 10}
Response
{
"data": {
"AppointmentList": [
{
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "proposed",
"cancelationReason": CodeableConcept,
"serviceCategory": [CodeableConcept],
"serviceType": [CodeableConcept],
"specialty": [CodeableConcept],
"appointmentType": CodeableConcept,
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"priority": 987,
"description": "abc123",
"supportingInformation": [Reference],
"start": "xyz789",
"end": "abc123",
"minutesDuration": 987,
"slot": [Reference],
"created": "abc123",
"comment": "xyz789",
"patientInstruction": "xyz789",
"basedOn": [Reference],
"participant": [AppointmentParticipant],
"requestedPeriod": [Period]
}
]
}
}
Basic
Example
Query
query Basic($id: ID!) {
Basic(id: $id) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
code {
...CodeableConceptFragment
}
subject {
...ReferenceFragment
}
created
author {
...ReferenceFragment
}
}
}
Variables
{"id": 4}
Response
{
"data": {
"Basic": {
"resourceType": "xyz789",
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"code": CodeableConcept,
"subject": Reference,
"created": "xyz789",
"author": Reference
}
}
}
BasicConnection
Response
Returns a BasicConnection
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - BasicFilterParams!
|
Default = {} |
sort - BasicSortParams!
|
Default = {} |
first - Int!
|
Default = 10 |
after - String!
|
Default = "" |
Example
Query
query BasicConnection(
$upid: ID!,
$filter: BasicFilterParams!,
$sort: BasicSortParams!,
$first: Int!,
$after: String!
) {
BasicConnection(
upid: $upid,
filter: $filter,
sort: $sort,
first: $first,
after: $after
) {
pageInfo {
...PageInfoFragment
}
edges {
...BasicEdgeFragment
}
}
}
Variables
{"upid": 4, "filter": {}, "sort": {}, "first": 10, "after": ""}
Response
{
"data": {
"BasicConnection": {
"pageInfo": PageInfo,
"edges": [BasicEdge]
}
}
}
BasicHistory
Example
Query
query BasicHistory(
$id: ID!,
$count: Int!
) {
BasicHistory(
id: $id,
count: $count
) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
code {
...CodeableConceptFragment
}
subject {
...ReferenceFragment
}
created
author {
...ReferenceFragment
}
}
}
Variables
{"id": "4", "count": 10}
Response
{
"data": {
"BasicHistory": [
{
"resourceType": "abc123",
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"code": CodeableConcept,
"subject": Reference,
"created": "abc123",
"author": Reference
}
]
}
}
BasicList
Response
Returns [Basic!]
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - BasicFilterParams!
|
Default = {} |
_count - Int!
|
Default = 10 |
Example
Query
query BasicList(
$upid: ID!,
$filter: BasicFilterParams!,
$_count: Int!
) {
BasicList(
upid: $upid,
filter: $filter,
_count: $_count
) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
code {
...CodeableConceptFragment
}
subject {
...ReferenceFragment
}
created
author {
...ReferenceFragment
}
}
}
Variables
{"upid": "4", "filter": {}, "_count": 10}
Response
{
"data": {
"BasicList": [
{
"resourceType": "abc123",
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"code": CodeableConcept,
"subject": Reference,
"created": "abc123",
"author": Reference
}
]
}
}
Binary
Example
Query
query Binary($id: ID!) {
Binary(id: $id) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
contentType
securityContext {
...ReferenceFragment
}
data
}
}
Variables
{"id": "4"}
Response
{
"data": {
"Binary": {
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"contentType": "xyz789",
"securityContext": Reference,
"data": "abc123"
}
}
}
BinaryConnection
Response
Returns a BinaryConnection
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - BinaryFilterParams!
|
Default = {} |
sort - BinarySortParams!
|
Default = {} |
first - Int!
|
Default = 10 |
after - String!
|
Default = "" |
Example
Query
query BinaryConnection(
$upid: ID!,
$filter: BinaryFilterParams!,
$sort: BinarySortParams!,
$first: Int!,
$after: String!
) {
BinaryConnection(
upid: $upid,
filter: $filter,
sort: $sort,
first: $first,
after: $after
) {
pageInfo {
...PageInfoFragment
}
edges {
...BinaryEdgeFragment
}
}
}
Variables
{
"upid": "4",
"filter": {},
"sort": {},
"first": 10,
"after": ""
}
Response
{
"data": {
"BinaryConnection": {
"pageInfo": PageInfo,
"edges": [BinaryEdge]
}
}
}
BinaryHistory
Example
Query
query BinaryHistory(
$id: ID!,
$count: Int!
) {
BinaryHistory(
id: $id,
count: $count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
contentType
securityContext {
...ReferenceFragment
}
data
}
}
Variables
{"id": 4, "count": 10}
Response
{
"data": {
"BinaryHistory": [
{
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"contentType": "abc123",
"securityContext": Reference,
"data": "xyz789"
}
]
}
}
BinaryList
Response
Returns [Binary!]
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - BinaryFilterParams!
|
Default = {} |
_count - Int!
|
Default = 10 |
Example
Query
query BinaryList(
$upid: ID!,
$filter: BinaryFilterParams!,
$_count: Int!
) {
BinaryList(
upid: $upid,
filter: $filter,
_count: $_count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
contentType
securityContext {
...ReferenceFragment
}
data
}
}
Variables
{"upid": "4", "filter": {}, "_count": 10}
Response
{
"data": {
"BinaryList": [
{
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"contentType": "xyz789",
"securityContext": Reference,
"data": "xyz789"
}
]
}
}
CarePlan
Example
Query
query CarePlan($id: ID!) {
CarePlan(id: $id) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
instantiatesCanonical
instantiatesUri
basedOn {
...ReferenceFragment
}
replaces {
...ReferenceFragment
}
partOf {
...ReferenceFragment
}
status
intent
category {
...CodeableConceptFragment
}
title
description
subject {
...ReferenceFragment
}
encounter {
...ReferenceFragment
}
period {
...PeriodFragment
}
created
author {
...ReferenceFragment
}
contributor {
...ReferenceFragment
}
careTeam {
...ReferenceFragment
}
addresses {
...ReferenceFragment
}
supportingInfo {
...ReferenceFragment
}
goal {
...ReferenceFragment
}
activity {
...CarePlanActivityFragment
}
note {
...AnnotationFragment
}
}
}
Variables
{"id": "4"}
Response
{
"data": {
"CarePlan": {
"resourceType": "xyz789",
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"instantiatesCanonical": ["abc123"],
"instantiatesUri": ["xyz789"],
"basedOn": [Reference],
"replaces": [Reference],
"partOf": [Reference],
"status": "draft",
"intent": "proposal",
"category": [CodeableConcept],
"title": "xyz789",
"description": "xyz789",
"subject": Reference,
"encounter": Reference,
"period": Period,
"created": "xyz789",
"author": Reference,
"contributor": [Reference],
"careTeam": [Reference],
"addresses": [Reference],
"supportingInfo": [Reference],
"goal": [Reference],
"activity": [CarePlanActivity],
"note": [Annotation]
}
}
}
CarePlanConnection
Response
Returns a CarePlanConnection
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - CarePlanFilterParams!
|
Default = {} |
sort - CarePlanSortParams!
|
Default = {} |
first - Int!
|
Default = 10 |
after - String!
|
Default = "" |
Example
Query
query CarePlanConnection(
$upid: ID!,
$filter: CarePlanFilterParams!,
$sort: CarePlanSortParams!,
$first: Int!,
$after: String!
) {
CarePlanConnection(
upid: $upid,
filter: $filter,
sort: $sort,
first: $first,
after: $after
) {
pageInfo {
...PageInfoFragment
}
edges {
...CarePlanEdgeFragment
}
}
}
Variables
{"upid": 4, "filter": {}, "sort": {}, "first": 10, "after": ""}
Response
{
"data": {
"CarePlanConnection": {
"pageInfo": PageInfo,
"edges": [CarePlanEdge]
}
}
}
CarePlanHistory
Response
Returns [CarePlan!]
Example
Query
query CarePlanHistory(
$id: ID!,
$count: Int!
) {
CarePlanHistory(
id: $id,
count: $count
) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
instantiatesCanonical
instantiatesUri
basedOn {
...ReferenceFragment
}
replaces {
...ReferenceFragment
}
partOf {
...ReferenceFragment
}
status
intent
category {
...CodeableConceptFragment
}
title
description
subject {
...ReferenceFragment
}
encounter {
...ReferenceFragment
}
period {
...PeriodFragment
}
created
author {
...ReferenceFragment
}
contributor {
...ReferenceFragment
}
careTeam {
...ReferenceFragment
}
addresses {
...ReferenceFragment
}
supportingInfo {
...ReferenceFragment
}
goal {
...ReferenceFragment
}
activity {
...CarePlanActivityFragment
}
note {
...AnnotationFragment
}
}
}
Variables
{"id": "4", "count": 10}
Response
{
"data": {
"CarePlanHistory": [
{
"resourceType": "xyz789",
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"instantiatesCanonical": ["abc123"],
"instantiatesUri": ["xyz789"],
"basedOn": [Reference],
"replaces": [Reference],
"partOf": [Reference],
"status": "draft",
"intent": "proposal",
"category": [CodeableConcept],
"title": "abc123",
"description": "xyz789",
"subject": Reference,
"encounter": Reference,
"period": Period,
"created": "xyz789",
"author": Reference,
"contributor": [Reference],
"careTeam": [Reference],
"addresses": [Reference],
"supportingInfo": [Reference],
"goal": [Reference],
"activity": [CarePlanActivity],
"note": [Annotation]
}
]
}
}
CarePlanList
Response
Returns [CarePlan!]
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - CarePlanFilterParams!
|
Default = {} |
_count - Int!
|
Default = 10 |
Example
Query
query CarePlanList(
$upid: ID!,
$filter: CarePlanFilterParams!,
$_count: Int!
) {
CarePlanList(
upid: $upid,
filter: $filter,
_count: $_count
) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
instantiatesCanonical
instantiatesUri
basedOn {
...ReferenceFragment
}
replaces {
...ReferenceFragment
}
partOf {
...ReferenceFragment
}
status
intent
category {
...CodeableConceptFragment
}
title
description
subject {
...ReferenceFragment
}
encounter {
...ReferenceFragment
}
period {
...PeriodFragment
}
created
author {
...ReferenceFragment
}
contributor {
...ReferenceFragment
}
careTeam {
...ReferenceFragment
}
addresses {
...ReferenceFragment
}
supportingInfo {
...ReferenceFragment
}
goal {
...ReferenceFragment
}
activity {
...CarePlanActivityFragment
}
note {
...AnnotationFragment
}
}
}
Variables
{"upid": 4, "filter": {}, "_count": 10}
Response
{
"data": {
"CarePlanList": [
{
"resourceType": "abc123",
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"instantiatesCanonical": ["xyz789"],
"instantiatesUri": ["xyz789"],
"basedOn": [Reference],
"replaces": [Reference],
"partOf": [Reference],
"status": "draft",
"intent": "proposal",
"category": [CodeableConcept],
"title": "xyz789",
"description": "xyz789",
"subject": Reference,
"encounter": Reference,
"period": Period,
"created": "abc123",
"author": Reference,
"contributor": [Reference],
"careTeam": [Reference],
"addresses": [Reference],
"supportingInfo": [Reference],
"goal": [Reference],
"activity": [CarePlanActivity],
"note": [Annotation]
}
]
}
}
CareTeam
Example
Query
query CareTeam($id: ID!) {
CareTeam(id: $id) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
category {
...CodeableConceptFragment
}
name
subject {
...ReferenceFragment
}
encounter {
...ReferenceFragment
}
period {
...PeriodFragment
}
participant {
...CareTeamParticipantFragment
}
reasonCode {
...CodeableConceptFragment
}
reasonReference {
...ReferenceFragment
}
managingOrganization {
...ReferenceFragment
}
telecom {
...ContactPointFragment
}
note {
...AnnotationFragment
}
}
}
Variables
{"id": "4"}
Response
{
"data": {
"CareTeam": {
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "proposed",
"category": [CodeableConcept],
"name": "abc123",
"subject": Reference,
"encounter": Reference,
"period": Period,
"participant": [CareTeamParticipant],
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"managingOrganization": [Reference],
"telecom": [ContactPoint],
"note": [Annotation]
}
}
}
CareTeamConnection
Response
Returns a CareTeamConnection
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - CareTeamFilterParams!
|
Default = {} |
sort - CareTeamSortParams!
|
Default = {} |
first - Int!
|
Default = 10 |
after - String!
|
Default = "" |
Example
Query
query CareTeamConnection(
$upid: ID!,
$filter: CareTeamFilterParams!,
$sort: CareTeamSortParams!,
$first: Int!,
$after: String!
) {
CareTeamConnection(
upid: $upid,
filter: $filter,
sort: $sort,
first: $first,
after: $after
) {
pageInfo {
...PageInfoFragment
}
edges {
...CareTeamEdgeFragment
}
}
}
Variables
{
"upid": "4",
"filter": {},
"sort": {},
"first": 10,
"after": ""
}
Response
{
"data": {
"CareTeamConnection": {
"pageInfo": PageInfo,
"edges": [CareTeamEdge]
}
}
}
CareTeamHistory
Response
Returns [CareTeam!]
Example
Query
query CareTeamHistory(
$id: ID!,
$count: Int!
) {
CareTeamHistory(
id: $id,
count: $count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
category {
...CodeableConceptFragment
}
name
subject {
...ReferenceFragment
}
encounter {
...ReferenceFragment
}
period {
...PeriodFragment
}
participant {
...CareTeamParticipantFragment
}
reasonCode {
...CodeableConceptFragment
}
reasonReference {
...ReferenceFragment
}
managingOrganization {
...ReferenceFragment
}
telecom {
...ContactPointFragment
}
note {
...AnnotationFragment
}
}
}
Variables
{"id": 4, "count": 10}
Response
{
"data": {
"CareTeamHistory": [
{
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "proposed",
"category": [CodeableConcept],
"name": "abc123",
"subject": Reference,
"encounter": Reference,
"period": Period,
"participant": [CareTeamParticipant],
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"managingOrganization": [Reference],
"telecom": [ContactPoint],
"note": [Annotation]
}
]
}
}
CareTeamList
Response
Returns [CareTeam!]
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - CareTeamFilterParams!
|
Default = {} |
_count - Int!
|
Default = 10 |
Example
Query
query CareTeamList(
$upid: ID!,
$filter: CareTeamFilterParams!,
$_count: Int!
) {
CareTeamList(
upid: $upid,
filter: $filter,
_count: $_count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
category {
...CodeableConceptFragment
}
name
subject {
...ReferenceFragment
}
encounter {
...ReferenceFragment
}
period {
...PeriodFragment
}
participant {
...CareTeamParticipantFragment
}
reasonCode {
...CodeableConceptFragment
}
reasonReference {
...ReferenceFragment
}
managingOrganization {
...ReferenceFragment
}
telecom {
...ContactPointFragment
}
note {
...AnnotationFragment
}
}
}
Variables
{"upid": "4", "filter": {}, "_count": 10}
Response
{
"data": {
"CareTeamList": [
{
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "proposed",
"category": [CodeableConcept],
"name": "abc123",
"subject": Reference,
"encounter": Reference,
"period": Period,
"participant": [CareTeamParticipant],
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"managingOrganization": [Reference],
"telecom": [ContactPoint],
"note": [Annotation]
}
]
}
}
Claim
Example
Query
query Claim($id: ID!) {
Claim(id: $id) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
type {
...CodeableConceptFragment
}
subType {
...CodeableConceptFragment
}
use
patient {
...ReferenceFragment
}
billablePeriod {
...PeriodFragment
}
created
enterer {
...ReferenceFragment
}
insurer {
...ReferenceFragment
}
provider {
...ReferenceFragment
}
priority {
...CodeableConceptFragment
}
fundsReserve {
...CodeableConceptFragment
}
related {
...ClaimRelatedFragment
}
prescription {
...ReferenceFragment
}
originalPrescription {
...ReferenceFragment
}
payee {
...ClaimPayeeFragment
}
referral {
...ReferenceFragment
}
facility {
...ReferenceFragment
}
careTeam {
...ClaimCareTeamFragment
}
supportingInfo {
...ClaimSupportingInfoFragment
}
diagnosis {
...ClaimDiagnosisFragment
}
procedure {
...ClaimProcedureFragment
}
insurance {
...ClaimInsuranceFragment
}
accident {
...ClaimAccidentFragment
}
item {
...ClaimItemFragment
}
total {
...MoneyFragment
}
}
}
Variables
{"id": "4"}
Response
{
"data": {
"Claim": {
"resourceType": "xyz789",
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "active",
"type": CodeableConcept,
"subType": CodeableConcept,
"use": "claim",
"patient": Reference,
"billablePeriod": Period,
"created": "xyz789",
"enterer": Reference,
"insurer": Reference,
"provider": Reference,
"priority": CodeableConcept,
"fundsReserve": CodeableConcept,
"related": [ClaimRelated],
"prescription": Reference,
"originalPrescription": Reference,
"payee": ClaimPayee,
"referral": Reference,
"facility": Reference,
"careTeam": [ClaimCareTeam],
"supportingInfo": [ClaimSupportingInfo],
"diagnosis": [ClaimDiagnosis],
"procedure": [ClaimProcedure],
"insurance": [ClaimInsurance],
"accident": ClaimAccident,
"item": [ClaimItem],
"total": Money
}
}
}
ClaimConnection
Response
Returns a ClaimConnection
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - ClaimFilterParams!
|
Default = {} |
sort - ClaimSortParams!
|
Default = {} |
first - Int!
|
Default = 10 |
after - String!
|
Default = "" |
Example
Query
query ClaimConnection(
$upid: ID!,
$filter: ClaimFilterParams!,
$sort: ClaimSortParams!,
$first: Int!,
$after: String!
) {
ClaimConnection(
upid: $upid,
filter: $filter,
sort: $sort,
first: $first,
after: $after
) {
pageInfo {
...PageInfoFragment
}
edges {
...ClaimEdgeFragment
}
}
}
Variables
{
"upid": "4",
"filter": {},
"sort": {},
"first": 10,
"after": ""
}
Response
{
"data": {
"ClaimConnection": {
"pageInfo": PageInfo,
"edges": [ClaimEdge]
}
}
}
ClaimHistory
Example
Query
query ClaimHistory(
$id: ID!,
$count: Int!
) {
ClaimHistory(
id: $id,
count: $count
) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
type {
...CodeableConceptFragment
}
subType {
...CodeableConceptFragment
}
use
patient {
...ReferenceFragment
}
billablePeriod {
...PeriodFragment
}
created
enterer {
...ReferenceFragment
}
insurer {
...ReferenceFragment
}
provider {
...ReferenceFragment
}
priority {
...CodeableConceptFragment
}
fundsReserve {
...CodeableConceptFragment
}
related {
...ClaimRelatedFragment
}
prescription {
...ReferenceFragment
}
originalPrescription {
...ReferenceFragment
}
payee {
...ClaimPayeeFragment
}
referral {
...ReferenceFragment
}
facility {
...ReferenceFragment
}
careTeam {
...ClaimCareTeamFragment
}
supportingInfo {
...ClaimSupportingInfoFragment
}
diagnosis {
...ClaimDiagnosisFragment
}
procedure {
...ClaimProcedureFragment
}
insurance {
...ClaimInsuranceFragment
}
accident {
...ClaimAccidentFragment
}
item {
...ClaimItemFragment
}
total {
...MoneyFragment
}
}
}
Variables
{"id": "4", "count": 10}
Response
{
"data": {
"ClaimHistory": [
{
"resourceType": "abc123",
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "active",
"type": CodeableConcept,
"subType": CodeableConcept,
"use": "claim",
"patient": Reference,
"billablePeriod": Period,
"created": "abc123",
"enterer": Reference,
"insurer": Reference,
"provider": Reference,
"priority": CodeableConcept,
"fundsReserve": CodeableConcept,
"related": [ClaimRelated],
"prescription": Reference,
"originalPrescription": Reference,
"payee": ClaimPayee,
"referral": Reference,
"facility": Reference,
"careTeam": [ClaimCareTeam],
"supportingInfo": [ClaimSupportingInfo],
"diagnosis": [ClaimDiagnosis],
"procedure": [ClaimProcedure],
"insurance": [ClaimInsurance],
"accident": ClaimAccident,
"item": [ClaimItem],
"total": Money
}
]
}
}
ClaimList
Response
Returns [Claim!]
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - ClaimFilterParams!
|
Default = {} |
_count - Int!
|
Default = 10 |
Example
Query
query ClaimList(
$upid: ID!,
$filter: ClaimFilterParams!,
$_count: Int!
) {
ClaimList(
upid: $upid,
filter: $filter,
_count: $_count
) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
type {
...CodeableConceptFragment
}
subType {
...CodeableConceptFragment
}
use
patient {
...ReferenceFragment
}
billablePeriod {
...PeriodFragment
}
created
enterer {
...ReferenceFragment
}
insurer {
...ReferenceFragment
}
provider {
...ReferenceFragment
}
priority {
...CodeableConceptFragment
}
fundsReserve {
...CodeableConceptFragment
}
related {
...ClaimRelatedFragment
}
prescription {
...ReferenceFragment
}
originalPrescription {
...ReferenceFragment
}
payee {
...ClaimPayeeFragment
}
referral {
...ReferenceFragment
}
facility {
...ReferenceFragment
}
careTeam {
...ClaimCareTeamFragment
}
supportingInfo {
...ClaimSupportingInfoFragment
}
diagnosis {
...ClaimDiagnosisFragment
}
procedure {
...ClaimProcedureFragment
}
insurance {
...ClaimInsuranceFragment
}
accident {
...ClaimAccidentFragment
}
item {
...ClaimItemFragment
}
total {
...MoneyFragment
}
}
}
Variables
{"upid": 4, "filter": {}, "_count": 10}
Response
{
"data": {
"ClaimList": [
{
"resourceType": "abc123",
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "active",
"type": CodeableConcept,
"subType": CodeableConcept,
"use": "claim",
"patient": Reference,
"billablePeriod": Period,
"created": "xyz789",
"enterer": Reference,
"insurer": Reference,
"provider": Reference,
"priority": CodeableConcept,
"fundsReserve": CodeableConcept,
"related": [ClaimRelated],
"prescription": Reference,
"originalPrescription": Reference,
"payee": ClaimPayee,
"referral": Reference,
"facility": Reference,
"careTeam": [ClaimCareTeam],
"supportingInfo": [ClaimSupportingInfo],
"diagnosis": [ClaimDiagnosis],
"procedure": [ClaimProcedure],
"insurance": [ClaimInsurance],
"accident": ClaimAccident,
"item": [ClaimItem],
"total": Money
}
]
}
}
Condition
Example
Query
query Condition($id: ID!) {
Condition(id: $id) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
BasicList {
...BasicFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
clinicalStatus {
...CodeableConceptFragment
}
verificationStatus {
...CodeableConceptFragment
}
category {
...CodeableConceptFragment
}
severity {
...CodeableConceptFragment
}
code {
...CodeableConceptFragment
}
bodySite {
...CodeableConceptFragment
}
subject {
...ReferenceFragment
}
encounter {
...ReferenceFragment
}
onsetDateTime
onsetAge {
...AgeFragment
}
onsetPeriod {
...PeriodFragment
}
onsetRange {
...RangeFragment
}
onsetString
abatementDateTime
abatementAge {
...AgeFragment
}
abatementPeriod {
...PeriodFragment
}
abatementRange {
...RangeFragment
}
abatementString
recordedDate
recorder {
...ReferenceFragment
}
asserter {
...ReferenceFragment
}
stage {
...ConditionStageFragment
}
evidence {
...ConditionEvidenceFragment
}
note {
...AnnotationFragment
}
}
}
Variables
{"id": "4"}
Response
{
"data": {
"Condition": {
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"BasicList": [Basic],
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"clinicalStatus": CodeableConcept,
"verificationStatus": CodeableConcept,
"category": [CodeableConcept],
"severity": CodeableConcept,
"code": CodeableConcept,
"bodySite": [CodeableConcept],
"subject": Reference,
"encounter": Reference,
"onsetDateTime": "xyz789",
"onsetAge": Age,
"onsetPeriod": Period,
"onsetRange": Range,
"onsetString": "abc123",
"abatementDateTime": "xyz789",
"abatementAge": Age,
"abatementPeriod": Period,
"abatementRange": Range,
"abatementString": "abc123",
"recordedDate": "xyz789",
"recorder": Reference,
"asserter": Reference,
"stage": [ConditionStage],
"evidence": [ConditionEvidence],
"note": [Annotation]
}
}
}
ConditionConnection
Response
Returns a ConditionConnection
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - ConditionFilterParams!
|
Default = {} |
sort - ConditionSortParams!
|
Default = {} |
first - Int!
|
Default = 10 |
after - String!
|
Default = "" |
Example
Query
query ConditionConnection(
$upid: ID!,
$filter: ConditionFilterParams!,
$sort: ConditionSortParams!,
$first: Int!,
$after: String!
) {
ConditionConnection(
upid: $upid,
filter: $filter,
sort: $sort,
first: $first,
after: $after
) {
pageInfo {
...PageInfoFragment
}
edges {
...ConditionEdgeFragment
}
}
}
Variables
{"upid": 4, "filter": {}, "sort": {}, "first": 10, "after": ""}
Response
{
"data": {
"ConditionConnection": {
"pageInfo": PageInfo,
"edges": [ConditionEdge]
}
}
}
ConditionHistory
Response
Returns [Condition!]
Example
Query
query ConditionHistory(
$id: ID!,
$count: Int!
) {
ConditionHistory(
id: $id,
count: $count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
BasicList {
...BasicFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
clinicalStatus {
...CodeableConceptFragment
}
verificationStatus {
...CodeableConceptFragment
}
category {
...CodeableConceptFragment
}
severity {
...CodeableConceptFragment
}
code {
...CodeableConceptFragment
}
bodySite {
...CodeableConceptFragment
}
subject {
...ReferenceFragment
}
encounter {
...ReferenceFragment
}
onsetDateTime
onsetAge {
...AgeFragment
}
onsetPeriod {
...PeriodFragment
}
onsetRange {
...RangeFragment
}
onsetString
abatementDateTime
abatementAge {
...AgeFragment
}
abatementPeriod {
...PeriodFragment
}
abatementRange {
...RangeFragment
}
abatementString
recordedDate
recorder {
...ReferenceFragment
}
asserter {
...ReferenceFragment
}
stage {
...ConditionStageFragment
}
evidence {
...ConditionEvidenceFragment
}
note {
...AnnotationFragment
}
}
}
Variables
{"id": "4", "count": 10}
Response
{
"data": {
"ConditionHistory": [
{
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"BasicList": [Basic],
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"clinicalStatus": CodeableConcept,
"verificationStatus": CodeableConcept,
"category": [CodeableConcept],
"severity": CodeableConcept,
"code": CodeableConcept,
"bodySite": [CodeableConcept],
"subject": Reference,
"encounter": Reference,
"onsetDateTime": "abc123",
"onsetAge": Age,
"onsetPeriod": Period,
"onsetRange": Range,
"onsetString": "abc123",
"abatementDateTime": "abc123",
"abatementAge": Age,
"abatementPeriod": Period,
"abatementRange": Range,
"abatementString": "xyz789",
"recordedDate": "xyz789",
"recorder": Reference,
"asserter": Reference,
"stage": [ConditionStage],
"evidence": [ConditionEvidence],
"note": [Annotation]
}
]
}
}
ConditionList
Response
Returns [Condition!]
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - ConditionFilterParams!
|
Default = {} |
_count - Int!
|
Default = 10 |
Example
Query
query ConditionList(
$upid: ID!,
$filter: ConditionFilterParams!,
$_count: Int!
) {
ConditionList(
upid: $upid,
filter: $filter,
_count: $_count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
BasicList {
...BasicFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
clinicalStatus {
...CodeableConceptFragment
}
verificationStatus {
...CodeableConceptFragment
}
category {
...CodeableConceptFragment
}
severity {
...CodeableConceptFragment
}
code {
...CodeableConceptFragment
}
bodySite {
...CodeableConceptFragment
}
subject {
...ReferenceFragment
}
encounter {
...ReferenceFragment
}
onsetDateTime
onsetAge {
...AgeFragment
}
onsetPeriod {
...PeriodFragment
}
onsetRange {
...RangeFragment
}
onsetString
abatementDateTime
abatementAge {
...AgeFragment
}
abatementPeriod {
...PeriodFragment
}
abatementRange {
...RangeFragment
}
abatementString
recordedDate
recorder {
...ReferenceFragment
}
asserter {
...ReferenceFragment
}
stage {
...ConditionStageFragment
}
evidence {
...ConditionEvidenceFragment
}
note {
...AnnotationFragment
}
}
}
Variables
{"upid": "4", "filter": {}, "_count": 10}
Response
{
"data": {
"ConditionList": [
{
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"BasicList": [Basic],
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"clinicalStatus": CodeableConcept,
"verificationStatus": CodeableConcept,
"category": [CodeableConcept],
"severity": CodeableConcept,
"code": CodeableConcept,
"bodySite": [CodeableConcept],
"subject": Reference,
"encounter": Reference,
"onsetDateTime": "xyz789",
"onsetAge": Age,
"onsetPeriod": Period,
"onsetRange": Range,
"onsetString": "abc123",
"abatementDateTime": "abc123",
"abatementAge": Age,
"abatementPeriod": Period,
"abatementRange": Range,
"abatementString": "xyz789",
"recordedDate": "abc123",
"recorder": Reference,
"asserter": Reference,
"stage": [ConditionStage],
"evidence": [ConditionEvidence],
"note": [Annotation]
}
]
}
}
Consent
Example
Query
query Consent($id: ID!) {
Consent(id: $id) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
scope {
...CodeableConceptFragment
}
category {
...CodeableConceptFragment
}
patient {
...ReferenceFragment
}
dateTime
performer {
...ReferenceFragment
}
organization {
...ReferenceFragment
}
sourceAttachment {
...AttachmentFragment
}
sourceReference {
...ReferenceFragment
}
policy {
...ConsentPolicyFragment
}
policyRule {
...CodeableConceptFragment
}
verification {
...ConsentVerificationFragment
}
provision {
...ConsentProvisionFragment
}
}
}
Variables
{"id": "4"}
Response
{
"data": {
"Consent": {
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "draft",
"scope": CodeableConcept,
"category": [CodeableConcept],
"patient": Reference,
"dateTime": "xyz789",
"performer": [Reference],
"organization": [Reference],
"sourceAttachment": Attachment,
"sourceReference": Reference,
"policy": [ConsentPolicy],
"policyRule": CodeableConcept,
"verification": [ConsentVerification],
"provision": ConsentProvision
}
}
}
ConsentConnection
Response
Returns a ConsentConnection
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - ConsentFilterParams!
|
Default = {} |
sort - ConsentSortParams!
|
Default = {} |
first - Int!
|
Default = 10 |
after - String!
|
Default = "" |
Example
Query
query ConsentConnection(
$upid: ID!,
$filter: ConsentFilterParams!,
$sort: ConsentSortParams!,
$first: Int!,
$after: String!
) {
ConsentConnection(
upid: $upid,
filter: $filter,
sort: $sort,
first: $first,
after: $after
) {
pageInfo {
...PageInfoFragment
}
edges {
...ConsentEdgeFragment
}
}
}
Variables
{"upid": 4, "filter": {}, "sort": {}, "first": 10, "after": ""}
Response
{
"data": {
"ConsentConnection": {
"pageInfo": PageInfo,
"edges": [ConsentEdge]
}
}
}
ConsentHistory
Response
Returns [Consent!]
Example
Query
query ConsentHistory(
$id: ID!,
$count: Int!
) {
ConsentHistory(
id: $id,
count: $count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
scope {
...CodeableConceptFragment
}
category {
...CodeableConceptFragment
}
patient {
...ReferenceFragment
}
dateTime
performer {
...ReferenceFragment
}
organization {
...ReferenceFragment
}
sourceAttachment {
...AttachmentFragment
}
sourceReference {
...ReferenceFragment
}
policy {
...ConsentPolicyFragment
}
policyRule {
...CodeableConceptFragment
}
verification {
...ConsentVerificationFragment
}
provision {
...ConsentProvisionFragment
}
}
}
Variables
{"id": "4", "count": 10}
Response
{
"data": {
"ConsentHistory": [
{
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "draft",
"scope": CodeableConcept,
"category": [CodeableConcept],
"patient": Reference,
"dateTime": "xyz789",
"performer": [Reference],
"organization": [Reference],
"sourceAttachment": Attachment,
"sourceReference": Reference,
"policy": [ConsentPolicy],
"policyRule": CodeableConcept,
"verification": [ConsentVerification],
"provision": ConsentProvision
}
]
}
}
ConsentList
Response
Returns [Consent!]
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - ConsentFilterParams!
|
Default = {} |
_count - Int!
|
Default = 10 |
Example
Query
query ConsentList(
$upid: ID!,
$filter: ConsentFilterParams!,
$_count: Int!
) {
ConsentList(
upid: $upid,
filter: $filter,
_count: $_count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
scope {
...CodeableConceptFragment
}
category {
...CodeableConceptFragment
}
patient {
...ReferenceFragment
}
dateTime
performer {
...ReferenceFragment
}
organization {
...ReferenceFragment
}
sourceAttachment {
...AttachmentFragment
}
sourceReference {
...ReferenceFragment
}
policy {
...ConsentPolicyFragment
}
policyRule {
...CodeableConceptFragment
}
verification {
...ConsentVerificationFragment
}
provision {
...ConsentProvisionFragment
}
}
}
Variables
{"upid": "4", "filter": {}, "_count": 10}
Response
{
"data": {
"ConsentList": [
{
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "draft",
"scope": CodeableConcept,
"category": [CodeableConcept],
"patient": Reference,
"dateTime": "xyz789",
"performer": [Reference],
"organization": [Reference],
"sourceAttachment": Attachment,
"sourceReference": Reference,
"policy": [ConsentPolicy],
"policyRule": CodeableConcept,
"verification": [ConsentVerification],
"provision": ConsentProvision
}
]
}
}
Coverage
Example
Query
query Coverage($id: ID!) {
Coverage(id: $id) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
type {
...CodeableConceptFragment
}
policyHolder {
...ReferenceFragment
}
subscriber {
...ReferenceFragment
}
subscriberId
beneficiary {
...ReferenceFragment
}
dependent
relationship {
...CodeableConceptFragment
}
period {
...PeriodFragment
}
payor {
...ReferenceFragment
}
class {
...CoverageClassFragment
}
order
network
costToBeneficiary {
...CoverageCostToBeneficiaryFragment
}
subrogation
contract {
...ReferenceFragment
}
}
}
Variables
{"id": 4}
Response
{
"data": {
"Coverage": {
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "active",
"type": CodeableConcept,
"policyHolder": Reference,
"subscriber": Reference,
"subscriberId": "xyz789",
"beneficiary": Reference,
"dependent": "abc123",
"relationship": CodeableConcept,
"period": Period,
"payor": [Reference],
"class": [CoverageClass],
"order": 987,
"network": "abc123",
"costToBeneficiary": [CoverageCostToBeneficiary],
"subrogation": false,
"contract": [Reference]
}
}
}
CoverageConnection
Response
Returns a CoverageConnection
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - CoverageFilterParams!
|
Default = {} |
sort - CoverageSortParams!
|
Default = {} |
first - Int!
|
Default = 10 |
after - String!
|
Default = "" |
Example
Query
query CoverageConnection(
$upid: ID!,
$filter: CoverageFilterParams!,
$sort: CoverageSortParams!,
$first: Int!,
$after: String!
) {
CoverageConnection(
upid: $upid,
filter: $filter,
sort: $sort,
first: $first,
after: $after
) {
pageInfo {
...PageInfoFragment
}
edges {
...CoverageEdgeFragment
}
}
}
Variables
{"upid": 4, "filter": {}, "sort": {}, "first": 10, "after": ""}
Response
{
"data": {
"CoverageConnection": {
"pageInfo": PageInfo,
"edges": [CoverageEdge]
}
}
}
CoverageEligibilityRequest
Response
Returns a CoverageEligibilityRequest
Arguments
| Name | Description |
|---|---|
id - ID!
|
Example
Query
query CoverageEligibilityRequest($id: ID!) {
CoverageEligibilityRequest(id: $id) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
priority {
...CodeableConceptFragment
}
purpose
patient {
...ReferenceFragment
}
servicedDate
servicedPeriod {
...PeriodFragment
}
created
enterer {
...ReferenceFragment
}
provider {
...ReferenceFragment
}
insurer {
...ReferenceFragment
}
facility {
...ReferenceFragment
}
supportingInfo {
...CoverageEligibilityRequestSupportingInfoFragment
}
insurance {
...CoverageEligibilityRequestInsuranceFragment
}
item {
...CoverageEligibilityRequestItemFragment
}
}
}
Variables
{"id": 4}
Response
{
"data": {
"CoverageEligibilityRequest": {
"resourceType": "xyz789",
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "active",
"priority": CodeableConcept,
"purpose": ["auth_requirements"],
"patient": Reference,
"servicedDate": "abc123",
"servicedPeriod": Period,
"created": "abc123",
"enterer": Reference,
"provider": Reference,
"insurer": Reference,
"facility": Reference,
"supportingInfo": [
CoverageEligibilityRequestSupportingInfo
],
"insurance": [CoverageEligibilityRequestInsurance],
"item": [CoverageEligibilityRequestItem]
}
}
}
CoverageEligibilityRequestConnection
Response
Returns a CoverageEligibilityRequestConnection
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - CoverageEligibilityRequestFilterParams!
|
Default = {} |
sort - CoverageEligibilityRequestSortParams!
|
Default = {} |
first - Int!
|
Default = 10 |
after - String!
|
Default = "" |
Example
Query
query CoverageEligibilityRequestConnection(
$upid: ID!,
$filter: CoverageEligibilityRequestFilterParams!,
$sort: CoverageEligibilityRequestSortParams!,
$first: Int!,
$after: String!
) {
CoverageEligibilityRequestConnection(
upid: $upid,
filter: $filter,
sort: $sort,
first: $first,
after: $after
) {
pageInfo {
...PageInfoFragment
}
edges {
...CoverageEligibilityRequestEdgeFragment
}
}
}
Variables
{
"upid": "4",
"filter": {},
"sort": {},
"first": 10,
"after": ""
}
Response
{
"data": {
"CoverageEligibilityRequestConnection": {
"pageInfo": PageInfo,
"edges": [CoverageEligibilityRequestEdge]
}
}
}
CoverageEligibilityRequestHistory
Response
Returns [CoverageEligibilityRequest!]
Example
Query
query CoverageEligibilityRequestHistory(
$id: ID!,
$count: Int!
) {
CoverageEligibilityRequestHistory(
id: $id,
count: $count
) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
priority {
...CodeableConceptFragment
}
purpose
patient {
...ReferenceFragment
}
servicedDate
servicedPeriod {
...PeriodFragment
}
created
enterer {
...ReferenceFragment
}
provider {
...ReferenceFragment
}
insurer {
...ReferenceFragment
}
facility {
...ReferenceFragment
}
supportingInfo {
...CoverageEligibilityRequestSupportingInfoFragment
}
insurance {
...CoverageEligibilityRequestInsuranceFragment
}
item {
...CoverageEligibilityRequestItemFragment
}
}
}
Variables
{"id": 4, "count": 10}
Response
{
"data": {
"CoverageEligibilityRequestHistory": [
{
"resourceType": "xyz789",
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "active",
"priority": CodeableConcept,
"purpose": ["auth_requirements"],
"patient": Reference,
"servicedDate": "xyz789",
"servicedPeriod": Period,
"created": "xyz789",
"enterer": Reference,
"provider": Reference,
"insurer": Reference,
"facility": Reference,
"supportingInfo": [
CoverageEligibilityRequestSupportingInfo
],
"insurance": [
CoverageEligibilityRequestInsurance
],
"item": [CoverageEligibilityRequestItem]
}
]
}
}
CoverageEligibilityRequestList
Response
Returns [CoverageEligibilityRequest!]
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - CoverageEligibilityRequestFilterParams!
|
Default = {} |
_count - Int!
|
Default = 10 |
Example
Query
query CoverageEligibilityRequestList(
$upid: ID!,
$filter: CoverageEligibilityRequestFilterParams!,
$_count: Int!
) {
CoverageEligibilityRequestList(
upid: $upid,
filter: $filter,
_count: $_count
) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
priority {
...CodeableConceptFragment
}
purpose
patient {
...ReferenceFragment
}
servicedDate
servicedPeriod {
...PeriodFragment
}
created
enterer {
...ReferenceFragment
}
provider {
...ReferenceFragment
}
insurer {
...ReferenceFragment
}
facility {
...ReferenceFragment
}
supportingInfo {
...CoverageEligibilityRequestSupportingInfoFragment
}
insurance {
...CoverageEligibilityRequestInsuranceFragment
}
item {
...CoverageEligibilityRequestItemFragment
}
}
}
Variables
{"upid": 4, "filter": {}, "_count": 10}
Response
{
"data": {
"CoverageEligibilityRequestList": [
{
"resourceType": "xyz789",
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "active",
"priority": CodeableConcept,
"purpose": ["auth_requirements"],
"patient": Reference,
"servicedDate": "xyz789",
"servicedPeriod": Period,
"created": "abc123",
"enterer": Reference,
"provider": Reference,
"insurer": Reference,
"facility": Reference,
"supportingInfo": [
CoverageEligibilityRequestSupportingInfo
],
"insurance": [
CoverageEligibilityRequestInsurance
],
"item": [CoverageEligibilityRequestItem]
}
]
}
}
CoverageHistory
Response
Returns [Coverage!]
Example
Query
query CoverageHistory(
$id: ID!,
$count: Int!
) {
CoverageHistory(
id: $id,
count: $count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
type {
...CodeableConceptFragment
}
policyHolder {
...ReferenceFragment
}
subscriber {
...ReferenceFragment
}
subscriberId
beneficiary {
...ReferenceFragment
}
dependent
relationship {
...CodeableConceptFragment
}
period {
...PeriodFragment
}
payor {
...ReferenceFragment
}
class {
...CoverageClassFragment
}
order
network
costToBeneficiary {
...CoverageCostToBeneficiaryFragment
}
subrogation
contract {
...ReferenceFragment
}
}
}
Variables
{"id": 4, "count": 10}
Response
{
"data": {
"CoverageHistory": [
{
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "active",
"type": CodeableConcept,
"policyHolder": Reference,
"subscriber": Reference,
"subscriberId": "xyz789",
"beneficiary": Reference,
"dependent": "abc123",
"relationship": CodeableConcept,
"period": Period,
"payor": [Reference],
"class": [CoverageClass],
"order": 987,
"network": "abc123",
"costToBeneficiary": [CoverageCostToBeneficiary],
"subrogation": true,
"contract": [Reference]
}
]
}
}
CoverageList
Response
Returns [Coverage!]
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - CoverageFilterParams!
|
Default = {} |
_count - Int!
|
Default = 10 |
Example
Query
query CoverageList(
$upid: ID!,
$filter: CoverageFilterParams!,
$_count: Int!
) {
CoverageList(
upid: $upid,
filter: $filter,
_count: $_count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
type {
...CodeableConceptFragment
}
policyHolder {
...ReferenceFragment
}
subscriber {
...ReferenceFragment
}
subscriberId
beneficiary {
...ReferenceFragment
}
dependent
relationship {
...CodeableConceptFragment
}
period {
...PeriodFragment
}
payor {
...ReferenceFragment
}
class {
...CoverageClassFragment
}
order
network
costToBeneficiary {
...CoverageCostToBeneficiaryFragment
}
subrogation
contract {
...ReferenceFragment
}
}
}
Variables
{"upid": "4", "filter": {}, "_count": 10}
Response
{
"data": {
"CoverageList": [
{
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "active",
"type": CodeableConcept,
"policyHolder": Reference,
"subscriber": Reference,
"subscriberId": "xyz789",
"beneficiary": Reference,
"dependent": "abc123",
"relationship": CodeableConcept,
"period": Period,
"payor": [Reference],
"class": [CoverageClass],
"order": 123,
"network": "abc123",
"costToBeneficiary": [CoverageCostToBeneficiary],
"subrogation": true,
"contract": [Reference]
}
]
}
}
DetectedIssue
Response
Returns a DetectedIssue
Arguments
| Name | Description |
|---|---|
id - ID!
|
Example
Query
query DetectedIssue($id: ID!) {
DetectedIssue(id: $id) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
code {
...CodeableConceptFragment
}
severity
patient {
...ReferenceFragment
}
identifiedDateTime
identifiedPeriod {
...PeriodFragment
}
author {
...ReferenceFragment
}
implicated {
...ReferenceFragment
}
evidence {
...DetectedIssueEvidenceFragment
}
detail
reference
mitigation {
...DetectedIssueMitigationFragment
}
}
}
Variables
{"id": "4"}
Response
{
"data": {
"DetectedIssue": {
"resourceType": "xyz789",
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "registered",
"code": CodeableConcept,
"severity": "high",
"patient": Reference,
"identifiedDateTime": "abc123",
"identifiedPeriod": Period,
"author": Reference,
"implicated": [Reference],
"evidence": [DetectedIssueEvidence],
"detail": "abc123",
"reference": "xyz789",
"mitigation": [DetectedIssueMitigation]
}
}
}
DetectedIssueConnection
Response
Returns a DetectedIssueConnection
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - DetectedIssueFilterParams!
|
Default = {} |
sort - DetectedIssueSortParams!
|
Default = {} |
first - Int!
|
Default = 10 |
after - String!
|
Default = "" |
Example
Query
query DetectedIssueConnection(
$upid: ID!,
$filter: DetectedIssueFilterParams!,
$sort: DetectedIssueSortParams!,
$first: Int!,
$after: String!
) {
DetectedIssueConnection(
upid: $upid,
filter: $filter,
sort: $sort,
first: $first,
after: $after
) {
pageInfo {
...PageInfoFragment
}
edges {
...DetectedIssueEdgeFragment
}
}
}
Variables
{
"upid": "4",
"filter": {},
"sort": {},
"first": 10,
"after": ""
}
Response
{
"data": {
"DetectedIssueConnection": {
"pageInfo": PageInfo,
"edges": [DetectedIssueEdge]
}
}
}
DetectedIssueHistory
Response
Returns [DetectedIssue!]
Example
Query
query DetectedIssueHistory(
$id: ID!,
$count: Int!
) {
DetectedIssueHistory(
id: $id,
count: $count
) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
code {
...CodeableConceptFragment
}
severity
patient {
...ReferenceFragment
}
identifiedDateTime
identifiedPeriod {
...PeriodFragment
}
author {
...ReferenceFragment
}
implicated {
...ReferenceFragment
}
evidence {
...DetectedIssueEvidenceFragment
}
detail
reference
mitigation {
...DetectedIssueMitigationFragment
}
}
}
Variables
{"id": 4, "count": 10}
Response
{
"data": {
"DetectedIssueHistory": [
{
"resourceType": "xyz789",
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "registered",
"code": CodeableConcept,
"severity": "high",
"patient": Reference,
"identifiedDateTime": "abc123",
"identifiedPeriod": Period,
"author": Reference,
"implicated": [Reference],
"evidence": [DetectedIssueEvidence],
"detail": "abc123",
"reference": "xyz789",
"mitigation": [DetectedIssueMitigation]
}
]
}
}
DetectedIssueList
Response
Returns [DetectedIssue!]
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - DetectedIssueFilterParams!
|
Default = {} |
_count - Int!
|
Default = 10 |
Example
Query
query DetectedIssueList(
$upid: ID!,
$filter: DetectedIssueFilterParams!,
$_count: Int!
) {
DetectedIssueList(
upid: $upid,
filter: $filter,
_count: $_count
) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
code {
...CodeableConceptFragment
}
severity
patient {
...ReferenceFragment
}
identifiedDateTime
identifiedPeriod {
...PeriodFragment
}
author {
...ReferenceFragment
}
implicated {
...ReferenceFragment
}
evidence {
...DetectedIssueEvidenceFragment
}
detail
reference
mitigation {
...DetectedIssueMitigationFragment
}
}
}
Variables
{"upid": "4", "filter": {}, "_count": 10}
Response
{
"data": {
"DetectedIssueList": [
{
"resourceType": "xyz789",
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "registered",
"code": CodeableConcept,
"severity": "high",
"patient": Reference,
"identifiedDateTime": "xyz789",
"identifiedPeriod": Period,
"author": Reference,
"implicated": [Reference],
"evidence": [DetectedIssueEvidence],
"detail": "abc123",
"reference": "abc123",
"mitigation": [DetectedIssueMitigation]
}
]
}
}
Device
Example
Query
query Device($id: ID!) {
Device(id: $id) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
definition {
...ReferenceFragment
}
udiCarrier {
...DeviceUdiCarrierFragment
}
status
statusReason {
...CodeableConceptFragment
}
distinctIdentifier
manufacturer
manufactureDate
expirationDate
lotNumber
serialNumber
deviceName {
...DeviceDeviceNameFragment
}
modelNumber
partNumber
type {
...CodeableConceptFragment
}
specialization {
...DeviceSpecializationFragment
}
property {
...DevicePropertyFragment
}
patient {
...ReferenceFragment
}
owner {
...ReferenceFragment
}
contact {
...ContactPointFragment
}
location {
...ReferenceFragment
}
url
note {
...AnnotationFragment
}
safety {
...CodeableConceptFragment
}
parent {
...ReferenceFragment
}
}
}
Variables
{"id": "4"}
Response
{
"data": {
"Device": {
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"definition": Reference,
"udiCarrier": [DeviceUdiCarrier],
"status": "active",
"statusReason": [CodeableConcept],
"distinctIdentifier": "abc123",
"manufacturer": "abc123",
"manufactureDate": "xyz789",
"expirationDate": "xyz789",
"lotNumber": "xyz789",
"serialNumber": "xyz789",
"deviceName": [DeviceDeviceName],
"modelNumber": "abc123",
"partNumber": "xyz789",
"type": CodeableConcept,
"specialization": [DeviceSpecialization],
"property": [DeviceProperty],
"patient": Reference,
"owner": Reference,
"contact": [ContactPoint],
"location": Reference,
"url": "abc123",
"note": [Annotation],
"safety": [CodeableConcept],
"parent": Reference
}
}
}
DeviceConnection
Response
Returns a DeviceConnection
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - DeviceFilterParams!
|
Default = {} |
sort - DeviceSortParams!
|
Default = {} |
first - Int!
|
Default = 10 |
after - String!
|
Default = "" |
Example
Query
query DeviceConnection(
$upid: ID!,
$filter: DeviceFilterParams!,
$sort: DeviceSortParams!,
$first: Int!,
$after: String!
) {
DeviceConnection(
upid: $upid,
filter: $filter,
sort: $sort,
first: $first,
after: $after
) {
pageInfo {
...PageInfoFragment
}
edges {
...DeviceEdgeFragment
}
}
}
Variables
{
"upid": "4",
"filter": {},
"sort": {},
"first": 10,
"after": ""
}
Response
{
"data": {
"DeviceConnection": {
"pageInfo": PageInfo,
"edges": [DeviceEdge]
}
}
}
DeviceHistory
Example
Query
query DeviceHistory(
$id: ID!,
$count: Int!
) {
DeviceHistory(
id: $id,
count: $count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
definition {
...ReferenceFragment
}
udiCarrier {
...DeviceUdiCarrierFragment
}
status
statusReason {
...CodeableConceptFragment
}
distinctIdentifier
manufacturer
manufactureDate
expirationDate
lotNumber
serialNumber
deviceName {
...DeviceDeviceNameFragment
}
modelNumber
partNumber
type {
...CodeableConceptFragment
}
specialization {
...DeviceSpecializationFragment
}
property {
...DevicePropertyFragment
}
patient {
...ReferenceFragment
}
owner {
...ReferenceFragment
}
contact {
...ContactPointFragment
}
location {
...ReferenceFragment
}
url
note {
...AnnotationFragment
}
safety {
...CodeableConceptFragment
}
parent {
...ReferenceFragment
}
}
}
Variables
{"id": 4, "count": 10}
Response
{
"data": {
"DeviceHistory": [
{
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"definition": Reference,
"udiCarrier": [DeviceUdiCarrier],
"status": "active",
"statusReason": [CodeableConcept],
"distinctIdentifier": "xyz789",
"manufacturer": "xyz789",
"manufactureDate": "abc123",
"expirationDate": "xyz789",
"lotNumber": "xyz789",
"serialNumber": "abc123",
"deviceName": [DeviceDeviceName],
"modelNumber": "xyz789",
"partNumber": "xyz789",
"type": CodeableConcept,
"specialization": [DeviceSpecialization],
"property": [DeviceProperty],
"patient": Reference,
"owner": Reference,
"contact": [ContactPoint],
"location": Reference,
"url": "abc123",
"note": [Annotation],
"safety": [CodeableConcept],
"parent": Reference
}
]
}
}
DeviceList
Response
Returns [Device!]
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - DeviceFilterParams!
|
Default = {} |
_count - Int!
|
Default = 10 |
Example
Query
query DeviceList(
$upid: ID!,
$filter: DeviceFilterParams!,
$_count: Int!
) {
DeviceList(
upid: $upid,
filter: $filter,
_count: $_count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
definition {
...ReferenceFragment
}
udiCarrier {
...DeviceUdiCarrierFragment
}
status
statusReason {
...CodeableConceptFragment
}
distinctIdentifier
manufacturer
manufactureDate
expirationDate
lotNumber
serialNumber
deviceName {
...DeviceDeviceNameFragment
}
modelNumber
partNumber
type {
...CodeableConceptFragment
}
specialization {
...DeviceSpecializationFragment
}
property {
...DevicePropertyFragment
}
patient {
...ReferenceFragment
}
owner {
...ReferenceFragment
}
contact {
...ContactPointFragment
}
location {
...ReferenceFragment
}
url
note {
...AnnotationFragment
}
safety {
...CodeableConceptFragment
}
parent {
...ReferenceFragment
}
}
}
Variables
{"upid": "4", "filter": {}, "_count": 10}
Response
{
"data": {
"DeviceList": [
{
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"definition": Reference,
"udiCarrier": [DeviceUdiCarrier],
"status": "active",
"statusReason": [CodeableConcept],
"distinctIdentifier": "abc123",
"manufacturer": "abc123",
"manufactureDate": "abc123",
"expirationDate": "xyz789",
"lotNumber": "xyz789",
"serialNumber": "abc123",
"deviceName": [DeviceDeviceName],
"modelNumber": "abc123",
"partNumber": "abc123",
"type": CodeableConcept,
"specialization": [DeviceSpecialization],
"property": [DeviceProperty],
"patient": Reference,
"owner": Reference,
"contact": [ContactPoint],
"location": Reference,
"url": "xyz789",
"note": [Annotation],
"safety": [CodeableConcept],
"parent": Reference
}
]
}
}
DeviceUseStatement
Response
Returns a DeviceUseStatement
Arguments
| Name | Description |
|---|---|
id - ID!
|
Example
Query
query DeviceUseStatement($id: ID!) {
DeviceUseStatement(id: $id) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
basedOn {
...ReferenceFragment
}
status
subject {
...ReferenceFragment
}
derivedFrom {
...ReferenceFragment
}
timingTiming {
...TimingFragment
}
timingPeriod {
...PeriodFragment
}
timingDateTime
recordedOn
source {
...ReferenceFragment
}
device {
...ReferenceFragment
}
reasonCode {
...CodeableConceptFragment
}
reasonReference {
...ReferenceFragment
}
bodySite {
...CodeableConceptFragment
}
note {
...AnnotationFragment
}
}
}
Variables
{"id": "4"}
Response
{
"data": {
"DeviceUseStatement": {
"resourceType": "abc123",
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"basedOn": [Reference],
"status": "active",
"subject": Reference,
"derivedFrom": [Reference],
"timingTiming": Timing,
"timingPeriod": Period,
"timingDateTime": "xyz789",
"recordedOn": "abc123",
"source": Reference,
"device": Reference,
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"bodySite": CodeableConcept,
"note": [Annotation]
}
}
}
DeviceUseStatementConnection
Response
Returns a DeviceUseStatementConnection
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - DeviceUseStatementFilterParams!
|
Default = {} |
sort - DeviceUseStatementSortParams!
|
Default = {} |
first - Int!
|
Default = 10 |
after - String!
|
Default = "" |
Example
Query
query DeviceUseStatementConnection(
$upid: ID!,
$filter: DeviceUseStatementFilterParams!,
$sort: DeviceUseStatementSortParams!,
$first: Int!,
$after: String!
) {
DeviceUseStatementConnection(
upid: $upid,
filter: $filter,
sort: $sort,
first: $first,
after: $after
) {
pageInfo {
...PageInfoFragment
}
edges {
...DeviceUseStatementEdgeFragment
}
}
}
Variables
{
"upid": "4",
"filter": {},
"sort": {},
"first": 10,
"after": ""
}
Response
{
"data": {
"DeviceUseStatementConnection": {
"pageInfo": PageInfo,
"edges": [DeviceUseStatementEdge]
}
}
}
DeviceUseStatementHistory
Response
Returns [DeviceUseStatement!]
Example
Query
query DeviceUseStatementHistory(
$id: ID!,
$count: Int!
) {
DeviceUseStatementHistory(
id: $id,
count: $count
) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
basedOn {
...ReferenceFragment
}
status
subject {
...ReferenceFragment
}
derivedFrom {
...ReferenceFragment
}
timingTiming {
...TimingFragment
}
timingPeriod {
...PeriodFragment
}
timingDateTime
recordedOn
source {
...ReferenceFragment
}
device {
...ReferenceFragment
}
reasonCode {
...CodeableConceptFragment
}
reasonReference {
...ReferenceFragment
}
bodySite {
...CodeableConceptFragment
}
note {
...AnnotationFragment
}
}
}
Variables
{"id": "4", "count": 10}
Response
{
"data": {
"DeviceUseStatementHistory": [
{
"resourceType": "xyz789",
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"basedOn": [Reference],
"status": "active",
"subject": Reference,
"derivedFrom": [Reference],
"timingTiming": Timing,
"timingPeriod": Period,
"timingDateTime": "xyz789",
"recordedOn": "abc123",
"source": Reference,
"device": Reference,
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"bodySite": CodeableConcept,
"note": [Annotation]
}
]
}
}
DeviceUseStatementList
Response
Returns [DeviceUseStatement!]
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - DeviceUseStatementFilterParams!
|
Default = {} |
_count - Int!
|
Default = 10 |
Example
Query
query DeviceUseStatementList(
$upid: ID!,
$filter: DeviceUseStatementFilterParams!,
$_count: Int!
) {
DeviceUseStatementList(
upid: $upid,
filter: $filter,
_count: $_count
) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
basedOn {
...ReferenceFragment
}
status
subject {
...ReferenceFragment
}
derivedFrom {
...ReferenceFragment
}
timingTiming {
...TimingFragment
}
timingPeriod {
...PeriodFragment
}
timingDateTime
recordedOn
source {
...ReferenceFragment
}
device {
...ReferenceFragment
}
reasonCode {
...CodeableConceptFragment
}
reasonReference {
...ReferenceFragment
}
bodySite {
...CodeableConceptFragment
}
note {
...AnnotationFragment
}
}
}
Variables
{"upid": 4, "filter": {}, "_count": 10}
Response
{
"data": {
"DeviceUseStatementList": [
{
"resourceType": "xyz789",
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"basedOn": [Reference],
"status": "active",
"subject": Reference,
"derivedFrom": [Reference],
"timingTiming": Timing,
"timingPeriod": Period,
"timingDateTime": "xyz789",
"recordedOn": "abc123",
"source": Reference,
"device": Reference,
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"bodySite": CodeableConcept,
"note": [Annotation]
}
]
}
}
DiagnosticReport
Response
Returns a DiagnosticReport
Arguments
| Name | Description |
|---|---|
id - ID!
|
Example
Query
query DiagnosticReport($id: ID!) {
DiagnosticReport(id: $id) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
BasicList {
...BasicFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
basedOn {
...ReferenceFragment
}
status
category {
...CodeableConceptFragment
}
code {
...CodeableConceptFragment
}
subject {
...ReferenceFragment
}
encounter {
...ReferenceFragment
}
effectiveDateTime
effectivePeriod {
...PeriodFragment
}
issued
performer {
...ReferenceFragment
}
resultsInterpreter {
...ReferenceFragment
}
specimen {
...ReferenceFragment
}
result {
...ReferenceFragment
}
imagingStudy {
...ReferenceFragment
}
media {
...DiagnosticReportMediaFragment
}
conclusion
conclusionCode {
...CodeableConceptFragment
}
presentedForm {
...AttachmentFragment
}
}
}
Variables
{"id": 4}
Response
{
"data": {
"DiagnosticReport": {
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"BasicList": [Basic],
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"basedOn": [Reference],
"status": "registered",
"category": [CodeableConcept],
"code": CodeableConcept,
"subject": Reference,
"encounter": Reference,
"effectiveDateTime": "xyz789",
"effectivePeriod": Period,
"issued": "abc123",
"performer": [Reference],
"resultsInterpreter": [Reference],
"specimen": [Reference],
"result": [Reference],
"imagingStudy": [Reference],
"media": [DiagnosticReportMedia],
"conclusion": "xyz789",
"conclusionCode": [CodeableConcept],
"presentedForm": [Attachment]
}
}
}
DiagnosticReportConnection
Response
Returns a DiagnosticReportConnection
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - DiagnosticReportFilterParams!
|
Default = {} |
sort - DiagnosticReportSortParams!
|
Default = {} |
first - Int!
|
Default = 10 |
after - String!
|
Default = "" |
Example
Query
query DiagnosticReportConnection(
$upid: ID!,
$filter: DiagnosticReportFilterParams!,
$sort: DiagnosticReportSortParams!,
$first: Int!,
$after: String!
) {
DiagnosticReportConnection(
upid: $upid,
filter: $filter,
sort: $sort,
first: $first,
after: $after
) {
pageInfo {
...PageInfoFragment
}
edges {
...DiagnosticReportEdgeFragment
}
}
}
Variables
{"upid": 4, "filter": {}, "sort": {}, "first": 10, "after": ""}
Response
{
"data": {
"DiagnosticReportConnection": {
"pageInfo": PageInfo,
"edges": [DiagnosticReportEdge]
}
}
}
DiagnosticReportHistory
Response
Returns [DiagnosticReport!]
Example
Query
query DiagnosticReportHistory(
$id: ID!,
$count: Int!
) {
DiagnosticReportHistory(
id: $id,
count: $count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
BasicList {
...BasicFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
basedOn {
...ReferenceFragment
}
status
category {
...CodeableConceptFragment
}
code {
...CodeableConceptFragment
}
subject {
...ReferenceFragment
}
encounter {
...ReferenceFragment
}
effectiveDateTime
effectivePeriod {
...PeriodFragment
}
issued
performer {
...ReferenceFragment
}
resultsInterpreter {
...ReferenceFragment
}
specimen {
...ReferenceFragment
}
result {
...ReferenceFragment
}
imagingStudy {
...ReferenceFragment
}
media {
...DiagnosticReportMediaFragment
}
conclusion
conclusionCode {
...CodeableConceptFragment
}
presentedForm {
...AttachmentFragment
}
}
}
Variables
{"id": "4", "count": 10}
Response
{
"data": {
"DiagnosticReportHistory": [
{
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"BasicList": [Basic],
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"basedOn": [Reference],
"status": "registered",
"category": [CodeableConcept],
"code": CodeableConcept,
"subject": Reference,
"encounter": Reference,
"effectiveDateTime": "abc123",
"effectivePeriod": Period,
"issued": "abc123",
"performer": [Reference],
"resultsInterpreter": [Reference],
"specimen": [Reference],
"result": [Reference],
"imagingStudy": [Reference],
"media": [DiagnosticReportMedia],
"conclusion": "abc123",
"conclusionCode": [CodeableConcept],
"presentedForm": [Attachment]
}
]
}
}
DiagnosticReportList
Response
Returns [DiagnosticReport!]
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - DiagnosticReportFilterParams!
|
Default = {} |
_count - Int!
|
Default = 10 |
Example
Query
query DiagnosticReportList(
$upid: ID!,
$filter: DiagnosticReportFilterParams!,
$_count: Int!
) {
DiagnosticReportList(
upid: $upid,
filter: $filter,
_count: $_count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
BasicList {
...BasicFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
basedOn {
...ReferenceFragment
}
status
category {
...CodeableConceptFragment
}
code {
...CodeableConceptFragment
}
subject {
...ReferenceFragment
}
encounter {
...ReferenceFragment
}
effectiveDateTime
effectivePeriod {
...PeriodFragment
}
issued
performer {
...ReferenceFragment
}
resultsInterpreter {
...ReferenceFragment
}
specimen {
...ReferenceFragment
}
result {
...ReferenceFragment
}
imagingStudy {
...ReferenceFragment
}
media {
...DiagnosticReportMediaFragment
}
conclusion
conclusionCode {
...CodeableConceptFragment
}
presentedForm {
...AttachmentFragment
}
}
}
Variables
{"upid": 4, "filter": {}, "_count": 10}
Response
{
"data": {
"DiagnosticReportList": [
{
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"BasicList": [Basic],
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"basedOn": [Reference],
"status": "registered",
"category": [CodeableConcept],
"code": CodeableConcept,
"subject": Reference,
"encounter": Reference,
"effectiveDateTime": "abc123",
"effectivePeriod": Period,
"issued": "abc123",
"performer": [Reference],
"resultsInterpreter": [Reference],
"specimen": [Reference],
"result": [Reference],
"imagingStudy": [Reference],
"media": [DiagnosticReportMedia],
"conclusion": "xyz789",
"conclusionCode": [CodeableConcept],
"presentedForm": [Attachment]
}
]
}
}
DocumentReference
Response
Returns a DocumentReference
Arguments
| Name | Description |
|---|---|
id - ID!
|
Example
Query
query DocumentReference($id: ID!) {
DocumentReference(id: $id) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
BasicList {
...BasicFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
masterIdentifier {
...IdentifierFragment
}
identifier {
...IdentifierFragment
}
status
docStatus
type {
...CodeableConceptFragment
}
category {
...CodeableConceptFragment
}
subject {
...ReferenceFragment
}
date
author {
...ReferenceFragment
}
authenticator {
...ReferenceFragment
}
custodian {
...ReferenceFragment
}
relatesTo {
...DocumentReferenceRelatesToFragment
}
description
securityLabel {
...CodeableConceptFragment
}
content {
...DocumentReferenceContentFragment
}
context {
...DocumentReferenceContextFragment
}
}
}
Variables
{"id": "4"}
Response
{
"data": {
"DocumentReference": {
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"BasicList": [Basic],
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"masterIdentifier": Identifier,
"identifier": [Identifier],
"status": "current",
"docStatus": "preliminary",
"type": CodeableConcept,
"category": [CodeableConcept],
"subject": Reference,
"date": "abc123",
"author": [Reference],
"authenticator": Reference,
"custodian": Reference,
"relatesTo": [DocumentReferenceRelatesTo],
"description": "abc123",
"securityLabel": [CodeableConcept],
"content": [DocumentReferenceContent],
"context": DocumentReferenceContext
}
}
}
DocumentReferenceConnection
Response
Returns a DocumentReferenceConnection
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - DocumentReferenceFilterParams!
|
Default = {} |
sort - DocumentReferenceSortParams!
|
Default = {} |
first - Int!
|
Default = 10 |
after - String!
|
Default = "" |
Example
Query
query DocumentReferenceConnection(
$upid: ID!,
$filter: DocumentReferenceFilterParams!,
$sort: DocumentReferenceSortParams!,
$first: Int!,
$after: String!
) {
DocumentReferenceConnection(
upid: $upid,
filter: $filter,
sort: $sort,
first: $first,
after: $after
) {
pageInfo {
...PageInfoFragment
}
edges {
...DocumentReferenceEdgeFragment
}
}
}
Variables
{
"upid": "4",
"filter": {},
"sort": {},
"first": 10,
"after": ""
}
Response
{
"data": {
"DocumentReferenceConnection": {
"pageInfo": PageInfo,
"edges": [DocumentReferenceEdge]
}
}
}
DocumentReferenceHistory
Response
Returns [DocumentReference!]
Example
Query
query DocumentReferenceHistory(
$id: ID!,
$count: Int!
) {
DocumentReferenceHistory(
id: $id,
count: $count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
BasicList {
...BasicFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
masterIdentifier {
...IdentifierFragment
}
identifier {
...IdentifierFragment
}
status
docStatus
type {
...CodeableConceptFragment
}
category {
...CodeableConceptFragment
}
subject {
...ReferenceFragment
}
date
author {
...ReferenceFragment
}
authenticator {
...ReferenceFragment
}
custodian {
...ReferenceFragment
}
relatesTo {
...DocumentReferenceRelatesToFragment
}
description
securityLabel {
...CodeableConceptFragment
}
content {
...DocumentReferenceContentFragment
}
context {
...DocumentReferenceContextFragment
}
}
}
Variables
{"id": 4, "count": 10}
Response
{
"data": {
"DocumentReferenceHistory": [
{
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"BasicList": [Basic],
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"masterIdentifier": Identifier,
"identifier": [Identifier],
"status": "current",
"docStatus": "preliminary",
"type": CodeableConcept,
"category": [CodeableConcept],
"subject": Reference,
"date": "abc123",
"author": [Reference],
"authenticator": Reference,
"custodian": Reference,
"relatesTo": [DocumentReferenceRelatesTo],
"description": "xyz789",
"securityLabel": [CodeableConcept],
"content": [DocumentReferenceContent],
"context": DocumentReferenceContext
}
]
}
}
DocumentReferenceList
Response
Returns [DocumentReference!]
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - DocumentReferenceFilterParams!
|
Default = {} |
_count - Int!
|
Default = 10 |
Example
Query
query DocumentReferenceList(
$upid: ID!,
$filter: DocumentReferenceFilterParams!,
$_count: Int!
) {
DocumentReferenceList(
upid: $upid,
filter: $filter,
_count: $_count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
BasicList {
...BasicFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
masterIdentifier {
...IdentifierFragment
}
identifier {
...IdentifierFragment
}
status
docStatus
type {
...CodeableConceptFragment
}
category {
...CodeableConceptFragment
}
subject {
...ReferenceFragment
}
date
author {
...ReferenceFragment
}
authenticator {
...ReferenceFragment
}
custodian {
...ReferenceFragment
}
relatesTo {
...DocumentReferenceRelatesToFragment
}
description
securityLabel {
...CodeableConceptFragment
}
content {
...DocumentReferenceContentFragment
}
context {
...DocumentReferenceContextFragment
}
}
}
Variables
{"upid": 4, "filter": {}, "_count": 10}
Response
{
"data": {
"DocumentReferenceList": [
{
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"BasicList": [Basic],
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"masterIdentifier": Identifier,
"identifier": [Identifier],
"status": "current",
"docStatus": "preliminary",
"type": CodeableConcept,
"category": [CodeableConcept],
"subject": Reference,
"date": "xyz789",
"author": [Reference],
"authenticator": Reference,
"custodian": Reference,
"relatesTo": [DocumentReferenceRelatesTo],
"description": "xyz789",
"securityLabel": [CodeableConcept],
"content": [DocumentReferenceContent],
"context": DocumentReferenceContext
}
]
}
}
Encounter
Example
Query
query Encounter($id: ID!) {
Encounter(id: $id) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
BasicList {
...BasicFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
statusHistory {
...EncounterStatusHistoryFragment
}
class {
...CodingFragment
}
classHistory {
...EncounterClassHistoryFragment
}
type {
...CodeableConceptFragment
}
serviceType {
...CodeableConceptFragment
}
priority {
...CodeableConceptFragment
}
subject {
...ReferenceFragment
}
episodeOfCare {
...ReferenceFragment
}
basedOn {
...ReferenceFragment
}
participant {
...EncounterParticipantFragment
}
appointment {
...ReferenceFragment
}
period {
...PeriodFragment
}
length {
...DurationFragment
}
reasonCode {
...CodeableConceptFragment
}
reasonReference {
...ReferenceFragment
}
diagnosis {
...EncounterDiagnosisFragment
}
account {
...ReferenceFragment
}
hospitalization {
...EncounterHospitalizationFragment
}
location {
...EncounterLocationFragment
}
serviceProvider {
...ReferenceFragment
}
partOf {
...ReferenceFragment
}
}
}
Variables
{"id": 4}
Response
{
"data": {
"Encounter": {
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"BasicList": [Basic],
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "planned",
"statusHistory": [EncounterStatusHistory],
"class": Coding,
"classHistory": [EncounterClassHistory],
"type": [CodeableConcept],
"serviceType": CodeableConcept,
"priority": CodeableConcept,
"subject": Reference,
"episodeOfCare": [Reference],
"basedOn": [Reference],
"participant": [EncounterParticipant],
"appointment": [Reference],
"period": Period,
"length": Duration,
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"diagnosis": [EncounterDiagnosis],
"account": [Reference],
"hospitalization": EncounterHospitalization,
"location": [EncounterLocation],
"serviceProvider": Reference,
"partOf": Reference
}
}
}
EncounterConnection
Response
Returns an EncounterConnection
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - EncounterFilterParams!
|
Default = {} |
sort - EncounterSortParams!
|
Default = {} |
first - Int!
|
Default = 10 |
after - String!
|
Default = "" |
Example
Query
query EncounterConnection(
$upid: ID!,
$filter: EncounterFilterParams!,
$sort: EncounterSortParams!,
$first: Int!,
$after: String!
) {
EncounterConnection(
upid: $upid,
filter: $filter,
sort: $sort,
first: $first,
after: $after
) {
pageInfo {
...PageInfoFragment
}
edges {
...EncounterEdgeFragment
}
}
}
Variables
{"upid": 4, "filter": {}, "sort": {}, "first": 10, "after": ""}
Response
{
"data": {
"EncounterConnection": {
"pageInfo": PageInfo,
"edges": [EncounterEdge]
}
}
}
EncounterHistory
Response
Returns [Encounter!]
Example
Query
query EncounterHistory(
$id: ID!,
$count: Int!
) {
EncounterHistory(
id: $id,
count: $count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
BasicList {
...BasicFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
statusHistory {
...EncounterStatusHistoryFragment
}
class {
...CodingFragment
}
classHistory {
...EncounterClassHistoryFragment
}
type {
...CodeableConceptFragment
}
serviceType {
...CodeableConceptFragment
}
priority {
...CodeableConceptFragment
}
subject {
...ReferenceFragment
}
episodeOfCare {
...ReferenceFragment
}
basedOn {
...ReferenceFragment
}
participant {
...EncounterParticipantFragment
}
appointment {
...ReferenceFragment
}
period {
...PeriodFragment
}
length {
...DurationFragment
}
reasonCode {
...CodeableConceptFragment
}
reasonReference {
...ReferenceFragment
}
diagnosis {
...EncounterDiagnosisFragment
}
account {
...ReferenceFragment
}
hospitalization {
...EncounterHospitalizationFragment
}
location {
...EncounterLocationFragment
}
serviceProvider {
...ReferenceFragment
}
partOf {
...ReferenceFragment
}
}
}
Variables
{"id": "4", "count": 10}
Response
{
"data": {
"EncounterHistory": [
{
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"BasicList": [Basic],
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "planned",
"statusHistory": [EncounterStatusHistory],
"class": Coding,
"classHistory": [EncounterClassHistory],
"type": [CodeableConcept],
"serviceType": CodeableConcept,
"priority": CodeableConcept,
"subject": Reference,
"episodeOfCare": [Reference],
"basedOn": [Reference],
"participant": [EncounterParticipant],
"appointment": [Reference],
"period": Period,
"length": Duration,
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"diagnosis": [EncounterDiagnosis],
"account": [Reference],
"hospitalization": EncounterHospitalization,
"location": [EncounterLocation],
"serviceProvider": Reference,
"partOf": Reference
}
]
}
}
EncounterList
Response
Returns [Encounter!]
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - EncounterFilterParams!
|
Default = {} |
_count - Int!
|
Default = 10 |
Example
Query
query EncounterList(
$upid: ID!,
$filter: EncounterFilterParams!,
$_count: Int!
) {
EncounterList(
upid: $upid,
filter: $filter,
_count: $_count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
BasicList {
...BasicFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
statusHistory {
...EncounterStatusHistoryFragment
}
class {
...CodingFragment
}
classHistory {
...EncounterClassHistoryFragment
}
type {
...CodeableConceptFragment
}
serviceType {
...CodeableConceptFragment
}
priority {
...CodeableConceptFragment
}
subject {
...ReferenceFragment
}
episodeOfCare {
...ReferenceFragment
}
basedOn {
...ReferenceFragment
}
participant {
...EncounterParticipantFragment
}
appointment {
...ReferenceFragment
}
period {
...PeriodFragment
}
length {
...DurationFragment
}
reasonCode {
...CodeableConceptFragment
}
reasonReference {
...ReferenceFragment
}
diagnosis {
...EncounterDiagnosisFragment
}
account {
...ReferenceFragment
}
hospitalization {
...EncounterHospitalizationFragment
}
location {
...EncounterLocationFragment
}
serviceProvider {
...ReferenceFragment
}
partOf {
...ReferenceFragment
}
}
}
Variables
{"upid": "4", "filter": {}, "_count": 10}
Response
{
"data": {
"EncounterList": [
{
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"BasicList": [Basic],
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "planned",
"statusHistory": [EncounterStatusHistory],
"class": Coding,
"classHistory": [EncounterClassHistory],
"type": [CodeableConcept],
"serviceType": CodeableConcept,
"priority": CodeableConcept,
"subject": Reference,
"episodeOfCare": [Reference],
"basedOn": [Reference],
"participant": [EncounterParticipant],
"appointment": [Reference],
"period": Period,
"length": Duration,
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"diagnosis": [EncounterDiagnosis],
"account": [Reference],
"hospitalization": EncounterHospitalization,
"location": [EncounterLocation],
"serviceProvider": Reference,
"partOf": Reference
}
]
}
}
EpisodeOfCare
Response
Returns an EpisodeOfCare
Arguments
| Name | Description |
|---|---|
id - ID!
|
Example
Query
query EpisodeOfCare($id: ID!) {
EpisodeOfCare(id: $id) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
statusHistory {
...EpisodeOfCareStatusHistoryFragment
}
type {
...CodeableConceptFragment
}
diagnosis {
...EpisodeOfCareDiagnosisFragment
}
patient {
...ReferenceFragment
}
managingOrganization {
...ReferenceFragment
}
period {
...PeriodFragment
}
referralRequest {
...ReferenceFragment
}
careManager {
...ReferenceFragment
}
team {
...ReferenceFragment
}
account {
...ReferenceFragment
}
}
}
Variables
{"id": 4}
Response
{
"data": {
"EpisodeOfCare": {
"resourceType": "abc123",
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "planned",
"statusHistory": [EpisodeOfCareStatusHistory],
"type": [CodeableConcept],
"diagnosis": [EpisodeOfCareDiagnosis],
"patient": Reference,
"managingOrganization": Reference,
"period": Period,
"referralRequest": [Reference],
"careManager": Reference,
"team": [Reference],
"account": [Reference]
}
}
}
EpisodeOfCareConnection
Response
Returns an EpisodeOfCareConnection
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - EpisodeOfCareFilterParams!
|
Default = {} |
sort - EpisodeOfCareSortParams!
|
Default = {} |
first - Int!
|
Default = 10 |
after - String!
|
Default = "" |
Example
Query
query EpisodeOfCareConnection(
$upid: ID!,
$filter: EpisodeOfCareFilterParams!,
$sort: EpisodeOfCareSortParams!,
$first: Int!,
$after: String!
) {
EpisodeOfCareConnection(
upid: $upid,
filter: $filter,
sort: $sort,
first: $first,
after: $after
) {
pageInfo {
...PageInfoFragment
}
edges {
...EpisodeOfCareEdgeFragment
}
}
}
Variables
{
"upid": "4",
"filter": {},
"sort": {},
"first": 10,
"after": ""
}
Response
{
"data": {
"EpisodeOfCareConnection": {
"pageInfo": PageInfo,
"edges": [EpisodeOfCareEdge]
}
}
}
EpisodeOfCareHistory
Response
Returns [EpisodeOfCare!]
Example
Query
query EpisodeOfCareHistory(
$id: ID!,
$count: Int!
) {
EpisodeOfCareHistory(
id: $id,
count: $count
) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
statusHistory {
...EpisodeOfCareStatusHistoryFragment
}
type {
...CodeableConceptFragment
}
diagnosis {
...EpisodeOfCareDiagnosisFragment
}
patient {
...ReferenceFragment
}
managingOrganization {
...ReferenceFragment
}
period {
...PeriodFragment
}
referralRequest {
...ReferenceFragment
}
careManager {
...ReferenceFragment
}
team {
...ReferenceFragment
}
account {
...ReferenceFragment
}
}
}
Variables
{"id": "4", "count": 10}
Response
{
"data": {
"EpisodeOfCareHistory": [
{
"resourceType": "abc123",
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "planned",
"statusHistory": [EpisodeOfCareStatusHistory],
"type": [CodeableConcept],
"diagnosis": [EpisodeOfCareDiagnosis],
"patient": Reference,
"managingOrganization": Reference,
"period": Period,
"referralRequest": [Reference],
"careManager": Reference,
"team": [Reference],
"account": [Reference]
}
]
}
}
EpisodeOfCareList
Response
Returns [EpisodeOfCare!]
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - EpisodeOfCareFilterParams!
|
Default = {} |
_count - Int!
|
Default = 10 |
Example
Query
query EpisodeOfCareList(
$upid: ID!,
$filter: EpisodeOfCareFilterParams!,
$_count: Int!
) {
EpisodeOfCareList(
upid: $upid,
filter: $filter,
_count: $_count
) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
statusHistory {
...EpisodeOfCareStatusHistoryFragment
}
type {
...CodeableConceptFragment
}
diagnosis {
...EpisodeOfCareDiagnosisFragment
}
patient {
...ReferenceFragment
}
managingOrganization {
...ReferenceFragment
}
period {
...PeriodFragment
}
referralRequest {
...ReferenceFragment
}
careManager {
...ReferenceFragment
}
team {
...ReferenceFragment
}
account {
...ReferenceFragment
}
}
}
Variables
{"upid": 4, "filter": {}, "_count": 10}
Response
{
"data": {
"EpisodeOfCareList": [
{
"resourceType": "abc123",
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "planned",
"statusHistory": [EpisodeOfCareStatusHistory],
"type": [CodeableConcept],
"diagnosis": [EpisodeOfCareDiagnosis],
"patient": Reference,
"managingOrganization": Reference,
"period": Period,
"referralRequest": [Reference],
"careManager": Reference,
"team": [Reference],
"account": [Reference]
}
]
}
}
FamilyMemberHistory
Response
Returns a FamilyMemberHistory
Arguments
| Name | Description |
|---|---|
id - ID!
|
Example
Query
query FamilyMemberHistory($id: ID!) {
FamilyMemberHistory(id: $id) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
instantiatesCanonical
instantiatesUri
status
dataAbsentReason {
...CodeableConceptFragment
}
patient {
...ReferenceFragment
}
date
name
relationship {
...CodeableConceptFragment
}
sex {
...CodeableConceptFragment
}
bornPeriod {
...PeriodFragment
}
bornDate
bornString
ageAge {
...AgeFragment
}
ageRange {
...RangeFragment
}
ageString
estimatedAge
deceasedBoolean
deceasedAge {
...AgeFragment
}
deceasedRange {
...RangeFragment
}
deceasedDate
deceasedString
reasonCode {
...CodeableConceptFragment
}
reasonReference {
...ReferenceFragment
}
note {
...AnnotationFragment
}
condition {
...FamilyMemberHistoryConditionFragment
}
}
}
Variables
{"id": "4"}
Response
{
"data": {
"FamilyMemberHistory": {
"resourceType": "xyz789",
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"instantiatesCanonical": ["xyz789"],
"instantiatesUri": ["abc123"],
"status": "partial",
"dataAbsentReason": CodeableConcept,
"patient": Reference,
"date": "xyz789",
"name": "abc123",
"relationship": CodeableConcept,
"sex": CodeableConcept,
"bornPeriod": Period,
"bornDate": "abc123",
"bornString": "xyz789",
"ageAge": Age,
"ageRange": Range,
"ageString": "xyz789",
"estimatedAge": false,
"deceasedBoolean": true,
"deceasedAge": Age,
"deceasedRange": Range,
"deceasedDate": "abc123",
"deceasedString": "xyz789",
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"note": [Annotation],
"condition": [FamilyMemberHistoryCondition]
}
}
}
FamilyMemberHistoryConnection
Response
Returns a FamilyMemberHistoryConnection
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - FamilyMemberHistoryFilterParams!
|
Default = {} |
sort - FamilyMemberHistorySortParams!
|
Default = {} |
first - Int!
|
Default = 10 |
after - String!
|
Default = "" |
Example
Query
query FamilyMemberHistoryConnection(
$upid: ID!,
$filter: FamilyMemberHistoryFilterParams!,
$sort: FamilyMemberHistorySortParams!,
$first: Int!,
$after: String!
) {
FamilyMemberHistoryConnection(
upid: $upid,
filter: $filter,
sort: $sort,
first: $first,
after: $after
) {
pageInfo {
...PageInfoFragment
}
edges {
...FamilyMemberHistoryEdgeFragment
}
}
}
Variables
{"upid": 4, "filter": {}, "sort": {}, "first": 10, "after": ""}
Response
{
"data": {
"FamilyMemberHistoryConnection": {
"pageInfo": PageInfo,
"edges": [FamilyMemberHistoryEdge]
}
}
}
FamilyMemberHistoryHistory
Response
Returns [FamilyMemberHistory!]
Example
Query
query FamilyMemberHistoryHistory(
$id: ID!,
$count: Int!
) {
FamilyMemberHistoryHistory(
id: $id,
count: $count
) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
instantiatesCanonical
instantiatesUri
status
dataAbsentReason {
...CodeableConceptFragment
}
patient {
...ReferenceFragment
}
date
name
relationship {
...CodeableConceptFragment
}
sex {
...CodeableConceptFragment
}
bornPeriod {
...PeriodFragment
}
bornDate
bornString
ageAge {
...AgeFragment
}
ageRange {
...RangeFragment
}
ageString
estimatedAge
deceasedBoolean
deceasedAge {
...AgeFragment
}
deceasedRange {
...RangeFragment
}
deceasedDate
deceasedString
reasonCode {
...CodeableConceptFragment
}
reasonReference {
...ReferenceFragment
}
note {
...AnnotationFragment
}
condition {
...FamilyMemberHistoryConditionFragment
}
}
}
Variables
{"id": "4", "count": 10}
Response
{
"data": {
"FamilyMemberHistoryHistory": [
{
"resourceType": "xyz789",
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"instantiatesCanonical": ["abc123"],
"instantiatesUri": ["abc123"],
"status": "partial",
"dataAbsentReason": CodeableConcept,
"patient": Reference,
"date": "abc123",
"name": "xyz789",
"relationship": CodeableConcept,
"sex": CodeableConcept,
"bornPeriod": Period,
"bornDate": "xyz789",
"bornString": "xyz789",
"ageAge": Age,
"ageRange": Range,
"ageString": "xyz789",
"estimatedAge": true,
"deceasedBoolean": false,
"deceasedAge": Age,
"deceasedRange": Range,
"deceasedDate": "abc123",
"deceasedString": "xyz789",
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"note": [Annotation],
"condition": [FamilyMemberHistoryCondition]
}
]
}
}
FamilyMemberHistoryList
Response
Returns [FamilyMemberHistory!]
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - FamilyMemberHistoryFilterParams!
|
Default = {} |
_count - Int!
|
Default = 10 |
Example
Query
query FamilyMemberHistoryList(
$upid: ID!,
$filter: FamilyMemberHistoryFilterParams!,
$_count: Int!
) {
FamilyMemberHistoryList(
upid: $upid,
filter: $filter,
_count: $_count
) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
instantiatesCanonical
instantiatesUri
status
dataAbsentReason {
...CodeableConceptFragment
}
patient {
...ReferenceFragment
}
date
name
relationship {
...CodeableConceptFragment
}
sex {
...CodeableConceptFragment
}
bornPeriod {
...PeriodFragment
}
bornDate
bornString
ageAge {
...AgeFragment
}
ageRange {
...RangeFragment
}
ageString
estimatedAge
deceasedBoolean
deceasedAge {
...AgeFragment
}
deceasedRange {
...RangeFragment
}
deceasedDate
deceasedString
reasonCode {
...CodeableConceptFragment
}
reasonReference {
...ReferenceFragment
}
note {
...AnnotationFragment
}
condition {
...FamilyMemberHistoryConditionFragment
}
}
}
Variables
{"upid": 4, "filter": {}, "_count": 10}
Response
{
"data": {
"FamilyMemberHistoryList": [
{
"resourceType": "abc123",
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"instantiatesCanonical": ["xyz789"],
"instantiatesUri": ["xyz789"],
"status": "partial",
"dataAbsentReason": CodeableConcept,
"patient": Reference,
"date": "xyz789",
"name": "abc123",
"relationship": CodeableConcept,
"sex": CodeableConcept,
"bornPeriod": Period,
"bornDate": "abc123",
"bornString": "xyz789",
"ageAge": Age,
"ageRange": Range,
"ageString": "abc123",
"estimatedAge": true,
"deceasedBoolean": true,
"deceasedAge": Age,
"deceasedRange": Range,
"deceasedDate": "xyz789",
"deceasedString": "xyz789",
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"note": [Annotation],
"condition": [FamilyMemberHistoryCondition]
}
]
}
}
Goal
Example
Query
query Goal($id: ID!) {
Goal(id: $id) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
lifecycleStatus
achievementStatus {
...CodeableConceptFragment
}
category {
...CodeableConceptFragment
}
priority {
...CodeableConceptFragment
}
description {
...CodeableConceptFragment
}
subject {
...ReferenceFragment
}
startDate
startCodeableConcept {
...CodeableConceptFragment
}
target {
...GoalTargetFragment
}
statusDate
statusReason
expressedBy {
...ReferenceFragment
}
addresses {
...ReferenceFragment
}
note {
...AnnotationFragment
}
outcomeCode {
...CodeableConceptFragment
}
outcomeReference {
...ReferenceFragment
}
}
}
Variables
{"id": 4}
Response
{
"data": {
"Goal": {
"resourceType": "xyz789",
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"lifecycleStatus": "proposed",
"achievementStatus": CodeableConcept,
"category": [CodeableConcept],
"priority": CodeableConcept,
"description": CodeableConcept,
"subject": Reference,
"startDate": "abc123",
"startCodeableConcept": CodeableConcept,
"target": [GoalTarget],
"statusDate": "xyz789",
"statusReason": "abc123",
"expressedBy": Reference,
"addresses": [Reference],
"note": [Annotation],
"outcomeCode": [CodeableConcept],
"outcomeReference": [Reference]
}
}
}
GoalConnection
Response
Returns a GoalConnection
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - GoalFilterParams!
|
Default = {} |
sort - GoalSortParams!
|
Default = {} |
first - Int!
|
Default = 10 |
after - String!
|
Default = "" |
Example
Query
query GoalConnection(
$upid: ID!,
$filter: GoalFilterParams!,
$sort: GoalSortParams!,
$first: Int!,
$after: String!
) {
GoalConnection(
upid: $upid,
filter: $filter,
sort: $sort,
first: $first,
after: $after
) {
pageInfo {
...PageInfoFragment
}
edges {
...GoalEdgeFragment
}
}
}
Variables
{
"upid": "4",
"filter": {},
"sort": {},
"first": 10,
"after": ""
}
Response
{
"data": {
"GoalConnection": {
"pageInfo": PageInfo,
"edges": [GoalEdge]
}
}
}
GoalHistory
Example
Query
query GoalHistory(
$id: ID!,
$count: Int!
) {
GoalHistory(
id: $id,
count: $count
) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
lifecycleStatus
achievementStatus {
...CodeableConceptFragment
}
category {
...CodeableConceptFragment
}
priority {
...CodeableConceptFragment
}
description {
...CodeableConceptFragment
}
subject {
...ReferenceFragment
}
startDate
startCodeableConcept {
...CodeableConceptFragment
}
target {
...GoalTargetFragment
}
statusDate
statusReason
expressedBy {
...ReferenceFragment
}
addresses {
...ReferenceFragment
}
note {
...AnnotationFragment
}
outcomeCode {
...CodeableConceptFragment
}
outcomeReference {
...ReferenceFragment
}
}
}
Variables
{"id": "4", "count": 10}
Response
{
"data": {
"GoalHistory": [
{
"resourceType": "abc123",
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"lifecycleStatus": "proposed",
"achievementStatus": CodeableConcept,
"category": [CodeableConcept],
"priority": CodeableConcept,
"description": CodeableConcept,
"subject": Reference,
"startDate": "xyz789",
"startCodeableConcept": CodeableConcept,
"target": [GoalTarget],
"statusDate": "abc123",
"statusReason": "abc123",
"expressedBy": Reference,
"addresses": [Reference],
"note": [Annotation],
"outcomeCode": [CodeableConcept],
"outcomeReference": [Reference]
}
]
}
}
GoalList
Response
Returns [Goal!]
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - GoalFilterParams!
|
Default = {} |
_count - Int!
|
Default = 10 |
Example
Query
query GoalList(
$upid: ID!,
$filter: GoalFilterParams!,
$_count: Int!
) {
GoalList(
upid: $upid,
filter: $filter,
_count: $_count
) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
lifecycleStatus
achievementStatus {
...CodeableConceptFragment
}
category {
...CodeableConceptFragment
}
priority {
...CodeableConceptFragment
}
description {
...CodeableConceptFragment
}
subject {
...ReferenceFragment
}
startDate
startCodeableConcept {
...CodeableConceptFragment
}
target {
...GoalTargetFragment
}
statusDate
statusReason
expressedBy {
...ReferenceFragment
}
addresses {
...ReferenceFragment
}
note {
...AnnotationFragment
}
outcomeCode {
...CodeableConceptFragment
}
outcomeReference {
...ReferenceFragment
}
}
}
Variables
{"upid": 4, "filter": {}, "_count": 10}
Response
{
"data": {
"GoalList": [
{
"resourceType": "abc123",
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"lifecycleStatus": "proposed",
"achievementStatus": CodeableConcept,
"category": [CodeableConcept],
"priority": CodeableConcept,
"description": CodeableConcept,
"subject": Reference,
"startDate": "abc123",
"startCodeableConcept": CodeableConcept,
"target": [GoalTarget],
"statusDate": "abc123",
"statusReason": "abc123",
"expressedBy": Reference,
"addresses": [Reference],
"note": [Annotation],
"outcomeCode": [CodeableConcept],
"outcomeReference": [Reference]
}
]
}
}
Immunization
Response
Returns an Immunization
Arguments
| Name | Description |
|---|---|
id - ID!
|
Example
Query
query Immunization($id: ID!) {
Immunization(id: $id) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
BasicList {
...BasicFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
statusReason {
...CodeableConceptFragment
}
vaccineCode {
...CodeableConceptFragment
}
patient {
...ReferenceFragment
}
encounter {
...ReferenceFragment
}
occurrenceDateTime
occurrenceString
recorded
primarySource
reportOrigin {
...CodeableConceptFragment
}
location {
...ReferenceFragment
}
manufacturer {
...ReferenceFragment
}
lotNumber
expirationDate
site {
...CodeableConceptFragment
}
route {
...CodeableConceptFragment
}
doseQuantity {
...QuantityFragment
}
performer {
...ImmunizationPerformerFragment
}
note {
...AnnotationFragment
}
reasonCode {
...CodeableConceptFragment
}
reasonReference {
...ReferenceFragment
}
isSubpotent
subpotentReason {
...CodeableConceptFragment
}
education {
...ImmunizationEducationFragment
}
programEligibility {
...CodeableConceptFragment
}
fundingSource {
...CodeableConceptFragment
}
reaction {
...ImmunizationReactionFragment
}
protocolApplied {
...ImmunizationProtocolAppliedFragment
}
}
}
Variables
{"id": 4}
Response
{
"data": {
"Immunization": {
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"BasicList": [Basic],
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "completed",
"statusReason": CodeableConcept,
"vaccineCode": CodeableConcept,
"patient": Reference,
"encounter": Reference,
"occurrenceDateTime": "abc123",
"occurrenceString": "abc123",
"recorded": "abc123",
"primarySource": false,
"reportOrigin": CodeableConcept,
"location": Reference,
"manufacturer": Reference,
"lotNumber": "abc123",
"expirationDate": "xyz789",
"site": CodeableConcept,
"route": CodeableConcept,
"doseQuantity": Quantity,
"performer": [ImmunizationPerformer],
"note": [Annotation],
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"isSubpotent": true,
"subpotentReason": [CodeableConcept],
"education": [ImmunizationEducation],
"programEligibility": [CodeableConcept],
"fundingSource": CodeableConcept,
"reaction": [ImmunizationReaction],
"protocolApplied": [ImmunizationProtocolApplied]
}
}
}
ImmunizationConnection
Response
Returns an ImmunizationConnection
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - ImmunizationFilterParams!
|
Default = {} |
sort - ImmunizationSortParams!
|
Default = {} |
first - Int!
|
Default = 10 |
after - String!
|
Default = "" |
Example
Query
query ImmunizationConnection(
$upid: ID!,
$filter: ImmunizationFilterParams!,
$sort: ImmunizationSortParams!,
$first: Int!,
$after: String!
) {
ImmunizationConnection(
upid: $upid,
filter: $filter,
sort: $sort,
first: $first,
after: $after
) {
pageInfo {
...PageInfoFragment
}
edges {
...ImmunizationEdgeFragment
}
}
}
Variables
{"upid": 4, "filter": {}, "sort": {}, "first": 10, "after": ""}
Response
{
"data": {
"ImmunizationConnection": {
"pageInfo": PageInfo,
"edges": [ImmunizationEdge]
}
}
}
ImmunizationHistory
Response
Returns [Immunization!]
Example
Query
query ImmunizationHistory(
$id: ID!,
$count: Int!
) {
ImmunizationHistory(
id: $id,
count: $count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
BasicList {
...BasicFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
statusReason {
...CodeableConceptFragment
}
vaccineCode {
...CodeableConceptFragment
}
patient {
...ReferenceFragment
}
encounter {
...ReferenceFragment
}
occurrenceDateTime
occurrenceString
recorded
primarySource
reportOrigin {
...CodeableConceptFragment
}
location {
...ReferenceFragment
}
manufacturer {
...ReferenceFragment
}
lotNumber
expirationDate
site {
...CodeableConceptFragment
}
route {
...CodeableConceptFragment
}
doseQuantity {
...QuantityFragment
}
performer {
...ImmunizationPerformerFragment
}
note {
...AnnotationFragment
}
reasonCode {
...CodeableConceptFragment
}
reasonReference {
...ReferenceFragment
}
isSubpotent
subpotentReason {
...CodeableConceptFragment
}
education {
...ImmunizationEducationFragment
}
programEligibility {
...CodeableConceptFragment
}
fundingSource {
...CodeableConceptFragment
}
reaction {
...ImmunizationReactionFragment
}
protocolApplied {
...ImmunizationProtocolAppliedFragment
}
}
}
Variables
{"id": 4, "count": 10}
Response
{
"data": {
"ImmunizationHistory": [
{
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"BasicList": [Basic],
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "completed",
"statusReason": CodeableConcept,
"vaccineCode": CodeableConcept,
"patient": Reference,
"encounter": Reference,
"occurrenceDateTime": "abc123",
"occurrenceString": "xyz789",
"recorded": "abc123",
"primarySource": false,
"reportOrigin": CodeableConcept,
"location": Reference,
"manufacturer": Reference,
"lotNumber": "xyz789",
"expirationDate": "abc123",
"site": CodeableConcept,
"route": CodeableConcept,
"doseQuantity": Quantity,
"performer": [ImmunizationPerformer],
"note": [Annotation],
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"isSubpotent": false,
"subpotentReason": [CodeableConcept],
"education": [ImmunizationEducation],
"programEligibility": [CodeableConcept],
"fundingSource": CodeableConcept,
"reaction": [ImmunizationReaction],
"protocolApplied": [ImmunizationProtocolApplied]
}
]
}
}
ImmunizationList
Response
Returns [Immunization!]
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - ImmunizationFilterParams!
|
Default = {} |
_count - Int!
|
Default = 10 |
Example
Query
query ImmunizationList(
$upid: ID!,
$filter: ImmunizationFilterParams!,
$_count: Int!
) {
ImmunizationList(
upid: $upid,
filter: $filter,
_count: $_count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
BasicList {
...BasicFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
statusReason {
...CodeableConceptFragment
}
vaccineCode {
...CodeableConceptFragment
}
patient {
...ReferenceFragment
}
encounter {
...ReferenceFragment
}
occurrenceDateTime
occurrenceString
recorded
primarySource
reportOrigin {
...CodeableConceptFragment
}
location {
...ReferenceFragment
}
manufacturer {
...ReferenceFragment
}
lotNumber
expirationDate
site {
...CodeableConceptFragment
}
route {
...CodeableConceptFragment
}
doseQuantity {
...QuantityFragment
}
performer {
...ImmunizationPerformerFragment
}
note {
...AnnotationFragment
}
reasonCode {
...CodeableConceptFragment
}
reasonReference {
...ReferenceFragment
}
isSubpotent
subpotentReason {
...CodeableConceptFragment
}
education {
...ImmunizationEducationFragment
}
programEligibility {
...CodeableConceptFragment
}
fundingSource {
...CodeableConceptFragment
}
reaction {
...ImmunizationReactionFragment
}
protocolApplied {
...ImmunizationProtocolAppliedFragment
}
}
}
Variables
{"upid": "4", "filter": {}, "_count": 10}
Response
{
"data": {
"ImmunizationList": [
{
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"BasicList": [Basic],
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "completed",
"statusReason": CodeableConcept,
"vaccineCode": CodeableConcept,
"patient": Reference,
"encounter": Reference,
"occurrenceDateTime": "abc123",
"occurrenceString": "xyz789",
"recorded": "xyz789",
"primarySource": false,
"reportOrigin": CodeableConcept,
"location": Reference,
"manufacturer": Reference,
"lotNumber": "abc123",
"expirationDate": "xyz789",
"site": CodeableConcept,
"route": CodeableConcept,
"doseQuantity": Quantity,
"performer": [ImmunizationPerformer],
"note": [Annotation],
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"isSubpotent": true,
"subpotentReason": [CodeableConcept],
"education": [ImmunizationEducation],
"programEligibility": [CodeableConcept],
"fundingSource": CodeableConcept,
"reaction": [ImmunizationReaction],
"protocolApplied": [ImmunizationProtocolApplied]
}
]
}
}
Location
Example
Query
query Location($id: ID!) {
Location(id: $id) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
operationalStatus {
...CodingFragment
}
name
alias
description
mode
type {
...CodeableConceptFragment
}
telecom {
...ContactPointFragment
}
address {
...AddressFragment
}
physicalType {
...CodeableConceptFragment
}
position {
...LocationPositionFragment
}
managingOrganization {
...ReferenceFragment
}
partOf {
...ReferenceFragment
}
hoursOfOperation {
...LocationHoursOfOperationFragment
}
availabilityExceptions
endpoint {
...ReferenceFragment
}
}
}
Variables
{"id": "4"}
Response
{
"data": {
"Location": {
"resourceType": "xyz789",
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "active",
"operationalStatus": Coding,
"name": "xyz789",
"alias": ["xyz789"],
"description": "xyz789",
"mode": "instance",
"type": [CodeableConcept],
"telecom": [ContactPoint],
"address": Address,
"physicalType": CodeableConcept,
"position": LocationPosition,
"managingOrganization": Reference,
"partOf": Reference,
"hoursOfOperation": [LocationHoursOfOperation],
"availabilityExceptions": "xyz789",
"endpoint": [Reference]
}
}
}
Measure
Example
Query
query Measure($id: ID!) {
Measure(id: $id) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
url
identifier {
...IdentifierFragment
}
version
name
title
subtitle
status
experimental
subjectCodeableConcept {
...CodeableConceptFragment
}
subjectReference {
...ReferenceFragment
}
date
publisher
contact {
...ContactDetailFragment
}
description
useContext {
...UsageContextFragment
}
jurisdiction {
...CodeableConceptFragment
}
purpose
usage
copyright
approvalDate
lastReviewDate
effectivePeriod {
...PeriodFragment
}
topic {
...CodeableConceptFragment
}
author {
...ContactDetailFragment
}
editor {
...ContactDetailFragment
}
reviewer {
...ContactDetailFragment
}
endorser {
...ContactDetailFragment
}
relatedArtifact {
...RelatedArtifactFragment
}
library
disclaimer
scoring {
...CodeableConceptFragment
}
compositeScoring {
...CodeableConceptFragment
}
type {
...CodeableConceptFragment
}
riskAdjustment
rateAggregation
rationale
clinicalRecommendationStatement
improvementNotation {
...CodeableConceptFragment
}
definition
guidance
group {
...MeasureGroupFragment
}
supplementalData {
...MeasureSupplementalDataFragment
}
}
}
Variables
{"id": "4"}
Response
{
"data": {
"Measure": {
"resourceType": "xyz789",
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"url": "abc123",
"identifier": [Identifier],
"version": "abc123",
"name": "abc123",
"title": "xyz789",
"subtitle": "xyz789",
"status": "draft",
"experimental": false,
"subjectCodeableConcept": CodeableConcept,
"subjectReference": Reference,
"date": "abc123",
"publisher": "abc123",
"contact": [ContactDetail],
"description": "abc123",
"useContext": [UsageContext],
"jurisdiction": [CodeableConcept],
"purpose": "xyz789",
"usage": "xyz789",
"copyright": "xyz789",
"approvalDate": "xyz789",
"lastReviewDate": "xyz789",
"effectivePeriod": Period,
"topic": [CodeableConcept],
"author": [ContactDetail],
"editor": [ContactDetail],
"reviewer": [ContactDetail],
"endorser": [ContactDetail],
"relatedArtifact": [RelatedArtifact],
"library": ["abc123"],
"disclaimer": "xyz789",
"scoring": CodeableConcept,
"compositeScoring": CodeableConcept,
"type": [CodeableConcept],
"riskAdjustment": "abc123",
"rateAggregation": "abc123",
"rationale": "xyz789",
"clinicalRecommendationStatement": "xyz789",
"improvementNotation": CodeableConcept,
"definition": ["xyz789"],
"guidance": "abc123",
"group": [MeasureGroup],
"supplementalData": [MeasureSupplementalData]
}
}
}
MeasureReport
Response
Returns a MeasureReport
Arguments
| Name | Description |
|---|---|
id - ID!
|
Example
Query
query MeasureReport($id: ID!) {
MeasureReport(id: $id) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
type
measure
subject {
...ReferenceFragment
}
date
reporter {
...ReferenceFragment
}
period {
...PeriodFragment
}
improvementNotation {
...CodeableConceptFragment
}
group {
...MeasureReportGroupFragment
}
evaluatedResource {
...ReferenceFragment
}
}
}
Variables
{"id": 4}
Response
{
"data": {
"MeasureReport": {
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "complete",
"type": "individual",
"measure": "xyz789",
"subject": Reference,
"date": "abc123",
"reporter": Reference,
"period": Period,
"improvementNotation": CodeableConcept,
"group": [MeasureReportGroup],
"evaluatedResource": [Reference]
}
}
}
MeasureReportConnection
Response
Returns a MeasureReportConnection
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - MeasureReportFilterParams!
|
Default = {} |
sort - MeasureReportSortParams!
|
Default = {} |
first - Int!
|
Default = 10 |
after - String!
|
Default = "" |
Example
Query
query MeasureReportConnection(
$upid: ID!,
$filter: MeasureReportFilterParams!,
$sort: MeasureReportSortParams!,
$first: Int!,
$after: String!
) {
MeasureReportConnection(
upid: $upid,
filter: $filter,
sort: $sort,
first: $first,
after: $after
) {
pageInfo {
...PageInfoFragment
}
edges {
...MeasureReportEdgeFragment
}
}
}
Variables
{"upid": 4, "filter": {}, "sort": {}, "first": 10, "after": ""}
Response
{
"data": {
"MeasureReportConnection": {
"pageInfo": PageInfo,
"edges": [MeasureReportEdge]
}
}
}
MeasureReportHistory
Response
Returns [MeasureReport!]
Example
Query
query MeasureReportHistory(
$id: ID!,
$count: Int!
) {
MeasureReportHistory(
id: $id,
count: $count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
type
measure
subject {
...ReferenceFragment
}
date
reporter {
...ReferenceFragment
}
period {
...PeriodFragment
}
improvementNotation {
...CodeableConceptFragment
}
group {
...MeasureReportGroupFragment
}
evaluatedResource {
...ReferenceFragment
}
}
}
Variables
{"id": "4", "count": 10}
Response
{
"data": {
"MeasureReportHistory": [
{
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "complete",
"type": "individual",
"measure": "xyz789",
"subject": Reference,
"date": "xyz789",
"reporter": Reference,
"period": Period,
"improvementNotation": CodeableConcept,
"group": [MeasureReportGroup],
"evaluatedResource": [Reference]
}
]
}
}
MeasureReportList
Response
Returns [MeasureReport!]
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - MeasureReportFilterParams!
|
Default = {} |
_count - Int!
|
Default = 10 |
Example
Query
query MeasureReportList(
$upid: ID!,
$filter: MeasureReportFilterParams!,
$_count: Int!
) {
MeasureReportList(
upid: $upid,
filter: $filter,
_count: $_count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
type
measure
subject {
...ReferenceFragment
}
date
reporter {
...ReferenceFragment
}
period {
...PeriodFragment
}
improvementNotation {
...CodeableConceptFragment
}
group {
...MeasureReportGroupFragment
}
evaluatedResource {
...ReferenceFragment
}
}
}
Variables
{"upid": "4", "filter": {}, "_count": 10}
Response
{
"data": {
"MeasureReportList": [
{
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "complete",
"type": "individual",
"measure": "abc123",
"subject": Reference,
"date": "xyz789",
"reporter": Reference,
"period": Period,
"improvementNotation": CodeableConcept,
"group": [MeasureReportGroup],
"evaluatedResource": [Reference]
}
]
}
}
MedicationAdministration
Response
Returns a MedicationAdministration
Arguments
| Name | Description |
|---|---|
id - ID!
|
Example
Query
query MedicationAdministration($id: ID!) {
MedicationAdministration(id: $id) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
instantiates
partOf {
...ReferenceFragment
}
status
statusReason {
...CodeableConceptFragment
}
category {
...CodeableConceptFragment
}
medicationCodeableConcept {
...CodeableConceptFragment
}
medicationReference {
...ReferenceFragment
}
subject {
...ReferenceFragment
}
context {
...ReferenceFragment
}
supportingInformation {
...ReferenceFragment
}
effectiveDateTime
effectivePeriod {
...PeriodFragment
}
performer {
...MedicationAdministrationPerformerFragment
}
reasonCode {
...CodeableConceptFragment
}
reasonReference {
...ReferenceFragment
}
request {
...ReferenceFragment
}
device {
...ReferenceFragment
}
note {
...AnnotationFragment
}
dosage {
...MedicationAdministrationDosageFragment
}
eventHistory {
...ReferenceFragment
}
}
}
Variables
{"id": 4}
Response
{
"data": {
"MedicationAdministration": {
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"instantiates": ["abc123"],
"partOf": [Reference],
"status": "in_progress",
"statusReason": [CodeableConcept],
"category": CodeableConcept,
"medicationCodeableConcept": CodeableConcept,
"medicationReference": Reference,
"subject": Reference,
"context": Reference,
"supportingInformation": [Reference],
"effectiveDateTime": "xyz789",
"effectivePeriod": Period,
"performer": [MedicationAdministrationPerformer],
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"request": Reference,
"device": [Reference],
"note": [Annotation],
"dosage": MedicationAdministrationDosage,
"eventHistory": [Reference]
}
}
}
MedicationAdministrationConnection
Response
Returns a MedicationAdministrationConnection
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - MedicationAdministrationFilterParams!
|
Default = {} |
sort - MedicationAdministrationSortParams!
|
Default = {} |
first - Int!
|
Default = 10 |
after - String!
|
Default = "" |
Example
Query
query MedicationAdministrationConnection(
$upid: ID!,
$filter: MedicationAdministrationFilterParams!,
$sort: MedicationAdministrationSortParams!,
$first: Int!,
$after: String!
) {
MedicationAdministrationConnection(
upid: $upid,
filter: $filter,
sort: $sort,
first: $first,
after: $after
) {
pageInfo {
...PageInfoFragment
}
edges {
...MedicationAdministrationEdgeFragment
}
}
}
Variables
{"upid": 4, "filter": {}, "sort": {}, "first": 10, "after": ""}
Response
{
"data": {
"MedicationAdministrationConnection": {
"pageInfo": PageInfo,
"edges": [MedicationAdministrationEdge]
}
}
}
MedicationAdministrationHistory
Response
Returns [MedicationAdministration!]
Example
Query
query MedicationAdministrationHistory(
$id: ID!,
$count: Int!
) {
MedicationAdministrationHistory(
id: $id,
count: $count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
instantiates
partOf {
...ReferenceFragment
}
status
statusReason {
...CodeableConceptFragment
}
category {
...CodeableConceptFragment
}
medicationCodeableConcept {
...CodeableConceptFragment
}
medicationReference {
...ReferenceFragment
}
subject {
...ReferenceFragment
}
context {
...ReferenceFragment
}
supportingInformation {
...ReferenceFragment
}
effectiveDateTime
effectivePeriod {
...PeriodFragment
}
performer {
...MedicationAdministrationPerformerFragment
}
reasonCode {
...CodeableConceptFragment
}
reasonReference {
...ReferenceFragment
}
request {
...ReferenceFragment
}
device {
...ReferenceFragment
}
note {
...AnnotationFragment
}
dosage {
...MedicationAdministrationDosageFragment
}
eventHistory {
...ReferenceFragment
}
}
}
Variables
{"id": 4, "count": 10}
Response
{
"data": {
"MedicationAdministrationHistory": [
{
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"instantiates": ["xyz789"],
"partOf": [Reference],
"status": "in_progress",
"statusReason": [CodeableConcept],
"category": CodeableConcept,
"medicationCodeableConcept": CodeableConcept,
"medicationReference": Reference,
"subject": Reference,
"context": Reference,
"supportingInformation": [Reference],
"effectiveDateTime": "xyz789",
"effectivePeriod": Period,
"performer": [MedicationAdministrationPerformer],
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"request": Reference,
"device": [Reference],
"note": [Annotation],
"dosage": MedicationAdministrationDosage,
"eventHistory": [Reference]
}
]
}
}
MedicationAdministrationList
Response
Returns [MedicationAdministration!]
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - MedicationAdministrationFilterParams!
|
Default = {} |
_count - Int!
|
Default = 10 |
Example
Query
query MedicationAdministrationList(
$upid: ID!,
$filter: MedicationAdministrationFilterParams!,
$_count: Int!
) {
MedicationAdministrationList(
upid: $upid,
filter: $filter,
_count: $_count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
instantiates
partOf {
...ReferenceFragment
}
status
statusReason {
...CodeableConceptFragment
}
category {
...CodeableConceptFragment
}
medicationCodeableConcept {
...CodeableConceptFragment
}
medicationReference {
...ReferenceFragment
}
subject {
...ReferenceFragment
}
context {
...ReferenceFragment
}
supportingInformation {
...ReferenceFragment
}
effectiveDateTime
effectivePeriod {
...PeriodFragment
}
performer {
...MedicationAdministrationPerformerFragment
}
reasonCode {
...CodeableConceptFragment
}
reasonReference {
...ReferenceFragment
}
request {
...ReferenceFragment
}
device {
...ReferenceFragment
}
note {
...AnnotationFragment
}
dosage {
...MedicationAdministrationDosageFragment
}
eventHistory {
...ReferenceFragment
}
}
}
Variables
{"upid": "4", "filter": {}, "_count": 10}
Response
{
"data": {
"MedicationAdministrationList": [
{
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"instantiates": ["xyz789"],
"partOf": [Reference],
"status": "in_progress",
"statusReason": [CodeableConcept],
"category": CodeableConcept,
"medicationCodeableConcept": CodeableConcept,
"medicationReference": Reference,
"subject": Reference,
"context": Reference,
"supportingInformation": [Reference],
"effectiveDateTime": "xyz789",
"effectivePeriod": Period,
"performer": [MedicationAdministrationPerformer],
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"request": Reference,
"device": [Reference],
"note": [Annotation],
"dosage": MedicationAdministrationDosage,
"eventHistory": [Reference]
}
]
}
}
MedicationDispense
Response
Returns a MedicationDispense
Arguments
| Name | Description |
|---|---|
id - ID!
|
Example
Query
query MedicationDispense($id: ID!) {
MedicationDispense(id: $id) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
partOf {
...ReferenceFragment
}
status
statusReasonCodeableConcept {
...CodeableConceptFragment
}
statusReasonReference {
...ReferenceFragment
}
category {
...CodeableConceptFragment
}
medicationCodeableConcept {
...CodeableConceptFragment
}
medicationReference {
...ReferenceFragment
}
subject {
...ReferenceFragment
}
context {
...ReferenceFragment
}
supportingInformation {
...ReferenceFragment
}
performer {
...MedicationDispensePerformerFragment
}
location {
...ReferenceFragment
}
authorizingPrescription {
...ReferenceFragment
}
type {
...CodeableConceptFragment
}
quantity {
...QuantityFragment
}
daysSupply {
...QuantityFragment
}
whenPrepared
whenHandedOver
destination {
...ReferenceFragment
}
receiver {
...ReferenceFragment
}
note {
...AnnotationFragment
}
dosageInstruction {
...DosageFragment
}
substitution {
...MedicationDispenseSubstitutionFragment
}
detectedIssue {
...ReferenceFragment
}
eventHistory {
...ReferenceFragment
}
}
}
Variables
{"id": "4"}
Response
{
"data": {
"MedicationDispense": {
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"partOf": [Reference],
"status": "preparation",
"statusReasonCodeableConcept": CodeableConcept,
"statusReasonReference": Reference,
"category": CodeableConcept,
"medicationCodeableConcept": CodeableConcept,
"medicationReference": Reference,
"subject": Reference,
"context": Reference,
"supportingInformation": [Reference],
"performer": [MedicationDispensePerformer],
"location": Reference,
"authorizingPrescription": [Reference],
"type": CodeableConcept,
"quantity": Quantity,
"daysSupply": Quantity,
"whenPrepared": "xyz789",
"whenHandedOver": "xyz789",
"destination": Reference,
"receiver": [Reference],
"note": [Annotation],
"dosageInstruction": [Dosage],
"substitution": MedicationDispenseSubstitution,
"detectedIssue": [Reference],
"eventHistory": [Reference]
}
}
}
MedicationDispenseConnection
Response
Returns a MedicationDispenseConnection
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - MedicationDispenseFilterParams!
|
Default = {} |
sort - MedicationDispenseSortParams!
|
Default = {} |
first - Int!
|
Default = 10 |
after - String!
|
Default = "" |
Example
Query
query MedicationDispenseConnection(
$upid: ID!,
$filter: MedicationDispenseFilterParams!,
$sort: MedicationDispenseSortParams!,
$first: Int!,
$after: String!
) {
MedicationDispenseConnection(
upid: $upid,
filter: $filter,
sort: $sort,
first: $first,
after: $after
) {
pageInfo {
...PageInfoFragment
}
edges {
...MedicationDispenseEdgeFragment
}
}
}
Variables
{
"upid": "4",
"filter": {},
"sort": {},
"first": 10,
"after": ""
}
Response
{
"data": {
"MedicationDispenseConnection": {
"pageInfo": PageInfo,
"edges": [MedicationDispenseEdge]
}
}
}
MedicationDispenseHistory
Response
Returns [MedicationDispense!]
Example
Query
query MedicationDispenseHistory(
$id: ID!,
$count: Int!
) {
MedicationDispenseHistory(
id: $id,
count: $count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
partOf {
...ReferenceFragment
}
status
statusReasonCodeableConcept {
...CodeableConceptFragment
}
statusReasonReference {
...ReferenceFragment
}
category {
...CodeableConceptFragment
}
medicationCodeableConcept {
...CodeableConceptFragment
}
medicationReference {
...ReferenceFragment
}
subject {
...ReferenceFragment
}
context {
...ReferenceFragment
}
supportingInformation {
...ReferenceFragment
}
performer {
...MedicationDispensePerformerFragment
}
location {
...ReferenceFragment
}
authorizingPrescription {
...ReferenceFragment
}
type {
...CodeableConceptFragment
}
quantity {
...QuantityFragment
}
daysSupply {
...QuantityFragment
}
whenPrepared
whenHandedOver
destination {
...ReferenceFragment
}
receiver {
...ReferenceFragment
}
note {
...AnnotationFragment
}
dosageInstruction {
...DosageFragment
}
substitution {
...MedicationDispenseSubstitutionFragment
}
detectedIssue {
...ReferenceFragment
}
eventHistory {
...ReferenceFragment
}
}
}
Variables
{"id": "4", "count": 10}
Response
{
"data": {
"MedicationDispenseHistory": [
{
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"partOf": [Reference],
"status": "preparation",
"statusReasonCodeableConcept": CodeableConcept,
"statusReasonReference": Reference,
"category": CodeableConcept,
"medicationCodeableConcept": CodeableConcept,
"medicationReference": Reference,
"subject": Reference,
"context": Reference,
"supportingInformation": [Reference],
"performer": [MedicationDispensePerformer],
"location": Reference,
"authorizingPrescription": [Reference],
"type": CodeableConcept,
"quantity": Quantity,
"daysSupply": Quantity,
"whenPrepared": "xyz789",
"whenHandedOver": "xyz789",
"destination": Reference,
"receiver": [Reference],
"note": [Annotation],
"dosageInstruction": [Dosage],
"substitution": MedicationDispenseSubstitution,
"detectedIssue": [Reference],
"eventHistory": [Reference]
}
]
}
}
MedicationDispenseList
Response
Returns [MedicationDispense!]
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - MedicationDispenseFilterParams!
|
Default = {} |
_count - Int!
|
Default = 10 |
Example
Query
query MedicationDispenseList(
$upid: ID!,
$filter: MedicationDispenseFilterParams!,
$_count: Int!
) {
MedicationDispenseList(
upid: $upid,
filter: $filter,
_count: $_count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
partOf {
...ReferenceFragment
}
status
statusReasonCodeableConcept {
...CodeableConceptFragment
}
statusReasonReference {
...ReferenceFragment
}
category {
...CodeableConceptFragment
}
medicationCodeableConcept {
...CodeableConceptFragment
}
medicationReference {
...ReferenceFragment
}
subject {
...ReferenceFragment
}
context {
...ReferenceFragment
}
supportingInformation {
...ReferenceFragment
}
performer {
...MedicationDispensePerformerFragment
}
location {
...ReferenceFragment
}
authorizingPrescription {
...ReferenceFragment
}
type {
...CodeableConceptFragment
}
quantity {
...QuantityFragment
}
daysSupply {
...QuantityFragment
}
whenPrepared
whenHandedOver
destination {
...ReferenceFragment
}
receiver {
...ReferenceFragment
}
note {
...AnnotationFragment
}
dosageInstruction {
...DosageFragment
}
substitution {
...MedicationDispenseSubstitutionFragment
}
detectedIssue {
...ReferenceFragment
}
eventHistory {
...ReferenceFragment
}
}
}
Variables
{"upid": "4", "filter": {}, "_count": 10}
Response
{
"data": {
"MedicationDispenseList": [
{
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"partOf": [Reference],
"status": "preparation",
"statusReasonCodeableConcept": CodeableConcept,
"statusReasonReference": Reference,
"category": CodeableConcept,
"medicationCodeableConcept": CodeableConcept,
"medicationReference": Reference,
"subject": Reference,
"context": Reference,
"supportingInformation": [Reference],
"performer": [MedicationDispensePerformer],
"location": Reference,
"authorizingPrescription": [Reference],
"type": CodeableConcept,
"quantity": Quantity,
"daysSupply": Quantity,
"whenPrepared": "abc123",
"whenHandedOver": "xyz789",
"destination": Reference,
"receiver": [Reference],
"note": [Annotation],
"dosageInstruction": [Dosage],
"substitution": MedicationDispenseSubstitution,
"detectedIssue": [Reference],
"eventHistory": [Reference]
}
]
}
}
MedicationRequest
Response
Returns a MedicationRequest
Arguments
| Name | Description |
|---|---|
id - ID!
|
Example
Query
query MedicationRequest($id: ID!) {
MedicationRequest(id: $id) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
statusReason {
...CodeableConceptFragment
}
intent
category {
...CodeableConceptFragment
}
priority
doNotPerform
reportedBoolean
reportedReference {
...ReferenceFragment
}
medicationCodeableConcept {
...CodeableConceptFragment
}
medicationReference {
...ReferenceFragment
}
subject {
...ReferenceFragment
}
encounter {
...ReferenceFragment
}
supportingInformation {
...ReferenceFragment
}
authoredOn
requester {
...ReferenceFragment
}
performer {
...ReferenceFragment
}
performerType {
...CodeableConceptFragment
}
recorder {
...ReferenceFragment
}
reasonCode {
...CodeableConceptFragment
}
reasonReference {
...ReferenceFragment
}
instantiatesCanonical
instantiatesUri
basedOn {
...ReferenceFragment
}
groupIdentifier {
...IdentifierFragment
}
courseOfTherapyType {
...CodeableConceptFragment
}
insurance {
...ReferenceFragment
}
note {
...AnnotationFragment
}
dosageInstruction {
...DosageFragment
}
dispenseRequest {
...MedicationRequestDispenseRequestFragment
}
substitution {
...MedicationRequestSubstitutionFragment
}
priorPrescription {
...ReferenceFragment
}
detectedIssue {
...ReferenceFragment
}
eventHistory {
...ReferenceFragment
}
}
}
Variables
{"id": 4}
Response
{
"data": {
"MedicationRequest": {
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "active",
"statusReason": CodeableConcept,
"intent": "proposal",
"category": [CodeableConcept],
"priority": "routine",
"doNotPerform": false,
"reportedBoolean": false,
"reportedReference": Reference,
"medicationCodeableConcept": CodeableConcept,
"medicationReference": Reference,
"subject": Reference,
"encounter": Reference,
"supportingInformation": [Reference],
"authoredOn": "xyz789",
"requester": Reference,
"performer": Reference,
"performerType": CodeableConcept,
"recorder": Reference,
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"instantiatesCanonical": ["abc123"],
"instantiatesUri": ["xyz789"],
"basedOn": [Reference],
"groupIdentifier": Identifier,
"courseOfTherapyType": CodeableConcept,
"insurance": [Reference],
"note": [Annotation],
"dosageInstruction": [Dosage],
"dispenseRequest": MedicationRequestDispenseRequest,
"substitution": MedicationRequestSubstitution,
"priorPrescription": Reference,
"detectedIssue": [Reference],
"eventHistory": [Reference]
}
}
}
MedicationRequestConnection
Response
Returns a MedicationRequestConnection
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - MedicationRequestFilterParams!
|
Default = {} |
sort - MedicationRequestSortParams!
|
Default = {} |
first - Int!
|
Default = 10 |
after - String!
|
Default = "" |
Example
Query
query MedicationRequestConnection(
$upid: ID!,
$filter: MedicationRequestFilterParams!,
$sort: MedicationRequestSortParams!,
$first: Int!,
$after: String!
) {
MedicationRequestConnection(
upid: $upid,
filter: $filter,
sort: $sort,
first: $first,
after: $after
) {
pageInfo {
...PageInfoFragment
}
edges {
...MedicationRequestEdgeFragment
}
}
}
Variables
{"upid": 4, "filter": {}, "sort": {}, "first": 10, "after": ""}
Response
{
"data": {
"MedicationRequestConnection": {
"pageInfo": PageInfo,
"edges": [MedicationRequestEdge]
}
}
}
MedicationRequestHistory
Response
Returns [MedicationRequest!]
Example
Query
query MedicationRequestHistory(
$id: ID!,
$count: Int!
) {
MedicationRequestHistory(
id: $id,
count: $count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
statusReason {
...CodeableConceptFragment
}
intent
category {
...CodeableConceptFragment
}
priority
doNotPerform
reportedBoolean
reportedReference {
...ReferenceFragment
}
medicationCodeableConcept {
...CodeableConceptFragment
}
medicationReference {
...ReferenceFragment
}
subject {
...ReferenceFragment
}
encounter {
...ReferenceFragment
}
supportingInformation {
...ReferenceFragment
}
authoredOn
requester {
...ReferenceFragment
}
performer {
...ReferenceFragment
}
performerType {
...CodeableConceptFragment
}
recorder {
...ReferenceFragment
}
reasonCode {
...CodeableConceptFragment
}
reasonReference {
...ReferenceFragment
}
instantiatesCanonical
instantiatesUri
basedOn {
...ReferenceFragment
}
groupIdentifier {
...IdentifierFragment
}
courseOfTherapyType {
...CodeableConceptFragment
}
insurance {
...ReferenceFragment
}
note {
...AnnotationFragment
}
dosageInstruction {
...DosageFragment
}
dispenseRequest {
...MedicationRequestDispenseRequestFragment
}
substitution {
...MedicationRequestSubstitutionFragment
}
priorPrescription {
...ReferenceFragment
}
detectedIssue {
...ReferenceFragment
}
eventHistory {
...ReferenceFragment
}
}
}
Variables
{"id": 4, "count": 10}
Response
{
"data": {
"MedicationRequestHistory": [
{
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "active",
"statusReason": CodeableConcept,
"intent": "proposal",
"category": [CodeableConcept],
"priority": "routine",
"doNotPerform": true,
"reportedBoolean": false,
"reportedReference": Reference,
"medicationCodeableConcept": CodeableConcept,
"medicationReference": Reference,
"subject": Reference,
"encounter": Reference,
"supportingInformation": [Reference],
"authoredOn": "xyz789",
"requester": Reference,
"performer": Reference,
"performerType": CodeableConcept,
"recorder": Reference,
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"instantiatesCanonical": ["xyz789"],
"instantiatesUri": ["abc123"],
"basedOn": [Reference],
"groupIdentifier": Identifier,
"courseOfTherapyType": CodeableConcept,
"insurance": [Reference],
"note": [Annotation],
"dosageInstruction": [Dosage],
"dispenseRequest": MedicationRequestDispenseRequest,
"substitution": MedicationRequestSubstitution,
"priorPrescription": Reference,
"detectedIssue": [Reference],
"eventHistory": [Reference]
}
]
}
}
MedicationRequestList
Response
Returns [MedicationRequest!]
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - MedicationRequestFilterParams!
|
Default = {} |
_count - Int!
|
Default = 10 |
Example
Query
query MedicationRequestList(
$upid: ID!,
$filter: MedicationRequestFilterParams!,
$_count: Int!
) {
MedicationRequestList(
upid: $upid,
filter: $filter,
_count: $_count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
statusReason {
...CodeableConceptFragment
}
intent
category {
...CodeableConceptFragment
}
priority
doNotPerform
reportedBoolean
reportedReference {
...ReferenceFragment
}
medicationCodeableConcept {
...CodeableConceptFragment
}
medicationReference {
...ReferenceFragment
}
subject {
...ReferenceFragment
}
encounter {
...ReferenceFragment
}
supportingInformation {
...ReferenceFragment
}
authoredOn
requester {
...ReferenceFragment
}
performer {
...ReferenceFragment
}
performerType {
...CodeableConceptFragment
}
recorder {
...ReferenceFragment
}
reasonCode {
...CodeableConceptFragment
}
reasonReference {
...ReferenceFragment
}
instantiatesCanonical
instantiatesUri
basedOn {
...ReferenceFragment
}
groupIdentifier {
...IdentifierFragment
}
courseOfTherapyType {
...CodeableConceptFragment
}
insurance {
...ReferenceFragment
}
note {
...AnnotationFragment
}
dosageInstruction {
...DosageFragment
}
dispenseRequest {
...MedicationRequestDispenseRequestFragment
}
substitution {
...MedicationRequestSubstitutionFragment
}
priorPrescription {
...ReferenceFragment
}
detectedIssue {
...ReferenceFragment
}
eventHistory {
...ReferenceFragment
}
}
}
Variables
{"upid": 4, "filter": {}, "_count": 10}
Response
{
"data": {
"MedicationRequestList": [
{
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "active",
"statusReason": CodeableConcept,
"intent": "proposal",
"category": [CodeableConcept],
"priority": "routine",
"doNotPerform": false,
"reportedBoolean": false,
"reportedReference": Reference,
"medicationCodeableConcept": CodeableConcept,
"medicationReference": Reference,
"subject": Reference,
"encounter": Reference,
"supportingInformation": [Reference],
"authoredOn": "xyz789",
"requester": Reference,
"performer": Reference,
"performerType": CodeableConcept,
"recorder": Reference,
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"instantiatesCanonical": ["xyz789"],
"instantiatesUri": ["abc123"],
"basedOn": [Reference],
"groupIdentifier": Identifier,
"courseOfTherapyType": CodeableConcept,
"insurance": [Reference],
"note": [Annotation],
"dosageInstruction": [Dosage],
"dispenseRequest": MedicationRequestDispenseRequest,
"substitution": MedicationRequestSubstitution,
"priorPrescription": Reference,
"detectedIssue": [Reference],
"eventHistory": [Reference]
}
]
}
}
MedicationStatement
Response
Returns a MedicationStatement
Arguments
| Name | Description |
|---|---|
id - ID!
|
Example
Query
query MedicationStatement($id: ID!) {
MedicationStatement(id: $id) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
BasicList {
...BasicFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
basedOn {
...ReferenceFragment
}
partOf {
...ReferenceFragment
}
status
statusReason {
...CodeableConceptFragment
}
category {
...CodeableConceptFragment
}
medicationCodeableConcept {
...CodeableConceptFragment
}
medicationReference {
...ReferenceFragment
}
subject {
...ReferenceFragment
}
context {
...ReferenceFragment
}
effectiveDateTime
effectivePeriod {
...PeriodFragment
}
dateAsserted
informationSource {
...ReferenceFragment
}
derivedFrom {
...ReferenceFragment
}
reasonCode {
...CodeableConceptFragment
}
reasonReference {
...ReferenceFragment
}
note {
...AnnotationFragment
}
dosage {
...DosageFragment
}
}
}
Variables
{"id": 4}
Response
{
"data": {
"MedicationStatement": {
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"BasicList": [Basic],
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"basedOn": [Reference],
"partOf": [Reference],
"status": "active",
"statusReason": [CodeableConcept],
"category": CodeableConcept,
"medicationCodeableConcept": CodeableConcept,
"medicationReference": Reference,
"subject": Reference,
"context": Reference,
"effectiveDateTime": "xyz789",
"effectivePeriod": Period,
"dateAsserted": "xyz789",
"informationSource": Reference,
"derivedFrom": [Reference],
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"note": [Annotation],
"dosage": [Dosage]
}
}
}
MedicationStatementConnection
Response
Returns a MedicationStatementConnection
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - MedicationStatementFilterParams!
|
Default = {} |
sort - MedicationStatementSortParams!
|
Default = {} |
first - Int!
|
Default = 10 |
after - String!
|
Default = "" |
Example
Query
query MedicationStatementConnection(
$upid: ID!,
$filter: MedicationStatementFilterParams!,
$sort: MedicationStatementSortParams!,
$first: Int!,
$after: String!
) {
MedicationStatementConnection(
upid: $upid,
filter: $filter,
sort: $sort,
first: $first,
after: $after
) {
pageInfo {
...PageInfoFragment
}
edges {
...MedicationStatementEdgeFragment
}
}
}
Variables
{"upid": 4, "filter": {}, "sort": {}, "first": 10, "after": ""}
Response
{
"data": {
"MedicationStatementConnection": {
"pageInfo": PageInfo,
"edges": [MedicationStatementEdge]
}
}
}
MedicationStatementHistory
Response
Returns [MedicationStatement!]
Example
Query
query MedicationStatementHistory(
$id: ID!,
$count: Int!
) {
MedicationStatementHistory(
id: $id,
count: $count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
BasicList {
...BasicFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
basedOn {
...ReferenceFragment
}
partOf {
...ReferenceFragment
}
status
statusReason {
...CodeableConceptFragment
}
category {
...CodeableConceptFragment
}
medicationCodeableConcept {
...CodeableConceptFragment
}
medicationReference {
...ReferenceFragment
}
subject {
...ReferenceFragment
}
context {
...ReferenceFragment
}
effectiveDateTime
effectivePeriod {
...PeriodFragment
}
dateAsserted
informationSource {
...ReferenceFragment
}
derivedFrom {
...ReferenceFragment
}
reasonCode {
...CodeableConceptFragment
}
reasonReference {
...ReferenceFragment
}
note {
...AnnotationFragment
}
dosage {
...DosageFragment
}
}
}
Variables
{"id": 4, "count": 10}
Response
{
"data": {
"MedicationStatementHistory": [
{
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"BasicList": [Basic],
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"basedOn": [Reference],
"partOf": [Reference],
"status": "active",
"statusReason": [CodeableConcept],
"category": CodeableConcept,
"medicationCodeableConcept": CodeableConcept,
"medicationReference": Reference,
"subject": Reference,
"context": Reference,
"effectiveDateTime": "xyz789",
"effectivePeriod": Period,
"dateAsserted": "abc123",
"informationSource": Reference,
"derivedFrom": [Reference],
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"note": [Annotation],
"dosage": [Dosage]
}
]
}
}
MedicationStatementList
Response
Returns [MedicationStatement!]
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - MedicationStatementFilterParams!
|
Default = {} |
_count - Int!
|
Default = 10 |
Example
Query
query MedicationStatementList(
$upid: ID!,
$filter: MedicationStatementFilterParams!,
$_count: Int!
) {
MedicationStatementList(
upid: $upid,
filter: $filter,
_count: $_count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
BasicList {
...BasicFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
basedOn {
...ReferenceFragment
}
partOf {
...ReferenceFragment
}
status
statusReason {
...CodeableConceptFragment
}
category {
...CodeableConceptFragment
}
medicationCodeableConcept {
...CodeableConceptFragment
}
medicationReference {
...ReferenceFragment
}
subject {
...ReferenceFragment
}
context {
...ReferenceFragment
}
effectiveDateTime
effectivePeriod {
...PeriodFragment
}
dateAsserted
informationSource {
...ReferenceFragment
}
derivedFrom {
...ReferenceFragment
}
reasonCode {
...CodeableConceptFragment
}
reasonReference {
...ReferenceFragment
}
note {
...AnnotationFragment
}
dosage {
...DosageFragment
}
}
}
Variables
{"upid": "4", "filter": {}, "_count": 10}
Response
{
"data": {
"MedicationStatementList": [
{
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"BasicList": [Basic],
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"basedOn": [Reference],
"partOf": [Reference],
"status": "active",
"statusReason": [CodeableConcept],
"category": CodeableConcept,
"medicationCodeableConcept": CodeableConcept,
"medicationReference": Reference,
"subject": Reference,
"context": Reference,
"effectiveDateTime": "abc123",
"effectivePeriod": Period,
"dateAsserted": "abc123",
"informationSource": Reference,
"derivedFrom": [Reference],
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"note": [Annotation],
"dosage": [Dosage]
}
]
}
}
Observation
Response
Returns an Observation
Arguments
| Name | Description |
|---|---|
id - ID!
|
Example
Query
query Observation($id: ID!) {
Observation(id: $id) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
basedOn {
...ReferenceFragment
}
partOf {
...ReferenceFragment
}
status
category {
...CodeableConceptFragment
}
code {
...CodeableConceptFragment
}
subject {
...ReferenceFragment
}
focus {
...ReferenceFragment
}
encounter {
...ReferenceFragment
}
effectiveDateTime
effectivePeriod {
...PeriodFragment
}
effectiveTiming {
...TimingFragment
}
effectiveInstant
issued
performer {
...ReferenceFragment
}
valueQuantity {
...QuantityFragment
}
valueCodeableConcept {
...CodeableConceptFragment
}
valueString
valueBoolean
valueInteger
valueRange {
...RangeFragment
}
valueRatio {
...RatioFragment
}
valueSampledData {
...SampledDataFragment
}
valueTime
valueDateTime
valuePeriod {
...PeriodFragment
}
dataAbsentReason {
...CodeableConceptFragment
}
interpretation {
...CodeableConceptFragment
}
note {
...AnnotationFragment
}
bodySite {
...CodeableConceptFragment
}
method {
...CodeableConceptFragment
}
specimen {
...ReferenceFragment
}
device {
...ReferenceFragment
}
referenceRange {
...ObservationReferenceRangeFragment
}
hasMember {
...ReferenceFragment
}
derivedFrom {
...ReferenceFragment
}
component {
...ObservationComponentFragment
}
}
}
Variables
{"id": "4"}
Response
{
"data": {
"Observation": {
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"basedOn": [Reference],
"partOf": [Reference],
"status": "registered",
"category": [CodeableConcept],
"code": CodeableConcept,
"subject": Reference,
"focus": [Reference],
"encounter": Reference,
"effectiveDateTime": "xyz789",
"effectivePeriod": Period,
"effectiveTiming": Timing,
"effectiveInstant": "abc123",
"issued": "abc123",
"performer": [Reference],
"valueQuantity": Quantity,
"valueCodeableConcept": CodeableConcept,
"valueString": "abc123",
"valueBoolean": false,
"valueInteger": 123,
"valueRange": Range,
"valueRatio": Ratio,
"valueSampledData": SampledData,
"valueTime": "xyz789",
"valueDateTime": "xyz789",
"valuePeriod": Period,
"dataAbsentReason": CodeableConcept,
"interpretation": [CodeableConcept],
"note": [Annotation],
"bodySite": CodeableConcept,
"method": CodeableConcept,
"specimen": Reference,
"device": Reference,
"referenceRange": [ObservationReferenceRange],
"hasMember": [Reference],
"derivedFrom": [Reference],
"component": [ObservationComponent]
}
}
}
ObservationConnection
Response
Returns an ObservationConnection
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - ObservationFilterParams!
|
Default = {} |
sort - ObservationSortParams!
|
Default = {} |
first - Int!
|
Default = 10 |
after - String!
|
Default = "" |
Example
Query
query ObservationConnection(
$upid: ID!,
$filter: ObservationFilterParams!,
$sort: ObservationSortParams!,
$first: Int!,
$after: String!
) {
ObservationConnection(
upid: $upid,
filter: $filter,
sort: $sort,
first: $first,
after: $after
) {
pageInfo {
...PageInfoFragment
}
edges {
...ObservationEdgeFragment
}
}
}
Variables
{
"upid": "4",
"filter": {},
"sort": {},
"first": 10,
"after": ""
}
Response
{
"data": {
"ObservationConnection": {
"pageInfo": PageInfo,
"edges": [ObservationEdge]
}
}
}
ObservationHistory
Response
Returns [Observation!]
Example
Query
query ObservationHistory(
$id: ID!,
$count: Int!
) {
ObservationHistory(
id: $id,
count: $count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
basedOn {
...ReferenceFragment
}
partOf {
...ReferenceFragment
}
status
category {
...CodeableConceptFragment
}
code {
...CodeableConceptFragment
}
subject {
...ReferenceFragment
}
focus {
...ReferenceFragment
}
encounter {
...ReferenceFragment
}
effectiveDateTime
effectivePeriod {
...PeriodFragment
}
effectiveTiming {
...TimingFragment
}
effectiveInstant
issued
performer {
...ReferenceFragment
}
valueQuantity {
...QuantityFragment
}
valueCodeableConcept {
...CodeableConceptFragment
}
valueString
valueBoolean
valueInteger
valueRange {
...RangeFragment
}
valueRatio {
...RatioFragment
}
valueSampledData {
...SampledDataFragment
}
valueTime
valueDateTime
valuePeriod {
...PeriodFragment
}
dataAbsentReason {
...CodeableConceptFragment
}
interpretation {
...CodeableConceptFragment
}
note {
...AnnotationFragment
}
bodySite {
...CodeableConceptFragment
}
method {
...CodeableConceptFragment
}
specimen {
...ReferenceFragment
}
device {
...ReferenceFragment
}
referenceRange {
...ObservationReferenceRangeFragment
}
hasMember {
...ReferenceFragment
}
derivedFrom {
...ReferenceFragment
}
component {
...ObservationComponentFragment
}
}
}
Variables
{"id": "4", "count": 10}
Response
{
"data": {
"ObservationHistory": [
{
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"basedOn": [Reference],
"partOf": [Reference],
"status": "registered",
"category": [CodeableConcept],
"code": CodeableConcept,
"subject": Reference,
"focus": [Reference],
"encounter": Reference,
"effectiveDateTime": "xyz789",
"effectivePeriod": Period,
"effectiveTiming": Timing,
"effectiveInstant": "xyz789",
"issued": "xyz789",
"performer": [Reference],
"valueQuantity": Quantity,
"valueCodeableConcept": CodeableConcept,
"valueString": "xyz789",
"valueBoolean": true,
"valueInteger": 987,
"valueRange": Range,
"valueRatio": Ratio,
"valueSampledData": SampledData,
"valueTime": "xyz789",
"valueDateTime": "abc123",
"valuePeriod": Period,
"dataAbsentReason": CodeableConcept,
"interpretation": [CodeableConcept],
"note": [Annotation],
"bodySite": CodeableConcept,
"method": CodeableConcept,
"specimen": Reference,
"device": Reference,
"referenceRange": [ObservationReferenceRange],
"hasMember": [Reference],
"derivedFrom": [Reference],
"component": [ObservationComponent]
}
]
}
}
ObservationList
Response
Returns [Observation!]
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - ObservationFilterParams!
|
Default = {} |
_count - Int!
|
Default = 10 |
Example
Query
query ObservationList(
$upid: ID!,
$filter: ObservationFilterParams!,
$_count: Int!
) {
ObservationList(
upid: $upid,
filter: $filter,
_count: $_count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
basedOn {
...ReferenceFragment
}
partOf {
...ReferenceFragment
}
status
category {
...CodeableConceptFragment
}
code {
...CodeableConceptFragment
}
subject {
...ReferenceFragment
}
focus {
...ReferenceFragment
}
encounter {
...ReferenceFragment
}
effectiveDateTime
effectivePeriod {
...PeriodFragment
}
effectiveTiming {
...TimingFragment
}
effectiveInstant
issued
performer {
...ReferenceFragment
}
valueQuantity {
...QuantityFragment
}
valueCodeableConcept {
...CodeableConceptFragment
}
valueString
valueBoolean
valueInteger
valueRange {
...RangeFragment
}
valueRatio {
...RatioFragment
}
valueSampledData {
...SampledDataFragment
}
valueTime
valueDateTime
valuePeriod {
...PeriodFragment
}
dataAbsentReason {
...CodeableConceptFragment
}
interpretation {
...CodeableConceptFragment
}
note {
...AnnotationFragment
}
bodySite {
...CodeableConceptFragment
}
method {
...CodeableConceptFragment
}
specimen {
...ReferenceFragment
}
device {
...ReferenceFragment
}
referenceRange {
...ObservationReferenceRangeFragment
}
hasMember {
...ReferenceFragment
}
derivedFrom {
...ReferenceFragment
}
component {
...ObservationComponentFragment
}
}
}
Variables
{"upid": "4", "filter": {}, "_count": 10}
Response
{
"data": {
"ObservationList": [
{
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"basedOn": [Reference],
"partOf": [Reference],
"status": "registered",
"category": [CodeableConcept],
"code": CodeableConcept,
"subject": Reference,
"focus": [Reference],
"encounter": Reference,
"effectiveDateTime": "xyz789",
"effectivePeriod": Period,
"effectiveTiming": Timing,
"effectiveInstant": "xyz789",
"issued": "xyz789",
"performer": [Reference],
"valueQuantity": Quantity,
"valueCodeableConcept": CodeableConcept,
"valueString": "abc123",
"valueBoolean": false,
"valueInteger": 123,
"valueRange": Range,
"valueRatio": Ratio,
"valueSampledData": SampledData,
"valueTime": "abc123",
"valueDateTime": "xyz789",
"valuePeriod": Period,
"dataAbsentReason": CodeableConcept,
"interpretation": [CodeableConcept],
"note": [Annotation],
"bodySite": CodeableConcept,
"method": CodeableConcept,
"specimen": Reference,
"device": Reference,
"referenceRange": [ObservationReferenceRange],
"hasMember": [Reference],
"derivedFrom": [Reference],
"component": [ObservationComponent]
}
]
}
}
Organization
Response
Returns an Organization
Arguments
| Name | Description |
|---|---|
id - ID!
|
Example
Query
query Organization($id: ID!) {
Organization(id: $id) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
active
type {
...CodeableConceptFragment
}
name
alias
telecom {
...ContactPointFragment
}
address {
...AddressFragment
}
partOf {
...ReferenceFragment
}
contact {
...OrganizationContactFragment
}
endpoint {
...ReferenceFragment
}
}
}
Variables
{"id": "4"}
Response
{
"data": {
"Organization": {
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"active": true,
"type": [CodeableConcept],
"name": "abc123",
"alias": ["abc123"],
"telecom": [ContactPoint],
"address": [Address],
"partOf": Reference,
"contact": [OrganizationContact],
"endpoint": [Reference]
}
}
}
OrganizationConnection
Response
Returns an OrganizationConnection
Arguments
| Name | Description |
|---|---|
builderID - ID
|
|
filter - OrganizationFilterParams!
|
Default = {} |
sort - OrganizationSortParams!
|
Default = {} |
first - Int!
|
Default = 10 |
after - String!
|
Default = "" |
Example
Query
query OrganizationConnection(
$builderID: ID,
$filter: OrganizationFilterParams!,
$sort: OrganizationSortParams!,
$first: Int!,
$after: String!
) {
OrganizationConnection(
builderID: $builderID,
filter: $filter,
sort: $sort,
first: $first,
after: $after
) {
pageInfo {
...PageInfoFragment
}
edges {
...OrganizationEdgeFragment
}
}
}
Variables
{"builderID": 4, "filter": {}, "sort": {}, "first": 10, "after": ""}
Response
{
"data": {
"OrganizationConnection": {
"pageInfo": PageInfo,
"edges": [OrganizationEdge]
}
}
}
OrganizationHistory
Response
Returns [Organization!]
Example
Query
query OrganizationHistory(
$id: ID!,
$count: Int!
) {
OrganizationHistory(
id: $id,
count: $count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
active
type {
...CodeableConceptFragment
}
name
alias
telecom {
...ContactPointFragment
}
address {
...AddressFragment
}
partOf {
...ReferenceFragment
}
contact {
...OrganizationContactFragment
}
endpoint {
...ReferenceFragment
}
}
}
Variables
{"id": 4, "count": 10}
Response
{
"data": {
"OrganizationHistory": [
{
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"active": false,
"type": [CodeableConcept],
"name": "abc123",
"alias": ["abc123"],
"telecom": [ContactPoint],
"address": [Address],
"partOf": Reference,
"contact": [OrganizationContact],
"endpoint": [Reference]
}
]
}
}
OrganizationList
Response
Returns [Organization!]
Arguments
| Name | Description |
|---|---|
builderID - ID
|
|
filter - OrganizationFilterParams!
|
Default = {} |
_count - Int!
|
Default = 10 |
Example
Query
query OrganizationList(
$builderID: ID,
$filter: OrganizationFilterParams!,
$_count: Int!
) {
OrganizationList(
builderID: $builderID,
filter: $filter,
_count: $_count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
active
type {
...CodeableConceptFragment
}
name
alias
telecom {
...ContactPointFragment
}
address {
...AddressFragment
}
partOf {
...ReferenceFragment
}
contact {
...OrganizationContactFragment
}
endpoint {
...ReferenceFragment
}
}
}
Variables
{"builderID": 4, "filter": {}, "_count": 10}
Response
{
"data": {
"OrganizationList": [
{
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"active": true,
"type": [CodeableConcept],
"name": "abc123",
"alias": ["abc123"],
"telecom": [ContactPoint],
"address": [Address],
"partOf": Reference,
"contact": [OrganizationContact],
"endpoint": [Reference]
}
]
}
}
Patient
Example
Query
query Patient($id: ID!) {
Patient(id: $id) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
active
name {
...HumanNameFragment
}
telecom {
...ContactPointFragment
}
gender
birthDate
deceasedBoolean
deceasedDateTime
address {
...AddressFragment
}
maritalStatus {
...CodeableConceptFragment
}
multipleBirthBoolean
multipleBirthInteger
photo {
...AttachmentFragment
}
contact {
...PatientContactFragment
}
communication {
...PatientCommunicationFragment
}
generalPractitioner {
...ReferenceFragment
}
managingOrganization {
...ReferenceFragment
}
link {
...PatientLinkFragment
}
}
}
Variables
{"id": 4}
Response
{
"data": {
"Patient": {
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"active": false,
"name": [HumanName],
"telecom": [ContactPoint],
"gender": "male",
"birthDate": "xyz789",
"deceasedBoolean": true,
"deceasedDateTime": "abc123",
"address": [Address],
"maritalStatus": CodeableConcept,
"multipleBirthBoolean": true,
"multipleBirthInteger": 987,
"photo": [Attachment],
"contact": [PatientContact],
"communication": [PatientCommunication],
"generalPractitioner": [Reference],
"managingOrganization": Reference,
"link": [PatientLink]
}
}
}
PatientConnection
Response
Returns a PatientConnection
Arguments
| Name | Description |
|---|---|
upid - ID
|
|
builderID - ID
|
|
filter - PatientFilterParams!
|
Default = {} |
sort - PatientSortParams!
|
Default = {} |
first - Int!
|
Default = 10 |
after - String!
|
Default = "" |
Example
Query
query PatientConnection(
$upid: ID,
$builderID: ID,
$filter: PatientFilterParams!,
$sort: PatientSortParams!,
$first: Int!,
$after: String!
) {
PatientConnection(
upid: $upid,
builderID: $builderID,
filter: $filter,
sort: $sort,
first: $first,
after: $after
) {
pageInfo {
...PageInfoFragment
}
edges {
...PatientEdgeFragment
}
}
}
Variables
{
"upid": "4",
"builderID": 4,
"filter": {},
"sort": {},
"first": 10,
"after": ""
}
Response
{
"data": {
"PatientConnection": {
"pageInfo": PageInfo,
"edges": [PatientEdge]
}
}
}
PatientHistory
Response
Returns [Patient!]
Example
Query
query PatientHistory(
$id: ID!,
$count: Int!
) {
PatientHistory(
id: $id,
count: $count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
active
name {
...HumanNameFragment
}
telecom {
...ContactPointFragment
}
gender
birthDate
deceasedBoolean
deceasedDateTime
address {
...AddressFragment
}
maritalStatus {
...CodeableConceptFragment
}
multipleBirthBoolean
multipleBirthInteger
photo {
...AttachmentFragment
}
contact {
...PatientContactFragment
}
communication {
...PatientCommunicationFragment
}
generalPractitioner {
...ReferenceFragment
}
managingOrganization {
...ReferenceFragment
}
link {
...PatientLinkFragment
}
}
}
Variables
{"id": "4", "count": 10}
Response
{
"data": {
"PatientHistory": [
{
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"active": true,
"name": [HumanName],
"telecom": [ContactPoint],
"gender": "male",
"birthDate": "xyz789",
"deceasedBoolean": true,
"deceasedDateTime": "xyz789",
"address": [Address],
"maritalStatus": CodeableConcept,
"multipleBirthBoolean": false,
"multipleBirthInteger": 123,
"photo": [Attachment],
"contact": [PatientContact],
"communication": [PatientCommunication],
"generalPractitioner": [Reference],
"managingOrganization": Reference,
"link": [PatientLink]
}
]
}
}
PatientList
Response
Returns [Patient!]
Arguments
| Name | Description |
|---|---|
upid - ID
|
|
builderID - ID
|
|
filter - PatientFilterParams!
|
Default = {} |
_count - Int!
|
Default = 10 |
Example
Query
query PatientList(
$upid: ID,
$builderID: ID,
$filter: PatientFilterParams!,
$_count: Int!
) {
PatientList(
upid: $upid,
builderID: $builderID,
filter: $filter,
_count: $_count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
active
name {
...HumanNameFragment
}
telecom {
...ContactPointFragment
}
gender
birthDate
deceasedBoolean
deceasedDateTime
address {
...AddressFragment
}
maritalStatus {
...CodeableConceptFragment
}
multipleBirthBoolean
multipleBirthInteger
photo {
...AttachmentFragment
}
contact {
...PatientContactFragment
}
communication {
...PatientCommunicationFragment
}
generalPractitioner {
...ReferenceFragment
}
managingOrganization {
...ReferenceFragment
}
link {
...PatientLinkFragment
}
}
}
Variables
{
"upid": "4",
"builderID": 4,
"filter": {},
"_count": 10
}
Response
{
"data": {
"PatientList": [
{
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"active": true,
"name": [HumanName],
"telecom": [ContactPoint],
"gender": "male",
"birthDate": "xyz789",
"deceasedBoolean": false,
"deceasedDateTime": "abc123",
"address": [Address],
"maritalStatus": CodeableConcept,
"multipleBirthBoolean": false,
"multipleBirthInteger": 987,
"photo": [Attachment],
"contact": [PatientContact],
"communication": [PatientCommunication],
"generalPractitioner": [Reference],
"managingOrganization": Reference,
"link": [PatientLink]
}
]
}
}
Practitioner
Response
Returns a Practitioner
Arguments
| Name | Description |
|---|---|
id - ID!
|
Example
Query
query Practitioner($id: ID!) {
Practitioner(id: $id) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
active
name {
...HumanNameFragment
}
telecom {
...ContactPointFragment
}
address {
...AddressFragment
}
gender
birthDate
photo {
...AttachmentFragment
}
qualification {
...PractitionerQualificationFragment
}
communication {
...CodeableConceptFragment
}
}
}
Variables
{"id": 4}
Response
{
"data": {
"Practitioner": {
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"active": false,
"name": [HumanName],
"telecom": [ContactPoint],
"address": [Address],
"gender": "male",
"birthDate": "xyz789",
"photo": [Attachment],
"qualification": [PractitionerQualification],
"communication": [CodeableConcept]
}
}
}
PractitionerConnection
Response
Returns a PractitionerConnection
Arguments
| Name | Description |
|---|---|
builderID - ID
|
|
filter - PractitionerFilterParams!
|
Default = {} |
sort - PractitionerSortParams!
|
Default = {} |
first - Int!
|
Default = 10 |
after - String!
|
Default = "" |
Example
Query
query PractitionerConnection(
$builderID: ID,
$filter: PractitionerFilterParams!,
$sort: PractitionerSortParams!,
$first: Int!,
$after: String!
) {
PractitionerConnection(
builderID: $builderID,
filter: $filter,
sort: $sort,
first: $first,
after: $after
) {
pageInfo {
...PageInfoFragment
}
edges {
...PractitionerEdgeFragment
}
}
}
Variables
{
"builderID": "4",
"filter": {},
"sort": {},
"first": 10,
"after": ""
}
Response
{
"data": {
"PractitionerConnection": {
"pageInfo": PageInfo,
"edges": [PractitionerEdge]
}
}
}
PractitionerHistory
Response
Returns [Practitioner!]
Example
Query
query PractitionerHistory(
$id: ID!,
$count: Int!
) {
PractitionerHistory(
id: $id,
count: $count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
active
name {
...HumanNameFragment
}
telecom {
...ContactPointFragment
}
address {
...AddressFragment
}
gender
birthDate
photo {
...AttachmentFragment
}
qualification {
...PractitionerQualificationFragment
}
communication {
...CodeableConceptFragment
}
}
}
Variables
{"id": "4", "count": 10}
Response
{
"data": {
"PractitionerHistory": [
{
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"active": false,
"name": [HumanName],
"telecom": [ContactPoint],
"address": [Address],
"gender": "male",
"birthDate": "xyz789",
"photo": [Attachment],
"qualification": [PractitionerQualification],
"communication": [CodeableConcept]
}
]
}
}
PractitionerList
Response
Returns [Practitioner!]
Arguments
| Name | Description |
|---|---|
builderID - ID
|
|
filter - PractitionerFilterParams!
|
Default = {} |
_count - Int!
|
Default = 10 |
Example
Query
query PractitionerList(
$builderID: ID,
$filter: PractitionerFilterParams!,
$_count: Int!
) {
PractitionerList(
builderID: $builderID,
filter: $filter,
_count: $_count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
active
name {
...HumanNameFragment
}
telecom {
...ContactPointFragment
}
address {
...AddressFragment
}
gender
birthDate
photo {
...AttachmentFragment
}
qualification {
...PractitionerQualificationFragment
}
communication {
...CodeableConceptFragment
}
}
}
Variables
{
"builderID": "4",
"filter": {},
"_count": 10
}
Response
{
"data": {
"PractitionerList": [
{
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"active": true,
"name": [HumanName],
"telecom": [ContactPoint],
"address": [Address],
"gender": "male",
"birthDate": "abc123",
"photo": [Attachment],
"qualification": [PractitionerQualification],
"communication": [CodeableConcept]
}
]
}
}
Procedure
Example
Query
query Procedure($id: ID!) {
Procedure(id: $id) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
instantiatesCanonical
instantiatesUri
basedOn {
...ReferenceFragment
}
partOf {
...ReferenceFragment
}
status
statusReason {
...CodeableConceptFragment
}
category {
...CodeableConceptFragment
}
code {
...CodeableConceptFragment
}
subject {
...ReferenceFragment
}
encounter {
...ReferenceFragment
}
performedDateTime
performedPeriod {
...PeriodFragment
}
performedString
performedAge {
...AgeFragment
}
performedRange {
...RangeFragment
}
recorder {
...ReferenceFragment
}
asserter {
...ReferenceFragment
}
performer {
...ProcedurePerformerFragment
}
location {
...ReferenceFragment
}
reasonCode {
...CodeableConceptFragment
}
reasonReference {
...ReferenceFragment
}
bodySite {
...CodeableConceptFragment
}
outcome {
...CodeableConceptFragment
}
report {
...ReferenceFragment
}
complication {
...CodeableConceptFragment
}
complicationDetail {
...ReferenceFragment
}
followUp {
...CodeableConceptFragment
}
note {
...AnnotationFragment
}
focalDevice {
...ProcedureFocalDeviceFragment
}
usedReference {
...ReferenceFragment
}
usedCode {
...CodeableConceptFragment
}
}
}
Variables
{"id": 4}
Response
{
"data": {
"Procedure": {
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"instantiatesCanonical": ["xyz789"],
"instantiatesUri": ["abc123"],
"basedOn": [Reference],
"partOf": [Reference],
"status": "preparation",
"statusReason": CodeableConcept,
"category": CodeableConcept,
"code": CodeableConcept,
"subject": Reference,
"encounter": Reference,
"performedDateTime": "abc123",
"performedPeriod": Period,
"performedString": "xyz789",
"performedAge": Age,
"performedRange": Range,
"recorder": Reference,
"asserter": Reference,
"performer": [ProcedurePerformer],
"location": Reference,
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"bodySite": [CodeableConcept],
"outcome": CodeableConcept,
"report": [Reference],
"complication": [CodeableConcept],
"complicationDetail": [Reference],
"followUp": [CodeableConcept],
"note": [Annotation],
"focalDevice": [ProcedureFocalDevice],
"usedReference": [Reference],
"usedCode": [CodeableConcept]
}
}
}
ProcedureConnection
Response
Returns a ProcedureConnection
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - ProcedureFilterParams!
|
Default = {} |
sort - ProcedureSortParams!
|
Default = {} |
first - Int!
|
Default = 10 |
after - String!
|
Default = "" |
Example
Query
query ProcedureConnection(
$upid: ID!,
$filter: ProcedureFilterParams!,
$sort: ProcedureSortParams!,
$first: Int!,
$after: String!
) {
ProcedureConnection(
upid: $upid,
filter: $filter,
sort: $sort,
first: $first,
after: $after
) {
pageInfo {
...PageInfoFragment
}
edges {
...ProcedureEdgeFragment
}
}
}
Variables
{
"upid": "4",
"filter": {},
"sort": {},
"first": 10,
"after": ""
}
Response
{
"data": {
"ProcedureConnection": {
"pageInfo": PageInfo,
"edges": [ProcedureEdge]
}
}
}
ProcedureHistory
Response
Returns [Procedure!]
Example
Query
query ProcedureHistory(
$id: ID!,
$count: Int!
) {
ProcedureHistory(
id: $id,
count: $count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
instantiatesCanonical
instantiatesUri
basedOn {
...ReferenceFragment
}
partOf {
...ReferenceFragment
}
status
statusReason {
...CodeableConceptFragment
}
category {
...CodeableConceptFragment
}
code {
...CodeableConceptFragment
}
subject {
...ReferenceFragment
}
encounter {
...ReferenceFragment
}
performedDateTime
performedPeriod {
...PeriodFragment
}
performedString
performedAge {
...AgeFragment
}
performedRange {
...RangeFragment
}
recorder {
...ReferenceFragment
}
asserter {
...ReferenceFragment
}
performer {
...ProcedurePerformerFragment
}
location {
...ReferenceFragment
}
reasonCode {
...CodeableConceptFragment
}
reasonReference {
...ReferenceFragment
}
bodySite {
...CodeableConceptFragment
}
outcome {
...CodeableConceptFragment
}
report {
...ReferenceFragment
}
complication {
...CodeableConceptFragment
}
complicationDetail {
...ReferenceFragment
}
followUp {
...CodeableConceptFragment
}
note {
...AnnotationFragment
}
focalDevice {
...ProcedureFocalDeviceFragment
}
usedReference {
...ReferenceFragment
}
usedCode {
...CodeableConceptFragment
}
}
}
Variables
{"id": "4", "count": 10}
Response
{
"data": {
"ProcedureHistory": [
{
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"instantiatesCanonical": ["abc123"],
"instantiatesUri": ["xyz789"],
"basedOn": [Reference],
"partOf": [Reference],
"status": "preparation",
"statusReason": CodeableConcept,
"category": CodeableConcept,
"code": CodeableConcept,
"subject": Reference,
"encounter": Reference,
"performedDateTime": "xyz789",
"performedPeriod": Period,
"performedString": "abc123",
"performedAge": Age,
"performedRange": Range,
"recorder": Reference,
"asserter": Reference,
"performer": [ProcedurePerformer],
"location": Reference,
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"bodySite": [CodeableConcept],
"outcome": CodeableConcept,
"report": [Reference],
"complication": [CodeableConcept],
"complicationDetail": [Reference],
"followUp": [CodeableConcept],
"note": [Annotation],
"focalDevice": [ProcedureFocalDevice],
"usedReference": [Reference],
"usedCode": [CodeableConcept]
}
]
}
}
ProcedureList
Response
Returns [Procedure!]
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - ProcedureFilterParams!
|
Default = {} |
_count - Int!
|
Default = 10 |
Example
Query
query ProcedureList(
$upid: ID!,
$filter: ProcedureFilterParams!,
$_count: Int!
) {
ProcedureList(
upid: $upid,
filter: $filter,
_count: $_count
) {
resourceType
ProvenanceList {
...ProvenanceFragment
}
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
instantiatesCanonical
instantiatesUri
basedOn {
...ReferenceFragment
}
partOf {
...ReferenceFragment
}
status
statusReason {
...CodeableConceptFragment
}
category {
...CodeableConceptFragment
}
code {
...CodeableConceptFragment
}
subject {
...ReferenceFragment
}
encounter {
...ReferenceFragment
}
performedDateTime
performedPeriod {
...PeriodFragment
}
performedString
performedAge {
...AgeFragment
}
performedRange {
...RangeFragment
}
recorder {
...ReferenceFragment
}
asserter {
...ReferenceFragment
}
performer {
...ProcedurePerformerFragment
}
location {
...ReferenceFragment
}
reasonCode {
...CodeableConceptFragment
}
reasonReference {
...ReferenceFragment
}
bodySite {
...CodeableConceptFragment
}
outcome {
...CodeableConceptFragment
}
report {
...ReferenceFragment
}
complication {
...CodeableConceptFragment
}
complicationDetail {
...ReferenceFragment
}
followUp {
...CodeableConceptFragment
}
note {
...AnnotationFragment
}
focalDevice {
...ProcedureFocalDeviceFragment
}
usedReference {
...ReferenceFragment
}
usedCode {
...CodeableConceptFragment
}
}
}
Variables
{"upid": "4", "filter": {}, "_count": 10}
Response
{
"data": {
"ProcedureList": [
{
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"instantiatesCanonical": ["abc123"],
"instantiatesUri": ["abc123"],
"basedOn": [Reference],
"partOf": [Reference],
"status": "preparation",
"statusReason": CodeableConcept,
"category": CodeableConcept,
"code": CodeableConcept,
"subject": Reference,
"encounter": Reference,
"performedDateTime": "abc123",
"performedPeriod": Period,
"performedString": "abc123",
"performedAge": Age,
"performedRange": Range,
"recorder": Reference,
"asserter": Reference,
"performer": [ProcedurePerformer],
"location": Reference,
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"bodySite": [CodeableConcept],
"outcome": CodeableConcept,
"report": [Reference],
"complication": [CodeableConcept],
"complicationDetail": [Reference],
"followUp": [CodeableConcept],
"note": [Annotation],
"focalDevice": [ProcedureFocalDevice],
"usedReference": [Reference],
"usedCode": [CodeableConcept]
}
]
}
}
Provenance
Response
Returns a Provenance
Arguments
| Name | Description |
|---|---|
id - ID!
|
Example
Query
query Provenance($id: ID!) {
Provenance(id: $id) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
target {
...ReferenceFragment
}
occurredPeriod {
...PeriodFragment
}
occurredDateTime
recorded
policy
location {
...ReferenceFragment
}
reason {
...CodeableConceptFragment
}
activity {
...CodeableConceptFragment
}
agent {
...ProvenanceAgentFragment
}
entity {
...ProvenanceEntityFragment
}
signature {
...SignatureFragment
}
}
}
Variables
{"id": "4"}
Response
{
"data": {
"Provenance": {
"resourceType": "abc123",
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"target": [Reference],
"occurredPeriod": Period,
"occurredDateTime": "xyz789",
"recorded": "abc123",
"policy": ["abc123"],
"location": Reference,
"reason": [CodeableConcept],
"activity": CodeableConcept,
"agent": [ProvenanceAgent],
"entity": [ProvenanceEntity],
"signature": [Signature]
}
}
}
ProvenanceConnection
Response
Returns a ProvenanceConnection
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - ProvenanceFilterParams!
|
Default = {} |
sort - ProvenanceSortParams!
|
Default = {} |
first - Int!
|
Default = 10 |
after - String!
|
Default = "" |
Example
Query
query ProvenanceConnection(
$upid: ID!,
$filter: ProvenanceFilterParams!,
$sort: ProvenanceSortParams!,
$first: Int!,
$after: String!
) {
ProvenanceConnection(
upid: $upid,
filter: $filter,
sort: $sort,
first: $first,
after: $after
) {
pageInfo {
...PageInfoFragment
}
edges {
...ProvenanceEdgeFragment
}
}
}
Variables
{
"upid": "4",
"filter": {},
"sort": {},
"first": 10,
"after": ""
}
Response
{
"data": {
"ProvenanceConnection": {
"pageInfo": PageInfo,
"edges": [ProvenanceEdge]
}
}
}
ProvenanceHistory
Response
Returns [Provenance!]
Example
Query
query ProvenanceHistory(
$id: ID!,
$count: Int!
) {
ProvenanceHistory(
id: $id,
count: $count
) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
target {
...ReferenceFragment
}
occurredPeriod {
...PeriodFragment
}
occurredDateTime
recorded
policy
location {
...ReferenceFragment
}
reason {
...CodeableConceptFragment
}
activity {
...CodeableConceptFragment
}
agent {
...ProvenanceAgentFragment
}
entity {
...ProvenanceEntityFragment
}
signature {
...SignatureFragment
}
}
}
Variables
{"id": "4", "count": 10}
Response
{
"data": {
"ProvenanceHistory": [
{
"resourceType": "abc123",
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"target": [Reference],
"occurredPeriod": Period,
"occurredDateTime": "xyz789",
"recorded": "xyz789",
"policy": ["abc123"],
"location": Reference,
"reason": [CodeableConcept],
"activity": CodeableConcept,
"agent": [ProvenanceAgent],
"entity": [ProvenanceEntity],
"signature": [Signature]
}
]
}
}
ProvenanceList
Response
Returns [Provenance!]
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - ProvenanceFilterParams!
|
Default = {} |
_count - Int!
|
Default = 10 |
Example
Query
query ProvenanceList(
$upid: ID!,
$filter: ProvenanceFilterParams!,
$_count: Int!
) {
ProvenanceList(
upid: $upid,
filter: $filter,
_count: $_count
) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
target {
...ReferenceFragment
}
occurredPeriod {
...PeriodFragment
}
occurredDateTime
recorded
policy
location {
...ReferenceFragment
}
reason {
...CodeableConceptFragment
}
activity {
...CodeableConceptFragment
}
agent {
...ProvenanceAgentFragment
}
entity {
...ProvenanceEntityFragment
}
signature {
...SignatureFragment
}
}
}
Variables
{"upid": 4, "filter": {}, "_count": 10}
Response
{
"data": {
"ProvenanceList": [
{
"resourceType": "xyz789",
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"target": [Reference],
"occurredPeriod": Period,
"occurredDateTime": "xyz789",
"recorded": "abc123",
"policy": ["abc123"],
"location": Reference,
"reason": [CodeableConcept],
"activity": CodeableConcept,
"agent": [ProvenanceAgent],
"entity": [ProvenanceEntity],
"signature": [Signature]
}
]
}
}
QuestionnaireResponse
Response
Returns a QuestionnaireResponse
Arguments
| Name | Description |
|---|---|
id - ID!
|
Example
Query
query QuestionnaireResponse($id: ID!) {
QuestionnaireResponse(id: $id) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
basedOn {
...ReferenceFragment
}
partOf {
...ReferenceFragment
}
questionnaire
status
subject {
...ReferenceFragment
}
encounter {
...ReferenceFragment
}
authored
author {
...ReferenceFragment
}
source {
...ReferenceFragment
}
item {
...QuestionnaireResponseItemFragment
}
}
}
Variables
{"id": "4"}
Response
{
"data": {
"QuestionnaireResponse": {
"resourceType": "abc123",
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": Identifier,
"basedOn": [Reference],
"partOf": [Reference],
"questionnaire": "xyz789",
"status": "in_progress",
"subject": Reference,
"encounter": Reference,
"authored": "abc123",
"author": Reference,
"source": Reference,
"item": [QuestionnaireResponseItem]
}
}
}
QuestionnaireResponseConnection
Response
Returns a QuestionnaireResponseConnection
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - QuestionnaireResponseFilterParams!
|
Default = {} |
sort - QuestionnaireResponseSortParams!
|
Default = {} |
first - Int!
|
Default = 10 |
after - String!
|
Default = "" |
Example
Query
query QuestionnaireResponseConnection(
$upid: ID!,
$filter: QuestionnaireResponseFilterParams!,
$sort: QuestionnaireResponseSortParams!,
$first: Int!,
$after: String!
) {
QuestionnaireResponseConnection(
upid: $upid,
filter: $filter,
sort: $sort,
first: $first,
after: $after
) {
pageInfo {
...PageInfoFragment
}
edges {
...QuestionnaireResponseEdgeFragment
}
}
}
Variables
{
"upid": "4",
"filter": {},
"sort": {},
"first": 10,
"after": ""
}
Response
{
"data": {
"QuestionnaireResponseConnection": {
"pageInfo": PageInfo,
"edges": [QuestionnaireResponseEdge]
}
}
}
QuestionnaireResponseHistory
Response
Returns [QuestionnaireResponse!]
Example
Query
query QuestionnaireResponseHistory(
$id: ID!,
$count: Int!
) {
QuestionnaireResponseHistory(
id: $id,
count: $count
) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
basedOn {
...ReferenceFragment
}
partOf {
...ReferenceFragment
}
questionnaire
status
subject {
...ReferenceFragment
}
encounter {
...ReferenceFragment
}
authored
author {
...ReferenceFragment
}
source {
...ReferenceFragment
}
item {
...QuestionnaireResponseItemFragment
}
}
}
Variables
{"id": 4, "count": 10}
Response
{
"data": {
"QuestionnaireResponseHistory": [
{
"resourceType": "abc123",
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": Identifier,
"basedOn": [Reference],
"partOf": [Reference],
"questionnaire": "abc123",
"status": "in_progress",
"subject": Reference,
"encounter": Reference,
"authored": "xyz789",
"author": Reference,
"source": Reference,
"item": [QuestionnaireResponseItem]
}
]
}
}
QuestionnaireResponseList
Response
Returns [QuestionnaireResponse!]
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - QuestionnaireResponseFilterParams!
|
Default = {} |
_count - Int!
|
Default = 10 |
Example
Query
query QuestionnaireResponseList(
$upid: ID!,
$filter: QuestionnaireResponseFilterParams!,
$_count: Int!
) {
QuestionnaireResponseList(
upid: $upid,
filter: $filter,
_count: $_count
) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
basedOn {
...ReferenceFragment
}
partOf {
...ReferenceFragment
}
questionnaire
status
subject {
...ReferenceFragment
}
encounter {
...ReferenceFragment
}
authored
author {
...ReferenceFragment
}
source {
...ReferenceFragment
}
item {
...QuestionnaireResponseItemFragment
}
}
}
Variables
{"upid": "4", "filter": {}, "_count": 10}
Response
{
"data": {
"QuestionnaireResponseList": [
{
"resourceType": "xyz789",
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": Identifier,
"basedOn": [Reference],
"partOf": [Reference],
"questionnaire": "xyz789",
"status": "in_progress",
"subject": Reference,
"encounter": Reference,
"authored": "abc123",
"author": Reference,
"source": Reference,
"item": [QuestionnaireResponseItem]
}
]
}
}
RelatedPerson
Response
Returns a RelatedPerson
Arguments
| Name | Description |
|---|---|
id - ID!
|
Example
Query
query RelatedPerson($id: ID!) {
RelatedPerson(id: $id) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
active
patient {
...ReferenceFragment
}
relationship {
...CodeableConceptFragment
}
name {
...HumanNameFragment
}
telecom {
...ContactPointFragment
}
gender
birthDate
address {
...AddressFragment
}
photo {
...AttachmentFragment
}
period {
...PeriodFragment
}
communication {
...RelatedPersonCommunicationFragment
}
}
}
Variables
{"id": "4"}
Response
{
"data": {
"RelatedPerson": {
"resourceType": "xyz789",
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"active": true,
"patient": Reference,
"relationship": [CodeableConcept],
"name": [HumanName],
"telecom": [ContactPoint],
"gender": "male",
"birthDate": "abc123",
"address": [Address],
"photo": [Attachment],
"period": Period,
"communication": [RelatedPersonCommunication]
}
}
}
RelatedPersonConnection
Response
Returns a RelatedPersonConnection
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - RelatedPersonFilterParams!
|
Default = {} |
sort - RelatedPersonSortParams!
|
Default = {} |
first - Int!
|
Default = 10 |
after - String!
|
Default = "" |
Example
Query
query RelatedPersonConnection(
$upid: ID!,
$filter: RelatedPersonFilterParams!,
$sort: RelatedPersonSortParams!,
$first: Int!,
$after: String!
) {
RelatedPersonConnection(
upid: $upid,
filter: $filter,
sort: $sort,
first: $first,
after: $after
) {
pageInfo {
...PageInfoFragment
}
edges {
...RelatedPersonEdgeFragment
}
}
}
Variables
{"upid": 4, "filter": {}, "sort": {}, "first": 10, "after": ""}
Response
{
"data": {
"RelatedPersonConnection": {
"pageInfo": PageInfo,
"edges": [RelatedPersonEdge]
}
}
}
RelatedPersonHistory
Response
Returns [RelatedPerson!]
Example
Query
query RelatedPersonHistory(
$id: ID!,
$count: Int!
) {
RelatedPersonHistory(
id: $id,
count: $count
) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
active
patient {
...ReferenceFragment
}
relationship {
...CodeableConceptFragment
}
name {
...HumanNameFragment
}
telecom {
...ContactPointFragment
}
gender
birthDate
address {
...AddressFragment
}
photo {
...AttachmentFragment
}
period {
...PeriodFragment
}
communication {
...RelatedPersonCommunicationFragment
}
}
}
Variables
{"id": "4", "count": 10}
Response
{
"data": {
"RelatedPersonHistory": [
{
"resourceType": "xyz789",
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"active": true,
"patient": Reference,
"relationship": [CodeableConcept],
"name": [HumanName],
"telecom": [ContactPoint],
"gender": "male",
"birthDate": "abc123",
"address": [Address],
"photo": [Attachment],
"period": Period,
"communication": [RelatedPersonCommunication]
}
]
}
}
RelatedPersonList
Response
Returns [RelatedPerson!]
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - RelatedPersonFilterParams!
|
Default = {} |
_count - Int!
|
Default = 10 |
Example
Query
query RelatedPersonList(
$upid: ID!,
$filter: RelatedPersonFilterParams!,
$_count: Int!
) {
RelatedPersonList(
upid: $upid,
filter: $filter,
_count: $_count
) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
active
patient {
...ReferenceFragment
}
relationship {
...CodeableConceptFragment
}
name {
...HumanNameFragment
}
telecom {
...ContactPointFragment
}
gender
birthDate
address {
...AddressFragment
}
photo {
...AttachmentFragment
}
period {
...PeriodFragment
}
communication {
...RelatedPersonCommunicationFragment
}
}
}
Variables
{"upid": "4", "filter": {}, "_count": 10}
Response
{
"data": {
"RelatedPersonList": [
{
"resourceType": "xyz789",
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"active": true,
"patient": Reference,
"relationship": [CodeableConcept],
"name": [HumanName],
"telecom": [ContactPoint],
"gender": "male",
"birthDate": "xyz789",
"address": [Address],
"photo": [Attachment],
"period": Period,
"communication": [RelatedPersonCommunication]
}
]
}
}
ServiceRequest
Response
Returns a ServiceRequest
Arguments
| Name | Description |
|---|---|
id - ID!
|
Example
Query
query ServiceRequest($id: ID!) {
ServiceRequest(id: $id) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
instantiatesCanonical
instantiatesUri
basedOn {
...ReferenceFragment
}
replaces {
...ReferenceFragment
}
requisition {
...IdentifierFragment
}
status
intent
category {
...CodeableConceptFragment
}
priority
doNotPerform
code {
...CodeableConceptFragment
}
orderDetail {
...CodeableConceptFragment
}
quantityQuantity {
...QuantityFragment
}
quantityRatio {
...RatioFragment
}
quantityRange {
...RangeFragment
}
subject {
...ReferenceFragment
}
encounter {
...ReferenceFragment
}
occurrenceDateTime
occurrencePeriod {
...PeriodFragment
}
occurrenceTiming {
...TimingFragment
}
asNeededBoolean
asNeededCodeableConcept {
...CodeableConceptFragment
}
authoredOn
requester {
...ReferenceFragment
}
performerType {
...CodeableConceptFragment
}
performer {
...ReferenceFragment
}
locationCode {
...CodeableConceptFragment
}
locationReference {
...ReferenceFragment
}
reasonCode {
...CodeableConceptFragment
}
reasonReference {
...ReferenceFragment
}
insurance {
...ReferenceFragment
}
supportingInfo {
...ReferenceFragment
}
specimen {
...ReferenceFragment
}
bodySite {
...CodeableConceptFragment
}
note {
...AnnotationFragment
}
patientInstruction
relevantHistory {
...ReferenceFragment
}
}
}
Variables
{"id": 4}
Response
{
"data": {
"ServiceRequest": {
"resourceType": "xyz789",
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"instantiatesCanonical": ["xyz789"],
"instantiatesUri": ["xyz789"],
"basedOn": [Reference],
"replaces": [Reference],
"requisition": Identifier,
"status": "draft",
"intent": "proposal",
"category": [CodeableConcept],
"priority": "routine",
"doNotPerform": true,
"code": CodeableConcept,
"orderDetail": [CodeableConcept],
"quantityQuantity": Quantity,
"quantityRatio": Ratio,
"quantityRange": Range,
"subject": Reference,
"encounter": Reference,
"occurrenceDateTime": "abc123",
"occurrencePeriod": Period,
"occurrenceTiming": Timing,
"asNeededBoolean": true,
"asNeededCodeableConcept": CodeableConcept,
"authoredOn": "xyz789",
"requester": Reference,
"performerType": CodeableConcept,
"performer": [Reference],
"locationCode": [CodeableConcept],
"locationReference": [Reference],
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"insurance": [Reference],
"supportingInfo": [Reference],
"specimen": [Reference],
"bodySite": [CodeableConcept],
"note": [Annotation],
"patientInstruction": "abc123",
"relevantHistory": [Reference]
}
}
}
ServiceRequestConnection
Response
Returns a ServiceRequestConnection
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - ServiceRequestFilterParams!
|
Default = {} |
sort - ServiceRequestSortParams!
|
Default = {} |
first - Int!
|
Default = 10 |
after - String!
|
Default = "" |
Example
Query
query ServiceRequestConnection(
$upid: ID!,
$filter: ServiceRequestFilterParams!,
$sort: ServiceRequestSortParams!,
$first: Int!,
$after: String!
) {
ServiceRequestConnection(
upid: $upid,
filter: $filter,
sort: $sort,
first: $first,
after: $after
) {
pageInfo {
...PageInfoFragment
}
edges {
...ServiceRequestEdgeFragment
}
}
}
Variables
{"upid": 4, "filter": {}, "sort": {}, "first": 10, "after": ""}
Response
{
"data": {
"ServiceRequestConnection": {
"pageInfo": PageInfo,
"edges": [ServiceRequestEdge]
}
}
}
ServiceRequestHistory
Response
Returns [ServiceRequest!]
Example
Query
query ServiceRequestHistory(
$id: ID!,
$count: Int!
) {
ServiceRequestHistory(
id: $id,
count: $count
) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
instantiatesCanonical
instantiatesUri
basedOn {
...ReferenceFragment
}
replaces {
...ReferenceFragment
}
requisition {
...IdentifierFragment
}
status
intent
category {
...CodeableConceptFragment
}
priority
doNotPerform
code {
...CodeableConceptFragment
}
orderDetail {
...CodeableConceptFragment
}
quantityQuantity {
...QuantityFragment
}
quantityRatio {
...RatioFragment
}
quantityRange {
...RangeFragment
}
subject {
...ReferenceFragment
}
encounter {
...ReferenceFragment
}
occurrenceDateTime
occurrencePeriod {
...PeriodFragment
}
occurrenceTiming {
...TimingFragment
}
asNeededBoolean
asNeededCodeableConcept {
...CodeableConceptFragment
}
authoredOn
requester {
...ReferenceFragment
}
performerType {
...CodeableConceptFragment
}
performer {
...ReferenceFragment
}
locationCode {
...CodeableConceptFragment
}
locationReference {
...ReferenceFragment
}
reasonCode {
...CodeableConceptFragment
}
reasonReference {
...ReferenceFragment
}
insurance {
...ReferenceFragment
}
supportingInfo {
...ReferenceFragment
}
specimen {
...ReferenceFragment
}
bodySite {
...CodeableConceptFragment
}
note {
...AnnotationFragment
}
patientInstruction
relevantHistory {
...ReferenceFragment
}
}
}
Variables
{"id": "4", "count": 10}
Response
{
"data": {
"ServiceRequestHistory": [
{
"resourceType": "abc123",
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"instantiatesCanonical": ["xyz789"],
"instantiatesUri": ["xyz789"],
"basedOn": [Reference],
"replaces": [Reference],
"requisition": Identifier,
"status": "draft",
"intent": "proposal",
"category": [CodeableConcept],
"priority": "routine",
"doNotPerform": true,
"code": CodeableConcept,
"orderDetail": [CodeableConcept],
"quantityQuantity": Quantity,
"quantityRatio": Ratio,
"quantityRange": Range,
"subject": Reference,
"encounter": Reference,
"occurrenceDateTime": "xyz789",
"occurrencePeriod": Period,
"occurrenceTiming": Timing,
"asNeededBoolean": false,
"asNeededCodeableConcept": CodeableConcept,
"authoredOn": "xyz789",
"requester": Reference,
"performerType": CodeableConcept,
"performer": [Reference],
"locationCode": [CodeableConcept],
"locationReference": [Reference],
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"insurance": [Reference],
"supportingInfo": [Reference],
"specimen": [Reference],
"bodySite": [CodeableConcept],
"note": [Annotation],
"patientInstruction": "abc123",
"relevantHistory": [Reference]
}
]
}
}
ServiceRequestList
Response
Returns [ServiceRequest!]
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - ServiceRequestFilterParams!
|
Default = {} |
_count - Int!
|
Default = 10 |
Example
Query
query ServiceRequestList(
$upid: ID!,
$filter: ServiceRequestFilterParams!,
$_count: Int!
) {
ServiceRequestList(
upid: $upid,
filter: $filter,
_count: $_count
) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
instantiatesCanonical
instantiatesUri
basedOn {
...ReferenceFragment
}
replaces {
...ReferenceFragment
}
requisition {
...IdentifierFragment
}
status
intent
category {
...CodeableConceptFragment
}
priority
doNotPerform
code {
...CodeableConceptFragment
}
orderDetail {
...CodeableConceptFragment
}
quantityQuantity {
...QuantityFragment
}
quantityRatio {
...RatioFragment
}
quantityRange {
...RangeFragment
}
subject {
...ReferenceFragment
}
encounter {
...ReferenceFragment
}
occurrenceDateTime
occurrencePeriod {
...PeriodFragment
}
occurrenceTiming {
...TimingFragment
}
asNeededBoolean
asNeededCodeableConcept {
...CodeableConceptFragment
}
authoredOn
requester {
...ReferenceFragment
}
performerType {
...CodeableConceptFragment
}
performer {
...ReferenceFragment
}
locationCode {
...CodeableConceptFragment
}
locationReference {
...ReferenceFragment
}
reasonCode {
...CodeableConceptFragment
}
reasonReference {
...ReferenceFragment
}
insurance {
...ReferenceFragment
}
supportingInfo {
...ReferenceFragment
}
specimen {
...ReferenceFragment
}
bodySite {
...CodeableConceptFragment
}
note {
...AnnotationFragment
}
patientInstruction
relevantHistory {
...ReferenceFragment
}
}
}
Variables
{"upid": "4", "filter": {}, "_count": 10}
Response
{
"data": {
"ServiceRequestList": [
{
"resourceType": "abc123",
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"instantiatesCanonical": ["xyz789"],
"instantiatesUri": ["xyz789"],
"basedOn": [Reference],
"replaces": [Reference],
"requisition": Identifier,
"status": "draft",
"intent": "proposal",
"category": [CodeableConcept],
"priority": "routine",
"doNotPerform": false,
"code": CodeableConcept,
"orderDetail": [CodeableConcept],
"quantityQuantity": Quantity,
"quantityRatio": Ratio,
"quantityRange": Range,
"subject": Reference,
"encounter": Reference,
"occurrenceDateTime": "xyz789",
"occurrencePeriod": Period,
"occurrenceTiming": Timing,
"asNeededBoolean": true,
"asNeededCodeableConcept": CodeableConcept,
"authoredOn": "abc123",
"requester": Reference,
"performerType": CodeableConcept,
"performer": [Reference],
"locationCode": [CodeableConcept],
"locationReference": [Reference],
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"insurance": [Reference],
"supportingInfo": [Reference],
"specimen": [Reference],
"bodySite": [CodeableConcept],
"note": [Annotation],
"patientInstruction": "abc123",
"relevantHistory": [Reference]
}
]
}
}
SupplyRequest
Response
Returns a SupplyRequest
Arguments
| Name | Description |
|---|---|
id - ID!
|
Example
Query
query SupplyRequest($id: ID!) {
SupplyRequest(id: $id) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
category {
...CodeableConceptFragment
}
priority
itemCodeableConcept {
...CodeableConceptFragment
}
itemReference {
...ReferenceFragment
}
quantity {
...QuantityFragment
}
parameter {
...SupplyRequestParameterFragment
}
occurrenceDateTime
occurrencePeriod {
...PeriodFragment
}
occurrenceTiming {
...TimingFragment
}
authoredOn
requester {
...ReferenceFragment
}
supplier {
...ReferenceFragment
}
reasonCode {
...CodeableConceptFragment
}
reasonReference {
...ReferenceFragment
}
deliverFrom {
...ReferenceFragment
}
deliverTo {
...ReferenceFragment
}
}
}
Variables
{"id": 4}
Response
{
"data": {
"SupplyRequest": {
"resourceType": "abc123",
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "draft",
"category": CodeableConcept,
"priority": "routine",
"itemCodeableConcept": CodeableConcept,
"itemReference": Reference,
"quantity": Quantity,
"parameter": [SupplyRequestParameter],
"occurrenceDateTime": "xyz789",
"occurrencePeriod": Period,
"occurrenceTiming": Timing,
"authoredOn": "xyz789",
"requester": Reference,
"supplier": [Reference],
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"deliverFrom": Reference,
"deliverTo": Reference
}
}
}
SupplyRequestConnection
Response
Returns a SupplyRequestConnection
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - SupplyRequestFilterParams!
|
Default = {} |
sort - SupplyRequestSortParams!
|
Default = {} |
first - Int!
|
Default = 10 |
after - String!
|
Default = "" |
Example
Query
query SupplyRequestConnection(
$upid: ID!,
$filter: SupplyRequestFilterParams!,
$sort: SupplyRequestSortParams!,
$first: Int!,
$after: String!
) {
SupplyRequestConnection(
upid: $upid,
filter: $filter,
sort: $sort,
first: $first,
after: $after
) {
pageInfo {
...PageInfoFragment
}
edges {
...SupplyRequestEdgeFragment
}
}
}
Variables
{
"upid": "4",
"filter": {},
"sort": {},
"first": 10,
"after": ""
}
Response
{
"data": {
"SupplyRequestConnection": {
"pageInfo": PageInfo,
"edges": [SupplyRequestEdge]
}
}
}
SupplyRequestHistory
Response
Returns [SupplyRequest!]
Example
Query
query SupplyRequestHistory(
$id: ID!,
$count: Int!
) {
SupplyRequestHistory(
id: $id,
count: $count
) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
category {
...CodeableConceptFragment
}
priority
itemCodeableConcept {
...CodeableConceptFragment
}
itemReference {
...ReferenceFragment
}
quantity {
...QuantityFragment
}
parameter {
...SupplyRequestParameterFragment
}
occurrenceDateTime
occurrencePeriod {
...PeriodFragment
}
occurrenceTiming {
...TimingFragment
}
authoredOn
requester {
...ReferenceFragment
}
supplier {
...ReferenceFragment
}
reasonCode {
...CodeableConceptFragment
}
reasonReference {
...ReferenceFragment
}
deliverFrom {
...ReferenceFragment
}
deliverTo {
...ReferenceFragment
}
}
}
Variables
{"id": 4, "count": 10}
Response
{
"data": {
"SupplyRequestHistory": [
{
"resourceType": "abc123",
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "draft",
"category": CodeableConcept,
"priority": "routine",
"itemCodeableConcept": CodeableConcept,
"itemReference": Reference,
"quantity": Quantity,
"parameter": [SupplyRequestParameter],
"occurrenceDateTime": "abc123",
"occurrencePeriod": Period,
"occurrenceTiming": Timing,
"authoredOn": "abc123",
"requester": Reference,
"supplier": [Reference],
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"deliverFrom": Reference,
"deliverTo": Reference
}
]
}
}
SupplyRequestList
Response
Returns [SupplyRequest!]
Arguments
| Name | Description |
|---|---|
upid - ID!
|
|
filter - SupplyRequestFilterParams!
|
Default = {} |
_count - Int!
|
Default = 10 |
Example
Query
query SupplyRequestList(
$upid: ID!,
$filter: SupplyRequestFilterParams!,
$_count: Int!
) {
SupplyRequestList(
upid: $upid,
filter: $filter,
_count: $_count
) {
resourceType
id
meta {
...MetaFragment
}
implicitRules
language
text {
...NarrativeFragment
}
contained {
...ResourceFragment
}
extension {
...ExtensionFragment
}
modifierExtension {
...ExtensionFragment
}
identifier {
...IdentifierFragment
}
status
category {
...CodeableConceptFragment
}
priority
itemCodeableConcept {
...CodeableConceptFragment
}
itemReference {
...ReferenceFragment
}
quantity {
...QuantityFragment
}
parameter {
...SupplyRequestParameterFragment
}
occurrenceDateTime
occurrencePeriod {
...PeriodFragment
}
occurrenceTiming {
...TimingFragment
}
authoredOn
requester {
...ReferenceFragment
}
supplier {
...ReferenceFragment
}
reasonCode {
...CodeableConceptFragment
}
reasonReference {
...ReferenceFragment
}
deliverFrom {
...ReferenceFragment
}
deliverTo {
...ReferenceFragment
}
}
}
Variables
{"upid": "4", "filter": {}, "_count": 10}
Response
{
"data": {
"SupplyRequestList": [
{
"resourceType": "abc123",
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "draft",
"category": CodeableConcept,
"priority": "routine",
"itemCodeableConcept": CodeableConcept,
"itemReference": Reference,
"quantity": Quantity,
"parameter": [SupplyRequestParameter],
"occurrenceDateTime": "abc123",
"occurrencePeriod": Period,
"occurrenceTiming": Timing,
"authoredOn": "xyz789",
"requester": Reference,
"supplier": [Reference],
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"deliverFrom": Reference,
"deliverTo": Reference
}
]
}
}
Types
Account
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
status - AccountStatus!
|
|
type - CodeableConcept
|
|
name - String
|
|
subject - [Reference!]
|
|
servicePeriod - Period
|
|
coverage - [AccountCoverage!]
|
|
owner - Reference
|
|
description - String
|
|
guarantor - [AccountGuarantor!]
|
|
partOf - Reference
|
Example
{
"resourceType": "abc123",
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "active",
"type": CodeableConcept,
"name": "abc123",
"subject": [Reference],
"servicePeriod": Period,
"coverage": [AccountCoverage],
"owner": Reference,
"description": "xyz789",
"guarantor": [AccountGuarantor],
"partOf": Reference
}
AccountCoverage
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
coverage - Reference!
|
|
priority - Int
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"coverage": Reference,
"priority": 987
}
AccountGuarantor
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
party - Reference!
|
|
onHold - Boolean
|
|
period - Period
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"party": Reference,
"onHold": true,
"period": Period
}
AccountStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"active"
ActionCardinalityBehavior
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
Example
"single"
ActionConditionKind
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
Example
"applicability"
ActionGroupingBehavior
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
Example
"visual_group"
ActionParticipantType
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"patient"
ActionPrecheckBehavior
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
Example
"yes"
ActionRelationshipType
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"before_start"
ActionRequiredBehavior
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
Example
"must"
ActionSelectionBehavior
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"any"
Address
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
use - AddressUse
|
|
type - AddressType
|
|
text - String
|
|
line - [String!]
|
|
city - String
|
|
district - String
|
|
state - String
|
|
postalCode - String
|
|
country - String
|
|
period - Period
|
Example
{
"id": "4",
"extension": [Extension],
"use": "home",
"type": "postal",
"text": "abc123",
"line": ["abc123"],
"city": "xyz789",
"district": "abc123",
"state": "xyz789",
"postalCode": "abc123",
"country": "xyz789",
"period": Period
}
AddressType
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
Example
"postal"
AddressUse
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"home"
AdministrativeGender
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"male"
Age
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
value - Float
|
|
comparator - QuantityComparator
|
|
unit - String
|
|
system - String
|
|
code - String
|
Example
{
"id": "4",
"extension": [Extension],
"value": 987.65,
"comparator": "lessThan",
"unit": "xyz789",
"system": "abc123",
"code": "abc123"
}
AllTypes
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"Address"
AllergyIntolerance
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
ProvenanceList - [Provenance!]
|
|
Arguments
|
|
BasicList - [Basic!]
|
|
Arguments
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
clinicalStatus - CodeableConcept
|
|
verificationStatus - CodeableConcept
|
|
type - AllergyIntoleranceType
|
|
category - [AllergyIntoleranceCategory!]
|
|
criticality - AllergyIntoleranceCriticality
|
|
code - CodeableConcept
|
|
patient - Reference!
|
|
encounter - Reference
|
|
onsetDateTime - String
|
|
onsetAge - Age
|
|
onsetPeriod - Period
|
|
onsetRange - Range
|
|
onsetString - String
|
|
recordedDate - String
|
|
recorder - Reference
|
|
asserter - Reference
|
|
lastOccurrence - String
|
|
note - [Annotation!]
|
|
reaction - [AllergyIntoleranceReaction!]
|
|
Example
{
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"BasicList": [Basic],
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"clinicalStatus": CodeableConcept,
"verificationStatus": CodeableConcept,
"type": "allergy",
"category": ["food"],
"criticality": "low",
"code": CodeableConcept,
"patient": Reference,
"encounter": Reference,
"onsetDateTime": "xyz789",
"onsetAge": Age,
"onsetPeriod": Period,
"onsetRange": Range,
"onsetString": "abc123",
"recordedDate": "abc123",
"recorder": Reference,
"asserter": Reference,
"lastOccurrence": "abc123",
"note": [Annotation],
"reaction": [AllergyIntoleranceReaction]
}
AllergyIntoleranceCategory
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"food"
AllergyIntoleranceConnection
Fields
| Field Name | Description |
|---|---|
pageInfo - PageInfo!
|
|
edges - [AllergyIntoleranceEdge!]
|
Example
{
"pageInfo": PageInfo,
"edges": [AllergyIntoleranceEdge]
}
AllergyIntoleranceCriticality
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
Example
"low"
AllergyIntoleranceEdge
Fields
| Field Name | Description |
|---|---|
cursor - String!
|
|
node - AllergyIntolerance!
|
Example
{
"cursor": "xyz789",
"node": AllergyIntolerance
}
AllergyIntoleranceFilterParams
Fields
| Input Field | Description |
|---|---|
clinicalStatus - FilterComparatorStringSet
|
|
code - FilterComparatorStringSet
|
|
ids - FilterComparatorStringSet
|
|
tag - FilterComparatorStringSet
|
|
security - FilterComparatorStringSet
|
Example
{
"clinicalStatus": FilterComparatorStringSet,
"code": FilterComparatorStringSet,
"ids": FilterComparatorStringSet,
"tag": FilterComparatorStringSet,
"security": FilterComparatorStringSet
}
AllergyIntoleranceReaction
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
substance - CodeableConcept
|
|
manifestation - [CodeableConcept!]!
|
|
description - String
|
|
onset - String
|
|
severity - ReactionEventSeverity
|
|
exposureRoute - CodeableConcept
|
|
note - [Annotation!]
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"substance": CodeableConcept,
"manifestation": [CodeableConcept],
"description": "xyz789",
"onset": "abc123",
"severity": "mild",
"exposureRoute": CodeableConcept,
"note": [Annotation]
}
AllergyIntoleranceSortParams
Fields
| Input Field | Description |
|---|---|
lastUpdated - Sort
|
Example
{"lastUpdated": "ASC"}
AllergyIntoleranceType
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
Example
"allergy"
Annotation
Appointment
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
ProvenanceList - [Provenance!]
|
|
Arguments
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
status - Appointmentstatus!
|
|
cancelationReason - CodeableConcept
|
|
serviceCategory - [CodeableConcept!]
|
|
serviceType - [CodeableConcept!]
|
|
specialty - [CodeableConcept!]
|
|
appointmentType - CodeableConcept
|
|
reasonCode - [CodeableConcept!]
|
|
reasonReference - [Reference!]
|
|
priority - Int
|
|
description - String
|
|
supportingInformation - [Reference!]
|
|
start - String
|
|
end - String
|
|
minutesDuration - Int
|
|
slot - [Reference!]
|
|
created - String
|
|
comment - String
|
|
patientInstruction - String
|
|
basedOn - [Reference!]
|
|
participant - [AppointmentParticipant!]!
|
|
requestedPeriod - [Period!]
|
|
Example
{
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "proposed",
"cancelationReason": CodeableConcept,
"serviceCategory": [CodeableConcept],
"serviceType": [CodeableConcept],
"specialty": [CodeableConcept],
"appointmentType": CodeableConcept,
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"priority": 987,
"description": "xyz789",
"supportingInformation": [Reference],
"start": "abc123",
"end": "xyz789",
"minutesDuration": 987,
"slot": [Reference],
"created": "abc123",
"comment": "abc123",
"patientInstruction": "abc123",
"basedOn": [Reference],
"participant": [AppointmentParticipant],
"requestedPeriod": [Period]
}
AppointmentConnection
Fields
| Field Name | Description |
|---|---|
pageInfo - PageInfo!
|
|
edges - [AppointmentEdge!]
|
Example
{
"pageInfo": PageInfo,
"edges": [AppointmentEdge]
}
AppointmentEdge
Fields
| Field Name | Description |
|---|---|
cursor - String!
|
|
node - Appointment!
|
Example
{
"cursor": "abc123",
"node": Appointment
}
AppointmentFilterParams
Fields
| Input Field | Description |
|---|---|
status - FilterComparatorString
|
|
ids - FilterComparatorStringSet
|
|
tag - FilterComparatorStringSet
|
|
security - FilterComparatorStringSet
|
Example
{
"status": FilterComparatorString,
"ids": FilterComparatorStringSet,
"tag": FilterComparatorStringSet,
"security": FilterComparatorStringSet
}
AppointmentParticipant
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
type - [CodeableConcept!]
|
|
actor - Reference
|
|
required - Participantrequired
|
|
status - Participationstatus!
|
|
period - Period
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"type": [CodeableConcept],
"actor": Reference,
"required": "required",
"status": "accepted",
"period": Period
}
AppointmentResponse
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
appointment - Reference!
|
|
start - String
|
|
end - String
|
|
participantType - [CodeableConcept!]
|
|
actor - Reference
|
|
participantStatus - Participationstatus!
|
|
comment - String
|
Example
{
"resourceType": "xyz789",
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"appointment": Reference,
"start": "abc123",
"end": "abc123",
"participantType": [CodeableConcept],
"actor": Reference,
"participantStatus": "accepted",
"comment": "xyz789"
}
AppointmentSortParams
Fields
| Input Field | Description |
|---|---|
lastUpdated - Sort
|
Example
{"lastUpdated": "ASC"}
Appointmentstatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"proposed"
Attachment
Example
{
"id": "4",
"extension": [Extension],
"contentType": "xyz789",
"language": "abc123",
"data": "abc123",
"url": "abc123",
"size": 123,
"hash": "abc123",
"title": "xyz789",
"creation": "abc123"
}
BackboneElementInterface
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
Possible Types
| BackboneElementInterface Types |
|---|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension]
}
Basic
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
code - CodeableConcept!
|
|
subject - Reference
|
|
created - String
|
|
author - Reference
|
Example
{
"resourceType": "xyz789",
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"code": CodeableConcept,
"subject": Reference,
"created": "xyz789",
"author": Reference
}
BasicConnection
Fields
| Field Name | Description |
|---|---|
pageInfo - PageInfo!
|
|
edges - [BasicEdge!]
|
Example
{
"pageInfo": PageInfo,
"edges": [BasicEdge]
}
BasicEdge
BasicFilterParams
Fields
| Input Field | Description |
|---|---|
ids - FilterComparatorStringSet
|
|
tag - FilterComparatorStringSet
|
|
security - FilterComparatorStringSet
|
Example
{
"ids": FilterComparatorStringSet,
"tag": FilterComparatorStringSet,
"security": FilterComparatorStringSet
}
BasicSortParams
Fields
| Input Field | Description |
|---|---|
lastUpdated - Sort
|
Example
{"lastUpdated": "ASC"}
Binary
Example
{
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"contentType": "xyz789",
"securityContext": Reference,
"data": "abc123"
}
BinaryConnection
Fields
| Field Name | Description |
|---|---|
pageInfo - PageInfo!
|
|
edges - [BinaryEdge!]
|
Example
{
"pageInfo": PageInfo,
"edges": [BinaryEdge]
}
BinaryEdge
BinaryFilterParams
Fields
| Input Field | Description |
|---|---|
ids - FilterComparatorStringSet
|
|
tag - FilterComparatorStringSet
|
|
security - FilterComparatorStringSet
|
Example
{
"ids": FilterComparatorStringSet,
"tag": FilterComparatorStringSet,
"security": FilterComparatorStringSet
}
BinarySortParams
Fields
| Input Field | Description |
|---|---|
lastUpdated - Sort
|
Example
{"lastUpdated": "ASC"}
Boolean
Description
The Boolean scalar type represents true or false.
CarePlan
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
instantiatesCanonical - [String!]
|
|
instantiatesUri - [String!]
|
|
basedOn - [Reference!]
|
|
replaces - [Reference!]
|
|
partOf - [Reference!]
|
|
status - RequestStatus!
|
|
intent - CarePlanIntent!
|
|
category - [CodeableConcept!]
|
|
title - String
|
|
description - String
|
|
subject - Reference!
|
|
encounter - Reference
|
|
period - Period
|
|
created - String
|
|
author - Reference
|
|
contributor - [Reference!]
|
|
careTeam - [Reference!]
|
|
addresses - [Reference!]
|
|
supportingInfo - [Reference!]
|
|
goal - [Reference!]
|
|
activity - [CarePlanActivity!]
|
|
note - [Annotation!]
|
Example
{
"resourceType": "abc123",
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"instantiatesCanonical": ["xyz789"],
"instantiatesUri": ["xyz789"],
"basedOn": [Reference],
"replaces": [Reference],
"partOf": [Reference],
"status": "draft",
"intent": "proposal",
"category": [CodeableConcept],
"title": "xyz789",
"description": "abc123",
"subject": Reference,
"encounter": Reference,
"period": Period,
"created": "xyz789",
"author": Reference,
"contributor": [Reference],
"careTeam": [Reference],
"addresses": [Reference],
"supportingInfo": [Reference],
"goal": [Reference],
"activity": [CarePlanActivity],
"note": [Annotation]
}
CarePlanActivity
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
outcomeCodeableConcept - [CodeableConcept!]
|
|
outcomeReference - [Reference!]
|
|
progress - [Annotation!]
|
|
reference - Reference
|
|
detail - CarePlanActivityDetail
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"outcomeCodeableConcept": [CodeableConcept],
"outcomeReference": [Reference],
"progress": [Annotation],
"reference": Reference,
"detail": CarePlanActivityDetail
}
CarePlanActivityDetail
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
kind - CarePlanActivityKind
|
|
instantiatesCanonical - [String!]
|
|
instantiatesUri - [String!]
|
|
code - CodeableConcept
|
|
reasonCode - [CodeableConcept!]
|
|
reasonReference - [Reference!]
|
|
goal - [Reference!]
|
|
status - CarePlanActivityStatus!
|
|
statusReason - CodeableConcept
|
|
doNotPerform - Boolean
|
|
scheduledTiming - Timing
|
|
scheduledPeriod - Period
|
|
scheduledString - String
|
|
location - Reference
|
|
performer - [Reference!]
|
|
productCodeableConcept - CodeableConcept
|
|
productReference - Reference
|
|
dailyAmount - Quantity
|
|
quantity - Quantity
|
|
description - String
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"kind": "Appointment",
"instantiatesCanonical": ["xyz789"],
"instantiatesUri": ["xyz789"],
"code": CodeableConcept,
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"goal": [Reference],
"status": "not_started",
"statusReason": CodeableConcept,
"doNotPerform": true,
"scheduledTiming": Timing,
"scheduledPeriod": Period,
"scheduledString": "abc123",
"location": Reference,
"performer": [Reference],
"productCodeableConcept": CodeableConcept,
"productReference": Reference,
"dailyAmount": Quantity,
"quantity": Quantity,
"description": "xyz789"
}
CarePlanActivityKind
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"Appointment"
CarePlanActivityStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"not_started"
CarePlanConnection
Fields
| Field Name | Description |
|---|---|
pageInfo - PageInfo!
|
|
edges - [CarePlanEdge!]
|
Example
{
"pageInfo": PageInfo,
"edges": [CarePlanEdge]
}
CarePlanEdge
CarePlanFilterParams
Fields
| Input Field | Description |
|---|---|
ids - FilterComparatorStringSet
|
|
tag - FilterComparatorStringSet
|
|
security - FilterComparatorStringSet
|
Example
{
"ids": FilterComparatorStringSet,
"tag": FilterComparatorStringSet,
"security": FilterComparatorStringSet
}
CarePlanIntent
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"proposal"
CarePlanSortParams
Fields
| Input Field | Description |
|---|---|
lastUpdated - Sort
|
Example
{"lastUpdated": "ASC"}
CareTeam
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
ProvenanceList - [Provenance!]
|
|
Arguments
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
status - CareTeamStatus
|
|
category - [CodeableConcept!]
|
|
name - String
|
|
subject - Reference
|
|
encounter - Reference
|
|
period - Period
|
|
participant - [CareTeamParticipant!]
|
|
reasonCode - [CodeableConcept!]
|
|
reasonReference - [Reference!]
|
|
managingOrganization - [Reference!]
|
|
telecom - [ContactPoint!]
|
|
note - [Annotation!]
|
|
Example
{
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "proposed",
"category": [CodeableConcept],
"name": "xyz789",
"subject": Reference,
"encounter": Reference,
"period": Period,
"participant": [CareTeamParticipant],
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"managingOrganization": [Reference],
"telecom": [ContactPoint],
"note": [Annotation]
}
CareTeamConnection
Fields
| Field Name | Description |
|---|---|
pageInfo - PageInfo!
|
|
edges - [CareTeamEdge!]
|
Example
{
"pageInfo": PageInfo,
"edges": [CareTeamEdge]
}
CareTeamEdge
CareTeamFilterParams
Fields
| Input Field | Description |
|---|---|
status - FilterComparatorString
|
|
ids - FilterComparatorStringSet
|
|
tag - FilterComparatorStringSet
|
|
security - FilterComparatorStringSet
|
Example
{
"status": FilterComparatorString,
"ids": FilterComparatorStringSet,
"tag": FilterComparatorStringSet,
"security": FilterComparatorStringSet
}
CareTeamParticipant
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
role - [CodeableConcept!]
|
|
member - Reference
|
|
onBehalfOf - Reference
|
|
period - Period
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"role": [CodeableConcept],
"member": Reference,
"onBehalfOf": Reference,
"period": Period
}
CareTeamSortParams
Fields
| Input Field | Description |
|---|---|
lastUpdated - Sort
|
Example
{"lastUpdated": "ASC"}
CareTeamStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"proposed"
Claim
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
status - FmStatus!
|
|
type - CodeableConcept!
|
|
subType - CodeableConcept
|
|
use - ClaimUse!
|
|
patient - Reference!
|
|
billablePeriod - Period
|
|
created - String!
|
|
enterer - Reference
|
|
insurer - Reference
|
|
provider - Reference!
|
|
priority - CodeableConcept!
|
|
fundsReserve - CodeableConcept
|
|
related - [ClaimRelated!]
|
|
prescription - Reference
|
|
originalPrescription - Reference
|
|
payee - ClaimPayee
|
|
referral - Reference
|
|
facility - Reference
|
|
careTeam - [ClaimCareTeam!]
|
|
supportingInfo - [ClaimSupportingInfo!]
|
|
diagnosis - [ClaimDiagnosis!]
|
|
procedure - [ClaimProcedure!]
|
|
insurance - [ClaimInsurance!]!
|
|
accident - ClaimAccident
|
|
item - [ClaimItem!]
|
|
total - Money
|
Example
{
"resourceType": "xyz789",
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "active",
"type": CodeableConcept,
"subType": CodeableConcept,
"use": "claim",
"patient": Reference,
"billablePeriod": Period,
"created": "xyz789",
"enterer": Reference,
"insurer": Reference,
"provider": Reference,
"priority": CodeableConcept,
"fundsReserve": CodeableConcept,
"related": [ClaimRelated],
"prescription": Reference,
"originalPrescription": Reference,
"payee": ClaimPayee,
"referral": Reference,
"facility": Reference,
"careTeam": [ClaimCareTeam],
"supportingInfo": [ClaimSupportingInfo],
"diagnosis": [ClaimDiagnosis],
"procedure": [ClaimProcedure],
"insurance": [ClaimInsurance],
"accident": ClaimAccident,
"item": [ClaimItem],
"total": Money
}
ClaimAccident
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
date - String!
|
|
type - CodeableConcept
|
|
locationAddress - Address
|
|
locationReference - Reference
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"date": "abc123",
"type": CodeableConcept,
"locationAddress": Address,
"locationReference": Reference
}
ClaimCareTeam
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
sequence - Int!
|
|
provider - Reference!
|
|
responsible - Boolean
|
|
role - CodeableConcept
|
|
qualification - CodeableConcept
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"sequence": 123,
"provider": Reference,
"responsible": true,
"role": CodeableConcept,
"qualification": CodeableConcept
}
ClaimConnection
Fields
| Field Name | Description |
|---|---|
pageInfo - PageInfo!
|
|
edges - [ClaimEdge!]
|
Example
{
"pageInfo": PageInfo,
"edges": [ClaimEdge]
}
ClaimDiagnosis
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
sequence - Int!
|
|
diagnosisCodeableConcept - CodeableConcept
|
|
diagnosisReference - Reference
|
|
type - [CodeableConcept!]
|
|
onAdmission - CodeableConcept
|
|
packageCode - CodeableConcept
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"sequence": 987,
"diagnosisCodeableConcept": CodeableConcept,
"diagnosisReference": Reference,
"type": [CodeableConcept],
"onAdmission": CodeableConcept,
"packageCode": CodeableConcept
}
ClaimEdge
ClaimFilterParams
Fields
| Input Field | Description |
|---|---|
ids - FilterComparatorStringSet
|
|
tag - FilterComparatorStringSet
|
|
security - FilterComparatorStringSet
|
Example
{
"ids": FilterComparatorStringSet,
"tag": FilterComparatorStringSet,
"security": FilterComparatorStringSet
}
ClaimInsurance
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
sequence - Int!
|
|
focal - Boolean!
|
|
identifier - Identifier
|
|
coverage - Reference!
|
|
businessArrangement - String
|
|
preAuthRef - [String!]
|
|
claimResponse - Reference
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"sequence": 987,
"focal": false,
"identifier": Identifier,
"coverage": Reference,
"businessArrangement": "xyz789",
"preAuthRef": ["abc123"],
"claimResponse": Reference
}
ClaimItem
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
sequence - Int!
|
|
careTeamSequence - [Int!]
|
|
diagnosisSequence - [Int!]
|
|
procedureSequence - [Int!]
|
|
informationSequence - [Int!]
|
|
revenue - CodeableConcept
|
|
category - CodeableConcept
|
|
productOrService - CodeableConcept!
|
|
modifier - [CodeableConcept!]
|
|
programCode - [CodeableConcept!]
|
|
servicedDate - String
|
|
servicedPeriod - Period
|
|
locationCodeableConcept - CodeableConcept
|
|
locationAddress - Address
|
|
locationReference - Reference
|
|
quantity - Quantity
|
|
unitPrice - Money
|
|
factor - Float
|
|
net - Money
|
|
udi - [Reference!]
|
|
bodySite - CodeableConcept
|
|
subSite - [CodeableConcept!]
|
|
encounter - [Reference!]
|
|
detail - [ClaimItemDetail!]
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"sequence": 987,
"careTeamSequence": [987],
"diagnosisSequence": [987],
"procedureSequence": [987],
"informationSequence": [123],
"revenue": CodeableConcept,
"category": CodeableConcept,
"productOrService": CodeableConcept,
"modifier": [CodeableConcept],
"programCode": [CodeableConcept],
"servicedDate": "abc123",
"servicedPeriod": Period,
"locationCodeableConcept": CodeableConcept,
"locationAddress": Address,
"locationReference": Reference,
"quantity": Quantity,
"unitPrice": Money,
"factor": 987.65,
"net": Money,
"udi": [Reference],
"bodySite": CodeableConcept,
"subSite": [CodeableConcept],
"encounter": [Reference],
"detail": [ClaimItemDetail]
}
ClaimItemDetail
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
sequence - Int!
|
|
revenue - CodeableConcept
|
|
category - CodeableConcept
|
|
productOrService - CodeableConcept!
|
|
modifier - [CodeableConcept!]
|
|
programCode - [CodeableConcept!]
|
|
quantity - Quantity
|
|
unitPrice - Money
|
|
factor - Float
|
|
net - Money
|
|
udi - [Reference!]
|
|
subDetail - [ClaimItemDetailSubDetail!]
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"sequence": 987,
"revenue": CodeableConcept,
"category": CodeableConcept,
"productOrService": CodeableConcept,
"modifier": [CodeableConcept],
"programCode": [CodeableConcept],
"quantity": Quantity,
"unitPrice": Money,
"factor": 987.65,
"net": Money,
"udi": [Reference],
"subDetail": [ClaimItemDetailSubDetail]
}
ClaimItemDetailSubDetail
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
sequence - Int!
|
|
revenue - CodeableConcept
|
|
category - CodeableConcept
|
|
productOrService - CodeableConcept!
|
|
modifier - [CodeableConcept!]
|
|
programCode - [CodeableConcept!]
|
|
quantity - Quantity
|
|
unitPrice - Money
|
|
factor - Float
|
|
net - Money
|
|
udi - [Reference!]
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"sequence": 123,
"revenue": CodeableConcept,
"category": CodeableConcept,
"productOrService": CodeableConcept,
"modifier": [CodeableConcept],
"programCode": [CodeableConcept],
"quantity": Quantity,
"unitPrice": Money,
"factor": 123.45,
"net": Money,
"udi": [Reference]
}
ClaimPayee
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
type - CodeableConcept!
|
|
party - Reference
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"type": CodeableConcept,
"party": Reference
}
ClaimProcedure
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
sequence - Int!
|
|
type - [CodeableConcept!]
|
|
date - String
|
|
procedureCodeableConcept - CodeableConcept
|
|
procedureReference - Reference
|
|
udi - [Reference!]
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"sequence": 987,
"type": [CodeableConcept],
"date": "abc123",
"procedureCodeableConcept": CodeableConcept,
"procedureReference": Reference,
"udi": [Reference]
}
ClaimRelated
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
claim - Reference
|
|
relationship - CodeableConcept
|
|
reference - Identifier
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"claim": Reference,
"relationship": CodeableConcept,
"reference": Identifier
}
ClaimResponse
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
status - FmStatus!
|
|
type - CodeableConcept!
|
|
subType - CodeableConcept
|
|
use - ClaimUse!
|
|
patient - Reference!
|
|
created - String!
|
|
insurer - Reference!
|
|
requestor - Reference
|
|
request - Reference
|
|
outcome - RemittanceOutcome!
|
|
disposition - String
|
|
preAuthRef - String
|
|
preAuthPeriod - Period
|
|
payeeType - CodeableConcept
|
|
item - [ClaimResponseItem!]
|
|
addItem - [ClaimResponseAddItem!]
|
|
adjudication - [ClaimResponseItemAdjudication!]
|
|
total - [ClaimResponseTotal!]
|
|
payment - ClaimResponsePayment
|
|
fundsReserve - CodeableConcept
|
|
formCode - CodeableConcept
|
|
form - Attachment
|
|
processNote - [ClaimResponseProcessNote!]
|
|
communicationRequest - [Reference!]
|
|
insurance - [ClaimResponseInsurance!]
|
|
error - [ClaimResponseError!]
|
Example
{
"resourceType": "xyz789",
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "active",
"type": CodeableConcept,
"subType": CodeableConcept,
"use": "claim",
"patient": Reference,
"created": "abc123",
"insurer": Reference,
"requestor": Reference,
"request": Reference,
"outcome": "queued",
"disposition": "xyz789",
"preAuthRef": "abc123",
"preAuthPeriod": Period,
"payeeType": CodeableConcept,
"item": [ClaimResponseItem],
"addItem": [ClaimResponseAddItem],
"adjudication": [ClaimResponseItemAdjudication],
"total": [ClaimResponseTotal],
"payment": ClaimResponsePayment,
"fundsReserve": CodeableConcept,
"formCode": CodeableConcept,
"form": Attachment,
"processNote": [ClaimResponseProcessNote],
"communicationRequest": [Reference],
"insurance": [ClaimResponseInsurance],
"error": [ClaimResponseError]
}
ClaimResponseAddItem
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
itemSequence - [Int!]
|
|
detailSequence - [Int!]
|
|
subdetailSequence - [Int!]
|
|
provider - [Reference!]
|
|
productOrService - CodeableConcept!
|
|
modifier - [CodeableConcept!]
|
|
programCode - [CodeableConcept!]
|
|
servicedDate - String
|
|
servicedPeriod - Period
|
|
locationCodeableConcept - CodeableConcept
|
|
locationAddress - Address
|
|
locationReference - Reference
|
|
quantity - Quantity
|
|
unitPrice - Money
|
|
factor - Float
|
|
net - Money
|
|
bodySite - CodeableConcept
|
|
subSite - [CodeableConcept!]
|
|
noteNumber - [Int!]
|
|
adjudication - [ClaimResponseItemAdjudication!]!
|
|
detail - [ClaimResponseAddItemDetail!]
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"itemSequence": [123],
"detailSequence": [123],
"subdetailSequence": [987],
"provider": [Reference],
"productOrService": CodeableConcept,
"modifier": [CodeableConcept],
"programCode": [CodeableConcept],
"servicedDate": "xyz789",
"servicedPeriod": Period,
"locationCodeableConcept": CodeableConcept,
"locationAddress": Address,
"locationReference": Reference,
"quantity": Quantity,
"unitPrice": Money,
"factor": 987.65,
"net": Money,
"bodySite": CodeableConcept,
"subSite": [CodeableConcept],
"noteNumber": [987],
"adjudication": [ClaimResponseItemAdjudication],
"detail": [ClaimResponseAddItemDetail]
}
ClaimResponseAddItemDetail
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
productOrService - CodeableConcept!
|
|
modifier - [CodeableConcept!]
|
|
quantity - Quantity
|
|
unitPrice - Money
|
|
factor - Float
|
|
net - Money
|
|
noteNumber - [Int!]
|
|
adjudication - [ClaimResponseItemAdjudication!]!
|
|
subDetail - [ClaimResponseAddItemDetailSubDetail!]
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"productOrService": CodeableConcept,
"modifier": [CodeableConcept],
"quantity": Quantity,
"unitPrice": Money,
"factor": 123.45,
"net": Money,
"noteNumber": [987],
"adjudication": [ClaimResponseItemAdjudication],
"subDetail": [ClaimResponseAddItemDetailSubDetail]
}
ClaimResponseAddItemDetailSubDetail
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
productOrService - CodeableConcept!
|
|
modifier - [CodeableConcept!]
|
|
quantity - Quantity
|
|
unitPrice - Money
|
|
factor - Float
|
|
net - Money
|
|
noteNumber - [Int!]
|
|
adjudication - [ClaimResponseItemAdjudication!]!
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"productOrService": CodeableConcept,
"modifier": [CodeableConcept],
"quantity": Quantity,
"unitPrice": Money,
"factor": 987.65,
"net": Money,
"noteNumber": [987],
"adjudication": [ClaimResponseItemAdjudication]
}
ClaimResponseError
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
itemSequence - Int
|
|
detailSequence - Int
|
|
subDetailSequence - Int
|
|
code - CodeableConcept!
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"itemSequence": 987,
"detailSequence": 987,
"subDetailSequence": 123,
"code": CodeableConcept
}
ClaimResponseInsurance
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
sequence - Int!
|
|
focal - Boolean!
|
|
coverage - Reference!
|
|
businessArrangement - String
|
|
claimResponse - Reference
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"sequence": 987,
"focal": false,
"coverage": Reference,
"businessArrangement": "abc123",
"claimResponse": Reference
}
ClaimResponseItem
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
itemSequence - Int!
|
|
noteNumber - [Int!]
|
|
adjudication - [ClaimResponseItemAdjudication!]!
|
|
detail - [ClaimResponseItemDetail!]
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"itemSequence": 123,
"noteNumber": [123],
"adjudication": [ClaimResponseItemAdjudication],
"detail": [ClaimResponseItemDetail]
}
ClaimResponseItemAdjudication
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
category - CodeableConcept!
|
|
reason - CodeableConcept
|
|
amount - Money
|
|
value - Float
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"category": CodeableConcept,
"reason": CodeableConcept,
"amount": Money,
"value": 987.65
}
ClaimResponseItemDetail
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
detailSequence - Int!
|
|
noteNumber - [Int!]
|
|
adjudication - [ClaimResponseItemAdjudication!]!
|
|
subDetail - [ClaimResponseItemDetailSubDetail!]
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"detailSequence": 987,
"noteNumber": [123],
"adjudication": [ClaimResponseItemAdjudication],
"subDetail": [ClaimResponseItemDetailSubDetail]
}
ClaimResponseItemDetailSubDetail
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
subDetailSequence - Int!
|
|
noteNumber - [Int!]
|
|
adjudication - [ClaimResponseItemAdjudication!]
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"subDetailSequence": 123,
"noteNumber": [123],
"adjudication": [ClaimResponseItemAdjudication]
}
ClaimResponsePayment
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
type - CodeableConcept!
|
|
adjustment - Money
|
|
adjustmentReason - CodeableConcept
|
|
date - String
|
|
amount - Money!
|
|
identifier - Identifier
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"type": CodeableConcept,
"adjustment": Money,
"adjustmentReason": CodeableConcept,
"date": "abc123",
"amount": Money,
"identifier": Identifier
}
ClaimResponseProcessNote
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
number - Int
|
|
type - NoteType
|
|
text - String!
|
|
language - CodeableConcept
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"number": 987,
"type": "display",
"text": "xyz789",
"language": CodeableConcept
}
ClaimResponseTotal
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
category - CodeableConcept!
|
|
amount - Money!
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"category": CodeableConcept,
"amount": Money
}
ClaimSortParams
Fields
| Input Field | Description |
|---|---|
lastUpdated - Sort
|
Example
{"lastUpdated": "ASC"}
ClaimSupportingInfo
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
sequence - Int!
|
|
category - CodeableConcept!
|
|
code - CodeableConcept
|
|
timingDate - String
|
|
timingPeriod - Period
|
|
valueBoolean - Boolean
|
|
valueString - String
|
|
valueQuantity - Quantity
|
|
valueAttachment - Attachment
|
|
valueReference - Reference
|
|
reason - CodeableConcept
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"sequence": 123,
"category": CodeableConcept,
"code": CodeableConcept,
"timingDate": "xyz789",
"timingPeriod": Period,
"valueBoolean": false,
"valueString": "abc123",
"valueQuantity": Quantity,
"valueAttachment": Attachment,
"valueReference": Reference,
"reason": CodeableConcept
}
ClaimUse
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
Example
"claim"
ClinicalImpression
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
status - ClinicalimpressionStatus!
|
|
statusReason - CodeableConcept
|
|
code - CodeableConcept
|
|
description - String
|
|
subject - Reference!
|
|
encounter - Reference
|
|
effectiveDateTime - String
|
|
effectivePeriod - Period
|
|
date - String
|
|
assessor - Reference
|
|
previous - Reference
|
|
problem - [Reference!]
|
|
investigation - [ClinicalImpressionInvestigation!]
|
|
protocol - [String!]
|
|
summary - String
|
|
finding - [ClinicalImpressionFinding!]
|
|
prognosisCodeableConcept - [CodeableConcept!]
|
|
prognosisReference - [Reference!]
|
|
supportingInfo - [Reference!]
|
|
note - [Annotation!]
|
Example
{
"resourceType": "xyz789",
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "in_progress",
"statusReason": CodeableConcept,
"code": CodeableConcept,
"description": "xyz789",
"subject": Reference,
"encounter": Reference,
"effectiveDateTime": "xyz789",
"effectivePeriod": Period,
"date": "xyz789",
"assessor": Reference,
"previous": Reference,
"problem": [Reference],
"investigation": [ClinicalImpressionInvestigation],
"protocol": ["xyz789"],
"summary": "abc123",
"finding": [ClinicalImpressionFinding],
"prognosisCodeableConcept": [CodeableConcept],
"prognosisReference": [Reference],
"supportingInfo": [Reference],
"note": [Annotation]
}
ClinicalImpressionFinding
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
itemCodeableConcept - CodeableConcept
|
|
itemReference - Reference
|
|
basis - String
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"itemCodeableConcept": CodeableConcept,
"itemReference": Reference,
"basis": "abc123"
}
ClinicalImpressionInvestigation
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
code - CodeableConcept!
|
|
item - [Reference!]
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"code": CodeableConcept,
"item": [Reference]
}
ClinicalimpressionStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
Example
"in_progress"
CodeableConcept
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
coding - [Coding!]
|
|
text - String
|
Example
{
"id": 4,
"extension": [Extension],
"coding": [Coding],
"text": "abc123"
}
Coding
Example
{
"id": "4",
"extension": [Extension],
"system": "abc123",
"version": "abc123",
"code": "abc123",
"display": "abc123",
"userSelected": false
}
CommunicationRequest
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
basedOn - [Reference!]
|
|
replaces - [Reference!]
|
|
groupIdentifier - Identifier
|
|
status - RequestStatus!
|
|
statusReason - CodeableConcept
|
|
category - [CodeableConcept!]
|
|
priority - RequestPriority
|
|
doNotPerform - Boolean
|
|
medium - [CodeableConcept!]
|
|
subject - Reference
|
|
about - [Reference!]
|
|
encounter - Reference
|
|
payload - [CommunicationRequestPayload!]
|
|
occurrenceDateTime - String
|
|
occurrencePeriod - Period
|
|
authoredOn - String
|
|
requester - Reference
|
|
recipient - [Reference!]
|
|
sender - Reference
|
|
reasonCode - [CodeableConcept!]
|
|
reasonReference - [Reference!]
|
|
note - [Annotation!]
|
Example
{
"resourceType": "xyz789",
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"basedOn": [Reference],
"replaces": [Reference],
"groupIdentifier": Identifier,
"status": "draft",
"statusReason": CodeableConcept,
"category": [CodeableConcept],
"priority": "routine",
"doNotPerform": false,
"medium": [CodeableConcept],
"subject": Reference,
"about": [Reference],
"encounter": Reference,
"payload": [CommunicationRequestPayload],
"occurrenceDateTime": "abc123",
"occurrencePeriod": Period,
"authoredOn": "abc123",
"requester": Reference,
"recipient": [Reference],
"sender": Reference,
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"note": [Annotation]
}
CommunicationRequestPayload
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
contentString - String
|
|
contentAttachment - Attachment
|
|
contentReference - Reference
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"contentString": "xyz789",
"contentAttachment": Attachment,
"contentReference": Reference
}
Composition
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - Identifier
|
|
status - CompositionStatus!
|
|
type - CodeableConcept!
|
|
category - [CodeableConcept!]
|
|
subject - Reference
|
|
encounter - Reference
|
|
date - String!
|
|
author - [Reference!]!
|
|
title - String!
|
|
confidentiality - String
|
|
attester - [CompositionAttester!]
|
|
custodian - Reference
|
|
relatesTo - [CompositionRelatesTo!]
|
|
event - [CompositionEvent!]
|
|
section - [CompositionSection!]
|
Example
{
"resourceType": "xyz789",
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": Identifier,
"status": "preliminary",
"type": CodeableConcept,
"category": [CodeableConcept],
"subject": Reference,
"encounter": Reference,
"date": "abc123",
"author": [Reference],
"title": "abc123",
"confidentiality": "xyz789",
"attester": [CompositionAttester],
"custodian": Reference,
"relatesTo": [CompositionRelatesTo],
"event": [CompositionEvent],
"section": [CompositionSection]
}
CompositionAttestationMode
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"personal"
CompositionAttester
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
mode - CompositionAttestationMode!
|
|
time - String
|
|
party - Reference
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"mode": "personal",
"time": "abc123",
"party": Reference
}
CompositionEvent
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
code - [CodeableConcept!]
|
|
period - Period
|
|
detail - [Reference!]
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"code": [CodeableConcept],
"period": Period,
"detail": [Reference]
}
CompositionRelatesTo
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
code - DocumentRelationshipType!
|
|
targetIdentifier - Identifier
|
|
targetReference - Reference
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"code": "replaces",
"targetIdentifier": Identifier,
"targetReference": Reference
}
CompositionSection
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
title - String
|
|
code - CodeableConcept
|
|
author - [Reference!]
|
|
focus - Reference
|
|
text - Narrative
|
|
mode - ListMode
|
|
orderedBy - CodeableConcept
|
|
entry - [Reference!]
|
|
emptyReason - CodeableConcept
|
|
section - [CompositionSection!]
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"title": "xyz789",
"code": CodeableConcept,
"author": [Reference],
"focus": Reference,
"text": Narrative,
"mode": "working",
"orderedBy": CodeableConcept,
"entry": [Reference],
"emptyReason": CodeableConcept,
"section": [CompositionSection]
}
CompositionStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"preliminary"
Condition
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
ProvenanceList - [Provenance!]
|
|
Arguments
|
|
BasicList - [Basic!]
|
|
Arguments
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
clinicalStatus - CodeableConcept
|
|
verificationStatus - CodeableConcept
|
|
category - [CodeableConcept!]
|
|
severity - CodeableConcept
|
|
code - CodeableConcept
|
|
bodySite - [CodeableConcept!]
|
|
subject - Reference!
|
|
encounter - Reference
|
|
onsetDateTime - String
|
|
onsetAge - Age
|
|
onsetPeriod - Period
|
|
onsetRange - Range
|
|
onsetString - String
|
|
abatementDateTime - String
|
|
abatementAge - Age
|
|
abatementPeriod - Period
|
|
abatementRange - Range
|
|
abatementString - String
|
|
recordedDate - String
|
|
recorder - Reference
|
|
asserter - Reference
|
|
stage - [ConditionStage!]
|
|
evidence - [ConditionEvidence!]
|
|
note - [Annotation!]
|
|
Example
{
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"BasicList": [Basic],
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"clinicalStatus": CodeableConcept,
"verificationStatus": CodeableConcept,
"category": [CodeableConcept],
"severity": CodeableConcept,
"code": CodeableConcept,
"bodySite": [CodeableConcept],
"subject": Reference,
"encounter": Reference,
"onsetDateTime": "abc123",
"onsetAge": Age,
"onsetPeriod": Period,
"onsetRange": Range,
"onsetString": "xyz789",
"abatementDateTime": "abc123",
"abatementAge": Age,
"abatementPeriod": Period,
"abatementRange": Range,
"abatementString": "xyz789",
"recordedDate": "xyz789",
"recorder": Reference,
"asserter": Reference,
"stage": [ConditionStage],
"evidence": [ConditionEvidence],
"note": [Annotation]
}
ConditionConnection
Fields
| Field Name | Description |
|---|---|
pageInfo - PageInfo!
|
|
edges - [ConditionEdge!]
|
Example
{
"pageInfo": PageInfo,
"edges": [ConditionEdge]
}
ConditionEdge
Fields
| Field Name | Description |
|---|---|
cursor - String!
|
|
node - Condition!
|
Example
{
"cursor": "abc123",
"node": Condition
}
ConditionEvidence
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
code - [CodeableConcept!]
|
|
detail - [Reference!]
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"code": [CodeableConcept],
"detail": [Reference]
}
ConditionFilterParams
Fields
| Input Field | Description |
|---|---|
clinicalStatus - FilterComparatorStringSet
|
|
code - FilterComparatorStringSet
|
|
ids - FilterComparatorStringSet
|
|
tag - FilterComparatorStringSet
|
|
security - FilterComparatorStringSet
|
Example
{
"clinicalStatus": FilterComparatorStringSet,
"code": FilterComparatorStringSet,
"ids": FilterComparatorStringSet,
"tag": FilterComparatorStringSet,
"security": FilterComparatorStringSet
}
ConditionSortParams
Fields
| Input Field | Description |
|---|---|
lastUpdated - Sort
|
Example
{"lastUpdated": "ASC"}
ConditionStage
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
summary - CodeableConcept
|
|
assessment - [Reference!]
|
|
type - CodeableConcept
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"summary": CodeableConcept,
"assessment": [Reference],
"type": CodeableConcept
}
Consent
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
ProvenanceList - [Provenance!]
|
|
Arguments
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
status - ConsentStateCodes!
|
|
scope - CodeableConcept!
|
|
category - [CodeableConcept!]!
|
|
patient - Reference
|
|
dateTime - String
|
|
performer - [Reference!]
|
|
organization - [Reference!]
|
|
sourceAttachment - Attachment
|
|
sourceReference - Reference
|
|
policy - [ConsentPolicy!]
|
|
policyRule - CodeableConcept
|
|
verification - [ConsentVerification!]
|
|
provision - ConsentProvision
|
|
Example
{
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "draft",
"scope": CodeableConcept,
"category": [CodeableConcept],
"patient": Reference,
"dateTime": "abc123",
"performer": [Reference],
"organization": [Reference],
"sourceAttachment": Attachment,
"sourceReference": Reference,
"policy": [ConsentPolicy],
"policyRule": CodeableConcept,
"verification": [ConsentVerification],
"provision": ConsentProvision
}
ConsentConnection
Fields
| Field Name | Description |
|---|---|
pageInfo - PageInfo!
|
|
edges - [ConsentEdge!]
|
Example
{
"pageInfo": PageInfo,
"edges": [ConsentEdge]
}
ConsentDataMeaning
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"instance"
ConsentEdge
ConsentFilterParams
Fields
| Input Field | Description |
|---|---|
ids - FilterComparatorStringSet
|
|
tag - FilterComparatorStringSet
|
|
security - FilterComparatorStringSet
|
Example
{
"ids": FilterComparatorStringSet,
"tag": FilterComparatorStringSet,
"security": FilterComparatorStringSet
}
ConsentPolicy
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
authority - String
|
|
uri - String
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"authority": "abc123",
"uri": "xyz789"
}
ConsentProvision
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
type - ConsentProvisionType
|
|
period - Period
|
|
actor - [ConsentProvisionActor!]
|
|
action - [CodeableConcept!]
|
|
securityLabel - [Coding!]
|
|
purpose - [Coding!]
|
|
class - [Coding!]
|
|
code - [CodeableConcept!]
|
|
dataPeriod - Period
|
|
data - [ConsentProvisionData!]
|
|
provision - [ConsentProvision!]
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"type": "deny",
"period": Period,
"actor": [ConsentProvisionActor],
"action": [CodeableConcept],
"securityLabel": [Coding],
"purpose": [Coding],
"class": [Coding],
"code": [CodeableConcept],
"dataPeriod": Period,
"data": [ConsentProvisionData],
"provision": [ConsentProvision]
}
ConsentProvisionActor
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
role - CodeableConcept!
|
|
reference - Reference!
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"role": CodeableConcept,
"reference": Reference
}
ConsentProvisionData
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
meaning - ConsentDataMeaning!
|
|
reference - Reference!
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"meaning": "instance",
"reference": Reference
}
ConsentProvisionType
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
Example
"deny"
ConsentSortParams
Fields
| Input Field | Description |
|---|---|
lastUpdated - Sort
|
Example
{"lastUpdated": "ASC"}
ConsentStateCodes
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"draft"
ConsentVerification
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
verified - Boolean!
|
|
verifiedWith - Reference
|
|
verificationDate - String
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"verified": true,
"verifiedWith": Reference,
"verificationDate": "abc123"
}
ContactDetail
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
name - String
|
|
telecom - [ContactPoint!]
|
Example
{
"id": "4",
"extension": [Extension],
"name": "xyz789",
"telecom": [ContactPoint]
}
ContactPoint
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
system - ContactPointSystem
|
|
value - String
|
|
use - ContactPointUse
|
|
rank - Int
|
|
period - Period
|
Example
{
"id": 4,
"extension": [Extension],
"system": "phone",
"value": "abc123",
"use": "home",
"rank": 987,
"period": Period
}
ContactPointSystem
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"phone"
ContactPointUse
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"home"
Contract
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
url - String
|
|
version - String
|
|
status - ContractStatus
|
|
legalState - CodeableConcept
|
|
instantiatesCanonical - Reference
|
|
instantiatesUri - String
|
|
contentDerivative - CodeableConcept
|
|
issued - String
|
|
applies - Period
|
|
expirationType - CodeableConcept
|
|
subject - [Reference!]
|
|
authority - [Reference!]
|
|
domain - [Reference!]
|
|
site - [Reference!]
|
|
name - String
|
|
title - String
|
|
subtitle - String
|
|
alias - [String!]
|
|
author - Reference
|
|
scope - CodeableConcept
|
|
topicCodeableConcept - CodeableConcept
|
|
topicReference - Reference
|
|
type - CodeableConcept
|
|
subType - [CodeableConcept!]
|
|
contentDefinition - ContractContentDefinition
|
|
term - [ContractTerm!]
|
|
supportingInfo - [Reference!]
|
|
relevantHistory - [Reference!]
|
|
signer - [ContractSigner!]
|
|
friendly - [ContractFriendly!]
|
|
legal - [ContractLegal!]
|
|
rule - [ContractRule!]
|
|
legallyBindingAttachment - Attachment
|
|
legallyBindingReference - Reference
|
Example
{
"resourceType": "xyz789",
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"url": "xyz789",
"version": "xyz789",
"status": "amended",
"legalState": CodeableConcept,
"instantiatesCanonical": Reference,
"instantiatesUri": "abc123",
"contentDerivative": CodeableConcept,
"issued": "abc123",
"applies": Period,
"expirationType": CodeableConcept,
"subject": [Reference],
"authority": [Reference],
"domain": [Reference],
"site": [Reference],
"name": "xyz789",
"title": "abc123",
"subtitle": "abc123",
"alias": ["xyz789"],
"author": Reference,
"scope": CodeableConcept,
"topicCodeableConcept": CodeableConcept,
"topicReference": Reference,
"type": CodeableConcept,
"subType": [CodeableConcept],
"contentDefinition": ContractContentDefinition,
"term": [ContractTerm],
"supportingInfo": [Reference],
"relevantHistory": [Reference],
"signer": [ContractSigner],
"friendly": [ContractFriendly],
"legal": [ContractLegal],
"rule": [ContractRule],
"legallyBindingAttachment": Attachment,
"legallyBindingReference": Reference
}
ContractContentDefinition
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
type - CodeableConcept!
|
|
subType - CodeableConcept
|
|
publisher - Reference
|
|
publicationDate - String
|
|
publicationStatus - ContractPublicationstatus!
|
|
copyright - String
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"type": CodeableConcept,
"subType": CodeableConcept,
"publisher": Reference,
"publicationDate": "xyz789",
"publicationStatus": "amended",
"copyright": "xyz789"
}
ContractFriendly
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
contentAttachment - Attachment
|
|
contentReference - Reference
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"contentAttachment": Attachment,
"contentReference": Reference
}
ContractLegal
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
contentAttachment - Attachment
|
|
contentReference - Reference
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"contentAttachment": Attachment,
"contentReference": Reference
}
ContractPublicationstatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"amended"
ContractRule
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
contentAttachment - Attachment
|
|
contentReference - Reference
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"contentAttachment": Attachment,
"contentReference": Reference
}
ContractSigner
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
type - Coding!
|
|
party - Reference!
|
|
signature - [Signature!]!
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"type": Coding,
"party": Reference,
"signature": [Signature]
}
ContractStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"amended"
ContractTerm
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - Identifier
|
|
issued - String
|
|
applies - Period
|
|
topicCodeableConcept - CodeableConcept
|
|
topicReference - Reference
|
|
type - CodeableConcept
|
|
subType - CodeableConcept
|
|
text - String
|
|
securityLabel - [ContractTermSecurityLabel!]
|
|
offer - ContractTermOffer!
|
|
asset - [ContractTermAsset!]
|
|
action - [ContractTermAction!]
|
|
group - [ContractTerm!]
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": Identifier,
"issued": "xyz789",
"applies": Period,
"topicCodeableConcept": CodeableConcept,
"topicReference": Reference,
"type": CodeableConcept,
"subType": CodeableConcept,
"text": "abc123",
"securityLabel": [ContractTermSecurityLabel],
"offer": ContractTermOffer,
"asset": [ContractTermAsset],
"action": [ContractTermAction],
"group": [ContractTerm]
}
ContractTermAction
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
doNotPerform - Boolean
|
|
type - CodeableConcept!
|
|
subject - [ContractTermActionSubject!]
|
|
intent - CodeableConcept!
|
|
linkId - [String!]
|
|
status - CodeableConcept!
|
|
context - Reference
|
|
contextLinkId - [String!]
|
|
occurrenceDateTime - String
|
|
occurrencePeriod - Period
|
|
occurrenceTiming - Timing
|
|
requester - [Reference!]
|
|
requesterLinkId - [String!]
|
|
performerType - [CodeableConcept!]
|
|
performerRole - CodeableConcept
|
|
performer - Reference
|
|
performerLinkId - [String!]
|
|
reasonCode - [CodeableConcept!]
|
|
reasonReference - [Reference!]
|
|
reason - [String!]
|
|
reasonLinkId - [String!]
|
|
note - [Annotation!]
|
|
securityLabelNumber - [Int!]
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"doNotPerform": false,
"type": CodeableConcept,
"subject": [ContractTermActionSubject],
"intent": CodeableConcept,
"linkId": ["xyz789"],
"status": CodeableConcept,
"context": Reference,
"contextLinkId": ["xyz789"],
"occurrenceDateTime": "abc123",
"occurrencePeriod": Period,
"occurrenceTiming": Timing,
"requester": [Reference],
"requesterLinkId": ["xyz789"],
"performerType": [CodeableConcept],
"performerRole": CodeableConcept,
"performer": Reference,
"performerLinkId": ["xyz789"],
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"reason": ["xyz789"],
"reasonLinkId": ["abc123"],
"note": [Annotation],
"securityLabelNumber": [123]
}
ContractTermActionSubject
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
reference - [Reference!]!
|
|
role - CodeableConcept
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"reference": [Reference],
"role": CodeableConcept
}
ContractTermAsset
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
scope - CodeableConcept
|
|
type - [CodeableConcept!]
|
|
typeReference - [Reference!]
|
|
subtype - [CodeableConcept!]
|
|
relationship - Coding
|
|
context - [ContractTermAssetContext!]
|
|
condition - String
|
|
periodType - [CodeableConcept!]
|
|
period - [Period!]
|
|
usePeriod - [Period!]
|
|
text - String
|
|
linkId - [String!]
|
|
answer - [ContractTermOfferAnswer!]
|
|
securityLabelNumber - [Int!]
|
|
valuedItem - [ContractTermAssetValuedItem!]
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"scope": CodeableConcept,
"type": [CodeableConcept],
"typeReference": [Reference],
"subtype": [CodeableConcept],
"relationship": Coding,
"context": [ContractTermAssetContext],
"condition": "xyz789",
"periodType": [CodeableConcept],
"period": [Period],
"usePeriod": [Period],
"text": "abc123",
"linkId": ["xyz789"],
"answer": [ContractTermOfferAnswer],
"securityLabelNumber": [123],
"valuedItem": [ContractTermAssetValuedItem]
}
ContractTermAssetContext
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
reference - Reference
|
|
code - [CodeableConcept!]
|
|
text - String
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"reference": Reference,
"code": [CodeableConcept],
"text": "abc123"
}
ContractTermAssetValuedItem
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
entityCodeableConcept - CodeableConcept
|
|
entityReference - Reference
|
|
identifier - Identifier
|
|
effectiveTime - String
|
|
quantity - Quantity
|
|
unitPrice - Money
|
|
factor - Float
|
|
points - Float
|
|
net - Money
|
|
payment - String
|
|
paymentDate - String
|
|
responsible - Reference
|
|
recipient - Reference
|
|
linkId - [String!]
|
|
securityLabelNumber - [Int!]
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"entityCodeableConcept": CodeableConcept,
"entityReference": Reference,
"identifier": Identifier,
"effectiveTime": "xyz789",
"quantity": Quantity,
"unitPrice": Money,
"factor": 987.65,
"points": 123.45,
"net": Money,
"payment": "abc123",
"paymentDate": "xyz789",
"responsible": Reference,
"recipient": Reference,
"linkId": ["xyz789"],
"securityLabelNumber": [123]
}
ContractTermOffer
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
party - [ContractTermOfferParty!]
|
|
topic - Reference
|
|
type - CodeableConcept
|
|
decision - CodeableConcept
|
|
decisionMode - [CodeableConcept!]
|
|
answer - [ContractTermOfferAnswer!]
|
|
text - String
|
|
linkId - [String!]
|
|
securityLabelNumber - [Int!]
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"party": [ContractTermOfferParty],
"topic": Reference,
"type": CodeableConcept,
"decision": CodeableConcept,
"decisionMode": [CodeableConcept],
"answer": [ContractTermOfferAnswer],
"text": "abc123",
"linkId": ["abc123"],
"securityLabelNumber": [987]
}
ContractTermOfferAnswer
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
valueBoolean - Boolean
|
|
valueDecimal - Float
|
|
valueInteger - Int
|
|
valueDate - String
|
|
valueDateTime - String
|
|
valueTime - String
|
|
valueString - String
|
|
valueUri - String
|
|
valueAttachment - Attachment
|
|
valueCoding - Coding
|
|
valueQuantity - Quantity
|
|
valueReference - Reference
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"valueBoolean": false,
"valueDecimal": 123.45,
"valueInteger": 123,
"valueDate": "xyz789",
"valueDateTime": "xyz789",
"valueTime": "abc123",
"valueString": "xyz789",
"valueUri": "xyz789",
"valueAttachment": Attachment,
"valueCoding": Coding,
"valueQuantity": Quantity,
"valueReference": Reference
}
ContractTermOfferParty
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
reference - [Reference!]!
|
|
role - CodeableConcept!
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"reference": [Reference],
"role": CodeableConcept
}
ContractTermSecurityLabel
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
number - [Int!]
|
|
classification - Coding!
|
|
category - [Coding!]
|
|
control - [Coding!]
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"number": [987],
"classification": Coding,
"category": [Coding],
"control": [Coding]
}
Contributor
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
type - ContributorType!
|
|
name - String!
|
|
contact - [ContactDetail!]
|
Example
{
"id": 4,
"extension": [Extension],
"type": "author",
"name": "xyz789",
"contact": [ContactDetail]
}
ContributorType
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"author"
Count
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
value - Float
|
|
comparator - QuantityComparator
|
|
unit - String
|
|
system - String
|
|
code - String
|
Example
{
"id": 4,
"extension": [Extension],
"value": 123.45,
"comparator": "lessThan",
"unit": "xyz789",
"system": "xyz789",
"code": "xyz789"
}
Coverage
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
ProvenanceList - [Provenance!]
|
|
Arguments
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
status - FmStatus!
|
|
type - CodeableConcept
|
|
policyHolder - Reference
|
|
subscriber - Reference
|
|
subscriberId - String
|
|
beneficiary - Reference!
|
|
dependent - String
|
|
relationship - CodeableConcept
|
|
period - Period
|
|
payor - [Reference!]!
|
|
class - [CoverageClass!]
|
|
order - Int
|
|
network - String
|
|
costToBeneficiary - [CoverageCostToBeneficiary!]
|
|
subrogation - Boolean
|
|
contract - [Reference!]
|
|
Example
{
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "active",
"type": CodeableConcept,
"policyHolder": Reference,
"subscriber": Reference,
"subscriberId": "xyz789",
"beneficiary": Reference,
"dependent": "xyz789",
"relationship": CodeableConcept,
"period": Period,
"payor": [Reference],
"class": [CoverageClass],
"order": 123,
"network": "xyz789",
"costToBeneficiary": [CoverageCostToBeneficiary],
"subrogation": true,
"contract": [Reference]
}
CoverageClass
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
type - CodeableConcept!
|
|
value - String!
|
|
name - String
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"type": CodeableConcept,
"value": "abc123",
"name": "xyz789"
}
CoverageConnection
Fields
| Field Name | Description |
|---|---|
pageInfo - PageInfo!
|
|
edges - [CoverageEdge!]
|
Example
{
"pageInfo": PageInfo,
"edges": [CoverageEdge]
}
CoverageCostToBeneficiary
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
type - CodeableConcept
|
|
valueQuantity - Quantity
|
|
valueMoney - Money
|
|
exception - [CoverageCostToBeneficiaryException!]
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"type": CodeableConcept,
"valueQuantity": Quantity,
"valueMoney": Money,
"exception": [CoverageCostToBeneficiaryException]
}
CoverageCostToBeneficiaryException
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
type - CodeableConcept!
|
|
period - Period
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"type": CodeableConcept,
"period": Period
}
CoverageEdge
CoverageEligibilityRequest
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
status - FmStatus!
|
|
priority - CodeableConcept
|
|
purpose - [EligibilityrequestPurpose!]!
|
|
patient - Reference!
|
|
servicedDate - String
|
|
servicedPeriod - Period
|
|
created - String!
|
|
enterer - Reference
|
|
provider - Reference
|
|
insurer - Reference!
|
|
facility - Reference
|
|
supportingInfo - [CoverageEligibilityRequestSupportingInfo!]
|
|
insurance - [CoverageEligibilityRequestInsurance!]
|
|
item - [CoverageEligibilityRequestItem!]
|
Example
{
"resourceType": "abc123",
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "active",
"priority": CodeableConcept,
"purpose": ["auth_requirements"],
"patient": Reference,
"servicedDate": "xyz789",
"servicedPeriod": Period,
"created": "xyz789",
"enterer": Reference,
"provider": Reference,
"insurer": Reference,
"facility": Reference,
"supportingInfo": [
CoverageEligibilityRequestSupportingInfo
],
"insurance": [CoverageEligibilityRequestInsurance],
"item": [CoverageEligibilityRequestItem]
}
CoverageEligibilityRequestConnection
Fields
| Field Name | Description |
|---|---|
pageInfo - PageInfo!
|
|
edges - [CoverageEligibilityRequestEdge!]
|
Example
{
"pageInfo": PageInfo,
"edges": [CoverageEligibilityRequestEdge]
}
CoverageEligibilityRequestEdge
Fields
| Field Name | Description |
|---|---|
cursor - String!
|
|
node - CoverageEligibilityRequest!
|
Example
{
"cursor": "abc123",
"node": CoverageEligibilityRequest
}
CoverageEligibilityRequestFilterParams
Fields
| Input Field | Description |
|---|---|
ids - FilterComparatorStringSet
|
|
tag - FilterComparatorStringSet
|
|
security - FilterComparatorStringSet
|
Example
{
"ids": FilterComparatorStringSet,
"tag": FilterComparatorStringSet,
"security": FilterComparatorStringSet
}
CoverageEligibilityRequestInsurance
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
focal - Boolean
|
|
coverage - Reference!
|
|
businessArrangement - String
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"focal": true,
"coverage": Reference,
"businessArrangement": "abc123"
}
CoverageEligibilityRequestItem
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
supportingInfoSequence - [Int!]
|
|
category - CodeableConcept
|
|
productOrService - CodeableConcept
|
|
modifier - [CodeableConcept!]
|
|
provider - Reference
|
|
quantity - Quantity
|
|
unitPrice - Money
|
|
facility - Reference
|
|
diagnosis - [CoverageEligibilityRequestItemDiagnosis!]
|
|
detail - [Reference!]
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"supportingInfoSequence": [123],
"category": CodeableConcept,
"productOrService": CodeableConcept,
"modifier": [CodeableConcept],
"provider": Reference,
"quantity": Quantity,
"unitPrice": Money,
"facility": Reference,
"diagnosis": [CoverageEligibilityRequestItemDiagnosis],
"detail": [Reference]
}
CoverageEligibilityRequestItemDiagnosis
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
diagnosisCodeableConcept - CodeableConcept
|
|
diagnosisReference - Reference
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"diagnosisCodeableConcept": CodeableConcept,
"diagnosisReference": Reference
}
CoverageEligibilityRequestSortParams
Fields
| Input Field | Description |
|---|---|
lastUpdated - Sort
|
Example
{"lastUpdated": "ASC"}
CoverageEligibilityRequestSupportingInfo
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
sequence - Int!
|
|
information - Reference!
|
|
appliesToAll - Boolean
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"sequence": 123,
"information": Reference,
"appliesToAll": true
}
CoverageFilterParams
Fields
| Input Field | Description |
|---|---|
ids - FilterComparatorStringSet
|
|
tag - FilterComparatorStringSet
|
|
security - FilterComparatorStringSet
|
Example
{
"ids": FilterComparatorStringSet,
"tag": FilterComparatorStringSet,
"security": FilterComparatorStringSet
}
CoverageSortParams
Fields
| Input Field | Description |
|---|---|
lastUpdated - Sort
|
Example
{"lastUpdated": "ASC"}
DataRequirement
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
type - AllTypes!
|
|
profile - [String!]
|
|
subjectCodeableConcept - CodeableConcept
|
|
subjectReference - Reference
|
|
mustSupport - [String!]
|
|
codeFilter - [DataRequirementCodeFilter!]
|
|
dateFilter - [DataRequirementDateFilter!]
|
|
limit - Int
|
|
sort - [DataRequirementSort!]
|
Example
{
"id": "4",
"extension": [Extension],
"type": "Address",
"profile": ["abc123"],
"subjectCodeableConcept": CodeableConcept,
"subjectReference": Reference,
"mustSupport": ["abc123"],
"codeFilter": [DataRequirementCodeFilter],
"dateFilter": [DataRequirementDateFilter],
"limit": 123,
"sort": [DataRequirementSort]
}
DataRequirementCodeFilter
DataRequirementDateFilter
Example
{
"id": "4",
"extension": [Extension],
"path": "xyz789",
"searchParam": "xyz789",
"valueDateTime": "xyz789",
"valuePeriod": Period,
"valueDuration": Duration
}
DataRequirementSort
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
path - String!
|
|
direction - SortDirection!
|
Example
{
"id": "4",
"extension": [Extension],
"path": "xyz789",
"direction": "ascending"
}
DaysOfWeek
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"mon"
DetectedIssue
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
status - ObservationStatus!
|
|
code - CodeableConcept
|
|
severity - DetectedissueSeverity
|
|
patient - Reference
|
|
identifiedDateTime - String
|
|
identifiedPeriod - Period
|
|
author - Reference
|
|
implicated - [Reference!]
|
|
evidence - [DetectedIssueEvidence!]
|
|
detail - String
|
|
reference - String
|
|
mitigation - [DetectedIssueMitigation!]
|
Example
{
"resourceType": "xyz789",
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "registered",
"code": CodeableConcept,
"severity": "high",
"patient": Reference,
"identifiedDateTime": "abc123",
"identifiedPeriod": Period,
"author": Reference,
"implicated": [Reference],
"evidence": [DetectedIssueEvidence],
"detail": "abc123",
"reference": "xyz789",
"mitigation": [DetectedIssueMitigation]
}
DetectedIssueConnection
Fields
| Field Name | Description |
|---|---|
pageInfo - PageInfo!
|
|
edges - [DetectedIssueEdge!]
|
Example
{
"pageInfo": PageInfo,
"edges": [DetectedIssueEdge]
}
DetectedIssueEdge
Fields
| Field Name | Description |
|---|---|
cursor - String!
|
|
node - DetectedIssue!
|
Example
{
"cursor": "abc123",
"node": DetectedIssue
}
DetectedIssueEvidence
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
code - [CodeableConcept!]
|
|
detail - [Reference!]
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"code": [CodeableConcept],
"detail": [Reference]
}
DetectedIssueFilterParams
Fields
| Input Field | Description |
|---|---|
ids - FilterComparatorStringSet
|
|
tag - FilterComparatorStringSet
|
|
security - FilterComparatorStringSet
|
Example
{
"ids": FilterComparatorStringSet,
"tag": FilterComparatorStringSet,
"security": FilterComparatorStringSet
}
DetectedIssueMitigation
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
action - CodeableConcept!
|
|
date - String
|
|
author - Reference
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"action": CodeableConcept,
"date": "xyz789",
"author": Reference
}
DetectedIssueSortParams
Fields
| Input Field | Description |
|---|---|
lastUpdated - Sort
|
Example
{"lastUpdated": "ASC"}
DetectedissueSeverity
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
Example
"high"
Device
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
ProvenanceList - [Provenance!]
|
|
Arguments
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
definition - Reference
|
|
udiCarrier - [DeviceUdiCarrier!]
|
|
status - DeviceStatus
|
|
statusReason - [CodeableConcept!]
|
|
distinctIdentifier - String
|
|
manufacturer - String
|
|
manufactureDate - String
|
|
expirationDate - String
|
|
lotNumber - String
|
|
serialNumber - String
|
|
deviceName - [DeviceDeviceName!]
|
|
modelNumber - String
|
|
partNumber - String
|
|
type - CodeableConcept
|
|
specialization - [DeviceSpecialization!]
|
|
property - [DeviceProperty!]
|
|
patient - Reference
|
|
owner - Reference
|
|
contact - [ContactPoint!]
|
|
location - Reference
|
|
url - String
|
|
note - [Annotation!]
|
|
safety - [CodeableConcept!]
|
|
parent - Reference
|
|
Example
{
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"definition": Reference,
"udiCarrier": [DeviceUdiCarrier],
"status": "active",
"statusReason": [CodeableConcept],
"distinctIdentifier": "xyz789",
"manufacturer": "abc123",
"manufactureDate": "abc123",
"expirationDate": "xyz789",
"lotNumber": "xyz789",
"serialNumber": "xyz789",
"deviceName": [DeviceDeviceName],
"modelNumber": "xyz789",
"partNumber": "xyz789",
"type": CodeableConcept,
"specialization": [DeviceSpecialization],
"property": [DeviceProperty],
"patient": Reference,
"owner": Reference,
"contact": [ContactPoint],
"location": Reference,
"url": "abc123",
"note": [Annotation],
"safety": [CodeableConcept],
"parent": Reference
}
DeviceConnection
Fields
| Field Name | Description |
|---|---|
pageInfo - PageInfo!
|
|
edges - [DeviceEdge!]
|
Example
{
"pageInfo": PageInfo,
"edges": [DeviceEdge]
}
DeviceDefinition
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
udiDeviceIdentifier - [DeviceDefinitionUdiDeviceIdentifier!]
|
|
manufacturerString - String
|
|
manufacturerReference - Reference
|
|
deviceName - [DeviceDefinitionDeviceName!]
|
|
modelNumber - String
|
|
type - CodeableConcept
|
|
specialization - [DeviceDefinitionSpecialization!]
|
|
version - [String!]
|
|
safety - [CodeableConcept!]
|
|
shelfLifeStorage - [ProductShelfLife!]
|
|
physicalCharacteristics - ProdCharacteristic
|
|
languageCode - [CodeableConcept!]
|
|
capability - [DeviceDefinitionCapability!]
|
|
property - [DeviceDefinitionProperty!]
|
|
owner - Reference
|
|
contact - [ContactPoint!]
|
|
url - String
|
|
onlineInformation - String
|
|
note - [Annotation!]
|
|
quantity - Quantity
|
|
parentDevice - Reference
|
|
material - [DeviceDefinitionMaterial!]
|
Example
{
"resourceType": "abc123",
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"udiDeviceIdentifier": [
DeviceDefinitionUdiDeviceIdentifier
],
"manufacturerString": "abc123",
"manufacturerReference": Reference,
"deviceName": [DeviceDefinitionDeviceName],
"modelNumber": "xyz789",
"type": CodeableConcept,
"specialization": [DeviceDefinitionSpecialization],
"version": ["abc123"],
"safety": [CodeableConcept],
"shelfLifeStorage": [ProductShelfLife],
"physicalCharacteristics": ProdCharacteristic,
"languageCode": [CodeableConcept],
"capability": [DeviceDefinitionCapability],
"property": [DeviceDefinitionProperty],
"owner": Reference,
"contact": [ContactPoint],
"url": "abc123",
"onlineInformation": "xyz789",
"note": [Annotation],
"quantity": Quantity,
"parentDevice": Reference,
"material": [DeviceDefinitionMaterial]
}
DeviceDefinitionCapability
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
type - CodeableConcept!
|
|
description - [CodeableConcept!]
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"type": CodeableConcept,
"description": [CodeableConcept]
}
DeviceDefinitionDeviceName
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
name - String!
|
|
type - DeviceNametype!
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"name": "abc123",
"type": "udi_label_name"
}
DeviceDefinitionMaterial
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
substance - CodeableConcept!
|
|
alternate - Boolean
|
|
allergenicIndicator - Boolean
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"substance": CodeableConcept,
"alternate": true,
"allergenicIndicator": false
}
DeviceDefinitionProperty
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
type - CodeableConcept!
|
|
valueQuantity - [Quantity!]
|
|
valueCode - [CodeableConcept!]
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"type": CodeableConcept,
"valueQuantity": [Quantity],
"valueCode": [CodeableConcept]
}
DeviceDefinitionSpecialization
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
systemType - String!
|
|
version - String
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"systemType": "abc123",
"version": "xyz789"
}
DeviceDefinitionUdiDeviceIdentifier
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
deviceIdentifier - String!
|
|
issuer - String!
|
|
jurisdiction - String!
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"deviceIdentifier": "abc123",
"issuer": "abc123",
"jurisdiction": "abc123"
}
DeviceDeviceName
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
name - String!
|
|
type - DeviceNametype!
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"name": "xyz789",
"type": "udi_label_name"
}
DeviceEdge
DeviceFilterParams
Fields
| Input Field | Description |
|---|---|
ids - FilterComparatorStringSet
|
|
tag - FilterComparatorStringSet
|
|
security - FilterComparatorStringSet
|
Example
{
"ids": FilterComparatorStringSet,
"tag": FilterComparatorStringSet,
"security": FilterComparatorStringSet
}
DeviceMetric
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
type - CodeableConcept!
|
|
unit - CodeableConcept
|
|
source - Reference
|
|
parent - Reference
|
|
operationalStatus - MetricOperationalStatus
|
|
color - MetricColor
|
|
category - MetricCategory!
|
|
measurementPeriod - Timing
|
|
calibration - [DeviceMetricCalibration!]
|
Example
{
"resourceType": "xyz789",
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"type": CodeableConcept,
"unit": CodeableConcept,
"source": Reference,
"parent": Reference,
"operationalStatus": "on",
"color": "black",
"category": "measurement",
"measurementPeriod": Timing,
"calibration": [DeviceMetricCalibration]
}
DeviceMetricCalibration
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
type - MetricCalibrationType
|
|
state - MetricCalibrationState
|
|
time - String
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"type": "unspecified",
"state": "not_calibrated",
"time": "abc123"
}
DeviceNametype
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"udi_label_name"
DeviceProperty
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
type - CodeableConcept!
|
|
valueQuantity - [Quantity!]
|
|
valueCode - [CodeableConcept!]
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"type": CodeableConcept,
"valueQuantity": [Quantity],
"valueCode": [CodeableConcept]
}
DeviceRequest
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
instantiatesCanonical - [String!]
|
|
instantiatesUri - [String!]
|
|
basedOn - [Reference!]
|
|
priorRequest - [Reference!]
|
|
groupIdentifier - Identifier
|
|
status - RequestStatus
|
|
intent - RequestIntent!
|
|
priority - RequestPriority
|
|
codeReference - Reference
|
|
codeCodeableConcept - CodeableConcept
|
|
parameter - [DeviceRequestParameter!]
|
|
subject - Reference!
|
|
encounter - Reference
|
|
occurrenceDateTime - String
|
|
occurrencePeriod - Period
|
|
occurrenceTiming - Timing
|
|
authoredOn - String
|
|
requester - Reference
|
|
performerType - CodeableConcept
|
|
performer - Reference
|
|
reasonCode - [CodeableConcept!]
|
|
reasonReference - [Reference!]
|
|
insurance - [Reference!]
|
|
supportingInfo - [Reference!]
|
|
note - [Annotation!]
|
|
relevantHistory - [Reference!]
|
Example
{
"resourceType": "abc123",
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"instantiatesCanonical": ["abc123"],
"instantiatesUri": ["xyz789"],
"basedOn": [Reference],
"priorRequest": [Reference],
"groupIdentifier": Identifier,
"status": "draft",
"intent": "proposal",
"priority": "routine",
"codeReference": Reference,
"codeCodeableConcept": CodeableConcept,
"parameter": [DeviceRequestParameter],
"subject": Reference,
"encounter": Reference,
"occurrenceDateTime": "xyz789",
"occurrencePeriod": Period,
"occurrenceTiming": Timing,
"authoredOn": "xyz789",
"requester": Reference,
"performerType": CodeableConcept,
"performer": Reference,
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"insurance": [Reference],
"supportingInfo": [Reference],
"note": [Annotation],
"relevantHistory": [Reference]
}
DeviceRequestParameter
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
code - CodeableConcept
|
|
valueCodeableConcept - CodeableConcept
|
|
valueQuantity - Quantity
|
|
valueRange - Range
|
|
valueBoolean - Boolean
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"code": CodeableConcept,
"valueCodeableConcept": CodeableConcept,
"valueQuantity": Quantity,
"valueRange": Range,
"valueBoolean": false
}
DeviceSortParams
Fields
| Input Field | Description |
|---|---|
lastUpdated - Sort
|
Example
{"lastUpdated": "ASC"}
DeviceSpecialization
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
systemType - CodeableConcept!
|
|
version - String
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"systemType": CodeableConcept,
"version": "xyz789"
}
DeviceStatementStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"active"
DeviceStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"active"
DeviceUdiCarrier
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
deviceIdentifier - String
|
|
issuer - String
|
|
jurisdiction - String
|
|
carrierAIDC - String
|
|
carrierHRF - String
|
|
entryType - UdiEntryType
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"deviceIdentifier": "abc123",
"issuer": "xyz789",
"jurisdiction": "abc123",
"carrierAIDC": "abc123",
"carrierHRF": "abc123",
"entryType": "barcode"
}
DeviceUseStatement
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
basedOn - [Reference!]
|
|
status - DeviceStatementStatus!
|
|
subject - Reference!
|
|
derivedFrom - [Reference!]
|
|
timingTiming - Timing
|
|
timingPeriod - Period
|
|
timingDateTime - String
|
|
recordedOn - String
|
|
source - Reference
|
|
device - Reference!
|
|
reasonCode - [CodeableConcept!]
|
|
reasonReference - [Reference!]
|
|
bodySite - CodeableConcept
|
|
note - [Annotation!]
|
Example
{
"resourceType": "abc123",
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"basedOn": [Reference],
"status": "active",
"subject": Reference,
"derivedFrom": [Reference],
"timingTiming": Timing,
"timingPeriod": Period,
"timingDateTime": "xyz789",
"recordedOn": "xyz789",
"source": Reference,
"device": Reference,
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"bodySite": CodeableConcept,
"note": [Annotation]
}
DeviceUseStatementConnection
Fields
| Field Name | Description |
|---|---|
pageInfo - PageInfo!
|
|
edges - [DeviceUseStatementEdge!]
|
Example
{
"pageInfo": PageInfo,
"edges": [DeviceUseStatementEdge]
}
DeviceUseStatementEdge
Fields
| Field Name | Description |
|---|---|
cursor - String!
|
|
node - DeviceUseStatement!
|
Example
{
"cursor": "xyz789",
"node": DeviceUseStatement
}
DeviceUseStatementFilterParams
Fields
| Input Field | Description |
|---|---|
ids - FilterComparatorStringSet
|
|
tag - FilterComparatorStringSet
|
|
security - FilterComparatorStringSet
|
Example
{
"ids": FilterComparatorStringSet,
"tag": FilterComparatorStringSet,
"security": FilterComparatorStringSet
}
DeviceUseStatementSortParams
Fields
| Input Field | Description |
|---|---|
lastUpdated - Sort
|
Example
{"lastUpdated": "ASC"}
DiagnosticReport
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
ProvenanceList - [Provenance!]
|
|
Arguments
|
|
BasicList - [Basic!]
|
|
Arguments
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
basedOn - [Reference!]
|
|
status - DiagnosticReportStatus!
|
|
category - [CodeableConcept!]
|
|
code - CodeableConcept!
|
|
subject - Reference
|
|
encounter - Reference
|
|
effectiveDateTime - String
|
|
effectivePeriod - Period
|
|
issued - String
|
|
performer - [Reference!]
|
|
resultsInterpreter - [Reference!]
|
|
specimen - [Reference!]
|
|
result - [Reference!]
|
|
imagingStudy - [Reference!]
|
|
media - [DiagnosticReportMedia!]
|
|
conclusion - String
|
|
conclusionCode - [CodeableConcept!]
|
|
presentedForm - [Attachment!]
|
|
Example
{
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"BasicList": [Basic],
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"basedOn": [Reference],
"status": "registered",
"category": [CodeableConcept],
"code": CodeableConcept,
"subject": Reference,
"encounter": Reference,
"effectiveDateTime": "abc123",
"effectivePeriod": Period,
"issued": "xyz789",
"performer": [Reference],
"resultsInterpreter": [Reference],
"specimen": [Reference],
"result": [Reference],
"imagingStudy": [Reference],
"media": [DiagnosticReportMedia],
"conclusion": "abc123",
"conclusionCode": [CodeableConcept],
"presentedForm": [Attachment]
}
DiagnosticReportConnection
Fields
| Field Name | Description |
|---|---|
pageInfo - PageInfo!
|
|
edges - [DiagnosticReportEdge!]
|
Example
{
"pageInfo": PageInfo,
"edges": [DiagnosticReportEdge]
}
DiagnosticReportEdge
Fields
| Field Name | Description |
|---|---|
cursor - String!
|
|
node - DiagnosticReport!
|
Example
{
"cursor": "abc123",
"node": DiagnosticReport
}
DiagnosticReportFilterParams
Fields
| Input Field | Description |
|---|---|
ids - FilterComparatorStringSet
|
|
tag - FilterComparatorStringSet
|
|
security - FilterComparatorStringSet
|
Example
{
"ids": FilterComparatorStringSet,
"tag": FilterComparatorStringSet,
"security": FilterComparatorStringSet
}
DiagnosticReportMedia
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
comment - String
|
|
link - Reference!
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"comment": "abc123",
"link": Reference
}
DiagnosticReportSortParams
Fields
| Input Field | Description |
|---|---|
lastUpdated - Sort
|
Example
{"lastUpdated": "ASC"}
DiagnosticReportStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"registered"
Distance
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
value - Float
|
|
comparator - QuantityComparator
|
|
unit - String
|
|
system - String
|
|
code - String
|
Example
{
"id": "4",
"extension": [Extension],
"value": 123.45,
"comparator": "lessThan",
"unit": "abc123",
"system": "abc123",
"code": "xyz789"
}
DocumentReference
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
ProvenanceList - [Provenance!]
|
|
Arguments
|
|
BasicList - [Basic!]
|
|
Arguments
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
masterIdentifier - Identifier
|
|
identifier - [Identifier!]
|
|
status - DocumentReferenceStatus!
|
|
docStatus - CompositionStatus
|
|
type - CodeableConcept
|
|
category - [CodeableConcept!]
|
|
subject - Reference
|
|
date - String
|
|
author - [Reference!]
|
|
authenticator - Reference
|
|
custodian - Reference
|
|
relatesTo - [DocumentReferenceRelatesTo!]
|
|
description - String
|
|
securityLabel - [CodeableConcept!]
|
|
content - [DocumentReferenceContent!]!
|
|
context - DocumentReferenceContext
|
|
Example
{
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"BasicList": [Basic],
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"masterIdentifier": Identifier,
"identifier": [Identifier],
"status": "current",
"docStatus": "preliminary",
"type": CodeableConcept,
"category": [CodeableConcept],
"subject": Reference,
"date": "xyz789",
"author": [Reference],
"authenticator": Reference,
"custodian": Reference,
"relatesTo": [DocumentReferenceRelatesTo],
"description": "abc123",
"securityLabel": [CodeableConcept],
"content": [DocumentReferenceContent],
"context": DocumentReferenceContext
}
DocumentReferenceConnection
Fields
| Field Name | Description |
|---|---|
pageInfo - PageInfo!
|
|
edges - [DocumentReferenceEdge!]
|
Example
{
"pageInfo": PageInfo,
"edges": [DocumentReferenceEdge]
}
DocumentReferenceContent
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
attachment - Attachment!
|
|
format - Coding
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"attachment": Attachment,
"format": Coding
}
DocumentReferenceContext
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
encounter - [Reference!]
|
|
event - [CodeableConcept!]
|
|
period - Period
|
|
facilityType - CodeableConcept
|
|
practiceSetting - CodeableConcept
|
|
sourcePatientInfo - Reference
|
|
related - [Reference!]
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"encounter": [Reference],
"event": [CodeableConcept],
"period": Period,
"facilityType": CodeableConcept,
"practiceSetting": CodeableConcept,
"sourcePatientInfo": Reference,
"related": [Reference]
}
DocumentReferenceEdge
Fields
| Field Name | Description |
|---|---|
cursor - String!
|
|
node - DocumentReference!
|
Example
{
"cursor": "xyz789",
"node": DocumentReference
}
DocumentReferenceFilterParams
Fields
| Input Field | Description |
|---|---|
status - FilterComparatorString
|
|
subject - FilterComparatorReference
|
|
ids - FilterComparatorStringSet
|
|
tag - FilterComparatorStringSet
|
|
security - FilterComparatorStringSet
|
Example
{
"status": FilterComparatorString,
"subject": FilterComparatorReference,
"ids": FilterComparatorStringSet,
"tag": FilterComparatorStringSet,
"security": FilterComparatorStringSet
}
DocumentReferenceRelatesTo
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
code - DocumentRelationshipType!
|
|
target - Reference!
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"code": "replaces",
"target": Reference
}
DocumentReferenceSortParams
Fields
| Input Field | Description |
|---|---|
lastUpdated - Sort
|
Example
{"lastUpdated": "ASC"}
DocumentReferenceStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
Example
"current"
DocumentRelationshipType
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"replaces"
DomainResourceInterface
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
Possible Types
| DomainResourceInterface Types |
|---|
Example
{
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension]
}
Dosage
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
sequence - Int
|
|
text - String
|
|
additionalInstruction - [CodeableConcept!]
|
|
patientInstruction - String
|
|
timing - Timing
|
|
asNeededBoolean - Boolean
|
|
asNeededCodeableConcept - CodeableConcept
|
|
site - CodeableConcept
|
|
route - CodeableConcept
|
|
method - CodeableConcept
|
|
doseAndRate - [DosageDoseAndRate!]
|
|
maxDosePerPeriod - Ratio
|
|
maxDosePerAdministration - Quantity
|
|
maxDosePerLifetime - Quantity
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"sequence": 987,
"text": "xyz789",
"additionalInstruction": [CodeableConcept],
"patientInstruction": "abc123",
"timing": Timing,
"asNeededBoolean": true,
"asNeededCodeableConcept": CodeableConcept,
"site": CodeableConcept,
"route": CodeableConcept,
"method": CodeableConcept,
"doseAndRate": [DosageDoseAndRate],
"maxDosePerPeriod": Ratio,
"maxDosePerAdministration": Quantity,
"maxDosePerLifetime": Quantity
}
DosageDoseAndRate
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
type - CodeableConcept
|
|
doseRange - Range
|
|
doseQuantity - Quantity
|
|
rateRatio - Ratio
|
|
rateRange - Range
|
|
rateQuantity - Quantity
|
Example
{
"id": "4",
"extension": [Extension],
"type": CodeableConcept,
"doseRange": Range,
"doseQuantity": Quantity,
"rateRatio": Ratio,
"rateRange": Range,
"rateQuantity": Quantity
}
Duration
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
value - Float
|
|
comparator - QuantityComparator
|
|
unit - String
|
|
system - String
|
|
code - String
|
Example
{
"id": "4",
"extension": [Extension],
"value": 123.45,
"comparator": "lessThan",
"unit": "xyz789",
"system": "xyz789",
"code": "xyz789"
}
ElementInterface
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
Possible Types
| ElementInterface Types |
|---|
Example
{"id": 4, "extension": [Extension]}
EligibilityrequestPurpose
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"auth_requirements"
Encounter
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
ProvenanceList - [Provenance!]
|
|
Arguments
|
|
BasicList - [Basic!]
|
|
Arguments
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
status - EncounterStatus!
|
|
statusHistory - [EncounterStatusHistory!]
|
|
class - Coding!
|
|
classHistory - [EncounterClassHistory!]
|
|
type - [CodeableConcept!]
|
|
serviceType - CodeableConcept
|
|
priority - CodeableConcept
|
|
subject - Reference
|
|
episodeOfCare - [Reference!]
|
|
basedOn - [Reference!]
|
|
participant - [EncounterParticipant!]
|
|
appointment - [Reference!]
|
|
period - Period
|
|
length - Duration
|
|
reasonCode - [CodeableConcept!]
|
|
reasonReference - [Reference!]
|
|
diagnosis - [EncounterDiagnosis!]
|
|
account - [Reference!]
|
|
hospitalization - EncounterHospitalization
|
|
location - [EncounterLocation!]
|
|
serviceProvider - Reference
|
|
partOf - Reference
|
|
Example
{
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"BasicList": [Basic],
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "planned",
"statusHistory": [EncounterStatusHistory],
"class": Coding,
"classHistory": [EncounterClassHistory],
"type": [CodeableConcept],
"serviceType": CodeableConcept,
"priority": CodeableConcept,
"subject": Reference,
"episodeOfCare": [Reference],
"basedOn": [Reference],
"participant": [EncounterParticipant],
"appointment": [Reference],
"period": Period,
"length": Duration,
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"diagnosis": [EncounterDiagnosis],
"account": [Reference],
"hospitalization": EncounterHospitalization,
"location": [EncounterLocation],
"serviceProvider": Reference,
"partOf": Reference
}
EncounterClassHistory
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
class - Coding!
|
|
period - Period!
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"class": Coding,
"period": Period
}
EncounterConnection
Fields
| Field Name | Description |
|---|---|
pageInfo - PageInfo!
|
|
edges - [EncounterEdge!]
|
Example
{
"pageInfo": PageInfo,
"edges": [EncounterEdge]
}
EncounterDiagnosis
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
condition - Reference!
|
|
use - CodeableConcept
|
|
rank - Int
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"condition": Reference,
"use": CodeableConcept,
"rank": 123
}
EncounterEdge
Fields
| Field Name | Description |
|---|---|
cursor - String!
|
|
node - Encounter!
|
Example
{
"cursor": "abc123",
"node": Encounter
}
EncounterFilterParams
Fields
| Input Field | Description |
|---|---|
status - FilterComparatorString
|
|
ids - FilterComparatorStringSet
|
|
tag - FilterComparatorStringSet
|
|
security - FilterComparatorStringSet
|
Example
{
"status": FilterComparatorString,
"ids": FilterComparatorStringSet,
"tag": FilterComparatorStringSet,
"security": FilterComparatorStringSet
}
EncounterHospitalization
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
preAdmissionIdentifier - Identifier
|
|
origin - Reference
|
|
admitSource - CodeableConcept
|
|
reAdmission - CodeableConcept
|
|
dietPreference - [CodeableConcept!]
|
|
specialCourtesy - [CodeableConcept!]
|
|
specialArrangement - [CodeableConcept!]
|
|
destination - Reference
|
|
dischargeDisposition - CodeableConcept
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"preAdmissionIdentifier": Identifier,
"origin": Reference,
"admitSource": CodeableConcept,
"reAdmission": CodeableConcept,
"dietPreference": [CodeableConcept],
"specialCourtesy": [CodeableConcept],
"specialArrangement": [CodeableConcept],
"destination": Reference,
"dischargeDisposition": CodeableConcept
}
EncounterLocation
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
location - Reference!
|
|
status - EncounterLocationStatus
|
|
physicalType - CodeableConcept
|
|
period - Period
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"location": Reference,
"status": "planned",
"physicalType": CodeableConcept,
"period": Period
}
EncounterLocationStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"planned"
EncounterParticipant
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
type - [CodeableConcept!]
|
|
period - Period
|
|
individual - Reference
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"type": [CodeableConcept],
"period": Period,
"individual": Reference
}
EncounterSortParams
Fields
| Input Field | Description |
|---|---|
lastUpdated - Sort
|
Example
{"lastUpdated": "ASC"}
EncounterStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"planned"
EncounterStatusHistory
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
status - EncounterStatus!
|
|
period - Period!
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"status": "planned",
"period": Period
}
Endpoint
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
status - EndpointStatus!
|
|
connectionType - Coding!
|
|
name - String
|
|
managingOrganization - Reference
|
|
contact - [ContactPoint!]
|
|
period - Period
|
|
payloadType - [CodeableConcept!]!
|
|
payloadMimeType - [String!]
|
|
address - String!
|
|
header - [String!]
|
Example
{
"resourceType": "xyz789",
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "active",
"connectionType": Coding,
"name": "abc123",
"managingOrganization": Reference,
"contact": [ContactPoint],
"period": Period,
"payloadType": [CodeableConcept],
"payloadMimeType": ["abc123"],
"address": "xyz789",
"header": ["xyz789"]
}
EndpointStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"active"
EpisodeOfCare
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
status - EpisodeOfCareStatus!
|
|
statusHistory - [EpisodeOfCareStatusHistory!]
|
|
type - [CodeableConcept!]
|
|
diagnosis - [EpisodeOfCareDiagnosis!]
|
|
patient - Reference!
|
|
managingOrganization - Reference
|
|
period - Period
|
|
referralRequest - [Reference!]
|
|
careManager - Reference
|
|
team - [Reference!]
|
|
account - [Reference!]
|
Example
{
"resourceType": "xyz789",
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "planned",
"statusHistory": [EpisodeOfCareStatusHistory],
"type": [CodeableConcept],
"diagnosis": [EpisodeOfCareDiagnosis],
"patient": Reference,
"managingOrganization": Reference,
"period": Period,
"referralRequest": [Reference],
"careManager": Reference,
"team": [Reference],
"account": [Reference]
}
EpisodeOfCareConnection
Fields
| Field Name | Description |
|---|---|
pageInfo - PageInfo!
|
|
edges - [EpisodeOfCareEdge!]
|
Example
{
"pageInfo": PageInfo,
"edges": [EpisodeOfCareEdge]
}
EpisodeOfCareDiagnosis
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
condition - Reference!
|
|
role - CodeableConcept
|
|
rank - Int
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"condition": Reference,
"role": CodeableConcept,
"rank": 123
}
EpisodeOfCareEdge
Fields
| Field Name | Description |
|---|---|
cursor - String!
|
|
node - EpisodeOfCare!
|
Example
{
"cursor": "abc123",
"node": EpisodeOfCare
}
EpisodeOfCareFilterParams
Fields
| Input Field | Description |
|---|---|
ids - FilterComparatorStringSet
|
|
tag - FilterComparatorStringSet
|
|
security - FilterComparatorStringSet
|
Example
{
"ids": FilterComparatorStringSet,
"tag": FilterComparatorStringSet,
"security": FilterComparatorStringSet
}
EpisodeOfCareSortParams
Fields
| Input Field | Description |
|---|---|
lastUpdated - Sort
|
Example
{"lastUpdated": "ASC"}
EpisodeOfCareStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"planned"
EpisodeOfCareStatusHistory
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
status - EpisodeOfCareStatus!
|
|
period - Period!
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"status": "planned",
"period": Period
}
EventStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"preparation"
EventTiming
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"MORN"
Expression
Example
{
"id": 4,
"extension": [Extension],
"description": "abc123",
"name": "4",
"language": "xyz789",
"expression": "xyz789",
"reference": "abc123"
}
Extension
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
url - String!
|
|
valueBase64Binary - String
|
|
valueBoolean - Boolean
|
|
valueCanonical - String
|
|
valueCode - String
|
|
valueDate - String
|
|
valueDateTime - String
|
|
valueDecimal - Float
|
|
valueId - ID
|
|
valueInstant - String
|
|
valueInteger - Int
|
|
valueMarkdown - String
|
|
valueOid - String
|
|
valuePositiveInt - Int
|
|
valueString - String
|
|
valueTime - String
|
|
valueUnsignedInt - Int
|
|
valueUri - String
|
|
valueUrl - String
|
|
valueUuid - String
|
|
valueAddress - Address
|
|
valueAge - Age
|
|
valueAnnotation - Annotation
|
|
valueAttachment - Attachment
|
|
valueCodeableConcept - CodeableConcept
|
|
valueCoding - Coding
|
|
valueContactPoint - ContactPoint
|
|
valueCount - Count
|
|
valueDistance - Distance
|
|
valueDuration - Duration
|
|
valueHumanName - HumanName
|
|
valueIdentifier - Identifier
|
|
valueMoney - Money
|
|
valuePeriod - Period
|
|
valueQuantity - Quantity
|
|
valueRange - Range
|
|
valueRatio - Ratio
|
|
valueReference - Reference
|
|
valueSampledData - SampledData
|
|
valueSignature - Signature
|
|
valueTiming - Timing
|
|
valueContactDetail - ContactDetail
|
|
valueContributor - Contributor
|
|
valueDataRequirement - DataRequirement
|
|
valueExpression - Expression
|
|
valueParameterDefinition - ParameterDefinition
|
|
valueRelatedArtifact - RelatedArtifact
|
|
valueTriggerDefinition - TriggerDefinition
|
|
valueUsageContext - UsageContext
|
|
valueDosage - Dosage
|
|
valueMeta - Meta
|
Example
{
"id": "4",
"extension": [Extension],
"url": "xyz789",
"valueBase64Binary": "xyz789",
"valueBoolean": false,
"valueCanonical": "xyz789",
"valueCode": "xyz789",
"valueDate": "xyz789",
"valueDateTime": "xyz789",
"valueDecimal": 987.65,
"valueId": "4",
"valueInstant": "abc123",
"valueInteger": 987,
"valueMarkdown": "xyz789",
"valueOid": "abc123",
"valuePositiveInt": 123,
"valueString": "xyz789",
"valueTime": "xyz789",
"valueUnsignedInt": 123,
"valueUri": "xyz789",
"valueUrl": "xyz789",
"valueUuid": "abc123",
"valueAddress": Address,
"valueAge": Age,
"valueAnnotation": Annotation,
"valueAttachment": Attachment,
"valueCodeableConcept": CodeableConcept,
"valueCoding": Coding,
"valueContactPoint": ContactPoint,
"valueCount": Count,
"valueDistance": Distance,
"valueDuration": Duration,
"valueHumanName": HumanName,
"valueIdentifier": Identifier,
"valueMoney": Money,
"valuePeriod": Period,
"valueQuantity": Quantity,
"valueRange": Range,
"valueRatio": Ratio,
"valueReference": Reference,
"valueSampledData": SampledData,
"valueSignature": Signature,
"valueTiming": Timing,
"valueContactDetail": ContactDetail,
"valueContributor": Contributor,
"valueDataRequirement": DataRequirement,
"valueExpression": Expression,
"valueParameterDefinition": ParameterDefinition,
"valueRelatedArtifact": RelatedArtifact,
"valueTriggerDefinition": TriggerDefinition,
"valueUsageContext": UsageContext,
"valueDosage": Dosage,
"valueMeta": Meta
}
FamilyMemberHistory
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
instantiatesCanonical - [String!]
|
|
instantiatesUri - [String!]
|
|
status - HistoryStatus!
|
|
dataAbsentReason - CodeableConcept
|
|
patient - Reference!
|
|
date - String
|
|
name - String
|
|
relationship - CodeableConcept!
|
|
sex - CodeableConcept
|
|
bornPeriod - Period
|
|
bornDate - String
|
|
bornString - String
|
|
ageAge - Age
|
|
ageRange - Range
|
|
ageString - String
|
|
estimatedAge - Boolean
|
|
deceasedBoolean - Boolean
|
|
deceasedAge - Age
|
|
deceasedRange - Range
|
|
deceasedDate - String
|
|
deceasedString - String
|
|
reasonCode - [CodeableConcept!]
|
|
reasonReference - [Reference!]
|
|
note - [Annotation!]
|
|
condition - [FamilyMemberHistoryCondition!]
|
Example
{
"resourceType": "xyz789",
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"instantiatesCanonical": ["xyz789"],
"instantiatesUri": ["xyz789"],
"status": "partial",
"dataAbsentReason": CodeableConcept,
"patient": Reference,
"date": "abc123",
"name": "abc123",
"relationship": CodeableConcept,
"sex": CodeableConcept,
"bornPeriod": Period,
"bornDate": "xyz789",
"bornString": "xyz789",
"ageAge": Age,
"ageRange": Range,
"ageString": "abc123",
"estimatedAge": true,
"deceasedBoolean": false,
"deceasedAge": Age,
"deceasedRange": Range,
"deceasedDate": "abc123",
"deceasedString": "xyz789",
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"note": [Annotation],
"condition": [FamilyMemberHistoryCondition]
}
FamilyMemberHistoryCondition
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
code - CodeableConcept!
|
|
outcome - CodeableConcept
|
|
contributedToDeath - Boolean
|
|
onsetAge - Age
|
|
onsetRange - Range
|
|
onsetPeriod - Period
|
|
onsetString - String
|
|
note - [Annotation!]
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"code": CodeableConcept,
"outcome": CodeableConcept,
"contributedToDeath": true,
"onsetAge": Age,
"onsetRange": Range,
"onsetPeriod": Period,
"onsetString": "abc123",
"note": [Annotation]
}
FamilyMemberHistoryConnection
Fields
| Field Name | Description |
|---|---|
pageInfo - PageInfo!
|
|
edges - [FamilyMemberHistoryEdge!]
|
Example
{
"pageInfo": PageInfo,
"edges": [FamilyMemberHistoryEdge]
}
FamilyMemberHistoryEdge
Fields
| Field Name | Description |
|---|---|
cursor - String!
|
|
node - FamilyMemberHistory!
|
Example
{
"cursor": "xyz789",
"node": FamilyMemberHistory
}
FamilyMemberHistoryFilterParams
Fields
| Input Field | Description |
|---|---|
ids - FilterComparatorStringSet
|
|
tag - FilterComparatorStringSet
|
|
security - FilterComparatorStringSet
|
Example
{
"ids": FilterComparatorStringSet,
"tag": FilterComparatorStringSet,
"security": FilterComparatorStringSet
}
FamilyMemberHistorySortParams
Fields
| Input Field | Description |
|---|---|
lastUpdated - Sort
|
Example
{"lastUpdated": "ASC"}
FilterComparatorDate
FilterComparatorReference
Fields
| Input Field | Description |
|---|---|
eq - String
|
Example
{"eq": "abc123"}
FilterComparatorString
FilterComparatorStringSet
Float
Description
The Float scalar type represents signed double-precision fractional values as specified by IEEE 754.
Example
123.45
FmStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"active"
Goal
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
lifecycleStatus - GoalStatus!
|
|
achievementStatus - CodeableConcept
|
|
category - [CodeableConcept!]
|
|
priority - CodeableConcept
|
|
description - CodeableConcept!
|
|
subject - Reference!
|
|
startDate - String
|
|
startCodeableConcept - CodeableConcept
|
|
target - [GoalTarget!]
|
|
statusDate - String
|
|
statusReason - String
|
|
expressedBy - Reference
|
|
addresses - [Reference!]
|
|
note - [Annotation!]
|
|
outcomeCode - [CodeableConcept!]
|
|
outcomeReference - [Reference!]
|
Example
{
"resourceType": "abc123",
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"lifecycleStatus": "proposed",
"achievementStatus": CodeableConcept,
"category": [CodeableConcept],
"priority": CodeableConcept,
"description": CodeableConcept,
"subject": Reference,
"startDate": "xyz789",
"startCodeableConcept": CodeableConcept,
"target": [GoalTarget],
"statusDate": "abc123",
"statusReason": "xyz789",
"expressedBy": Reference,
"addresses": [Reference],
"note": [Annotation],
"outcomeCode": [CodeableConcept],
"outcomeReference": [Reference]
}
GoalConnection
Fields
| Field Name | Description |
|---|---|
pageInfo - PageInfo!
|
|
edges - [GoalEdge!]
|
Example
{
"pageInfo": PageInfo,
"edges": [GoalEdge]
}
GoalEdge
GoalFilterParams
Fields
| Input Field | Description |
|---|---|
ids - FilterComparatorStringSet
|
|
tag - FilterComparatorStringSet
|
|
security - FilterComparatorStringSet
|
Example
{
"ids": FilterComparatorStringSet,
"tag": FilterComparatorStringSet,
"security": FilterComparatorStringSet
}
GoalSortParams
Fields
| Input Field | Description |
|---|---|
lastUpdated - Sort
|
Example
{"lastUpdated": "ASC"}
GoalStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"proposed"
GoalTarget
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
measure - CodeableConcept
|
|
detailQuantity - Quantity
|
|
detailRange - Range
|
|
detailCodeableConcept - CodeableConcept
|
|
detailString - String
|
|
detailBoolean - Boolean
|
|
detailInteger - Int
|
|
detailRatio - Ratio
|
|
dueDate - String
|
|
dueDuration - Duration
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"measure": CodeableConcept,
"detailQuantity": Quantity,
"detailRange": Range,
"detailCodeableConcept": CodeableConcept,
"detailString": "abc123",
"detailBoolean": true,
"detailInteger": 987,
"detailRatio": Ratio,
"dueDate": "abc123",
"dueDuration": Duration
}
Group
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
active - Boolean
|
|
type - GroupType!
|
|
actual - Boolean!
|
|
code - CodeableConcept
|
|
name - String
|
|
quantity - Int
|
|
managingEntity - Reference
|
|
characteristic - [GroupCharacteristic!]
|
|
member - [GroupMember!]
|
Example
{
"resourceType": "abc123",
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"active": false,
"type": "person",
"actual": true,
"code": CodeableConcept,
"name": "xyz789",
"quantity": 123,
"managingEntity": Reference,
"characteristic": [GroupCharacteristic],
"member": [GroupMember]
}
GroupCharacteristic
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
code - CodeableConcept!
|
|
valueCodeableConcept - CodeableConcept
|
|
valueBoolean - Boolean
|
|
valueQuantity - Quantity
|
|
valueRange - Range
|
|
valueReference - Reference
|
|
exclude - Boolean!
|
|
period - Period
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"code": CodeableConcept,
"valueCodeableConcept": CodeableConcept,
"valueBoolean": false,
"valueQuantity": Quantity,
"valueRange": Range,
"valueReference": Reference,
"exclude": false,
"period": Period
}
GroupMember
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
entity - Reference!
|
|
period - Period
|
|
inactive - Boolean
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"entity": Reference,
"period": Period,
"inactive": false
}
GroupType
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"person"
HealthcareService
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
active - Boolean
|
|
providedBy - Reference
|
|
category - [CodeableConcept!]
|
|
type - [CodeableConcept!]
|
|
specialty - [CodeableConcept!]
|
|
location - [Reference!]
|
|
name - String
|
|
comment - String
|
|
extraDetails - String
|
|
photo - Attachment
|
|
telecom - [ContactPoint!]
|
|
coverageArea - [Reference!]
|
|
serviceProvisionCode - [CodeableConcept!]
|
|
eligibility - [HealthcareServiceEligibility!]
|
|
program - [CodeableConcept!]
|
|
characteristic - [CodeableConcept!]
|
|
communication - [CodeableConcept!]
|
|
referralMethod - [CodeableConcept!]
|
|
appointmentRequired - Boolean
|
|
availableTime - [HealthcareServiceAvailableTime!]
|
|
notAvailable - [HealthcareServiceNotAvailable!]
|
|
availabilityExceptions - String
|
|
endpoint - [Reference!]
|
Example
{
"resourceType": "abc123",
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"active": true,
"providedBy": Reference,
"category": [CodeableConcept],
"type": [CodeableConcept],
"specialty": [CodeableConcept],
"location": [Reference],
"name": "abc123",
"comment": "abc123",
"extraDetails": "abc123",
"photo": Attachment,
"telecom": [ContactPoint],
"coverageArea": [Reference],
"serviceProvisionCode": [CodeableConcept],
"eligibility": [HealthcareServiceEligibility],
"program": [CodeableConcept],
"characteristic": [CodeableConcept],
"communication": [CodeableConcept],
"referralMethod": [CodeableConcept],
"appointmentRequired": false,
"availableTime": [HealthcareServiceAvailableTime],
"notAvailable": [HealthcareServiceNotAvailable],
"availabilityExceptions": "abc123",
"endpoint": [Reference]
}
HealthcareServiceAvailableTime
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
daysOfWeek - [DaysOfWeek!]
|
|
allDay - Boolean
|
|
availableStartTime - String
|
|
availableEndTime - String
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"daysOfWeek": ["mon"],
"allDay": true,
"availableStartTime": "xyz789",
"availableEndTime": "abc123"
}
HealthcareServiceEligibility
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
code - CodeableConcept
|
|
comment - String
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"code": CodeableConcept,
"comment": "xyz789"
}
HealthcareServiceNotAvailable
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
description - String!
|
|
during - Period
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"description": "xyz789",
"during": Period
}
HistoryStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"partial"
HumanName
Example
{
"id": "4",
"extension": [Extension],
"use": "usual",
"text": "xyz789",
"family": "xyz789",
"given": ["abc123"],
"prefix": ["xyz789"],
"suffix": ["xyz789"],
"period": Period
}
ID
Description
The ID scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as "4") or integer (such as 4) input value will be accepted as an ID.
Example
"4"
Identifier
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
use - IdentifierUse
|
|
type - CodeableConcept
|
|
system - String
|
|
value - String
|
|
period - Period
|
|
assigner - Reference
|
Example
{
"id": "4",
"extension": [Extension],
"use": "usual",
"type": CodeableConcept,
"system": "xyz789",
"value": "abc123",
"period": Period,
"assigner": Reference
}
IdentifierUse
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"usual"
ImagingStudy
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
status - ImagingstudyStatus!
|
|
modality - [Coding!]
|
|
subject - Reference!
|
|
encounter - Reference
|
|
started - String
|
|
basedOn - [Reference!]
|
|
referrer - Reference
|
|
interpreter - [Reference!]
|
|
endpoint - [Reference!]
|
|
numberOfSeries - Int
|
|
numberOfInstances - Int
|
|
procedureReference - Reference
|
|
procedureCode - [CodeableConcept!]
|
|
location - Reference
|
|
reasonCode - [CodeableConcept!]
|
|
reasonReference - [Reference!]
|
|
note - [Annotation!]
|
|
description - String
|
|
series - [ImagingStudySeries!]
|
Example
{
"resourceType": "xyz789",
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "registered",
"modality": [Coding],
"subject": Reference,
"encounter": Reference,
"started": "xyz789",
"basedOn": [Reference],
"referrer": Reference,
"interpreter": [Reference],
"endpoint": [Reference],
"numberOfSeries": 123,
"numberOfInstances": 987,
"procedureReference": Reference,
"procedureCode": [CodeableConcept],
"location": Reference,
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"note": [Annotation],
"description": "abc123",
"series": [ImagingStudySeries]
}
ImagingStudySeries
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
uid - ID!
|
|
number - Int
|
|
modality - Coding!
|
|
description - String
|
|
numberOfInstances - Int
|
|
endpoint - [Reference!]
|
|
bodySite - Coding
|
|
laterality - Coding
|
|
specimen - [Reference!]
|
|
started - String
|
|
performer - [ImagingStudySeriesPerformer!]
|
|
instance - [ImagingStudySeriesInstance!]
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"uid": 4,
"number": 123,
"modality": Coding,
"description": "abc123",
"numberOfInstances": 987,
"endpoint": [Reference],
"bodySite": Coding,
"laterality": Coding,
"specimen": [Reference],
"started": "xyz789",
"performer": [ImagingStudySeriesPerformer],
"instance": [ImagingStudySeriesInstance]
}
ImagingStudySeriesInstance
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
uid - ID!
|
|
sopClass - Coding!
|
|
number - Int
|
|
title - String
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"uid": "4",
"sopClass": Coding,
"number": 987,
"title": "xyz789"
}
ImagingStudySeriesPerformer
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
function - CodeableConcept
|
|
actor - Reference!
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"function": CodeableConcept,
"actor": Reference
}
ImagingstudyStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"registered"
Immunization
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
ProvenanceList - [Provenance!]
|
|
Arguments
|
|
BasicList - [Basic!]
|
|
Arguments
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
status - ImmunizationStatus!
|
|
statusReason - CodeableConcept
|
|
vaccineCode - CodeableConcept!
|
|
patient - Reference!
|
|
encounter - Reference
|
|
occurrenceDateTime - String
|
|
occurrenceString - String
|
|
recorded - String
|
|
primarySource - Boolean
|
|
reportOrigin - CodeableConcept
|
|
location - Reference
|
|
manufacturer - Reference
|
|
lotNumber - String
|
|
expirationDate - String
|
|
site - CodeableConcept
|
|
route - CodeableConcept
|
|
doseQuantity - Quantity
|
|
performer - [ImmunizationPerformer!]
|
|
note - [Annotation!]
|
|
reasonCode - [CodeableConcept!]
|
|
reasonReference - [Reference!]
|
|
isSubpotent - Boolean
|
|
subpotentReason - [CodeableConcept!]
|
|
education - [ImmunizationEducation!]
|
|
programEligibility - [CodeableConcept!]
|
|
fundingSource - CodeableConcept
|
|
reaction - [ImmunizationReaction!]
|
|
protocolApplied - [ImmunizationProtocolApplied!]
|
|
Example
{
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"BasicList": [Basic],
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "completed",
"statusReason": CodeableConcept,
"vaccineCode": CodeableConcept,
"patient": Reference,
"encounter": Reference,
"occurrenceDateTime": "xyz789",
"occurrenceString": "xyz789",
"recorded": "abc123",
"primarySource": false,
"reportOrigin": CodeableConcept,
"location": Reference,
"manufacturer": Reference,
"lotNumber": "xyz789",
"expirationDate": "xyz789",
"site": CodeableConcept,
"route": CodeableConcept,
"doseQuantity": Quantity,
"performer": [ImmunizationPerformer],
"note": [Annotation],
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"isSubpotent": true,
"subpotentReason": [CodeableConcept],
"education": [ImmunizationEducation],
"programEligibility": [CodeableConcept],
"fundingSource": CodeableConcept,
"reaction": [ImmunizationReaction],
"protocolApplied": [ImmunizationProtocolApplied]
}
ImmunizationConnection
Fields
| Field Name | Description |
|---|---|
pageInfo - PageInfo!
|
|
edges - [ImmunizationEdge!]
|
Example
{
"pageInfo": PageInfo,
"edges": [ImmunizationEdge]
}
ImmunizationEdge
Fields
| Field Name | Description |
|---|---|
cursor - String!
|
|
node - Immunization!
|
Example
{
"cursor": "xyz789",
"node": Immunization
}
ImmunizationEducation
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
documentType - String
|
|
reference - String
|
|
publicationDate - String
|
|
presentationDate - String
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"documentType": "xyz789",
"reference": "xyz789",
"publicationDate": "xyz789",
"presentationDate": "xyz789"
}
ImmunizationEvaluation
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
status - ImmunizationEvaluationStatus!
|
|
patient - Reference!
|
|
date - String
|
|
authority - Reference
|
|
targetDisease - CodeableConcept!
|
|
immunizationEvent - Reference!
|
|
doseStatus - CodeableConcept!
|
|
doseStatusReason - [CodeableConcept!]
|
|
description - String
|
|
series - String
|
|
doseNumberPositiveInt - Int
|
|
doseNumberString - String
|
|
seriesDosesPositiveInt - Int
|
|
seriesDosesString - String
|
Example
{
"resourceType": "xyz789",
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "completed",
"patient": Reference,
"date": "abc123",
"authority": Reference,
"targetDisease": CodeableConcept,
"immunizationEvent": Reference,
"doseStatus": CodeableConcept,
"doseStatusReason": [CodeableConcept],
"description": "abc123",
"series": "abc123",
"doseNumberPositiveInt": 123,
"doseNumberString": "xyz789",
"seriesDosesPositiveInt": 987,
"seriesDosesString": "xyz789"
}
ImmunizationEvaluationStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
Example
"completed"
ImmunizationFilterParams
Fields
| Input Field | Description |
|---|---|
status - FilterComparatorString
|
|
ids - FilterComparatorStringSet
|
|
tag - FilterComparatorStringSet
|
|
security - FilterComparatorStringSet
|
Example
{
"status": FilterComparatorString,
"ids": FilterComparatorStringSet,
"tag": FilterComparatorStringSet,
"security": FilterComparatorStringSet
}
ImmunizationPerformer
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
function - CodeableConcept
|
|
actor - Reference!
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"function": CodeableConcept,
"actor": Reference
}
ImmunizationProtocolApplied
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
series - String
|
|
authority - Reference
|
|
targetDisease - [CodeableConcept!]
|
|
doseNumberPositiveInt - Int
|
|
doseNumberString - String
|
|
seriesDosesPositiveInt - Int
|
|
seriesDosesString - String
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"series": "abc123",
"authority": Reference,
"targetDisease": [CodeableConcept],
"doseNumberPositiveInt": 123,
"doseNumberString": "abc123",
"seriesDosesPositiveInt": 987,
"seriesDosesString": "abc123"
}
ImmunizationReaction
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
date - String
|
|
detail - Reference
|
|
reported - Boolean
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"date": "abc123",
"detail": Reference,
"reported": true
}
ImmunizationRecommendation
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
patient - Reference!
|
|
date - String!
|
|
authority - Reference
|
|
recommendation - [ImmunizationRecommendationRecommendation!]!
|
Example
{
"resourceType": "abc123",
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"patient": Reference,
"date": "xyz789",
"authority": Reference,
"recommendation": [
ImmunizationRecommendationRecommendation
]
}
ImmunizationRecommendationRecommendation
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
vaccineCode - [CodeableConcept!]
|
|
targetDisease - CodeableConcept
|
|
contraindicatedVaccineCode - [CodeableConcept!]
|
|
forecastStatus - CodeableConcept!
|
|
forecastReason - [CodeableConcept!]
|
|
dateCriterion - [ImmunizationRecommendationRecommendationDateCriterion!]
|
|
description - String
|
|
series - String
|
|
doseNumberPositiveInt - Int
|
|
doseNumberString - String
|
|
seriesDosesPositiveInt - Int
|
|
seriesDosesString - String
|
|
supportingImmunization - [Reference!]
|
|
supportingPatientInformation - [Reference!]
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"vaccineCode": [CodeableConcept],
"targetDisease": CodeableConcept,
"contraindicatedVaccineCode": [CodeableConcept],
"forecastStatus": CodeableConcept,
"forecastReason": [CodeableConcept],
"dateCriterion": [
ImmunizationRecommendationRecommendationDateCriterion
],
"description": "abc123",
"series": "xyz789",
"doseNumberPositiveInt": 987,
"doseNumberString": "abc123",
"seriesDosesPositiveInt": 987,
"seriesDosesString": "abc123",
"supportingImmunization": [Reference],
"supportingPatientInformation": [Reference]
}
ImmunizationRecommendationRecommendationDateCriterion
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
code - CodeableConcept!
|
|
value - String!
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"code": CodeableConcept,
"value": "abc123"
}
ImmunizationSortParams
Fields
| Input Field | Description |
|---|---|
lastUpdated - Sort
|
Example
{"lastUpdated": "ASC"}
ImmunizationStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
Example
"completed"
InsurancePlan
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
status - PublicationStatus
|
|
type - [CodeableConcept!]
|
|
name - String
|
|
alias - [String!]
|
|
period - Period
|
|
ownedBy - Reference
|
|
administeredBy - Reference
|
|
coverageArea - [Reference!]
|
|
contact - [InsurancePlanContact!]
|
|
endpoint - [Reference!]
|
|
network - [Reference!]
|
|
coverage - [InsurancePlanCoverage!]
|
|
plan - [InsurancePlanPlan!]
|
Example
{
"resourceType": "abc123",
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "draft",
"type": [CodeableConcept],
"name": "xyz789",
"alias": ["abc123"],
"period": Period,
"ownedBy": Reference,
"administeredBy": Reference,
"coverageArea": [Reference],
"contact": [InsurancePlanContact],
"endpoint": [Reference],
"network": [Reference],
"coverage": [InsurancePlanCoverage],
"plan": [InsurancePlanPlan]
}
InsurancePlanContact
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
purpose - CodeableConcept
|
|
name - HumanName
|
|
telecom - [ContactPoint!]
|
|
address - Address
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"purpose": CodeableConcept,
"name": HumanName,
"telecom": [ContactPoint],
"address": Address
}
InsurancePlanCoverage
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
type - CodeableConcept!
|
|
network - [Reference!]
|
|
benefit - [InsurancePlanCoverageBenefit!]!
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"type": CodeableConcept,
"network": [Reference],
"benefit": [InsurancePlanCoverageBenefit]
}
InsurancePlanCoverageBenefit
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
type - CodeableConcept!
|
|
requirement - String
|
|
limit - [InsurancePlanCoverageBenefitLimit!]
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"type": CodeableConcept,
"requirement": "abc123",
"limit": [InsurancePlanCoverageBenefitLimit]
}
InsurancePlanCoverageBenefitLimit
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
value - Quantity
|
|
code - CodeableConcept
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"value": Quantity,
"code": CodeableConcept
}
InsurancePlanPlan
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
type - CodeableConcept
|
|
coverageArea - [Reference!]
|
|
network - [Reference!]
|
|
generalCost - [InsurancePlanPlanGeneralCost!]
|
|
specificCost - [InsurancePlanPlanSpecificCost!]
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"type": CodeableConcept,
"coverageArea": [Reference],
"network": [Reference],
"generalCost": [InsurancePlanPlanGeneralCost],
"specificCost": [InsurancePlanPlanSpecificCost]
}
InsurancePlanPlanGeneralCost
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
type - CodeableConcept
|
|
groupSize - Int
|
|
cost - Money
|
|
comment - String
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"type": CodeableConcept,
"groupSize": 987,
"cost": Money,
"comment": "xyz789"
}
InsurancePlanPlanSpecificCost
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
category - CodeableConcept!
|
|
benefit - [InsurancePlanPlanSpecificCostBenefit!]
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"category": CodeableConcept,
"benefit": [InsurancePlanPlanSpecificCostBenefit]
}
InsurancePlanPlanSpecificCostBenefit
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
type - CodeableConcept!
|
|
cost - [InsurancePlanPlanSpecificCostBenefitCost!]
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"type": CodeableConcept,
"cost": [InsurancePlanPlanSpecificCostBenefitCost]
}
InsurancePlanPlanSpecificCostBenefitCost
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
type - CodeableConcept!
|
|
applicability - CodeableConcept
|
|
qualifiers - [CodeableConcept!]
|
|
value - Quantity
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"type": CodeableConcept,
"applicability": CodeableConcept,
"qualifiers": [CodeableConcept],
"value": Quantity
}
Int
Description
The Int scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.
Example
987
ItemType
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"group"
LinkType
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"replaced_by"
List
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
status - ListStatus!
|
|
mode - ListMode!
|
|
title - String
|
|
code - CodeableConcept
|
|
subject - Reference
|
|
encounter - Reference
|
|
date - String
|
|
source - Reference
|
|
orderedBy - CodeableConcept
|
|
note - [Annotation!]
|
|
entry - [ListEntry!]
|
|
emptyReason - CodeableConcept
|
Example
{
"resourceType": "xyz789",
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "current",
"mode": "working",
"title": "xyz789",
"code": CodeableConcept,
"subject": Reference,
"encounter": Reference,
"date": "abc123",
"source": Reference,
"orderedBy": CodeableConcept,
"note": [Annotation],
"entry": [ListEntry],
"emptyReason": CodeableConcept
}
ListEntry
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
flag - CodeableConcept
|
|
deleted - Boolean
|
|
date - String
|
|
item - Reference!
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"flag": CodeableConcept,
"deleted": false,
"date": "abc123",
"item": Reference
}
ListMode
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
Example
"working"
ListStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
Example
"current"
Location
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
status - LocationStatus
|
|
operationalStatus - Coding
|
|
name - String
|
|
alias - [String!]
|
|
description - String
|
|
mode - LocationMode
|
|
type - [CodeableConcept!]
|
|
telecom - [ContactPoint!]
|
|
address - Address
|
|
physicalType - CodeableConcept
|
|
position - LocationPosition
|
|
managingOrganization - Reference
|
|
partOf - Reference
|
|
hoursOfOperation - [LocationHoursOfOperation!]
|
|
availabilityExceptions - String
|
|
endpoint - [Reference!]
|
Example
{
"resourceType": "abc123",
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "active",
"operationalStatus": Coding,
"name": "xyz789",
"alias": ["xyz789"],
"description": "xyz789",
"mode": "instance",
"type": [CodeableConcept],
"telecom": [ContactPoint],
"address": Address,
"physicalType": CodeableConcept,
"position": LocationPosition,
"managingOrganization": Reference,
"partOf": Reference,
"hoursOfOperation": [LocationHoursOfOperation],
"availabilityExceptions": "abc123",
"endpoint": [Reference]
}
LocationHoursOfOperation
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
daysOfWeek - [DaysOfWeek!]
|
|
allDay - Boolean
|
|
openingTime - String
|
|
closingTime - String
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"daysOfWeek": ["mon"],
"allDay": true,
"openingTime": "xyz789",
"closingTime": "abc123"
}
LocationMode
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
Example
"instance"
LocationPosition
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
longitude - Float!
|
|
latitude - Float!
|
|
altitude - Float
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"longitude": 987.65,
"latitude": 987.65,
"altitude": 123.45
}
LocationStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
Example
"active"
Measure
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
url - String
|
|
identifier - [Identifier!]
|
|
version - String
|
|
name - String
|
|
title - String
|
|
subtitle - String
|
|
status - PublicationStatus!
|
|
experimental - Boolean
|
|
subjectCodeableConcept - CodeableConcept
|
|
subjectReference - Reference
|
|
date - String
|
|
publisher - String
|
|
contact - [ContactDetail!]
|
|
description - String
|
|
useContext - [UsageContext!]
|
|
jurisdiction - [CodeableConcept!]
|
|
purpose - String
|
|
usage - String
|
|
copyright - String
|
|
approvalDate - String
|
|
lastReviewDate - String
|
|
effectivePeriod - Period
|
|
topic - [CodeableConcept!]
|
|
author - [ContactDetail!]
|
|
editor - [ContactDetail!]
|
|
reviewer - [ContactDetail!]
|
|
endorser - [ContactDetail!]
|
|
relatedArtifact - [RelatedArtifact!]
|
|
library - [String!]
|
|
disclaimer - String
|
|
scoring - CodeableConcept
|
|
compositeScoring - CodeableConcept
|
|
type - [CodeableConcept!]
|
|
riskAdjustment - String
|
|
rateAggregation - String
|
|
rationale - String
|
|
clinicalRecommendationStatement - String
|
|
improvementNotation - CodeableConcept
|
|
definition - [String!]
|
|
guidance - String
|
|
group - [MeasureGroup!]
|
|
supplementalData - [MeasureSupplementalData!]
|
Example
{
"resourceType": "abc123",
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"url": "xyz789",
"identifier": [Identifier],
"version": "xyz789",
"name": "xyz789",
"title": "abc123",
"subtitle": "abc123",
"status": "draft",
"experimental": true,
"subjectCodeableConcept": CodeableConcept,
"subjectReference": Reference,
"date": "abc123",
"publisher": "abc123",
"contact": [ContactDetail],
"description": "abc123",
"useContext": [UsageContext],
"jurisdiction": [CodeableConcept],
"purpose": "abc123",
"usage": "abc123",
"copyright": "abc123",
"approvalDate": "xyz789",
"lastReviewDate": "xyz789",
"effectivePeriod": Period,
"topic": [CodeableConcept],
"author": [ContactDetail],
"editor": [ContactDetail],
"reviewer": [ContactDetail],
"endorser": [ContactDetail],
"relatedArtifact": [RelatedArtifact],
"library": ["abc123"],
"disclaimer": "xyz789",
"scoring": CodeableConcept,
"compositeScoring": CodeableConcept,
"type": [CodeableConcept],
"riskAdjustment": "abc123",
"rateAggregation": "xyz789",
"rationale": "xyz789",
"clinicalRecommendationStatement": "abc123",
"improvementNotation": CodeableConcept,
"definition": ["abc123"],
"guidance": "abc123",
"group": [MeasureGroup],
"supplementalData": [MeasureSupplementalData]
}
MeasureGroup
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
code - CodeableConcept
|
|
description - String
|
|
population - [MeasureGroupPopulation!]
|
|
stratifier - [MeasureGroupStratifier!]
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"code": CodeableConcept,
"description": "abc123",
"population": [MeasureGroupPopulation],
"stratifier": [MeasureGroupStratifier]
}
MeasureGroupPopulation
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
code - CodeableConcept
|
|
description - String
|
|
criteria - Expression!
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"code": CodeableConcept,
"description": "xyz789",
"criteria": Expression
}
MeasureGroupStratifier
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
code - CodeableConcept
|
|
description - String
|
|
criteria - Expression
|
|
component - [MeasureGroupStratifierComponent!]
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"code": CodeableConcept,
"description": "xyz789",
"criteria": Expression,
"component": [MeasureGroupStratifierComponent]
}
MeasureGroupStratifierComponent
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
code - CodeableConcept
|
|
description - String
|
|
criteria - Expression!
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"code": CodeableConcept,
"description": "xyz789",
"criteria": Expression
}
MeasureReport
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
ProvenanceList - [Provenance!]
|
|
Arguments
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
status - MeasureReportStatus!
|
|
type - MeasureReportType!
|
|
measure - String!
|
|
subject - Reference
|
|
date - String
|
|
reporter - Reference
|
|
period - Period!
|
|
improvementNotation - CodeableConcept
|
|
group - [MeasureReportGroup!]
|
|
evaluatedResource - [Reference!]
|
|
Example
{
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "complete",
"type": "individual",
"measure": "xyz789",
"subject": Reference,
"date": "abc123",
"reporter": Reference,
"period": Period,
"improvementNotation": CodeableConcept,
"group": [MeasureReportGroup],
"evaluatedResource": [Reference]
}
MeasureReportConnection
Fields
| Field Name | Description |
|---|---|
pageInfo - PageInfo!
|
|
edges - [MeasureReportEdge!]
|
Example
{
"pageInfo": PageInfo,
"edges": [MeasureReportEdge]
}
MeasureReportEdge
Fields
| Field Name | Description |
|---|---|
cursor - String!
|
|
node - MeasureReport!
|
Example
{
"cursor": "abc123",
"node": MeasureReport
}
MeasureReportFilterParams
Fields
| Input Field | Description |
|---|---|
ids - FilterComparatorStringSet
|
|
tag - FilterComparatorStringSet
|
|
security - FilterComparatorStringSet
|
Example
{
"ids": FilterComparatorStringSet,
"tag": FilterComparatorStringSet,
"security": FilterComparatorStringSet
}
MeasureReportGroup
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
code - CodeableConcept
|
|
population - [MeasureReportGroupPopulation!]
|
|
measureScore - Quantity
|
|
stratifier - [MeasureReportGroupStratifier!]
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"code": CodeableConcept,
"population": [MeasureReportGroupPopulation],
"measureScore": Quantity,
"stratifier": [MeasureReportGroupStratifier]
}
MeasureReportGroupPopulation
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
code - CodeableConcept
|
|
count - Int
|
|
subjectResults - Reference
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"code": CodeableConcept,
"count": 987,
"subjectResults": Reference
}
MeasureReportGroupStratifier
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
code - [CodeableConcept!]
|
|
stratum - [MeasureReportGroupStratifierStratum!]
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"code": [CodeableConcept],
"stratum": [MeasureReportGroupStratifierStratum]
}
MeasureReportGroupStratifierStratum
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
value - CodeableConcept
|
|
component - [MeasureReportGroupStratifierStratumComponent!]
|
|
population - [MeasureReportGroupStratifierStratumPopulation!]
|
|
measureScore - Quantity
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"value": CodeableConcept,
"component": [
MeasureReportGroupStratifierStratumComponent
],
"population": [
MeasureReportGroupStratifierStratumPopulation
],
"measureScore": Quantity
}
MeasureReportGroupStratifierStratumComponent
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
code - CodeableConcept!
|
|
value - CodeableConcept!
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"code": CodeableConcept,
"value": CodeableConcept
}
MeasureReportGroupStratifierStratumPopulation
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
code - CodeableConcept
|
|
count - Int
|
|
subjectResults - Reference
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"code": CodeableConcept,
"count": 123,
"subjectResults": Reference
}
MeasureReportSortParams
Fields
| Input Field | Description |
|---|---|
lastUpdated - Sort
|
Example
{"lastUpdated": "ASC"}
MeasureReportStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
Example
"complete"
MeasureReportType
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"individual"
MeasureSupplementalData
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
code - CodeableConcept
|
|
usage - [CodeableConcept!]
|
|
description - String
|
|
criteria - Expression!
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"code": CodeableConcept,
"usage": [CodeableConcept],
"description": "xyz789",
"criteria": Expression
}
Media
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
basedOn - [Reference!]
|
|
partOf - [Reference!]
|
|
status - EventStatus!
|
|
type - CodeableConcept
|
|
modality - CodeableConcept
|
|
view - CodeableConcept
|
|
subject - Reference
|
|
encounter - Reference
|
|
createdDateTime - String
|
|
createdPeriod - Period
|
|
issued - String
|
|
operator - Reference
|
|
reasonCode - [CodeableConcept!]
|
|
bodySite - CodeableConcept
|
|
deviceName - String
|
|
device - Reference
|
|
height - Int
|
|
width - Int
|
|
frames - Int
|
|
duration - Float
|
|
content - Attachment!
|
|
note - [Annotation!]
|
Example
{
"resourceType": "xyz789",
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"basedOn": [Reference],
"partOf": [Reference],
"status": "preparation",
"type": CodeableConcept,
"modality": CodeableConcept,
"view": CodeableConcept,
"subject": Reference,
"encounter": Reference,
"createdDateTime": "abc123",
"createdPeriod": Period,
"issued": "xyz789",
"operator": Reference,
"reasonCode": [CodeableConcept],
"bodySite": CodeableConcept,
"deviceName": "abc123",
"device": Reference,
"height": 123,
"width": 123,
"frames": 123,
"duration": 987.65,
"content": Attachment,
"note": [Annotation]
}
Medication
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
code - CodeableConcept
|
|
status - MedicationStatus
|
|
manufacturer - Reference
|
|
form - CodeableConcept
|
|
amount - Ratio
|
|
ingredient - [MedicationIngredient!]
|
|
batch - MedicationBatch
|
Example
{
"resourceType": "xyz789",
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"code": CodeableConcept,
"status": "active",
"manufacturer": Reference,
"form": CodeableConcept,
"amount": Ratio,
"ingredient": [MedicationIngredient],
"batch": MedicationBatch
}
MedicationAdminStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"in_progress"
MedicationAdministration
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
ProvenanceList - [Provenance!]
|
|
Arguments
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
instantiates - [String!]
|
|
partOf - [Reference!]
|
|
status - MedicationAdminStatus!
|
|
statusReason - [CodeableConcept!]
|
|
category - CodeableConcept
|
|
medicationCodeableConcept - CodeableConcept
|
|
medicationReference - Reference
|
|
subject - Reference!
|
|
context - Reference
|
|
supportingInformation - [Reference!]
|
|
effectiveDateTime - String
|
|
effectivePeriod - Period
|
|
performer - [MedicationAdministrationPerformer!]
|
|
reasonCode - [CodeableConcept!]
|
|
reasonReference - [Reference!]
|
|
request - Reference
|
|
device - [Reference!]
|
|
note - [Annotation!]
|
|
dosage - MedicationAdministrationDosage
|
|
eventHistory - [Reference!]
|
|
Example
{
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"instantiates": ["xyz789"],
"partOf": [Reference],
"status": "in_progress",
"statusReason": [CodeableConcept],
"category": CodeableConcept,
"medicationCodeableConcept": CodeableConcept,
"medicationReference": Reference,
"subject": Reference,
"context": Reference,
"supportingInformation": [Reference],
"effectiveDateTime": "abc123",
"effectivePeriod": Period,
"performer": [MedicationAdministrationPerformer],
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"request": Reference,
"device": [Reference],
"note": [Annotation],
"dosage": MedicationAdministrationDosage,
"eventHistory": [Reference]
}
MedicationAdministrationConnection
Fields
| Field Name | Description |
|---|---|
pageInfo - PageInfo!
|
|
edges - [MedicationAdministrationEdge!]
|
Example
{
"pageInfo": PageInfo,
"edges": [MedicationAdministrationEdge]
}
MedicationAdministrationDosage
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
text - String
|
|
site - CodeableConcept
|
|
route - CodeableConcept
|
|
method - CodeableConcept
|
|
dose - Quantity
|
|
rateRatio - Ratio
|
|
rateQuantity - Quantity
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"text": "abc123",
"site": CodeableConcept,
"route": CodeableConcept,
"method": CodeableConcept,
"dose": Quantity,
"rateRatio": Ratio,
"rateQuantity": Quantity
}
MedicationAdministrationEdge
Fields
| Field Name | Description |
|---|---|
cursor - String!
|
|
node - MedicationAdministration!
|
Example
{
"cursor": "abc123",
"node": MedicationAdministration
}
MedicationAdministrationFilterParams
Fields
| Input Field | Description |
|---|---|
status - FilterComparatorString
|
|
ids - FilterComparatorStringSet
|
|
tag - FilterComparatorStringSet
|
|
security - FilterComparatorStringSet
|
Example
{
"status": FilterComparatorString,
"ids": FilterComparatorStringSet,
"tag": FilterComparatorStringSet,
"security": FilterComparatorStringSet
}
MedicationAdministrationPerformer
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
function - CodeableConcept
|
|
actor - Reference!
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"function": CodeableConcept,
"actor": Reference
}
MedicationAdministrationSortParams
Fields
| Input Field | Description |
|---|---|
lastUpdated - Sort
|
Example
{"lastUpdated": "ASC"}
MedicationBatch
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
lotNumber - String
|
|
expirationDate - String
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"lotNumber": "abc123",
"expirationDate": "xyz789"
}
MedicationDispense
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
ProvenanceList - [Provenance!]
|
|
Arguments
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
partOf - [Reference!]
|
|
status - MedicationdispenseStatus!
|
|
statusReasonCodeableConcept - CodeableConcept
|
|
statusReasonReference - Reference
|
|
category - CodeableConcept
|
|
medicationCodeableConcept - CodeableConcept
|
|
medicationReference - Reference
|
|
subject - Reference
|
|
context - Reference
|
|
supportingInformation - [Reference!]
|
|
performer - [MedicationDispensePerformer!]
|
|
location - Reference
|
|
authorizingPrescription - [Reference!]
|
|
type - CodeableConcept
|
|
quantity - Quantity
|
|
daysSupply - Quantity
|
|
whenPrepared - String
|
|
whenHandedOver - String
|
|
destination - Reference
|
|
receiver - [Reference!]
|
|
note - [Annotation!]
|
|
dosageInstruction - [Dosage!]
|
|
substitution - MedicationDispenseSubstitution
|
|
detectedIssue - [Reference!]
|
|
eventHistory - [Reference!]
|
|
Example
{
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"partOf": [Reference],
"status": "preparation",
"statusReasonCodeableConcept": CodeableConcept,
"statusReasonReference": Reference,
"category": CodeableConcept,
"medicationCodeableConcept": CodeableConcept,
"medicationReference": Reference,
"subject": Reference,
"context": Reference,
"supportingInformation": [Reference],
"performer": [MedicationDispensePerformer],
"location": Reference,
"authorizingPrescription": [Reference],
"type": CodeableConcept,
"quantity": Quantity,
"daysSupply": Quantity,
"whenPrepared": "abc123",
"whenHandedOver": "xyz789",
"destination": Reference,
"receiver": [Reference],
"note": [Annotation],
"dosageInstruction": [Dosage],
"substitution": MedicationDispenseSubstitution,
"detectedIssue": [Reference],
"eventHistory": [Reference]
}
MedicationDispenseConnection
Fields
| Field Name | Description |
|---|---|
pageInfo - PageInfo!
|
|
edges - [MedicationDispenseEdge!]
|
Example
{
"pageInfo": PageInfo,
"edges": [MedicationDispenseEdge]
}
MedicationDispenseEdge
Fields
| Field Name | Description |
|---|---|
cursor - String!
|
|
node - MedicationDispense!
|
Example
{
"cursor": "xyz789",
"node": MedicationDispense
}
MedicationDispenseFilterParams
Fields
| Input Field | Description |
|---|---|
status - FilterComparatorString
|
|
ids - FilterComparatorStringSet
|
|
tag - FilterComparatorStringSet
|
|
security - FilterComparatorStringSet
|
Example
{
"status": FilterComparatorString,
"ids": FilterComparatorStringSet,
"tag": FilterComparatorStringSet,
"security": FilterComparatorStringSet
}
MedicationDispensePerformer
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
function - CodeableConcept
|
|
actor - Reference!
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"function": CodeableConcept,
"actor": Reference
}
MedicationDispenseSortParams
Fields
| Input Field | Description |
|---|---|
lastUpdated - Sort
|
Example
{"lastUpdated": "ASC"}
MedicationDispenseSubstitution
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
wasSubstituted - Boolean!
|
|
type - CodeableConcept
|
|
reason - [CodeableConcept!]
|
|
responsibleParty - [Reference!]
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"wasSubstituted": false,
"type": CodeableConcept,
"reason": [CodeableConcept],
"responsibleParty": [Reference]
}
MedicationIngredient
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
itemCodeableConcept - CodeableConcept
|
|
itemReference - Reference
|
|
isActive - Boolean
|
|
strength - Ratio
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"itemCodeableConcept": CodeableConcept,
"itemReference": Reference,
"isActive": false,
"strength": Ratio
}
MedicationRequest
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
ProvenanceList - [Provenance!]
|
|
Arguments
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
status - MedicationrequestStatus!
|
|
statusReason - CodeableConcept
|
|
intent - MedicationrequestIntent!
|
|
category - [CodeableConcept!]
|
|
priority - RequestPriority
|
|
doNotPerform - Boolean
|
|
reportedBoolean - Boolean
|
|
reportedReference - Reference
|
|
medicationCodeableConcept - CodeableConcept
|
|
medicationReference - Reference
|
|
subject - Reference!
|
|
encounter - Reference
|
|
supportingInformation - [Reference!]
|
|
authoredOn - String
|
|
requester - Reference
|
|
performer - Reference
|
|
performerType - CodeableConcept
|
|
recorder - Reference
|
|
reasonCode - [CodeableConcept!]
|
|
reasonReference - [Reference!]
|
|
instantiatesCanonical - [String!]
|
|
instantiatesUri - [String!]
|
|
basedOn - [Reference!]
|
|
groupIdentifier - Identifier
|
|
courseOfTherapyType - CodeableConcept
|
|
insurance - [Reference!]
|
|
note - [Annotation!]
|
|
dosageInstruction - [Dosage!]
|
|
dispenseRequest - MedicationRequestDispenseRequest
|
|
substitution - MedicationRequestSubstitution
|
|
priorPrescription - Reference
|
|
detectedIssue - [Reference!]
|
|
eventHistory - [Reference!]
|
|
Example
{
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "active",
"statusReason": CodeableConcept,
"intent": "proposal",
"category": [CodeableConcept],
"priority": "routine",
"doNotPerform": false,
"reportedBoolean": false,
"reportedReference": Reference,
"medicationCodeableConcept": CodeableConcept,
"medicationReference": Reference,
"subject": Reference,
"encounter": Reference,
"supportingInformation": [Reference],
"authoredOn": "xyz789",
"requester": Reference,
"performer": Reference,
"performerType": CodeableConcept,
"recorder": Reference,
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"instantiatesCanonical": ["abc123"],
"instantiatesUri": ["abc123"],
"basedOn": [Reference],
"groupIdentifier": Identifier,
"courseOfTherapyType": CodeableConcept,
"insurance": [Reference],
"note": [Annotation],
"dosageInstruction": [Dosage],
"dispenseRequest": MedicationRequestDispenseRequest,
"substitution": MedicationRequestSubstitution,
"priorPrescription": Reference,
"detectedIssue": [Reference],
"eventHistory": [Reference]
}
MedicationRequestConnection
Fields
| Field Name | Description |
|---|---|
pageInfo - PageInfo!
|
|
edges - [MedicationRequestEdge!]
|
Example
{
"pageInfo": PageInfo,
"edges": [MedicationRequestEdge]
}
MedicationRequestDispenseRequest
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
initialFill - MedicationRequestDispenseRequestInitialFill
|
|
dispenseInterval - Duration
|
|
validityPeriod - Period
|
|
numberOfRepeatsAllowed - Int
|
|
quantity - Quantity
|
|
expectedSupplyDuration - Duration
|
|
performer - Reference
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"initialFill": MedicationRequestDispenseRequestInitialFill,
"dispenseInterval": Duration,
"validityPeriod": Period,
"numberOfRepeatsAllowed": 123,
"quantity": Quantity,
"expectedSupplyDuration": Duration,
"performer": Reference
}
MedicationRequestDispenseRequestInitialFill
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
quantity - Quantity
|
|
duration - Duration
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"quantity": Quantity,
"duration": Duration
}
MedicationRequestEdge
Fields
| Field Name | Description |
|---|---|
cursor - String!
|
|
node - MedicationRequest!
|
Example
{
"cursor": "abc123",
"node": MedicationRequest
}
MedicationRequestFilterParams
Fields
| Input Field | Description |
|---|---|
status - FilterComparatorString
|
|
ids - FilterComparatorStringSet
|
|
tag - FilterComparatorStringSet
|
|
security - FilterComparatorStringSet
|
Example
{
"status": FilterComparatorString,
"ids": FilterComparatorStringSet,
"tag": FilterComparatorStringSet,
"security": FilterComparatorStringSet
}
MedicationRequestSortParams
Fields
| Input Field | Description |
|---|---|
lastUpdated - Sort
|
Example
{"lastUpdated": "ASC"}
MedicationRequestSubstitution
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
allowedBoolean - Boolean
|
|
allowedCodeableConcept - CodeableConcept
|
|
reason - CodeableConcept
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"allowedBoolean": false,
"allowedCodeableConcept": CodeableConcept,
"reason": CodeableConcept
}
MedicationStatement
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
ProvenanceList - [Provenance!]
|
|
Arguments
|
|
BasicList - [Basic!]
|
|
Arguments
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
basedOn - [Reference!]
|
|
partOf - [Reference!]
|
|
status - MedicationStatementStatus!
|
|
statusReason - [CodeableConcept!]
|
|
category - CodeableConcept
|
|
medicationCodeableConcept - CodeableConcept
|
|
medicationReference - Reference
|
|
subject - Reference!
|
|
context - Reference
|
|
effectiveDateTime - String
|
|
effectivePeriod - Period
|
|
dateAsserted - String
|
|
informationSource - Reference
|
|
derivedFrom - [Reference!]
|
|
reasonCode - [CodeableConcept!]
|
|
reasonReference - [Reference!]
|
|
note - [Annotation!]
|
|
dosage - [Dosage!]
|
|
Example
{
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"BasicList": [Basic],
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"basedOn": [Reference],
"partOf": [Reference],
"status": "active",
"statusReason": [CodeableConcept],
"category": CodeableConcept,
"medicationCodeableConcept": CodeableConcept,
"medicationReference": Reference,
"subject": Reference,
"context": Reference,
"effectiveDateTime": "abc123",
"effectivePeriod": Period,
"dateAsserted": "xyz789",
"informationSource": Reference,
"derivedFrom": [Reference],
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"note": [Annotation],
"dosage": [Dosage]
}
MedicationStatementConnection
Fields
| Field Name | Description |
|---|---|
pageInfo - PageInfo!
|
|
edges - [MedicationStatementEdge!]
|
Example
{
"pageInfo": PageInfo,
"edges": [MedicationStatementEdge]
}
MedicationStatementEdge
Fields
| Field Name | Description |
|---|---|
cursor - String!
|
|
node - MedicationStatement!
|
Example
{
"cursor": "abc123",
"node": MedicationStatement
}
MedicationStatementFilterParams
Fields
| Input Field | Description |
|---|---|
effectivePeriodStart - FilterComparatorDate
|
|
status - FilterComparatorString
|
|
dateAsserted - FilterComparatorDate
|
|
ids - FilterComparatorStringSet
|
|
tag - FilterComparatorStringSet
|
|
security - FilterComparatorStringSet
|
Example
{
"effectivePeriodStart": FilterComparatorDate,
"status": FilterComparatorString,
"dateAsserted": FilterComparatorDate,
"ids": FilterComparatorStringSet,
"tag": FilterComparatorStringSet,
"security": FilterComparatorStringSet
}
MedicationStatementSortParams
Fields
| Input Field | Description |
|---|---|
lastUpdated - Sort
|
Example
{"lastUpdated": "ASC"}
MedicationStatementStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"active"
MedicationStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
Example
"active"
MedicationdispenseStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"preparation"
MedicationrequestIntent
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"proposal"
MedicationrequestStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"active"
Meta
Example
{
"id": 4,
"extension": [Extension],
"versionId": 4,
"lastUpdated": "abc123",
"source": "abc123",
"profile": ["abc123"],
"security": [Coding],
"tag": [Coding]
}
MetricCalibrationState
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"not_calibrated"
MetricCalibrationType
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"unspecified"
MetricCategory
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"measurement"
MetricColor
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"black"
MetricOperationalStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"on"
MolecularSequence
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
type - SequenceType
|
|
coordinateSystem - Int!
|
|
patient - Reference
|
|
specimen - Reference
|
|
device - Reference
|
|
performer - Reference
|
|
quantity - Quantity
|
|
referenceSeq - MolecularSequenceReferenceSeq
|
|
variant - [MolecularSequenceVariant!]
|
|
observedSeq - String
|
|
quality - [MolecularSequenceQuality!]
|
|
readCoverage - Int
|
|
repository - [MolecularSequenceRepository!]
|
|
pointer - [Reference!]
|
|
structureVariant - [MolecularSequenceStructureVariant!]
|
Example
{
"resourceType": "xyz789",
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"type": "aa",
"coordinateSystem": 987,
"patient": Reference,
"specimen": Reference,
"device": Reference,
"performer": Reference,
"quantity": Quantity,
"referenceSeq": MolecularSequenceReferenceSeq,
"variant": [MolecularSequenceVariant],
"observedSeq": "abc123",
"quality": [MolecularSequenceQuality],
"readCoverage": 987,
"repository": [MolecularSequenceRepository],
"pointer": [Reference],
"structureVariant": [MolecularSequenceStructureVariant]
}
MolecularSequenceQuality
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
type - QualityType!
|
|
standardSequence - CodeableConcept
|
|
start - Int
|
|
end - Int
|
|
score - Quantity
|
|
method - CodeableConcept
|
|
truthTP - Float
|
|
queryTP - Float
|
|
truthFN - Float
|
|
queryFP - Float
|
|
gtFP - Float
|
|
precision - Float
|
|
recall - Float
|
|
fScore - Float
|
|
roc - MolecularSequenceQualityRoc
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"type": "indel",
"standardSequence": CodeableConcept,
"start": 987,
"end": 987,
"score": Quantity,
"method": CodeableConcept,
"truthTP": 123.45,
"queryTP": 123.45,
"truthFN": 123.45,
"queryFP": 123.45,
"gtFP": 123.45,
"precision": 123.45,
"recall": 123.45,
"fScore": 123.45,
"roc": MolecularSequenceQualityRoc
}
MolecularSequenceQualityRoc
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
score - [Int!]
|
|
numTP - [Int!]
|
|
numFP - [Int!]
|
|
numFN - [Int!]
|
|
precision - [Float!]
|
|
sensitivity - [Float!]
|
|
fMeasure - [Float!]
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"score": [123],
"numTP": [123],
"numFP": [123],
"numFN": [987],
"precision": [123.45],
"sensitivity": [123.45],
"fMeasure": [987.65]
}
MolecularSequenceReferenceSeq
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
chromosome - CodeableConcept
|
|
genomeBuild - String
|
|
orientation - OrientationType
|
|
referenceSeqId - CodeableConcept
|
|
referenceSeqPointer - Reference
|
|
referenceSeqString - String
|
|
strand - StrandType
|
|
windowStart - Int
|
|
windowEnd - Int
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"chromosome": CodeableConcept,
"genomeBuild": "xyz789",
"orientation": "sense",
"referenceSeqId": CodeableConcept,
"referenceSeqPointer": Reference,
"referenceSeqString": "abc123",
"strand": "watson",
"windowStart": 987,
"windowEnd": 123
}
MolecularSequenceRepository
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
type - RepositoryType!
|
|
url - String
|
|
name - String
|
|
datasetId - String
|
|
variantsetId - String
|
|
readsetId - String
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"type": "directlink",
"url": "xyz789",
"name": "xyz789",
"datasetId": "xyz789",
"variantsetId": "xyz789",
"readsetId": "xyz789"
}
MolecularSequenceStructureVariant
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
variantType - CodeableConcept
|
|
exact - Boolean
|
|
length - Int
|
|
outer - MolecularSequenceStructureVariantOuter
|
|
inner - MolecularSequenceStructureVariantInner
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"variantType": CodeableConcept,
"exact": true,
"length": 987,
"outer": MolecularSequenceStructureVariantOuter,
"inner": MolecularSequenceStructureVariantInner
}
MolecularSequenceStructureVariantInner
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
start - Int
|
|
end - Int
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"start": 987,
"end": 987
}
MolecularSequenceStructureVariantOuter
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
start - Int
|
|
end - Int
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"start": 123,
"end": 987
}
MolecularSequenceVariant
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
start - Int
|
|
end - Int
|
|
observedAllele - String
|
|
referenceAllele - String
|
|
cigar - String
|
|
variantPointer - Reference
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"start": 123,
"end": 987,
"observedAllele": "abc123",
"referenceAllele": "abc123",
"cigar": "abc123",
"variantPointer": Reference
}
Money
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
value - Float
|
|
currency - String
|
Example
{
"id": 4,
"extension": [Extension],
"value": 123.45,
"currency": "xyz789"
}
NameUse
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"usual"
Narrative
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
status - NarrativeStatus!
|
|
div - String!
|
Example
{
"id": "4",
"extension": [Extension],
"status": "generated",
"div": "abc123"
}
NarrativeStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"generated"
NoteType
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
Example
"display"
NutritionOrder
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
instantiatesCanonical - [String!]
|
|
instantiatesUri - [String!]
|
|
instantiates - [String!]
|
|
status - RequestStatus!
|
|
intent - RequestIntent!
|
|
patient - Reference!
|
|
encounter - Reference
|
|
dateTime - String!
|
|
orderer - Reference
|
|
allergyIntolerance - [Reference!]
|
|
foodPreferenceModifier - [CodeableConcept!]
|
|
excludeFoodModifier - [CodeableConcept!]
|
|
oralDiet - NutritionOrderOralDiet
|
|
supplement - [NutritionOrderSupplement!]
|
|
enteralFormula - NutritionOrderEnteralFormula
|
|
note - [Annotation!]
|
Example
{
"resourceType": "abc123",
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"instantiatesCanonical": ["xyz789"],
"instantiatesUri": ["abc123"],
"instantiates": ["abc123"],
"status": "draft",
"intent": "proposal",
"patient": Reference,
"encounter": Reference,
"dateTime": "abc123",
"orderer": Reference,
"allergyIntolerance": [Reference],
"foodPreferenceModifier": [CodeableConcept],
"excludeFoodModifier": [CodeableConcept],
"oralDiet": NutritionOrderOralDiet,
"supplement": [NutritionOrderSupplement],
"enteralFormula": NutritionOrderEnteralFormula,
"note": [Annotation]
}
NutritionOrderEnteralFormula
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
baseFormulaType - CodeableConcept
|
|
baseFormulaProductName - String
|
|
additiveType - CodeableConcept
|
|
additiveProductName - String
|
|
caloricDensity - Quantity
|
|
routeofAdministration - CodeableConcept
|
|
administration - [NutritionOrderEnteralFormulaAdministration!]
|
|
maxVolumeToDeliver - Quantity
|
|
administrationInstruction - String
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"baseFormulaType": CodeableConcept,
"baseFormulaProductName": "xyz789",
"additiveType": CodeableConcept,
"additiveProductName": "xyz789",
"caloricDensity": Quantity,
"routeofAdministration": CodeableConcept,
"administration": [
NutritionOrderEnteralFormulaAdministration
],
"maxVolumeToDeliver": Quantity,
"administrationInstruction": "abc123"
}
NutritionOrderEnteralFormulaAdministration
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
schedule - Timing
|
|
quantity - Quantity
|
|
rateQuantity - Quantity
|
|
rateRatio - Ratio
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"schedule": Timing,
"quantity": Quantity,
"rateQuantity": Quantity,
"rateRatio": Ratio
}
NutritionOrderOralDiet
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
type - [CodeableConcept!]
|
|
schedule - [Timing!]
|
|
nutrient - [NutritionOrderOralDietNutrient!]
|
|
texture - [NutritionOrderOralDietTexture!]
|
|
fluidConsistencyType - [CodeableConcept!]
|
|
instruction - String
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"type": [CodeableConcept],
"schedule": [Timing],
"nutrient": [NutritionOrderOralDietNutrient],
"texture": [NutritionOrderOralDietTexture],
"fluidConsistencyType": [CodeableConcept],
"instruction": "xyz789"
}
NutritionOrderOralDietNutrient
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
modifier - CodeableConcept
|
|
amount - Quantity
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"modifier": CodeableConcept,
"amount": Quantity
}
NutritionOrderOralDietTexture
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
modifier - CodeableConcept
|
|
foodType - CodeableConcept
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"modifier": CodeableConcept,
"foodType": CodeableConcept
}
NutritionOrderSupplement
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
type - CodeableConcept
|
|
productName - String
|
|
schedule - [Timing!]
|
|
quantity - Quantity
|
|
instruction - String
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"type": CodeableConcept,
"productName": "xyz789",
"schedule": [Timing],
"quantity": Quantity,
"instruction": "xyz789"
}
Observation
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
ProvenanceList - [Provenance!]
|
|
Arguments
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
basedOn - [Reference!]
|
|
partOf - [Reference!]
|
|
status - ObservationStatus!
|
|
category - [CodeableConcept!]
|
|
code - CodeableConcept!
|
|
subject - Reference
|
|
focus - [Reference!]
|
|
encounter - Reference
|
|
effectiveDateTime - String
|
|
effectivePeriod - Period
|
|
effectiveTiming - Timing
|
|
effectiveInstant - String
|
|
issued - String
|
|
performer - [Reference!]
|
|
valueQuantity - Quantity
|
|
valueCodeableConcept - CodeableConcept
|
|
valueString - String
|
|
valueBoolean - Boolean
|
|
valueInteger - Int
|
|
valueRange - Range
|
|
valueRatio - Ratio
|
|
valueSampledData - SampledData
|
|
valueTime - String
|
|
valueDateTime - String
|
|
valuePeriod - Period
|
|
dataAbsentReason - CodeableConcept
|
|
interpretation - [CodeableConcept!]
|
|
note - [Annotation!]
|
|
bodySite - CodeableConcept
|
|
method - CodeableConcept
|
|
specimen - Reference
|
|
device - Reference
|
|
referenceRange - [ObservationReferenceRange!]
|
|
hasMember - [Reference!]
|
|
derivedFrom - [Reference!]
|
|
component - [ObservationComponent!]
|
|
Example
{
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"basedOn": [Reference],
"partOf": [Reference],
"status": "registered",
"category": [CodeableConcept],
"code": CodeableConcept,
"subject": Reference,
"focus": [Reference],
"encounter": Reference,
"effectiveDateTime": "xyz789",
"effectivePeriod": Period,
"effectiveTiming": Timing,
"effectiveInstant": "xyz789",
"issued": "xyz789",
"performer": [Reference],
"valueQuantity": Quantity,
"valueCodeableConcept": CodeableConcept,
"valueString": "abc123",
"valueBoolean": true,
"valueInteger": 123,
"valueRange": Range,
"valueRatio": Ratio,
"valueSampledData": SampledData,
"valueTime": "xyz789",
"valueDateTime": "abc123",
"valuePeriod": Period,
"dataAbsentReason": CodeableConcept,
"interpretation": [CodeableConcept],
"note": [Annotation],
"bodySite": CodeableConcept,
"method": CodeableConcept,
"specimen": Reference,
"device": Reference,
"referenceRange": [ObservationReferenceRange],
"hasMember": [Reference],
"derivedFrom": [Reference],
"component": [ObservationComponent]
}
ObservationComponent
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
code - CodeableConcept!
|
|
valueQuantity - Quantity
|
|
valueCodeableConcept - CodeableConcept
|
|
valueString - String
|
|
valueBoolean - Boolean
|
|
valueInteger - Int
|
|
valueRange - Range
|
|
valueRatio - Ratio
|
|
valueSampledData - SampledData
|
|
valueTime - String
|
|
valueDateTime - String
|
|
valuePeriod - Period
|
|
dataAbsentReason - CodeableConcept
|
|
interpretation - [CodeableConcept!]
|
|
referenceRange - [ObservationReferenceRange!]
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"code": CodeableConcept,
"valueQuantity": Quantity,
"valueCodeableConcept": CodeableConcept,
"valueString": "abc123",
"valueBoolean": true,
"valueInteger": 987,
"valueRange": Range,
"valueRatio": Ratio,
"valueSampledData": SampledData,
"valueTime": "abc123",
"valueDateTime": "xyz789",
"valuePeriod": Period,
"dataAbsentReason": CodeableConcept,
"interpretation": [CodeableConcept],
"referenceRange": [ObservationReferenceRange]
}
ObservationConnection
Fields
| Field Name | Description |
|---|---|
pageInfo - PageInfo!
|
|
edges - [ObservationEdge!]
|
Example
{
"pageInfo": PageInfo,
"edges": [ObservationEdge]
}
ObservationEdge
Fields
| Field Name | Description |
|---|---|
cursor - String!
|
|
node - Observation!
|
Example
{
"cursor": "abc123",
"node": Observation
}
ObservationFilterParams
Fields
| Input Field | Description |
|---|---|
status - FilterComparatorString
|
|
code - FilterComparatorStringSet
|
|
ids - FilterComparatorStringSet
|
|
tag - FilterComparatorStringSet
|
|
security - FilterComparatorStringSet
|
Example
{
"status": FilterComparatorString,
"code": FilterComparatorStringSet,
"ids": FilterComparatorStringSet,
"tag": FilterComparatorStringSet,
"security": FilterComparatorStringSet
}
ObservationReferenceRange
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
low - Quantity
|
|
high - Quantity
|
|
type - CodeableConcept
|
|
appliesTo - [CodeableConcept!]
|
|
age - Range
|
|
text - String
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"low": Quantity,
"high": Quantity,
"type": CodeableConcept,
"appliesTo": [CodeableConcept],
"age": Range,
"text": "xyz789"
}
ObservationSortParams
Fields
| Input Field | Description |
|---|---|
lastUpdated - Sort
|
Example
{"lastUpdated": "ASC"}
ObservationStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"registered"
OperationParameterUse
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
Example
"in"
Organization
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
ProvenanceList - [Provenance!]
|
|
Arguments
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
active - Boolean
|
|
type - [CodeableConcept!]
|
|
name - String
|
|
alias - [String!]
|
|
telecom - [ContactPoint!]
|
|
address - [Address!]
|
|
partOf - Reference
|
|
contact - [OrganizationContact!]
|
|
endpoint - [Reference!]
|
|
Example
{
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"active": true,
"type": [CodeableConcept],
"name": "xyz789",
"alias": ["abc123"],
"telecom": [ContactPoint],
"address": [Address],
"partOf": Reference,
"contact": [OrganizationContact],
"endpoint": [Reference]
}
OrganizationConnection
Fields
| Field Name | Description |
|---|---|
pageInfo - PageInfo!
|
|
edges - [OrganizationEdge!]
|
Example
{
"pageInfo": PageInfo,
"edges": [OrganizationEdge]
}
OrganizationContact
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
purpose - CodeableConcept
|
|
name - HumanName
|
|
telecom - [ContactPoint!]
|
|
address - Address
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"purpose": CodeableConcept,
"name": HumanName,
"telecom": [ContactPoint],
"address": Address
}
OrganizationEdge
Fields
| Field Name | Description |
|---|---|
cursor - String!
|
|
node - Organization!
|
Example
{
"cursor": "abc123",
"node": Organization
}
OrganizationFilterParams
Fields
| Input Field | Description |
|---|---|
ids - FilterComparatorStringSet
|
|
tag - FilterComparatorStringSet
|
|
security - FilterComparatorStringSet
|
Example
{
"ids": FilterComparatorStringSet,
"tag": FilterComparatorStringSet,
"security": FilterComparatorStringSet
}
OrganizationSortParams
Fields
| Input Field | Description |
|---|---|
lastUpdated - Sort
|
Example
{"lastUpdated": "ASC"}
OrientationType
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
Example
"sense"
PageInfo
ParameterDefinition
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
name - String
|
|
use - OperationParameterUse!
|
|
min - Int
|
|
max - String
|
|
documentation - String
|
|
type - AllTypes!
|
|
profile - String
|
Example
{
"id": 4,
"extension": [Extension],
"name": "abc123",
"use": "in",
"min": 123,
"max": "abc123",
"documentation": "xyz789",
"type": "Address",
"profile": "abc123"
}
Participantrequired
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
Example
"required"
Participationstatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"accepted"
Patient
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
ProvenanceList - [Provenance!]
|
|
Arguments
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
active - Boolean
|
|
name - [HumanName!]
|
|
telecom - [ContactPoint!]
|
|
gender - AdministrativeGender
|
|
birthDate - String
|
|
deceasedBoolean - Boolean
|
|
deceasedDateTime - String
|
|
address - [Address!]
|
|
maritalStatus - CodeableConcept
|
|
multipleBirthBoolean - Boolean
|
|
multipleBirthInteger - Int
|
|
photo - [Attachment!]
|
|
contact - [PatientContact!]
|
|
communication - [PatientCommunication!]
|
|
generalPractitioner - [Reference!]
|
|
managingOrganization - Reference
|
|
link - [PatientLink!]
|
|
Example
{
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"active": false,
"name": [HumanName],
"telecom": [ContactPoint],
"gender": "male",
"birthDate": "abc123",
"deceasedBoolean": false,
"deceasedDateTime": "xyz789",
"address": [Address],
"maritalStatus": CodeableConcept,
"multipleBirthBoolean": false,
"multipleBirthInteger": 987,
"photo": [Attachment],
"contact": [PatientContact],
"communication": [PatientCommunication],
"generalPractitioner": [Reference],
"managingOrganization": Reference,
"link": [PatientLink]
}
PatientCommunication
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
language - CodeableConcept!
|
|
preferred - Boolean
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"language": CodeableConcept,
"preferred": true
}
PatientConnection
Fields
| Field Name | Description |
|---|---|
pageInfo - PageInfo!
|
|
edges - [PatientEdge!]
|
Example
{
"pageInfo": PageInfo,
"edges": [PatientEdge]
}
PatientContact
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
relationship - [CodeableConcept!]
|
|
name - HumanName
|
|
telecom - [ContactPoint!]
|
|
address - Address
|
|
gender - AdministrativeGender
|
|
organization - Reference
|
|
period - Period
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"relationship": [CodeableConcept],
"name": HumanName,
"telecom": [ContactPoint],
"address": Address,
"gender": "male",
"organization": Reference,
"period": Period
}
PatientEdge
PatientFilterParams
Fields
| Input Field | Description |
|---|---|
ids - FilterComparatorStringSet
|
|
tag - FilterComparatorStringSet
|
|
security - FilterComparatorStringSet
|
Example
{
"ids": FilterComparatorStringSet,
"tag": FilterComparatorStringSet,
"security": FilterComparatorStringSet
}
PatientLink
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
other - Reference!
|
|
type - LinkType!
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"other": Reference,
"type": "replaced_by"
}
PatientSortParams
Fields
| Input Field | Description |
|---|---|
lastUpdated - Sort
|
Example
{"lastUpdated": "ASC"}
Period
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
start - String
|
|
end - String
|
Example
{
"id": 4,
"extension": [Extension],
"start": "abc123",
"end": "abc123"
}
PlanDefinition
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
url - String
|
|
identifier - [Identifier!]
|
|
version - String
|
|
name - String
|
|
title - String
|
|
subtitle - String
|
|
type - CodeableConcept
|
|
status - PublicationStatus!
|
|
experimental - Boolean
|
|
subjectCodeableConcept - CodeableConcept
|
|
subjectReference - Reference
|
|
date - String
|
|
publisher - String
|
|
contact - [ContactDetail!]
|
|
description - String
|
|
useContext - [UsageContext!]
|
|
jurisdiction - [CodeableConcept!]
|
|
purpose - String
|
|
usage - String
|
|
copyright - String
|
|
approvalDate - String
|
|
lastReviewDate - String
|
|
effectivePeriod - Period
|
|
topic - [CodeableConcept!]
|
|
author - [ContactDetail!]
|
|
editor - [ContactDetail!]
|
|
reviewer - [ContactDetail!]
|
|
endorser - [ContactDetail!]
|
|
relatedArtifact - [RelatedArtifact!]
|
|
library - [String!]
|
|
goal - [PlanDefinitionGoal!]
|
|
action - [PlanDefinitionAction!]
|
Example
{
"resourceType": "abc123",
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"url": "xyz789",
"identifier": [Identifier],
"version": "abc123",
"name": "abc123",
"title": "xyz789",
"subtitle": "xyz789",
"type": CodeableConcept,
"status": "draft",
"experimental": true,
"subjectCodeableConcept": CodeableConcept,
"subjectReference": Reference,
"date": "abc123",
"publisher": "abc123",
"contact": [ContactDetail],
"description": "xyz789",
"useContext": [UsageContext],
"jurisdiction": [CodeableConcept],
"purpose": "abc123",
"usage": "xyz789",
"copyright": "abc123",
"approvalDate": "abc123",
"lastReviewDate": "xyz789",
"effectivePeriod": Period,
"topic": [CodeableConcept],
"author": [ContactDetail],
"editor": [ContactDetail],
"reviewer": [ContactDetail],
"endorser": [ContactDetail],
"relatedArtifact": [RelatedArtifact],
"library": ["xyz789"],
"goal": [PlanDefinitionGoal],
"action": [PlanDefinitionAction]
}
PlanDefinitionAction
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
prefix - String
|
|
title - String
|
|
description - String
|
|
textEquivalent - String
|
|
priority - RequestPriority
|
|
code - [CodeableConcept!]
|
|
reason - [CodeableConcept!]
|
|
documentation - [RelatedArtifact!]
|
|
goalId - [ID!]
|
|
subjectCodeableConcept - CodeableConcept
|
|
subjectReference - Reference
|
|
trigger - [TriggerDefinition!]
|
|
condition - [PlanDefinitionActionCondition!]
|
|
input - [DataRequirement!]
|
|
output - [DataRequirement!]
|
|
relatedAction - [PlanDefinitionActionRelatedAction!]
|
|
timingDateTime - String
|
|
timingAge - Age
|
|
timingPeriod - Period
|
|
timingDuration - Duration
|
|
timingRange - Range
|
|
timingTiming - Timing
|
|
participant - [PlanDefinitionActionParticipant!]
|
|
type - CodeableConcept
|
|
groupingBehavior - ActionGroupingBehavior
|
|
selectionBehavior - ActionSelectionBehavior
|
|
requiredBehavior - ActionRequiredBehavior
|
|
precheckBehavior - ActionPrecheckBehavior
|
|
cardinalityBehavior - ActionCardinalityBehavior
|
|
definitionCanonical - String
|
|
definitionUri - String
|
|
transform - String
|
|
dynamicValue - [PlanDefinitionActionDynamicValue!]
|
|
action - [PlanDefinitionAction!]
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"prefix": "abc123",
"title": "xyz789",
"description": "abc123",
"textEquivalent": "xyz789",
"priority": "routine",
"code": [CodeableConcept],
"reason": [CodeableConcept],
"documentation": [RelatedArtifact],
"goalId": ["4"],
"subjectCodeableConcept": CodeableConcept,
"subjectReference": Reference,
"trigger": [TriggerDefinition],
"condition": [PlanDefinitionActionCondition],
"input": [DataRequirement],
"output": [DataRequirement],
"relatedAction": [PlanDefinitionActionRelatedAction],
"timingDateTime": "xyz789",
"timingAge": Age,
"timingPeriod": Period,
"timingDuration": Duration,
"timingRange": Range,
"timingTiming": Timing,
"participant": [PlanDefinitionActionParticipant],
"type": CodeableConcept,
"groupingBehavior": "visual_group",
"selectionBehavior": "any",
"requiredBehavior": "must",
"precheckBehavior": "yes",
"cardinalityBehavior": "single",
"definitionCanonical": "xyz789",
"definitionUri": "xyz789",
"transform": "xyz789",
"dynamicValue": [PlanDefinitionActionDynamicValue],
"action": [PlanDefinitionAction]
}
PlanDefinitionActionCondition
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
kind - ActionConditionKind!
|
|
expression - Expression
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"kind": "applicability",
"expression": Expression
}
PlanDefinitionActionDynamicValue
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
path - String
|
|
expression - Expression
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"path": "abc123",
"expression": Expression
}
PlanDefinitionActionParticipant
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
type - ActionParticipantType!
|
|
role - CodeableConcept
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"type": "patient",
"role": CodeableConcept
}
PlanDefinitionActionRelatedAction
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
actionId - ID!
|
|
relationship - ActionRelationshipType!
|
|
offsetDuration - Duration
|
|
offsetRange - Range
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"actionId": 4,
"relationship": "before_start",
"offsetDuration": Duration,
"offsetRange": Range
}
PlanDefinitionGoal
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
category - CodeableConcept
|
|
description - CodeableConcept!
|
|
priority - CodeableConcept
|
|
start - CodeableConcept
|
|
addresses - [CodeableConcept!]
|
|
documentation - [RelatedArtifact!]
|
|
target - [PlanDefinitionGoalTarget!]
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"category": CodeableConcept,
"description": CodeableConcept,
"priority": CodeableConcept,
"start": CodeableConcept,
"addresses": [CodeableConcept],
"documentation": [RelatedArtifact],
"target": [PlanDefinitionGoalTarget]
}
PlanDefinitionGoalTarget
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
measure - CodeableConcept
|
|
detailQuantity - Quantity
|
|
detailRange - Range
|
|
detailCodeableConcept - CodeableConcept
|
|
due - Duration
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"measure": CodeableConcept,
"detailQuantity": Quantity,
"detailRange": Range,
"detailCodeableConcept": CodeableConcept,
"due": Duration
}
Practitioner
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
ProvenanceList - [Provenance!]
|
|
Arguments
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
active - Boolean
|
|
name - [HumanName!]
|
|
telecom - [ContactPoint!]
|
|
address - [Address!]
|
|
gender - AdministrativeGender
|
|
birthDate - String
|
|
photo - [Attachment!]
|
|
qualification - [PractitionerQualification!]
|
|
communication - [CodeableConcept!]
|
|
Example
{
"resourceType": "abc123",
"ProvenanceList": [Provenance],
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"active": false,
"name": [HumanName],
"telecom": [ContactPoint],
"address": [Address],
"gender": "male",
"birthDate": "abc123",
"photo": [Attachment],
"qualification": [PractitionerQualification],
"communication": [CodeableConcept]
}
PractitionerConnection
Fields
| Field Name | Description |
|---|---|
pageInfo - PageInfo!
|
|
edges - [PractitionerEdge!]
|
Example
{
"pageInfo": PageInfo,
"edges": [PractitionerEdge]
}
PractitionerEdge
Fields
| Field Name | Description |
|---|---|
cursor - String!
|
|
node - Practitioner!
|
Example
{
"cursor": "xyz789",
"node": Practitioner
}
PractitionerFilterParams
Fields
| Input Field | Description |
|---|---|
ids - FilterComparatorStringSet
|
|
tag - FilterComparatorStringSet
|
|
security - FilterComparatorStringSet
|
Example
{
"ids": FilterComparatorStringSet,
"tag": FilterComparatorStringSet,
"security": FilterComparatorStringSet
}
PractitionerQualification
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
code - CodeableConcept!
|
|
period - Period
|
|
issuer - Reference
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"code": CodeableConcept,
"period": Period,
"issuer": Reference
}
PractitionerRole
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
active - Boolean
|
|
period - Period
|
|
practitioner - Reference
|
|
organization - Reference
|
|
code - [CodeableConcept!]
|
|
specialty - [CodeableConcept!]
|
|
location - [Reference!]
|
|
healthcareService - [Reference!]
|
|
telecom - [ContactPoint!]
|
|
availableTime - [PractitionerRoleAvailableTime!]
|
|
notAvailable - [PractitionerRoleNotAvailable!]
|
|
availabilityExceptions - String
|
|
endpoint - [Reference!]
|
Example
{
"resourceType": "abc123",
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"active": false,
"period": Period,
"practitioner": Reference,
"organization": Reference,
"code": [CodeableConcept],
"specialty": [CodeableConcept],
"location": [Reference],
"healthcareService": [Reference],
"telecom": [ContactPoint],
"availableTime": [PractitionerRoleAvailableTime],
"notAvailable": [PractitionerRoleNotAvailable],
"availabilityExceptions": "abc123",
"endpoint": [Reference]
}
PractitionerRoleAvailableTime
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
daysOfWeek - [DaysOfWeek!]
|
|
allDay - Boolean
|
|
availableStartTime - String
|
|
availableEndTime - String
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"daysOfWeek": ["mon"],
"allDay": false,
"availableStartTime": "abc123",
"availableEndTime": "xyz789"
}
PractitionerRoleNotAvailable
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
description - String!
|
|
during - Period
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"description": "abc123",
"during": Period
}
PractitionerSortParams
Fields
| Input Field | Description |
|---|---|
lastUpdated - Sort
|
Example
{"lastUpdated": "ASC"}
Procedure
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
ProvenanceList - [Provenance!]
|
|
Arguments
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
instantiatesCanonical - [String!]
|
|
instantiatesUri - [String!]
|
|
basedOn - [Reference!]
|
|
partOf - [Reference!]
|
|
status - EventStatus!
|
|
statusReason - CodeableConcept
|
|
category - CodeableConcept
|
|
code - CodeableConcept
|
|
subject - Reference!
|
|
encounter - Reference
|
|
performedDateTime - String
|
|
performedPeriod - Period
|
|
performedString - String
|
|
performedAge - Age
|
|
performedRange - Range
|
|
recorder - Reference
|
|
asserter - Reference
|
|
performer - [ProcedurePerformer!]
|
|
location - Reference
|
|
reasonCode - [CodeableConcept!]
|
|
reasonReference - [Reference!]
|
|
bodySite - [CodeableConcept!]
|
|
outcome - CodeableConcept
|
|
report - [Reference!]
|
|
complication - [CodeableConcept!]
|
|
complicationDetail - [Reference!]
|
|
followUp - [CodeableConcept!]
|
|
note - [Annotation!]
|
|
focalDevice - [ProcedureFocalDevice!]
|
|
usedReference - [Reference!]
|
|
usedCode - [CodeableConcept!]
|
|
Example
{
"resourceType": "xyz789",
"ProvenanceList": [Provenance],
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"instantiatesCanonical": ["abc123"],
"instantiatesUri": ["xyz789"],
"basedOn": [Reference],
"partOf": [Reference],
"status": "preparation",
"statusReason": CodeableConcept,
"category": CodeableConcept,
"code": CodeableConcept,
"subject": Reference,
"encounter": Reference,
"performedDateTime": "abc123",
"performedPeriod": Period,
"performedString": "abc123",
"performedAge": Age,
"performedRange": Range,
"recorder": Reference,
"asserter": Reference,
"performer": [ProcedurePerformer],
"location": Reference,
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"bodySite": [CodeableConcept],
"outcome": CodeableConcept,
"report": [Reference],
"complication": [CodeableConcept],
"complicationDetail": [Reference],
"followUp": [CodeableConcept],
"note": [Annotation],
"focalDevice": [ProcedureFocalDevice],
"usedReference": [Reference],
"usedCode": [CodeableConcept]
}
ProcedureConnection
Fields
| Field Name | Description |
|---|---|
pageInfo - PageInfo!
|
|
edges - [ProcedureEdge!]
|
Example
{
"pageInfo": PageInfo,
"edges": [ProcedureEdge]
}
ProcedureEdge
Fields
| Field Name | Description |
|---|---|
cursor - String!
|
|
node - Procedure!
|
Example
{
"cursor": "abc123",
"node": Procedure
}
ProcedureFilterParams
Fields
| Input Field | Description |
|---|---|
ids - FilterComparatorStringSet
|
|
tag - FilterComparatorStringSet
|
|
security - FilterComparatorStringSet
|
Example
{
"ids": FilterComparatorStringSet,
"tag": FilterComparatorStringSet,
"security": FilterComparatorStringSet
}
ProcedureFocalDevice
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
action - CodeableConcept
|
|
manipulated - Reference!
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"action": CodeableConcept,
"manipulated": Reference
}
ProcedurePerformer
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
function - CodeableConcept
|
|
actor - Reference!
|
|
onBehalfOf - Reference
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"function": CodeableConcept,
"actor": Reference,
"onBehalfOf": Reference
}
ProcedureSortParams
Fields
| Input Field | Description |
|---|---|
lastUpdated - Sort
|
Example
{"lastUpdated": "ASC"}
ProdCharacteristic
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
height - Quantity
|
|
width - Quantity
|
|
depth - Quantity
|
|
weight - Quantity
|
|
nominalVolume - Quantity
|
|
externalDiameter - Quantity
|
|
shape - String
|
|
color - [String!]
|
|
imprint - [String!]
|
|
image - [Attachment!]
|
|
scoring - CodeableConcept
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"height": Quantity,
"width": Quantity,
"depth": Quantity,
"weight": Quantity,
"nominalVolume": Quantity,
"externalDiameter": Quantity,
"shape": "abc123",
"color": ["abc123"],
"imprint": ["abc123"],
"image": [Attachment],
"scoring": CodeableConcept
}
ProductShelfLife
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - Identifier
|
|
type - CodeableConcept!
|
|
period - Quantity!
|
|
specialPrecautionsForStorage - [CodeableConcept!]
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": Identifier,
"type": CodeableConcept,
"period": Quantity,
"specialPrecautionsForStorage": [CodeableConcept]
}
Provenance
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
target - [Reference!]!
|
|
occurredPeriod - Period
|
|
occurredDateTime - String
|
|
recorded - String!
|
|
policy - [String!]
|
|
location - Reference
|
|
reason - [CodeableConcept!]
|
|
activity - CodeableConcept
|
|
agent - [ProvenanceAgent!]!
|
|
entity - [ProvenanceEntity!]
|
|
signature - [Signature!]
|
Example
{
"resourceType": "xyz789",
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"target": [Reference],
"occurredPeriod": Period,
"occurredDateTime": "abc123",
"recorded": "abc123",
"policy": ["abc123"],
"location": Reference,
"reason": [CodeableConcept],
"activity": CodeableConcept,
"agent": [ProvenanceAgent],
"entity": [ProvenanceEntity],
"signature": [Signature]
}
ProvenanceAgent
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
type - CodeableConcept
|
|
role - [CodeableConcept!]
|
|
who - Reference!
|
|
onBehalfOf - Reference
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"type": CodeableConcept,
"role": [CodeableConcept],
"who": Reference,
"onBehalfOf": Reference
}
ProvenanceConnection
Fields
| Field Name | Description |
|---|---|
pageInfo - PageInfo!
|
|
edges - [ProvenanceEdge!]
|
Example
{
"pageInfo": PageInfo,
"edges": [ProvenanceEdge]
}
ProvenanceEdge
Fields
| Field Name | Description |
|---|---|
cursor - String!
|
|
node - Provenance!
|
Example
{
"cursor": "abc123",
"node": Provenance
}
ProvenanceEntity
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
role - ProvenanceEntityRole!
|
|
what - Reference!
|
|
agent - [ProvenanceAgent!]
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"role": "derivation",
"what": Reference,
"agent": [ProvenanceAgent]
}
ProvenanceEntityRole
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"derivation"
ProvenanceFilterParams
Fields
| Input Field | Description |
|---|---|
ids - FilterComparatorStringSet
|
|
tag - FilterComparatorStringSet
|
|
security - FilterComparatorStringSet
|
Example
{
"ids": FilterComparatorStringSet,
"tag": FilterComparatorStringSet,
"security": FilterComparatorStringSet
}
ProvenanceSortParams
Fields
| Input Field | Description |
|---|---|
lastUpdated - Sort
|
Example
{"lastUpdated": "ASC"}
PublicationStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"draft"
QualityType
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
Example
"indel"
Quantity
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
value - Float
|
|
comparator - QuantityComparator
|
|
unit - String
|
|
system - String
|
|
code - String
|
Example
{
"id": 4,
"extension": [Extension],
"value": 987.65,
"comparator": "lessThan",
"unit": "xyz789",
"system": "xyz789",
"code": "xyz789"
}
QuantityComparator
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"lessThan"
QuantityInterface
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
value - Float
|
|
comparator - QuantityComparator
|
|
unit - String
|
|
system - String
|
|
code - String
|
Example
{
"id": 4,
"extension": [Extension],
"value": 123.45,
"comparator": "lessThan",
"unit": "abc123",
"system": "xyz789",
"code": "abc123"
}
Questionnaire
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
url - String
|
|
identifier - [Identifier!]
|
|
version - String
|
|
name - String
|
|
title - String
|
|
derivedFrom - [String!]
|
|
status - PublicationStatus!
|
|
experimental - Boolean
|
|
subjectType - [ResourceTypes!]
|
|
date - String
|
|
publisher - String
|
|
contact - [ContactDetail!]
|
|
description - String
|
|
useContext - [UsageContext!]
|
|
jurisdiction - [CodeableConcept!]
|
|
purpose - String
|
|
copyright - String
|
|
approvalDate - String
|
|
lastReviewDate - String
|
|
effectivePeriod - Period
|
|
code - [Coding!]
|
|
item - [QuestionnaireItem!]
|
Example
{
"resourceType": "xyz789",
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"url": "xyz789",
"identifier": [Identifier],
"version": "abc123",
"name": "xyz789",
"title": "abc123",
"derivedFrom": ["xyz789"],
"status": "draft",
"experimental": false,
"subjectType": ["Account"],
"date": "abc123",
"publisher": "abc123",
"contact": [ContactDetail],
"description": "xyz789",
"useContext": [UsageContext],
"jurisdiction": [CodeableConcept],
"purpose": "abc123",
"copyright": "abc123",
"approvalDate": "abc123",
"lastReviewDate": "abc123",
"effectivePeriod": Period,
"code": [Coding],
"item": [QuestionnaireItem]
}
QuestionnaireAnswersStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"in_progress"
QuestionnaireEnableBehavior
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
Example
"all"
QuestionnaireEnableOperator
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"exists"
QuestionnaireItem
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
linkId - String!
|
|
definition - String
|
|
code - [Coding!]
|
|
prefix - String
|
|
text - String
|
|
type - ItemType!
|
|
enableWhen - [QuestionnaireItemEnableWhen!]
|
|
enableBehavior - QuestionnaireEnableBehavior
|
|
required - Boolean
|
|
repeats - Boolean
|
|
readOnly - Boolean
|
|
maxLength - Int
|
|
answerValueSet - String
|
|
answerOption - [QuestionnaireItemAnswerOption!]
|
|
initial - [QuestionnaireItemInitial!]
|
|
item - [QuestionnaireItem!]
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"linkId": "xyz789",
"definition": "xyz789",
"code": [Coding],
"prefix": "xyz789",
"text": "xyz789",
"type": "group",
"enableWhen": [QuestionnaireItemEnableWhen],
"enableBehavior": "all",
"required": true,
"repeats": false,
"readOnly": false,
"maxLength": 987,
"answerValueSet": "abc123",
"answerOption": [QuestionnaireItemAnswerOption],
"initial": [QuestionnaireItemInitial],
"item": [QuestionnaireItem]
}
QuestionnaireItemAnswerOption
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
valueInteger - Int
|
|
valueDate - String
|
|
valueTime - String
|
|
valueString - String
|
|
valueCoding - Coding
|
|
valueReference - Reference
|
|
initialSelected - Boolean
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"valueInteger": 987,
"valueDate": "xyz789",
"valueTime": "xyz789",
"valueString": "abc123",
"valueCoding": Coding,
"valueReference": Reference,
"initialSelected": true
}
QuestionnaireItemEnableWhen
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
question - String!
|
|
operator - QuestionnaireEnableOperator!
|
|
answerBoolean - Boolean
|
|
answerDecimal - Float
|
|
answerInteger - Int
|
|
answerDate - String
|
|
answerDateTime - String
|
|
answerTime - String
|
|
answerString - String
|
|
answerCoding - Coding
|
|
answerQuantity - Quantity
|
|
answerReference - Reference
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"question": "abc123",
"operator": "exists",
"answerBoolean": true,
"answerDecimal": 123.45,
"answerInteger": 987,
"answerDate": "abc123",
"answerDateTime": "abc123",
"answerTime": "xyz789",
"answerString": "xyz789",
"answerCoding": Coding,
"answerQuantity": Quantity,
"answerReference": Reference
}
QuestionnaireItemInitial
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
valueBoolean - Boolean
|
|
valueDecimal - Float
|
|
valueInteger - Int
|
|
valueDate - String
|
|
valueDateTime - String
|
|
valueTime - String
|
|
valueString - String
|
|
valueUri - String
|
|
valueAttachment - Attachment
|
|
valueCoding - Coding
|
|
valueQuantity - Quantity
|
|
valueReference - Reference
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"valueBoolean": true,
"valueDecimal": 123.45,
"valueInteger": 987,
"valueDate": "abc123",
"valueDateTime": "abc123",
"valueTime": "xyz789",
"valueString": "abc123",
"valueUri": "xyz789",
"valueAttachment": Attachment,
"valueCoding": Coding,
"valueQuantity": Quantity,
"valueReference": Reference
}
QuestionnaireResponse
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - Identifier
|
|
basedOn - [Reference!]
|
|
partOf - [Reference!]
|
|
questionnaire - String
|
|
status - QuestionnaireAnswersStatus!
|
|
subject - Reference
|
|
encounter - Reference
|
|
authored - String
|
|
author - Reference
|
|
source - Reference
|
|
item - [QuestionnaireResponseItem!]
|
Example
{
"resourceType": "xyz789",
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": Identifier,
"basedOn": [Reference],
"partOf": [Reference],
"questionnaire": "abc123",
"status": "in_progress",
"subject": Reference,
"encounter": Reference,
"authored": "xyz789",
"author": Reference,
"source": Reference,
"item": [QuestionnaireResponseItem]
}
QuestionnaireResponseConnection
Fields
| Field Name | Description |
|---|---|
pageInfo - PageInfo!
|
|
edges - [QuestionnaireResponseEdge!]
|
Example
{
"pageInfo": PageInfo,
"edges": [QuestionnaireResponseEdge]
}
QuestionnaireResponseEdge
Fields
| Field Name | Description |
|---|---|
cursor - String!
|
|
node - QuestionnaireResponse!
|
Example
{
"cursor": "xyz789",
"node": QuestionnaireResponse
}
QuestionnaireResponseFilterParams
Fields
| Input Field | Description |
|---|---|
ids - FilterComparatorStringSet
|
|
tag - FilterComparatorStringSet
|
|
security - FilterComparatorStringSet
|
Example
{
"ids": FilterComparatorStringSet,
"tag": FilterComparatorStringSet,
"security": FilterComparatorStringSet
}
QuestionnaireResponseItem
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
linkId - String!
|
|
definition - String
|
|
text - String
|
|
answer - [QuestionnaireResponseItemAnswer!]
|
|
item - [QuestionnaireResponseItem!]
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"linkId": "abc123",
"definition": "xyz789",
"text": "xyz789",
"answer": [QuestionnaireResponseItemAnswer],
"item": [QuestionnaireResponseItem]
}
QuestionnaireResponseItemAnswer
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
valueBoolean - Boolean
|
|
valueDecimal - Float
|
|
valueInteger - Int
|
|
valueDate - String
|
|
valueDateTime - String
|
|
valueTime - String
|
|
valueString - String
|
|
valueUri - String
|
|
valueAttachment - Attachment
|
|
valueCoding - Coding
|
|
valueQuantity - Quantity
|
|
valueReference - Reference
|
|
item - [QuestionnaireResponseItem!]
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"valueBoolean": true,
"valueDecimal": 987.65,
"valueInteger": 123,
"valueDate": "xyz789",
"valueDateTime": "xyz789",
"valueTime": "abc123",
"valueString": "xyz789",
"valueUri": "abc123",
"valueAttachment": Attachment,
"valueCoding": Coding,
"valueQuantity": Quantity,
"valueReference": Reference,
"item": [QuestionnaireResponseItem]
}
QuestionnaireResponseSortParams
Fields
| Input Field | Description |
|---|---|
lastUpdated - Sort
|
Example
{"lastUpdated": "ASC"}
Range
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
low - Quantity
|
|
high - Quantity
|
Example
{
"id": 4,
"extension": [Extension],
"low": Quantity,
"high": Quantity
}
Ratio
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
numerator - Quantity
|
|
denominator - Quantity
|
Example
{
"id": "4",
"extension": [Extension],
"numerator": Quantity,
"denominator": Quantity
}
ReactionEventSeverity
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
Example
"mild"
Reference
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
reference - String
|
|
type - String
|
|
identifier - Identifier
|
|
display - String
|
|
resource - ResourceInterface
|
Example
{
"id": "4",
"extension": [Extension],
"reference": "abc123",
"type": "xyz789",
"identifier": Identifier,
"display": "abc123",
"resource": ResourceInterface
}
RelatedArtifact
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
type - RelatedArtifactType!
|
|
label - String
|
|
display - String
|
|
citation - String
|
|
url - String
|
|
document - Attachment
|
|
resource - String
|
Example
{
"id": 4,
"extension": [Extension],
"type": "documentation",
"label": "abc123",
"display": "xyz789",
"citation": "abc123",
"url": "xyz789",
"document": Attachment,
"resource": "xyz789"
}
RelatedArtifactType
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"documentation"
RelatedPerson
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
active - Boolean
|
|
patient - Reference!
|
|
relationship - [CodeableConcept!]
|
|
name - [HumanName!]
|
|
telecom - [ContactPoint!]
|
|
gender - AdministrativeGender
|
|
birthDate - String
|
|
address - [Address!]
|
|
photo - [Attachment!]
|
|
period - Period
|
|
communication - [RelatedPersonCommunication!]
|
Example
{
"resourceType": "xyz789",
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"active": false,
"patient": Reference,
"relationship": [CodeableConcept],
"name": [HumanName],
"telecom": [ContactPoint],
"gender": "male",
"birthDate": "abc123",
"address": [Address],
"photo": [Attachment],
"period": Period,
"communication": [RelatedPersonCommunication]
}
RelatedPersonCommunication
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
language - CodeableConcept!
|
|
preferred - Boolean
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"language": CodeableConcept,
"preferred": true
}
RelatedPersonConnection
Fields
| Field Name | Description |
|---|---|
pageInfo - PageInfo!
|
|
edges - [RelatedPersonEdge!]
|
Example
{
"pageInfo": PageInfo,
"edges": [RelatedPersonEdge]
}
RelatedPersonEdge
Fields
| Field Name | Description |
|---|---|
cursor - String!
|
|
node - RelatedPerson!
|
Example
{
"cursor": "abc123",
"node": RelatedPerson
}
RelatedPersonFilterParams
Fields
| Input Field | Description |
|---|---|
ids - FilterComparatorStringSet
|
|
tag - FilterComparatorStringSet
|
|
security - FilterComparatorStringSet
|
Example
{
"ids": FilterComparatorStringSet,
"tag": FilterComparatorStringSet,
"security": FilterComparatorStringSet
}
RelatedPersonSortParams
Fields
| Input Field | Description |
|---|---|
lastUpdated - Sort
|
Example
{"lastUpdated": "ASC"}
RemittanceOutcome
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"queued"
RepositoryType
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"directlink"
RequestGroup
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
instantiatesCanonical - [String!]
|
|
instantiatesUri - [String!]
|
|
basedOn - [Reference!]
|
|
replaces - [Reference!]
|
|
groupIdentifier - Identifier
|
|
status - RequestStatus!
|
|
intent - RequestIntent!
|
|
priority - RequestPriority
|
|
code - CodeableConcept
|
|
subject - Reference
|
|
encounter - Reference
|
|
authoredOn - String
|
|
author - Reference
|
|
reasonCode - [CodeableConcept!]
|
|
reasonReference - [Reference!]
|
|
note - [Annotation!]
|
|
action - [RequestGroupAction!]
|
Example
{
"resourceType": "abc123",
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"instantiatesCanonical": ["xyz789"],
"instantiatesUri": ["xyz789"],
"basedOn": [Reference],
"replaces": [Reference],
"groupIdentifier": Identifier,
"status": "draft",
"intent": "proposal",
"priority": "routine",
"code": CodeableConcept,
"subject": Reference,
"encounter": Reference,
"authoredOn": "abc123",
"author": Reference,
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"note": [Annotation],
"action": [RequestGroupAction]
}
RequestGroupAction
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
prefix - String
|
|
title - String
|
|
description - String
|
|
textEquivalent - String
|
|
priority - RequestPriority
|
|
code - [CodeableConcept!]
|
|
documentation - [RelatedArtifact!]
|
|
condition - [RequestGroupActionCondition!]
|
|
relatedAction - [RequestGroupActionRelatedAction!]
|
|
timingDateTime - String
|
|
timingAge - Age
|
|
timingPeriod - Period
|
|
timingDuration - Duration
|
|
timingRange - Range
|
|
timingTiming - Timing
|
|
participant - [Reference!]
|
|
type - CodeableConcept
|
|
groupingBehavior - ActionGroupingBehavior
|
|
selectionBehavior - ActionSelectionBehavior
|
|
requiredBehavior - ActionRequiredBehavior
|
|
precheckBehavior - ActionPrecheckBehavior
|
|
cardinalityBehavior - ActionCardinalityBehavior
|
|
resource - Reference
|
|
action - [RequestGroupAction!]
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"prefix": "xyz789",
"title": "abc123",
"description": "abc123",
"textEquivalent": "abc123",
"priority": "routine",
"code": [CodeableConcept],
"documentation": [RelatedArtifact],
"condition": [RequestGroupActionCondition],
"relatedAction": [RequestGroupActionRelatedAction],
"timingDateTime": "xyz789",
"timingAge": Age,
"timingPeriod": Period,
"timingDuration": Duration,
"timingRange": Range,
"timingTiming": Timing,
"participant": [Reference],
"type": CodeableConcept,
"groupingBehavior": "visual_group",
"selectionBehavior": "any",
"requiredBehavior": "must",
"precheckBehavior": "yes",
"cardinalityBehavior": "single",
"resource": Reference,
"action": [RequestGroupAction]
}
RequestGroupActionCondition
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
kind - ActionConditionKind!
|
|
expression - Expression
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"kind": "applicability",
"expression": Expression
}
RequestGroupActionRelatedAction
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
actionId - ID!
|
|
relationship - ActionRelationshipType!
|
|
offsetDuration - Duration
|
|
offsetRange - Range
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"actionId": 4,
"relationship": "before_start",
"offsetDuration": Duration,
"offsetRange": Range
}
RequestIntent
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"proposal"
RequestPriority
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"routine"
RequestStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"draft"
ResearchStudy
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
title - String
|
|
protocol - [Reference!]
|
|
partOf - [Reference!]
|
|
status - ResearchStudyStatus!
|
|
primaryPurposeType - CodeableConcept
|
|
phase - CodeableConcept
|
|
category - [CodeableConcept!]
|
|
focus - [CodeableConcept!]
|
|
condition - [CodeableConcept!]
|
|
contact - [ContactDetail!]
|
|
relatedArtifact - [RelatedArtifact!]
|
|
keyword - [CodeableConcept!]
|
|
location - [CodeableConcept!]
|
|
description - String
|
|
enrollment - [Reference!]
|
|
period - Period
|
|
sponsor - Reference
|
|
principalInvestigator - Reference
|
|
site - [Reference!]
|
|
reasonStopped - CodeableConcept
|
|
note - [Annotation!]
|
|
arm - [ResearchStudyArm!]
|
|
objective - [ResearchStudyObjective!]
|
Example
{
"resourceType": "abc123",
"id": 4,
"meta": Meta,
"implicitRules": "xyz789",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"title": "xyz789",
"protocol": [Reference],
"partOf": [Reference],
"status": "active",
"primaryPurposeType": CodeableConcept,
"phase": CodeableConcept,
"category": [CodeableConcept],
"focus": [CodeableConcept],
"condition": [CodeableConcept],
"contact": [ContactDetail],
"relatedArtifact": [RelatedArtifact],
"keyword": [CodeableConcept],
"location": [CodeableConcept],
"description": "abc123",
"enrollment": [Reference],
"period": Period,
"sponsor": Reference,
"principalInvestigator": Reference,
"site": [Reference],
"reasonStopped": CodeableConcept,
"note": [Annotation],
"arm": [ResearchStudyArm],
"objective": [ResearchStudyObjective]
}
ResearchStudyArm
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
name - String!
|
|
type - CodeableConcept
|
|
description - String
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"name": "abc123",
"type": CodeableConcept,
"description": "abc123"
}
ResearchStudyObjective
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
name - String
|
|
type - CodeableConcept
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"name": "xyz789",
"type": CodeableConcept
}
ResearchStudyStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"active"
Resource
ResourceInterface
Possible Types
| ResourceInterface Types |
|---|
Example
{
"id": "4",
"meta": Meta,
"implicitRules": "xyz789",
"language": "xyz789"
}
ResourceTypes
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"Account"
RiskAssessment
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
basedOn - Reference
|
|
parent - Reference
|
|
status - ObservationStatus!
|
|
method - CodeableConcept
|
|
code - CodeableConcept
|
|
subject - Reference!
|
|
encounter - Reference
|
|
occurrenceDateTime - String
|
|
occurrencePeriod - Period
|
|
condition - Reference
|
|
performer - Reference
|
|
reasonCode - [CodeableConcept!]
|
|
reasonReference - [Reference!]
|
|
basis - [Reference!]
|
|
prediction - [RiskAssessmentPrediction!]
|
|
mitigation - String
|
|
note - [Annotation!]
|
Example
{
"resourceType": "xyz789",
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"basedOn": Reference,
"parent": Reference,
"status": "registered",
"method": CodeableConcept,
"code": CodeableConcept,
"subject": Reference,
"encounter": Reference,
"occurrenceDateTime": "abc123",
"occurrencePeriod": Period,
"condition": Reference,
"performer": Reference,
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"basis": [Reference],
"prediction": [RiskAssessmentPrediction],
"mitigation": "abc123",
"note": [Annotation]
}
RiskAssessmentPrediction
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
outcome - CodeableConcept
|
|
probabilityDecimal - Float
|
|
probabilityRange - Range
|
|
qualitativeRisk - CodeableConcept
|
|
relativeRisk - Float
|
|
whenPeriod - Period
|
|
whenRange - Range
|
|
rationale - String
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"outcome": CodeableConcept,
"probabilityDecimal": 987.65,
"probabilityRange": Range,
"qualitativeRisk": CodeableConcept,
"relativeRisk": 123.45,
"whenPeriod": Period,
"whenRange": Range,
"rationale": "abc123"
}
SampledData
Example
{
"id": "4",
"extension": [Extension],
"origin": Quantity,
"period": 987.65,
"factor": 987.65,
"lowerLimit": 987.65,
"upperLimit": 987.65,
"dimensions": 987,
"data": "xyz789"
}
Schedule
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
active - Boolean
|
|
serviceCategory - [CodeableConcept!]
|
|
serviceType - [CodeableConcept!]
|
|
specialty - [CodeableConcept!]
|
|
actor - [Reference!]!
|
|
planningHorizon - Period
|
|
comment - String
|
Example
{
"resourceType": "xyz789",
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"active": true,
"serviceCategory": [CodeableConcept],
"serviceType": [CodeableConcept],
"specialty": [CodeableConcept],
"actor": [Reference],
"planningHorizon": Period,
"comment": "abc123"
}
SequenceType
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
Example
"aa"
ServiceRequest
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
instantiatesCanonical - [String!]
|
|
instantiatesUri - [String!]
|
|
basedOn - [Reference!]
|
|
replaces - [Reference!]
|
|
requisition - Identifier
|
|
status - RequestStatus!
|
|
intent - RequestIntent!
|
|
category - [CodeableConcept!]
|
|
priority - RequestPriority
|
|
doNotPerform - Boolean
|
|
code - CodeableConcept
|
|
orderDetail - [CodeableConcept!]
|
|
quantityQuantity - Quantity
|
|
quantityRatio - Ratio
|
|
quantityRange - Range
|
|
subject - Reference!
|
|
encounter - Reference
|
|
occurrenceDateTime - String
|
|
occurrencePeriod - Period
|
|
occurrenceTiming - Timing
|
|
asNeededBoolean - Boolean
|
|
asNeededCodeableConcept - CodeableConcept
|
|
authoredOn - String
|
|
requester - Reference
|
|
performerType - CodeableConcept
|
|
performer - [Reference!]
|
|
locationCode - [CodeableConcept!]
|
|
locationReference - [Reference!]
|
|
reasonCode - [CodeableConcept!]
|
|
reasonReference - [Reference!]
|
|
insurance - [Reference!]
|
|
supportingInfo - [Reference!]
|
|
specimen - [Reference!]
|
|
bodySite - [CodeableConcept!]
|
|
note - [Annotation!]
|
|
patientInstruction - String
|
|
relevantHistory - [Reference!]
|
Example
{
"resourceType": "abc123",
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"instantiatesCanonical": ["abc123"],
"instantiatesUri": ["abc123"],
"basedOn": [Reference],
"replaces": [Reference],
"requisition": Identifier,
"status": "draft",
"intent": "proposal",
"category": [CodeableConcept],
"priority": "routine",
"doNotPerform": true,
"code": CodeableConcept,
"orderDetail": [CodeableConcept],
"quantityQuantity": Quantity,
"quantityRatio": Ratio,
"quantityRange": Range,
"subject": Reference,
"encounter": Reference,
"occurrenceDateTime": "xyz789",
"occurrencePeriod": Period,
"occurrenceTiming": Timing,
"asNeededBoolean": false,
"asNeededCodeableConcept": CodeableConcept,
"authoredOn": "abc123",
"requester": Reference,
"performerType": CodeableConcept,
"performer": [Reference],
"locationCode": [CodeableConcept],
"locationReference": [Reference],
"reasonCode": [CodeableConcept],
"reasonReference": [Reference],
"insurance": [Reference],
"supportingInfo": [Reference],
"specimen": [Reference],
"bodySite": [CodeableConcept],
"note": [Annotation],
"patientInstruction": "xyz789",
"relevantHistory": [Reference]
}
ServiceRequestConnection
Fields
| Field Name | Description |
|---|---|
pageInfo - PageInfo!
|
|
edges - [ServiceRequestEdge!]
|
Example
{
"pageInfo": PageInfo,
"edges": [ServiceRequestEdge]
}
ServiceRequestEdge
Fields
| Field Name | Description |
|---|---|
cursor - String!
|
|
node - ServiceRequest!
|
Example
{
"cursor": "abc123",
"node": ServiceRequest
}
ServiceRequestFilterParams
Fields
| Input Field | Description |
|---|---|
ids - FilterComparatorStringSet
|
|
tag - FilterComparatorStringSet
|
|
security - FilterComparatorStringSet
|
Example
{
"ids": FilterComparatorStringSet,
"tag": FilterComparatorStringSet,
"security": FilterComparatorStringSet
}
ServiceRequestSortParams
Fields
| Input Field | Description |
|---|---|
lastUpdated - Sort
|
Example
{"lastUpdated": "ASC"}
Signature
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
type - [Coding!]!
|
|
when - String!
|
|
who - Reference!
|
|
onBehalfOf - Reference
|
|
targetFormat - String
|
|
sigFormat - String
|
|
data - String
|
Example
{
"id": 4,
"extension": [Extension],
"type": [Coding],
"when": "abc123",
"who": Reference,
"onBehalfOf": Reference,
"targetFormat": "abc123",
"sigFormat": "abc123",
"data": "abc123"
}
Slot
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
serviceCategory - [CodeableConcept!]
|
|
serviceType - [CodeableConcept!]
|
|
specialty - [CodeableConcept!]
|
|
appointmentType - CodeableConcept
|
|
schedule - Reference!
|
|
status - Slotstatus!
|
|
start - String!
|
|
end - String!
|
|
overbooked - Boolean
|
|
comment - String
|
Example
{
"resourceType": "abc123",
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "abc123",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"serviceCategory": [CodeableConcept],
"serviceType": [CodeableConcept],
"specialty": [CodeableConcept],
"appointmentType": CodeableConcept,
"schedule": Reference,
"status": "busy",
"start": "xyz789",
"end": "abc123",
"overbooked": false,
"comment": "xyz789"
}
Slotstatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"busy"
Sort
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
Example
"ASC"
SortDirection
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
Example
"ascending"
Specimen
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
accessionIdentifier - Identifier
|
|
status - SpecimenStatus
|
|
type - CodeableConcept
|
|
subject - Reference
|
|
receivedTime - String
|
|
parent - [Reference!]
|
|
request - [Reference!]
|
|
collection - SpecimenCollection
|
|
processing - [SpecimenProcessing!]
|
|
container - [SpecimenContainer!]
|
|
condition - [CodeableConcept!]
|
|
note - [Annotation!]
|
Example
{
"resourceType": "xyz789",
"id": 4,
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"accessionIdentifier": Identifier,
"status": "available",
"type": CodeableConcept,
"subject": Reference,
"receivedTime": "abc123",
"parent": [Reference],
"request": [Reference],
"collection": SpecimenCollection,
"processing": [SpecimenProcessing],
"container": [SpecimenContainer],
"condition": [CodeableConcept],
"note": [Annotation]
}
SpecimenCollection
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
collector - Reference
|
|
collectedDateTime - String
|
|
collectedPeriod - Period
|
|
duration - Duration
|
|
quantity - Quantity
|
|
method - CodeableConcept
|
|
bodySite - CodeableConcept
|
|
fastingStatusCodeableConcept - CodeableConcept
|
|
fastingStatusDuration - Duration
|
Example
{
"id": 4,
"extension": [Extension],
"modifierExtension": [Extension],
"collector": Reference,
"collectedDateTime": "abc123",
"collectedPeriod": Period,
"duration": Duration,
"quantity": Quantity,
"method": CodeableConcept,
"bodySite": CodeableConcept,
"fastingStatusCodeableConcept": CodeableConcept,
"fastingStatusDuration": Duration
}
SpecimenContainer
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
description - String
|
|
type - CodeableConcept
|
|
capacity - Quantity
|
|
specimenQuantity - Quantity
|
|
additiveCodeableConcept - CodeableConcept
|
|
additiveReference - Reference
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"description": "xyz789",
"type": CodeableConcept,
"capacity": Quantity,
"specimenQuantity": Quantity,
"additiveCodeableConcept": CodeableConcept,
"additiveReference": Reference
}
SpecimenProcessing
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
description - String
|
|
procedure - CodeableConcept
|
|
additive - [Reference!]
|
|
timeDateTime - String
|
|
timePeriod - Period
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"description": "abc123",
"procedure": CodeableConcept,
"additive": [Reference],
"timeDateTime": "xyz789",
"timePeriod": Period
}
SpecimenStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"available"
StrandType
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
Example
"watson"
String
Description
The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.
Example
"xyz789"
Substance
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|
id - ID
|
|
meta - Meta
|
|
implicitRules - String
|
|
language - String
|
|
text - Narrative
|
|
contained - [Resource!]
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - [Identifier!]
|
|
status - SubstanceStatus
|
|
category - [CodeableConcept!]
|
|
code - CodeableConcept!
|
|
description - String
|
|
instance - [SubstanceInstance!]
|
|
ingredient - [SubstanceIngredient!]
|
Example
{
"resourceType": "xyz789",
"id": "4",
"meta": Meta,
"implicitRules": "abc123",
"language": "xyz789",
"text": Narrative,
"contained": [Resource],
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": [Identifier],
"status": "active",
"category": [CodeableConcept],
"code": CodeableConcept,
"description": "xyz789",
"instance": [SubstanceInstance],
"ingredient": [SubstanceIngredient]
}
SubstanceIngredient
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
quantity - Ratio
|
|
substanceCodeableConcept - CodeableConcept
|
|
substanceReference - Reference
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"quantity": Ratio,
"substanceCodeableConcept": CodeableConcept,
"substanceReference": Reference
}
SubstanceInstance
Fields
| Field Name | Description |
|---|---|
id - ID
|
|
extension - [Extension!]
|
|
modifierExtension - [Extension!]
|
|
identifier - Identifier
|
|
expiry - String
|
|
quantity - Quantity
|
Example
{
"id": "4",
"extension": [Extension],
"modifierExtension": [Extension],
"identifier": Identifier,
"expiry": "xyz789",
"quantity": Quantity
}
SubstanceStatus
Values
| Enum Value | Description |
|---|---|
|
|
|
|
|
|
|
|
Example
"active"
SupplyRequest
Fields
| Field Name | Description |
|---|---|
resourceType - String!
|
|