

<!-- Source = /Users/ehaas/Documents/FHIR/US-Core/input/. This file is generated by SearchParameterMakerR4.ipynb Do not edit directly. -->{% include quickstart-intro.md %}

#### Mandatory Search Parameters:

The following search parameters and search parameter combinations SHALL be supported:

1. **SHALL** support both read Specimen by `id` **AND** Specimen search using the **[`_id`](SearchParameter-us-core-specimen-id.html)** search parameter:

    `GET [base]/Specimen/[id]` or `GET [base]/Specimen?_id=[id]`

    Example:
    
      1. GET [base]/Specimen?_id=123

    *Implementation Notes:*  ([how to search by the logical id] of the resource)


#### Optional Search Parameters:

The following search parameter combinations **SHOULD** be supported:

1. **SHOULD** support searching for all specimens for a patient using the **[`patient`](SearchParameter-us-core-specimen-patient.html)** search parameter:

     `GET [base]/Specimen?patient={Type/}[id]`

    Example:
    
      1. GET [base]/Specimen?patient=1137192

      *Implementation Notes:* Fetches a bundle of all Specimen resources for the specified patient ([how to search by reference])



  {%include specimen-include-note.md %}

{% include link-list.md %}