...
Query Search Parameters | Description | Usage 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.
...