public class

WsSerologyResult

extends Object
implements Serializable
java.lang.Object
   ↳ com.cbs.ctr3ws.dtos.WsSerologyResult

Class Overview

A set of serology test results belonging to the same serum sample.

Summary

Fields
public Date collectionDate description: the serum collection date and time.
public String comment description: a comment.
public Long id description: the unique test result identifier.
public String nationalId description: nationalId the CTR2 patient ID.
public String serologySource description: the serology source.
public String serologyType description: the serology sample dilution.
public String testDefinitionId description: a numeric id, the equivalent of the field "testDefinitionName" enum value : donorSerology( 1 ), recipientSerology( 29 ).
public String testDefinitionName description: a label: "donorSerology" or "recipientSerology".
public List<WsPatientTestElementResult> testElementResults description: a list of test results.
Public Constructors
WsSerologyResult()
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public Date collectionDate

description: the serum collection date and time.
required: TRUE .
see: Ws_DTO.collectionDate
constraint: the serum sample collection date, see: Ws_DTO.dateUniqueInSet.

public String comment

description: a comment.
required: FALSE .
see: Test Result: free format text, max L= Very large

public Long id

description: the unique test result identifier.
required: TRUE-if if updating an existing patient WsSerologyResult. When adding a new WsSerologyResult the id is generated by the system.
see: id field info

public String nationalId

description: nationalId the CTR2 patient ID.
required: TRUE
see: nationalId info
note: ≤ current date/time and must be greater than date of birth.

public String serologySource

description: the serology source.
required: TRUE .
see: LT_SEROLOGY_SOURCE - string value.

public String serologyType

description: the serology sample dilution.
required: TRUE .
see: LT_SEROLOGY_SAMPLE_DILUTION - string value.

public String testDefinitionId

description: a numeric id, the equivalent of the field "testDefinitionName" enum value : donorSerology( 1 ), recipientSerology( 29 ).
required: FALSE , ignored on input.
see: The field is used only to output returned values. OutputDataType
note: Set by System to testDefinitionId = "donorSerology( 1 )"

public String testDefinitionName

description: a label: "donorSerology" or "recipientSerology".
required: FALSE , ignored on input.
see: The field is used only to output returned values. OutputDataType
note: Set by System to testDefinitionName = "donorserology"

public List<WsPatientTestElementResult> testElementResults

description: a list of test results.
required:TRUE - Required when adding or updating a serology sample record, there must be at least 1 test element result in list.
see: List{ WsPatientTestElementResult }

Public Constructors

public WsSerologyResult ()