Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Query Search ParametersDescriptionUsage Note
timestamp (bundle.timestamp)This parameter, of type date, specifies the timestamp when the FHIR bundle was created. See FHIR http://hl7.org/fhir/R4/search.html#date for use of the date search type.Applied directly on Bundle, does not require chaining.
type (bundle.composition.type)This parameter, of type token, specifies the kind of composition (LOINC if possible). The use of composition.type follows the FHIR Chaining Parameters search methodology. Will be fixed to 60591-5 for patient summary.
status (bundle.composition.status)This parameter, of type token, specifies the status of the composition. The use of bundle.composition.status follows the FHIR Chaining Parameters search methodology.Helpful in differentiating compositions that are final vs other statuses. See IPS Note on Composition.status.

patient.identifier ( bundle.composition.patient.identifier)

This parameter, of type token, specifies an identifier associated with the patient to which the FHIR bundle is assigned. This use of patient.identifier follows the FHIR Chaining Parameters search methodology.

Should include system and value to prevent improper retrieval of patient summaries.

...

GET [base]/Bundle?composition.type=60591-5&date=gt2021-01-01

Search by Type + Staus

GET [base]/Bundle?composition.type=60591-5&status=final

Expected Actions

The Data Responder shall process the query and return a search result Bundle matching the search criteria included in the request. The FHIR standard provides encodings for responses as either JSON (application/fhir+json) or XML (application/fhir+xml). For additional information on HTTP response codes, refer to Response Handling in the CA:FeX Specifications v0.1, section Exchanging Documents in FHIR.

...