public class PathologyResultImpl extends Object implements PathologyResult
| Constructor and Description |
|---|
PathologyResultImpl(Coded testName,
DiagnosticServiceCode diagnosticeService,
org.joda.time.DateTime testTime,
SpecimenDetail specimenDetail,
SNOMED_CT_ResultStatusCode testResultStatus) |
| Modifier and Type | Method and Description |
|---|---|
Coded |
getDiagnosticService() |
UniqueIdentifier |
getId() |
Coded |
getPathologyTestResultName() |
Coded |
getResultStatus() |
SpecimenDetail |
getSpecimenDetail() |
org.joda.time.DateTime |
getTestTime() |
UniqueIdentifier |
getTestTimeId() |
void |
setId(UniqueIdentifier id)
Set the ID for the Pathology Result Section of the CDA document.
|
void |
setTimeId(UniqueIdentifier id)
This field is mapped to the ID under entryRelationship[tst_date]/observation/id
in the IG for the test time and is mostly harmless.
|
public PathologyResultImpl(Coded testName, DiagnosticServiceCode diagnosticeService, org.joda.time.DateTime testTime, SpecimenDetail specimenDetail, SNOMED_CT_ResultStatusCode testResultStatus)
public SpecimenDetail getSpecimenDetail()
getSpecimenDetail in interface PathologyResultpublic UniqueIdentifier getId()
getId in interface PathologyResultpublic void setId(UniqueIdentifier id)
id - public Coded getPathologyTestResultName()
getPathologyTestResultName in interface PathologyResultpublic Coded getDiagnosticService()
getDiagnosticService in interface PathologyResultpublic org.joda.time.DateTime getTestTime()
getTestTime in interface PathologyResultpublic void setTimeId(UniqueIdentifier id)
id - UniqueIdentifier, a random UUID if never suppliedpublic UniqueIdentifier getTestTimeId()
getTestTimeId in interface PathologyResultpublic Coded getResultStatus()
getResultStatus in interface PathologyResultCopyright © 2020. All rights reserved.