/
Retrieve all Specimen Requirements of an Event
Got feedback or spotted a mistake?

Leave a comment at the end of this page or email contact@krishagni.com

Retrieve all Specimen Requirements of an Event

URL/openspecimen/rest/ng/specimen-requirements                                    
MethodGET                                                     
Response
[
  {
    "id": 1,
    "name": "WB for RBCs",
    "code": "WB-R",
    "specimenClass": "Fluid",
    "type": "Whole Blood",
    "anatomicSite": "Not Specified",
    "laterality": "Not Specified",
    "pathology": "Not Specified",
    "initialQty": 10,
    "concentration": 1.1,
    "collector": {
      "id": 2,
      "emailAddress": "johnd@sample-labs.com"
    },
    "collectionProcedure": "Not Specified",
    "collectionContainer": "EDTA Vacutainer",
    "receiver": {
      "id": 3,
      "emailAddress": "jannied@sample-labs.com"
    },
    "labelFmt": null,
    "cpShortTitle": "TCP",
    "eventLabel": "Baseline",
    "children": [
      /* Hierarchy of child requirements */
      {
        ...
      }
    ]
  }
]
ParameterDescription
cpIdCollection protocol ID whose specimen requirements need to be retrieved. Mandatory query parameter.
eventLabelCollection protocol event label whose specimen requirements need to be retrieved. Mandatory query parameter.
includeChildReqsBoolean. Default: true. When includeChildReqs is false, only the top-level / primary requirements are populated in the response.

Related content

Create Visit And Specimen
Create Visit And Specimen
Read with this
Get specimen
Get specimen
Read with this
REST APIs
REST APIs
Read with this
Update Specimen
Update Specimen
Read with this
Got feedback or spotted a mistake?

Leave a comment at the end of this page or email contact@krishagni.com