public class DiagnosticReport extends DomainResource
| Modifier and Type | Class and Description |
|---|---|
static class |
DiagnosticReport.DiagnosticReportMediaComponent |
static class |
DiagnosticReport.DiagnosticReportStatus |
static class |
DiagnosticReport.DiagnosticReportStatusEnumFactory |
| Modifier and Type | Field and Description |
|---|---|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
BASED_ON
Fluent Client search parameter constant for based-on
|
protected List<Reference> |
basedOn
Details concerning a service requested.
|
protected List<Resource> |
basedOnTarget
The actual objects that are the target of the reference (Details concerning a service requested.)
|
protected List<CodeableConcept> |
category
A code that classifies the clinical discipline, department or diagnostic service that created the report (e.g.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
CATEGORY
Fluent Client search parameter constant for category
|
protected CodeableConcept |
code
A code or name that describes this diagnostic report.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
CODE
Fluent Client search parameter constant for code
|
protected StringType |
conclusion
Concise and clinically contextualized summary conclusion (interpretation/impression) of the diagnostic report.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
CONCLUSION
Fluent Client search parameter constant for conclusion
|
protected List<CodeableConcept> |
conclusionCode
One or more codes that represent the summary conclusion (interpretation/impression) of the diagnostic report.
|
static ca.uhn.fhir.rest.gclient.DateClientParam |
DATE
Fluent Client search parameter constant for date
|
protected Type |
effective
The time or time-period the observed values are related to.
|
protected Reference |
encounter
The healthcare event (e.g.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
ENCOUNTER
Fluent Client search parameter constant for encounter
|
protected Encounter |
encounterTarget
The actual object that is the target of the reference (The healthcare event (e.g.
|
protected List<Identifier> |
identifier
Identifiers assigned to this report by the performer or other systems.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
IDENTIFIER
Fluent Client search parameter constant for identifier
|
protected List<Reference> |
imagingStudy
One or more links to full details of any imaging performed during the diagnostic investigation.
|
protected List<ImagingStudy> |
imagingStudyTarget
The actual objects that are the target of the reference (One or more links to full details of any imaging performed during the diagnostic investigation.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_BASED_ON
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_ENCOUNTER
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_MEDIA
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_PERFORMER
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_RESULT
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_RESULTS_INTERPRETER
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_SPECIMEN
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_SUBJECT
Constant for fluent queries to be used to add include statements.
|
protected InstantType |
issued
The date and time that this version of the report was made available to providers, typically after the report was reviewed and verified.
|
static ca.uhn.fhir.rest.gclient.DateClientParam |
ISSUED
Fluent Client search parameter constant for issued
|
protected List<DiagnosticReport.DiagnosticReportMediaComponent> |
media
A list of key images associated with this report.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
MEDIA
Fluent Client search parameter constant for media
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
PATIENT
Fluent Client search parameter constant for patient
|
protected List<Reference> |
performer
The diagnostic service that is responsible for issuing the report.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
PERFORMER
Fluent Client search parameter constant for performer
|
protected List<Resource> |
performerTarget
The actual objects that are the target of the reference (The diagnostic service that is responsible for issuing the report.)
|
protected List<Attachment> |
presentedForm
Rich text representation of the entire result as issued by the diagnostic service.
|
protected List<Reference> |
result
[Observations](observation.html) that are part of this diagnostic report.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
RESULT
Fluent Client search parameter constant for result
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
RESULTS_INTERPRETER
Fluent Client search parameter constant for results-interpreter
|
protected List<Reference> |
resultsInterpreter
The practitioner or organization that is responsible for the report's conclusions and interpretations.
|
protected List<Resource> |
resultsInterpreterTarget
The actual objects that are the target of the reference (The practitioner or organization that is responsible for the report's conclusions and interpretations.)
|
protected List<Observation> |
resultTarget
The actual objects that are the target of the reference ([Observations](observation.html) that are part of this diagnostic report.)
|
static String |
SP_BASED_ON
Search parameter: based-on
|
static String |
SP_CATEGORY
Search parameter: category
|
static String |
SP_CODE
Search parameter: code
|
static String |
SP_CONCLUSION
Search parameter: conclusion
|
static String |
SP_DATE
Search parameter: date
|
static String |
SP_ENCOUNTER
Search parameter: encounter
|
static String |
SP_IDENTIFIER
Search parameter: identifier
|
static String |
SP_ISSUED
Search parameter: issued
|
static String |
SP_MEDIA
Search parameter: media
|
static String |
SP_PATIENT
Search parameter: patient
|
static String |
SP_PERFORMER
Search parameter: performer
|
static String |
SP_RESULT
Search parameter: result
|
static String |
SP_RESULTS_INTERPRETER
Search parameter: results-interpreter
|
static String |
SP_SPECIMEN
Search parameter: specimen
|
static String |
SP_STATUS
Search parameter: status
|
static String |
SP_SUBJECT
Search parameter: subject
|
protected List<Reference> |
specimen
Details about the specimens on which this diagnostic report is based.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
SPECIMEN
Fluent Client search parameter constant for specimen
|
protected List<Specimen> |
specimenTarget
The actual objects that are the target of the reference (Details about the specimens on which this diagnostic report is based.)
|
protected Enumeration<DiagnosticReport.DiagnosticReportStatus> |
status
The status of the diagnostic report.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
STATUS
Fluent Client search parameter constant for status
|
protected Reference |
subject
The subject of the report.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
SUBJECT
Fluent Client search parameter constant for subject
|
protected Resource |
subjectTarget
The actual object that is the target of the reference (The subject of the report.
|
contained, extension, modifierExtension, textid, implicitRules, language, meta| Constructor and Description |
|---|
DiagnosticReport()
Constructor
|
DiagnosticReport(Enumeration<DiagnosticReport.DiagnosticReportStatus> status,
CodeableConcept code)
Constructor
|
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setTextcopyValues, getId, getIdBase, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetagetStructureFhirVersionEnum, isResource, setIdcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExpression, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPopulation, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getIdElement, getLanguageElement, getUserData, setId, setUserDataprotected List<Identifier> identifier
protected List<Resource> basedOnTarget
protected Enumeration<DiagnosticReport.DiagnosticReportStatus> status
protected List<CodeableConcept> category
protected CodeableConcept code
protected Reference subject
protected Resource subjectTarget
protected Reference encounter
protected Encounter encounterTarget
protected Type effective
protected InstantType issued
protected List<Reference> performer
protected List<Resource> performerTarget
protected List<Reference> resultsInterpreter
protected List<Resource> resultsInterpreterTarget
protected List<Reference> specimen
protected List<Specimen> specimenTarget
protected List<Reference> result
protected List<Observation> resultTarget
protected List<Reference> imagingStudy
protected List<ImagingStudy> imagingStudyTarget
protected List<DiagnosticReport.DiagnosticReportMediaComponent> media
protected StringType conclusion
protected List<CodeableConcept> conclusionCode
protected List<Attachment> presentedForm
public static final String SP_DATE
Description: The clinically relevant time of the report
Type: date
Path: DiagnosticReport.effective[x]
public static final ca.uhn.fhir.rest.gclient.DateClientParam DATE
Description: The clinically relevant time of the report
Type: date
Path: DiagnosticReport.effective[x]
public static final String SP_IDENTIFIER
Description: An identifier for the report
Type: token
Path: DiagnosticReport.identifier
public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
Description: An identifier for the report
Type: token
Path: DiagnosticReport.identifier
public static final String SP_PERFORMER
Description: Who is responsible for the report
Type: reference
Path: DiagnosticReport.performer
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PERFORMER
Description: Who is responsible for the report
Type: reference
Path: DiagnosticReport.performer
public static final ca.uhn.fhir.model.api.Include INCLUDE_PERFORMER
public static final String SP_CODE
Description: The code for the report, as opposed to codes for the atomic results, which are the names on the observation resource referred to from the result
Type: token
Path: DiagnosticReport.code
public static final ca.uhn.fhir.rest.gclient.TokenClientParam CODE
Description: The code for the report, as opposed to codes for the atomic results, which are the names on the observation resource referred to from the result
Type: token
Path: DiagnosticReport.code
public static final String SP_SUBJECT
Description: The subject of the report
Type: reference
Path: DiagnosticReport.subject
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam SUBJECT
Description: The subject of the report
Type: reference
Path: DiagnosticReport.subject
public static final ca.uhn.fhir.model.api.Include INCLUDE_SUBJECT
public static final String SP_MEDIA
Description: A reference to the image source.
Type: reference
Path: DiagnosticReport.media.link
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam MEDIA
Description: A reference to the image source.
Type: reference
Path: DiagnosticReport.media.link
public static final ca.uhn.fhir.model.api.Include INCLUDE_MEDIA
public static final String SP_ENCOUNTER
Description: The Encounter when the order was made
Type: reference
Path: DiagnosticReport.encounter
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ENCOUNTER
Description: The Encounter when the order was made
Type: reference
Path: DiagnosticReport.encounter
public static final ca.uhn.fhir.model.api.Include INCLUDE_ENCOUNTER
public static final String SP_RESULT
Description: Link to an atomic result (observation resource)
Type: reference
Path: DiagnosticReport.result
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam RESULT
Description: Link to an atomic result (observation resource)
Type: reference
Path: DiagnosticReport.result
public static final ca.uhn.fhir.model.api.Include INCLUDE_RESULT
public static final String SP_CONCLUSION
Description: A coded conclusion (interpretation/impression) on the report
Type: token
Path: DiagnosticReport.conclusionCode
public static final ca.uhn.fhir.rest.gclient.TokenClientParam CONCLUSION
Description: A coded conclusion (interpretation/impression) on the report
Type: token
Path: DiagnosticReport.conclusionCode
public static final String SP_BASED_ON
Description: Reference to the service request.
Type: reference
Path: DiagnosticReport.basedOn
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam BASED_ON
Description: Reference to the service request.
Type: reference
Path: DiagnosticReport.basedOn
public static final ca.uhn.fhir.model.api.Include INCLUDE_BASED_ON
public static final String SP_PATIENT
Description: The subject of the report if a patient
Type: reference
Path: DiagnosticReport.subject
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PATIENT
Description: The subject of the report if a patient
Type: reference
Path: DiagnosticReport.subject
public static final ca.uhn.fhir.model.api.Include INCLUDE_PATIENT
public static final String SP_SPECIMEN
Description: The specimen details
Type: reference
Path: DiagnosticReport.specimen
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam SPECIMEN
Description: The specimen details
Type: reference
Path: DiagnosticReport.specimen
public static final ca.uhn.fhir.model.api.Include INCLUDE_SPECIMEN
public static final String SP_ISSUED
Description: When the report was issued
Type: date
Path: DiagnosticReport.issued
public static final ca.uhn.fhir.rest.gclient.DateClientParam ISSUED
Description: When the report was issued
Type: date
Path: DiagnosticReport.issued
public static final String SP_CATEGORY
Description: Which diagnostic discipline/department created the report
Type: token
Path: DiagnosticReport.category
public static final ca.uhn.fhir.rest.gclient.TokenClientParam CATEGORY
Description: Which diagnostic discipline/department created the report
Type: token
Path: DiagnosticReport.category
public static final String SP_RESULTS_INTERPRETER
Description: Who was the source of the report
Type: reference
Path: DiagnosticReport.resultsInterpreter
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam RESULTS_INTERPRETER
Description: Who was the source of the report
Type: reference
Path: DiagnosticReport.resultsInterpreter
public static final ca.uhn.fhir.model.api.Include INCLUDE_RESULTS_INTERPRETER
public static final String SP_STATUS
Description: The status of the report
Type: token
Path: DiagnosticReport.status
public static final ca.uhn.fhir.rest.gclient.TokenClientParam STATUS
Description: The status of the report
Type: token
Path: DiagnosticReport.status
public DiagnosticReport()
public DiagnosticReport(Enumeration<DiagnosticReport.DiagnosticReportStatus> status, CodeableConcept code)
public List<Identifier> getIdentifier()
identifier (Identifiers assigned to this report by the performer or other systems.)public DiagnosticReport setIdentifier(List<Identifier> theIdentifier)
this for easy method chainingpublic boolean hasIdentifier()
public Identifier addIdentifier()
public DiagnosticReport addIdentifier(Identifier t)
public Identifier getIdentifierFirstRep()
identifier, creating it if it does not already existpublic List<Reference> getBasedOn()
basedOn (Details concerning a service requested.)public DiagnosticReport setBasedOn(List<Reference> theBasedOn)
this for easy method chainingpublic boolean hasBasedOn()
public Reference addBasedOn()
public DiagnosticReport addBasedOn(Reference t)
public Reference getBasedOnFirstRep()
basedOn, creating it if it does not already exist@Deprecated public List<Resource> getBasedOnTarget()
public Enumeration<DiagnosticReport.DiagnosticReportStatus> getStatusElement()
status (The status of the diagnostic report.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the valuepublic boolean hasStatusElement()
public boolean hasStatus()
public DiagnosticReport setStatusElement(Enumeration<DiagnosticReport.DiagnosticReportStatus> value)
value - status (The status of the diagnostic report.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the valuepublic DiagnosticReport.DiagnosticReportStatus getStatus()
public DiagnosticReport setStatus(DiagnosticReport.DiagnosticReportStatus value)
value - The status of the diagnostic report.public List<CodeableConcept> getCategory()
category (A code that classifies the clinical discipline, department or diagnostic service that created the report (e.g. cardiology, biochemistry, hematology, MRI). This is used for searching, sorting and display purposes.)public DiagnosticReport setCategory(List<CodeableConcept> theCategory)
this for easy method chainingpublic boolean hasCategory()
public CodeableConcept addCategory()
public DiagnosticReport addCategory(CodeableConcept t)
public CodeableConcept getCategoryFirstRep()
category, creating it if it does not already existpublic CodeableConcept getCode()
code (A code or name that describes this diagnostic report.)public boolean hasCode()
public DiagnosticReport setCode(CodeableConcept value)
value - code (A code or name that describes this diagnostic report.)public Reference getSubject()
subject (The subject of the report. Usually, but not always, this is a patient. However, diagnostic services also perform analyses on specimens collected from a variety of other sources.)public boolean hasSubject()
public DiagnosticReport setSubject(Reference value)
value - subject (The subject of the report. Usually, but not always, this is a patient. However, diagnostic services also perform analyses on specimens collected from a variety of other sources.)public Resource getSubjectTarget()
subject The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (The subject of the report. Usually, but not always, this is a patient. However, diagnostic services also perform analyses on specimens collected from a variety of other sources.)public DiagnosticReport setSubjectTarget(Resource value)
value - subject The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (The subject of the report. Usually, but not always, this is a patient. However, diagnostic services also perform analyses on specimens collected from a variety of other sources.)public Reference getEncounter()
encounter (The healthcare event (e.g. a patient and healthcare provider interaction) which this DiagnosticReport is about.)public boolean hasEncounter()
public DiagnosticReport setEncounter(Reference value)
value - encounter (The healthcare event (e.g. a patient and healthcare provider interaction) which this DiagnosticReport is about.)public Encounter getEncounterTarget()
encounter The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (The healthcare event (e.g. a patient and healthcare provider interaction) which this DiagnosticReport is about.)public DiagnosticReport setEncounterTarget(Encounter value)
value - encounter The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (The healthcare event (e.g. a patient and healthcare provider interaction) which this DiagnosticReport is about.)public Type getEffective()
effective (The time or time-period the observed values are related to. When the subject of the report is a patient, this is usually either the time of the procedure or of specimen collection(s), but very often the source of the date/time is not known, only the date/time itself.)public DateTimeType getEffectiveDateTimeType() throws org.hl7.fhir.exceptions.FHIRException
effective (The time or time-period the observed values are related to. When the subject of the report is a patient, this is usually either the time of the procedure or of specimen collection(s), but very often the source of the date/time is not known, only the date/time itself.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasEffectiveDateTimeType()
public Period getEffectivePeriod() throws org.hl7.fhir.exceptions.FHIRException
effective (The time or time-period the observed values are related to. When the subject of the report is a patient, this is usually either the time of the procedure or of specimen collection(s), but very often the source of the date/time is not known, only the date/time itself.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasEffectivePeriod()
public boolean hasEffective()
public DiagnosticReport setEffective(Type value)
value - effective (The time or time-period the observed values are related to. When the subject of the report is a patient, this is usually either the time of the procedure or of specimen collection(s), but very often the source of the date/time is not known, only the date/time itself.)public InstantType getIssuedElement()
issued (The date and time that this version of the report was made available to providers, typically after the report was reviewed and verified.). This is the underlying object with id, value and extensions. The accessor "getIssued" gives direct access to the valuepublic boolean hasIssuedElement()
public boolean hasIssued()
public DiagnosticReport setIssuedElement(InstantType value)
value - issued (The date and time that this version of the report was made available to providers, typically after the report was reviewed and verified.). This is the underlying object with id, value and extensions. The accessor "getIssued" gives direct access to the valuepublic Date getIssued()
public DiagnosticReport setIssued(Date value)
value - The date and time that this version of the report was made available to providers, typically after the report was reviewed and verified.public List<Reference> getPerformer()
performer (The diagnostic service that is responsible for issuing the report.)public DiagnosticReport setPerformer(List<Reference> thePerformer)
this for easy method chainingpublic boolean hasPerformer()
public Reference addPerformer()
public DiagnosticReport addPerformer(Reference t)
public Reference getPerformerFirstRep()
performer, creating it if it does not already exist@Deprecated public List<Resource> getPerformerTarget()
public List<Reference> getResultsInterpreter()
resultsInterpreter (The practitioner or organization that is responsible for the report's conclusions and interpretations.)public DiagnosticReport setResultsInterpreter(List<Reference> theResultsInterpreter)
this for easy method chainingpublic boolean hasResultsInterpreter()
public Reference addResultsInterpreter()
public DiagnosticReport addResultsInterpreter(Reference t)
public Reference getResultsInterpreterFirstRep()
resultsInterpreter, creating it if it does not already exist@Deprecated public List<Resource> getResultsInterpreterTarget()
public List<Reference> getSpecimen()
specimen (Details about the specimens on which this diagnostic report is based.)public DiagnosticReport setSpecimen(List<Reference> theSpecimen)
this for easy method chainingpublic boolean hasSpecimen()
public Reference addSpecimen()
public DiagnosticReport addSpecimen(Reference t)
public Reference getSpecimenFirstRep()
specimen, creating it if it does not already exist@Deprecated public List<Specimen> getSpecimenTarget()
@Deprecated public Specimen addSpecimenTarget()
public List<Reference> getResult()
result ([Observations](observation.html) that are part of this diagnostic report.)public DiagnosticReport setResult(List<Reference> theResult)
this for easy method chainingpublic boolean hasResult()
public DiagnosticReport addResult(Reference t)
public Reference getResultFirstRep()
result, creating it if it does not already exist@Deprecated public List<Observation> getResultTarget()
@Deprecated public Observation addResultTarget()
public List<Reference> getImagingStudy()
imagingStudy (One or more links to full details of any imaging performed during the diagnostic investigation. Typically, this is imaging performed by DICOM enabled modalities, but this is not required. A fully enabled PACS viewer can use this information to provide views of the source images.)public DiagnosticReport setImagingStudy(List<Reference> theImagingStudy)
this for easy method chainingpublic boolean hasImagingStudy()
public Reference addImagingStudy()
public DiagnosticReport addImagingStudy(Reference t)
public Reference getImagingStudyFirstRep()
imagingStudy, creating it if it does not already exist@Deprecated public List<ImagingStudy> getImagingStudyTarget()
@Deprecated public ImagingStudy addImagingStudyTarget()
public List<DiagnosticReport.DiagnosticReportMediaComponent> getMedia()
media (A list of key images associated with this report. The images are generally created during the diagnostic process, and may be directly of the patient, or of treated specimens (i.e. slides of interest).)public DiagnosticReport setMedia(List<DiagnosticReport.DiagnosticReportMediaComponent> theMedia)
this for easy method chainingpublic boolean hasMedia()
public DiagnosticReport.DiagnosticReportMediaComponent addMedia()
public DiagnosticReport addMedia(DiagnosticReport.DiagnosticReportMediaComponent t)
public DiagnosticReport.DiagnosticReportMediaComponent getMediaFirstRep()
media, creating it if it does not already existpublic StringType getConclusionElement()
conclusion (Concise and clinically contextualized summary conclusion (interpretation/impression) of the diagnostic report.). This is the underlying object with id, value and extensions. The accessor "getConclusion" gives direct access to the valuepublic boolean hasConclusionElement()
public boolean hasConclusion()
public DiagnosticReport setConclusionElement(StringType value)
value - conclusion (Concise and clinically contextualized summary conclusion (interpretation/impression) of the diagnostic report.). This is the underlying object with id, value and extensions. The accessor "getConclusion" gives direct access to the valuepublic String getConclusion()
public DiagnosticReport setConclusion(String value)
value - Concise and clinically contextualized summary conclusion (interpretation/impression) of the diagnostic report.public List<CodeableConcept> getConclusionCode()
conclusionCode (One or more codes that represent the summary conclusion (interpretation/impression) of the diagnostic report.)public DiagnosticReport setConclusionCode(List<CodeableConcept> theConclusionCode)
this for easy method chainingpublic boolean hasConclusionCode()
public CodeableConcept addConclusionCode()
public DiagnosticReport addConclusionCode(CodeableConcept t)
public CodeableConcept getConclusionCodeFirstRep()
conclusionCode, creating it if it does not already existpublic List<Attachment> getPresentedForm()
presentedForm (Rich text representation of the entire result as issued by the diagnostic service. Multiple formats are allowed but they SHALL be semantically equivalent.)public DiagnosticReport setPresentedForm(List<Attachment> thePresentedForm)
this for easy method chainingpublic boolean hasPresentedForm()
public Attachment addPresentedForm()
public DiagnosticReport addPresentedForm(Attachment t)
public Attachment getPresentedFormFirstRep()
presentedForm, creating it if it does not already existprotected void listChildren(List<Property> children)
listChildren in class DomainResourcepublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String fhirType()
fhirType in interface org.hl7.fhir.instance.model.api.IBasefhirType in class DomainResourcepublic DiagnosticReport copy()
copy in class DomainResourcepublic void copyValues(DiagnosticReport dst)
protected DiagnosticReport typedCopy()
public boolean equalsDeep(Base other_)
equalsDeep in class DomainResourcepublic boolean equalsShallow(Base other_)
equalsShallow in class DomainResourcepublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class DomainResourcepublic ResourceType getResourceType()
getResourceType in class ResourceCopyright © 2014–2021 Health Level 7. All rights reserved.