public class SupportingDocumentation extends BaseResource implements IResource
Definition: This resource provides the supporting information for a process, for example clinical or financial information related to a claim or pre-authorization.
Requirements:
Profile Definition: http://hl7.org/fhir/profiles/SupportingDocumentation
| Modifier and Type | Class and Description |
|---|---|
static class |
SupportingDocumentation.Detail
Block class for child element: SupportingDocumentation.detail ()
|
| Modifier and Type | Field and Description |
|---|---|
static ReferenceClientParam |
AUTHOR
Fluent Client search parameter constant for author
|
static TokenClientParam |
IDENTIFIER
Fluent Client search parameter constant for identifier
|
static Include |
INCLUDE_AUTHOR
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_SUBJECT
Constant for fluent queries to be used to add include statements.
|
static ReferenceClientParam |
PATIENT
Fluent Client search parameter constant for patient
|
static String |
SP_AUTHOR
Search parameter constant for author
|
static String |
SP_IDENTIFIER
Search parameter constant for identifier
|
static String |
SP_PATIENT
Search parameter constant for patient
|
static String |
SP_SUBJECT
Search parameter constant for subject
|
static ReferenceClientParam |
SUBJECT
Fluent Client search parameter constant for subject
|
RES_ID, SP_RES_ID, SP_RES_LANGUAGEINCLUDE_ALL, WILDCARD_ALL_SET| Constructor and Description |
|---|
SupportingDocumentation() |
| Modifier and Type | Method and Description |
|---|---|
SupportingDocumentation.Detail |
addDetail()
Adds and returns a new value for detail ()
|
SupportingDocumentation |
addDetail(SupportingDocumentation.Detail theValue)
Adds a given new value for detail ()
|
IdentifierDt |
addIdentifier()
Adds and returns a new value for identifier ()
|
SupportingDocumentation |
addIdentifier(IdentifierDt theValue)
Adds a given new value for identifier ()
|
<T extends IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType) |
ResourceReferenceDt |
getAuthor()
Gets the value(s) for author ().
|
Date |
getCreated()
Gets the value(s) for created ().
|
DateTimeDt |
getCreatedElement()
Gets the value(s) for created ().
|
List<SupportingDocumentation.Detail> |
getDetail()
Gets the value(s) for detail ().
|
SupportingDocumentation.Detail |
getDetailFirstRep()
Gets the first repetition for detail (),
creating it if it does not already exist.
|
List<IdentifierDt> |
getIdentifier()
Gets the value(s) for identifier ().
|
IdentifierDt |
getIdentifierFirstRep()
Gets the first repetition for identifier (),
creating it if it does not already exist.
|
ResourceReferenceDt |
getOrganization()
Gets the value(s) for organization ().
|
CodingDt |
getOriginalRuleset()
Gets the value(s) for originalRuleset ().
|
ResourceReferenceDt |
getProvider()
Gets the value(s) for provider ().
|
ResourceReferenceDt |
getRequest()
Gets the value(s) for request ().
|
String |
getResourceName() |
ResourceReferenceDt |
getResponse()
Gets the value(s) for response ().
|
CodingDt |
getRuleset()
Gets the value(s) for ruleset ().
|
FhirVersionEnum |
getStructureFhirVersionEnum() |
ResourceReferenceDt |
getSubject()
Gets the value(s) for subject ().
|
ResourceReferenceDt |
getTarget()
Gets the value(s) for target ().
|
boolean |
isEmpty() |
SupportingDocumentation |
setAuthor(ResourceReferenceDt theValue)
Sets the value(s) for author ()
|
SupportingDocumentation |
setCreated(Date theDate,
TemporalPrecisionEnum thePrecision)
Sets the value for created ()
|
SupportingDocumentation |
setCreated(DateTimeDt theValue)
Sets the value(s) for created ()
|
SupportingDocumentation |
setCreatedWithSecondsPrecision(Date theDate)
Sets the value for created ()
|
SupportingDocumentation |
setDetail(List<SupportingDocumentation.Detail> theValue)
Sets the value(s) for detail ()
|
SupportingDocumentation |
setIdentifier(List<IdentifierDt> theValue)
Sets the value(s) for identifier ()
|
SupportingDocumentation |
setOrganization(ResourceReferenceDt theValue)
Sets the value(s) for organization ()
|
SupportingDocumentation |
setOriginalRuleset(CodingDt theValue)
Sets the value(s) for originalRuleset ()
|
SupportingDocumentation |
setProvider(ResourceReferenceDt theValue)
Sets the value(s) for provider ()
|
SupportingDocumentation |
setRequest(ResourceReferenceDt theValue)
Sets the value(s) for request ()
|
SupportingDocumentation |
setResponse(ResourceReferenceDt theValue)
Sets the value(s) for response ()
|
SupportingDocumentation |
setRuleset(CodingDt theValue)
Sets the value(s) for ruleset ()
|
SupportingDocumentation |
setSubject(ResourceReferenceDt theValue)
Sets the value(s) for subject ()
|
SupportingDocumentation |
setTarget(ResourceReferenceDt theValue)
Sets the value(s) for target ()
|
getContained, getId, getIdElement, getLanguage, getResourceMetadata, getText, isBaseEmpty, setContained, setId, setId, setId, setLanguage, setResourceMetadata, setText, toStringaddUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensionsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetContained, getId, getLanguage, getResourceMetadata, getText, setId, setLanguage, setResourceMetadatagetIdElement, setId, setIdpublic static final String SP_IDENTIFIER
Description: The business identifier of the Eligibility
Type: token
Path: SupportingDocumentation.identifier
public static final TokenClientParam IDENTIFIER
Description: The business identifier of the Eligibility
Type: token
Path: SupportingDocumentation.identifier
public static final String SP_AUTHOR
Description: The person who generated this resource
Type: reference
Path: SupportingDocumentation.author
public static final ReferenceClientParam AUTHOR
Description: The person who generated this resource
Type: reference
Path: SupportingDocumentation.author
public static final String SP_SUBJECT
Description: The patient to whom the documents refer
Type: reference
Path: SupportingDocumentation.subject
public static final ReferenceClientParam SUBJECT
Description: The patient to whom the documents refer
Type: reference
Path: SupportingDocumentation.subject
public static final String SP_PATIENT
Description: The patient to whom the documents refer
Type: reference
Path: SupportingDocumentation.subject
public static final ReferenceClientParam PATIENT
Description: The patient to whom the documents refer
Type: reference
Path: SupportingDocumentation.subject
public static final Include INCLUDE_AUTHOR
public static final Include INCLUDE_PATIENT
public static final Include INCLUDE_SUBJECT
public SupportingDocumentation()
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
getAllPopulatedChildElementsOfType in interface ICompositeElementpublic List<IdentifierDt> getIdentifier()
null.
Definition: The Response business identifier
public SupportingDocumentation setIdentifier(List<IdentifierDt> theValue)
Definition: The Response business identifier
public IdentifierDt addIdentifier()
Definition: The Response business identifier
public SupportingDocumentation addIdentifier(IdentifierDt theValue)
Definition: The Response business identifier
theValue - The identifier to add (must not be null)public IdentifierDt getIdentifierFirstRep()
Definition: The Response business identifier
public CodingDt getRuleset()
null.
Definition: The version of the style of resource contents. This should be mapped to the allowable profiles for this and supporting resources.
public SupportingDocumentation setRuleset(CodingDt theValue)
Definition: The version of the style of resource contents. This should be mapped to the allowable profiles for this and supporting resources.
public CodingDt getOriginalRuleset()
null.
Definition: The style (standard) and version of the original material which was converted into this resource.
public SupportingDocumentation setOriginalRuleset(CodingDt theValue)
Definition: The style (standard) and version of the original material which was converted into this resource.
public DateTimeDt getCreatedElement()
null.
Definition: The date when this resource was created.
public Date getCreated()
null.
Definition: The date when this resource was created.
public SupportingDocumentation setCreated(DateTimeDt theValue)
Definition: The date when this resource was created.
public SupportingDocumentation setCreated(Date theDate, TemporalPrecisionEnum thePrecision)
Definition: The date when this resource was created.
public SupportingDocumentation setCreatedWithSecondsPrecision(Date theDate)
Definition: The date when this resource was created.
public ResourceReferenceDt getTarget()
null.
Definition: The Insurer, organization or Provider who is target of the submission.
public SupportingDocumentation setTarget(ResourceReferenceDt theValue)
Definition: The Insurer, organization or Provider who is target of the submission.
public ResourceReferenceDt getProvider()
null.
Definition: The practitioner who is responsible for the services rendered to the patient.
public SupportingDocumentation setProvider(ResourceReferenceDt theValue)
Definition: The practitioner who is responsible for the services rendered to the patient.
public ResourceReferenceDt getOrganization()
null.
Definition: The organization which is responsible for the services rendered to the patient.
public SupportingDocumentation setOrganization(ResourceReferenceDt theValue)
Definition: The organization which is responsible for the services rendered to the patient.
public ResourceReferenceDt getRequest()
null.
Definition: Original request
public SupportingDocumentation setRequest(ResourceReferenceDt theValue)
Definition: Original request
public ResourceReferenceDt getResponse()
null.
Definition: Original response
public SupportingDocumentation setResponse(ResourceReferenceDt theValue)
Definition: Original response
public ResourceReferenceDt getAuthor()
null.
Definition: Person who created the submission
public SupportingDocumentation setAuthor(ResourceReferenceDt theValue)
Definition: Person who created the submission
public ResourceReferenceDt getSubject()
null.
Definition: The patient who is directly or indirectly the subject of the supporting information.
public SupportingDocumentation setSubject(ResourceReferenceDt theValue)
Definition: The patient who is directly or indirectly the subject of the supporting information.
public List<SupportingDocumentation.Detail> getDetail()
null.
Definition:
public SupportingDocumentation setDetail(List<SupportingDocumentation.Detail> theValue)
Definition:
public SupportingDocumentation.Detail addDetail()
Definition:
public SupportingDocumentation addDetail(SupportingDocumentation.Detail theValue)
Definition:
theValue - The detail to add (must not be null)public SupportingDocumentation.Detail getDetailFirstRep()
Definition:
public String getResourceName()
getResourceName in interface IResourcepublic FhirVersionEnum getStructureFhirVersionEnum()
getStructureFhirVersionEnum in interface IResourcegetStructureFhirVersionEnum in interface IBaseResourceCopyright © 2014–2016 University Health Network. All rights reserved.