STU 2 Ballot

This page is part of the Data Access Framework (v1.6.0: STU 2 Ballot 1) based on FHIR v1.6.0. . For a full list of available versions, see the Directory of published versions

Conformance-daf-query-responder

This is the narrative for the resource. See also the XML or JSON format. This example conforms to the profile Conformance.


DAF Responder

Published: 2016-08-10

Published by: U.S. Office of the National Coordinator (ONC)

This profile defines the expected capabilities of the DAF Responder actor when conforming to the DAF-Core IG. The statement includes the complete list of actual profiles, RESTful operations, search parameters supported by DAF Responders. DAF Requesters have the option of choosing from this list to access necessary data based on their local use cases and other contextual requirements.

General

FHIR Version: $ver$
Supported formats: json and xml

REST behavior

The DAF Responder SHALL support the DAF-core-patient resource profile. In addition to the DAF-core-patient, the DAF Responder SHALL support at least one additional resource profile from the list of DAF-Core profiles. The DAF Responder SHALL implement REST behavior according to the FHIR specification. The DAF Responder SHALL support both json and xml resource formats for all DAF interactions. The DAF Responder SHALL identify the DAF profile(s) supported as part of the FHIR BaseResource.Meta.profile attribute for each instance. The DAF Responder SHALL declare a Conformance statement and identify the list of profiles, operations, search parameter supported.

Security:

DAF Responders SHALL meet the security requirements documented in the DAF-Core Security requirements..

RESTful Operations Summary

Resource(Profile Name) Search Read Version Read Instance History
DAF-core-patient SHALL SHALL SHOULD SHOULD
DAF-core-allergyintolerance SHALL SHALL SHOULD SHOULD
DAF-core-careplan SHALL SHALL SHOULD SHOULD
DAF-core-careteam SHALL SHALL SHOULD SHOULD
DAF-core-condition SHALL SHALL SHOULD SHOULD
DAF-core-device SHALL SHALL SHOULD SHOULD
DAF-core-goal SHALL SHALL SHOULD SHOULD
DAF-core-immunization SHALL SHALL SHOULD SHOULD
DAF-core-diagnosticreport (Laboratory DiagnosticReport) SHALL SHALL SHOULD SHOULD
DAF-core-resultobs (Laboratory Observation) SHALL SHALL SHOULD SHOULD
DAF-core-location SHALL SHALL SHOULD SHOULD
DAF-core-medication SHALL SHALL SHOULD SHOULD
DAF-core-medicationstatement SHALL SHALL SHOULD SHOULD
DAF-core-medicationorder SHALL SHALL SHOULD SHOULD
DAF-core-smokingstatus SHALL SHALL SHOULD SHOULD
DAF-core-vitalsigns SHALL SHALL SHOULD SHOULD
DAF-core-organization SHALL SHALL SHOULD SHOULD
DAF-core-pract SHALL SHALL SHOULD SHOULD
DAF-core-procedure SHALL SHALL SHOULD SHOULD


DAF-Core Search Parameters

DAF Responders SHALL support the following common parameters as part of queries related to DAF-Core profiles:

DAF Responders SHALL support the following search contexts defined within the FHIRspecification.

  • Search context by specifying a particular resource type

DAF Responders SHALL support Modifiers as applicable to the data types of the search parameters. DAF Responders SHALL also support Composite Search Parameters as defined in the FHIR specification.

Resource Name Search and Include Parameters
DAF-core-patient
  • id - Search based on resource id ( string)
  • identifier - Search based on patient identifier ( token)
  • name and gender- Search based on given name or family name or text name and gender.
  • family and gender- Search based on family name and gender.
  • given and gender- Search based on given name and gender.
  • name and birthdate- Search based on given name or family name or text name and birthdate.
DAF-core-allergyintolerance
DAF-core-careplan
DAF-core-careteam
DAF-core-condition
DAF-core-device
DAF-core-goal
  • patient and date - Search for Goals by patient and one or more dates
DAF-core-immunization
DAF-core-diagnosticreport (Laboratory DiagnosticReport)
DAF-core-resultobs (Laboratory Observation)
DAF-core-location
  • None
DAF-core-medication
  • None
DAF-core-medicationstatement
DAF-core-medicationorder
DAF-core-smokingstatus
  • patient and code - Search for Observation (SmokingStatus) by patient and code
DAF-core-vitalsigns
  • patient and code - Search for Observation (Vital Signs) by patient and code
  • patient and category - Search for Observation (Vital Signs) by patient and category
  • patient and category and date - Search for Observation (Vital Signs) by patient and category and one or more dates
  • patient and code and date - Search for Observation (Vital Signs) by patient and code and one or more dates
DAF-core-organization
  • None
DAF-core-pract
  • None
DAF-core-procedure


DAF-Core Resource Specific Operations

DAF Responders SHALL support Patient/$everything operation to return data for all the DAF-core profiles they support.