Retrieve Clinical Specimen for a Specimen Identifier

get

/HSDataService-web/api/3.2.0/{apiContext}/clinicalspecimens/{id}

This endpoint supports the retrieval of Clinical Specimen for a single Clinical Specimen row ID. It returns Clinical Specimen information like Clinical Specimen Status, Type, Subtype, Number, Accession Identifier or Specimen Number, Specimen Vendor Number, Collection details including Collection date/time, Collection method, Collection anatomical site and Collection quantity, Clinical Specimen Size, Weight, Cut Thickness and some other Clinical Specimen associated information.

Request

Supported Media Types
  • application/json
  • application/xml
Path Parameters
apiContext
Type: string
Required: true
Pattern: subjectapi|patientapi
Patient/Subject API context
id
Type: integer (int64)
Required: true
Patient/Subject Clinical Specimen Row ID as a Path Parameter

Response

Supported Media Types
  • application/json
  • application/xml
200 Response
successful operation
Body
Model for a Clinical Specimen object in CDM.
Root Schema : ClinicalSpecimen
Type: object
Model for a Clinical Specimen object in CDM.
Nested Schema : Collection
Type: object
Model for a Clinical Specimen Collection details object in CDM.
Nested Schema : Coding
Type: object
Model for a reference to a code defined by a terminology system.
Nested Schema : Identifier
Type: object
Identifier assigned by a given system
Nested Schema : LinkedReference
Type: object
Nested Schema : CodeableConcept
Type: object
Model that represents a value as a reference to one or more terminologies or ontologies or defined by the provision of text.
Nested Schema : Quantity
Type: object
Model for a Quantity object in CDM.
Nested Schema : coding
Type: array
Read Only: true
Code(s) defined by a terminology system.

Examples

The following example submits a GET request.

API URL

http://localhost:7001/HSDataService-web/api/3.2.0/subjectapi/clinicalspecimens/1

Example of Response Body

The following example shows the response returned in JSON format.

{
  "resourceType": "Specimen",
  "identifier": {
    "system": "CDM",
    "value": "1"
  },
  "status": {
    "code": "1",
    "display": "N/A1"
  },
  "type": {
    "coding": [
      {
        "code": "1",
        "display": "SP1",
        "description": "SP1Name",
        "sysId": "EHA_CUSTOM_CD_SYS",
        "sysName": "EHA Custom Code System",
        "sysVersion": "1"
      }
    ]
  },
  "subtype": {
    "coding": [
      {
        "code": "1",
        "display": "N/A1"
      }
    ]
  },
  "accessionIdentifier": "HG000_1",
  "specimenVendorNumber": "vendor2",
  "collection": {
    "collectedDateTime": "01/01/1998",
    "method": {
      "code": "1",
      "display": "N/A1"
    },
    "bodySite": {
      "coding": [
        {
          "code": "ANAT_SITE_CD_CODE",
          "display": "ANAT_SITE_CD_CODE_NAME",
          "description": "ANAT_SITE_CD_CODE_DESC",
          "sysId": "EHA_CUSTOM_CD_SYS",
          "sysName": "EHA Custom Code System",
          "sysVersion": "1"
        }
      ]
    },
    "quantity": {
      "value": "50",
      "units": "cm",
      "code": "1",
      "description": "centi meter",
      "sysId": "1",
      "sysName": "UOM code",
      "sysVersion": "UOM version"
    }
  },
  "specimenLength": "0.2",
  "specimenWidth": "0.1",
  "specimenHeight": "0.05",
  "sizeUnitOfMeasure": {
    "code": "1",
    "display": "cm",
    "description": "centi meter",
    "sysId": "1",
    "sysName": "UOM code",
    "sysVersion": "UOM version"
  },
  "mininumCutThickness": "0.0005",
  "maximumCutThickness": "0.0008",
  "cutThicknessUnitOfMeasure": {
    "code": "1",
    "display": "cm",
    "description": "centi meter",
    "sysId": "1",
    "sysName": "UOM code",
    "sysVersion": "UOM version"
  },
  "specimenInitialWeight": "0.005",
  "specimenIntermediateWeight": "0.003",
  "specimenFinalWeight": "0.001",
  "weightUnitOfMeasure": {
    "code": "1",
    "display": "cm",
    "description": "centi meter",
    "sysId": "1",
    "sysName": "UOM code",
    "sysVersion": "UOM version"
  },
  "subject": {
    "reference": "/HSDataService-web/api/3.2.0/subjectapi/subjects/1"
  }
}