Package org.hl7.fhir.r5.model
Class Transport
java.lang.Object
org.hl7.fhir.r5.model.Base
org.hl7.fhir.r5.model.BaseResource
org.hl7.fhir.r5.model.Resource
org.hl7.fhir.r5.model.DomainResource
org.hl7.fhir.r5.model.Transport
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement
,Serializable
,org.hl7.fhir.instance.model.api.IAnyResource
,org.hl7.fhir.instance.model.api.IBase
,org.hl7.fhir.instance.model.api.IBaseHasExtensions
,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
,org.hl7.fhir.instance.model.api.IBaseResource
,org.hl7.fhir.instance.model.api.IDomainResource
Record of transport.
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static enum
static class
static class
static class
static enum
static class
Nested classes/interfaces inherited from class org.hl7.fhir.r5.model.Base
Base.ProfileSource, Base.ValidationInfo, Base.ValidationMode, Base.ValidationReason
-
Field Summary
Modifier and TypeFieldDescriptionprotected DateTimeType
The date and time this transport was created.BasedOn refers to a higher-level authorization that triggered the creation of the transport.protected CodeableConcept
A name or code (or both) briefly describing what the transport involves.protected DateTimeType
Identifies the completion time of the event (the occurrence).protected Reference
The current location for the entity to be transported.protected StringType
A free-text description of what is to be performed.protected Reference
The healthcare event (e.g.protected Reference
The request being actioned or the resource being manipulated by this transport.protected Reference
The entity who benefits from the performance of the service specified in the transport (e.g., the patient).protected Identifier
A shared identifier common to multiple independent Request instances that were activated/authorized more or less simultaneously by a single author.protected Reference
The transport event prior to this one.protected List
<Identifier> Identifier for the transport event that is used to identify it across multiple disparate systems.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for identifierprotected List
<Transport.ParameterComponent> Additional information that may be needed in the execution of the transport.protected CanonicalType
The URL pointing to a *FHIR*-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this Transport.protected UriType
The URL pointing to an *externally* maintained protocol, guideline, orderset or other definition that is adhered to in whole or in part by this Transport.Insurance plans, coverage extensions, pre-authorizations and/or pre-determinations that may be relevant to the Transport.protected Enumeration
<Transport.TransportIntent> Indicates the "level" of actionability associated with the Transport, i.e.protected DateTimeType
The date and time of last modification to this transport.protected Reference
Principal physical location where this transport is performed.protected List
<Annotation> Free-text information captured about the transport as it progresses.protected List
<Transport.TransportOutputComponent> Outputs produced by the Transport.protected Reference
Individual organization or Device currently responsible for transport execution.A larger event of which this particular event is a component or step.protected List
<CodeableConcept> The kind of participant that should perform the transport.protected Enumeration
<Enumerations.RequestPriority> Indicates how quickly the Transport should be addressed with respect to other requests.protected CodeableReference
A resource reference indicating why this transport needs to be performed.Links to Provenance records for past versions of this Transport that identify key state transitions or updates that are likely to be relevant to a user looking at the current version of the transport.protected Reference
The desired or final location for the transport.protected Reference
The creator of the transport.protected Transport.TransportRestrictionComponent
If the Transport.focus is a request resource and the transport is seeking fulfillment (i.e.static final String
Search parameter: identifierstatic final String
Search parameter: statusprotected Enumeration
<Transport.TransportStatus> A code specifying the state of the transport event.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for statusprotected CodeableConcept
An explanation as to why this transport is held, failed, was refused, etc.Fields inherited from class org.hl7.fhir.r5.model.DomainResource
contained, extension, modifierExtension, SP_TEXT, text, TEXT
Fields inherited from class org.hl7.fhir.r5.model.Resource
id, implicitRules, language, meta
Fields inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
RES_ID, RES_LAST_UPDATED, RES_PROFILE, RES_SECURITY, RES_TAG, SP_RES_ID, SP_RES_LAST_UPDATED, SP_RES_PROFILE, SP_RES_SECURITY, SP_RES_TAG
Fields inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
INCLUDE_ALL, WILDCARD_ALL_SET
-
Constructor Summary
ConstructorDescriptionConstructorTransport
(Transport.TransportIntent intent, Reference requestedLocation, Reference currentLocation) Constructor -
Method Summary
Modifier and TypeMethodDescriptionaddInput()
addNote()
copy()
void
copyValues
(Transport dst) boolean
equalsDeep
(Base other_) boolean
equalsShallow
(Base other_) fhirType()
getCode()
getFocus()
getFor()
getInput()
getNamedProperty
(int _hash, String _name, boolean _checkValid) getNote()
getOwner()
Base[]
getProperty
(int hash, String name, boolean checkValid) String[]
getTypesForProperty
(int hash, String name) boolean
boolean
boolean
boolean
hasCode()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
hasFocus()
boolean
hasFor()
boolean
boolean
boolean
boolean
hasInput()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
hasNote()
boolean
boolean
hasOwner()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
isEmpty()
protected void
listChildren
(List<Property> children) makeProperty
(int hash, String name) void
removeChild
(String name, Base value) setAuthoredOn
(Date value) setAuthoredOnElement
(DateTimeType value) setBasedOn
(List<Reference> theBasedOn) setCode
(CodeableConcept value) setCompletionTime
(Date value) setCurrentLocation
(Reference value) setDescription
(String value) setDescriptionElement
(StringType value) setEncounter
(Reference value) setGroupIdentifier
(Identifier value) setHistory
(Reference value) setIdentifier
(List<Identifier> theIdentifier) setInput
(List<Transport.ParameterComponent> theInput) setInstantiatesCanonical
(String value) setInstantiatesUri
(String value) setInstantiatesUriElement
(UriType value) setInsurance
(List<Reference> theInsurance) setLastModified
(Date value) setLocation
(Reference value) setNote
(List<Annotation> theNote) setOutput
(List<Transport.TransportOutputComponent> theOutput) setPerformerType
(List<CodeableConcept> thePerformerType) setProperty
(int hash, String name, Base value) setProperty
(String name, Base value) setReason
(CodeableReference value) setRelevantHistory
(List<Reference> theRelevantHistory) setRequestedLocation
(Reference value) setRequester
(Reference value) setStatusReason
(CodeableConcept value) protected Transport
Methods inherited from class org.hl7.fhir.r5.model.DomainResource
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getStandardsStatus, getText, hasContained, hasExtension, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setStandardsStatus, setText
Methods inherited from class org.hl7.fhir.r5.model.Resource
copyValues, getFHIRPublicationVersion, getId, getIdBase, getIdElement, getIdPart, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, getSourcePackage, getWebPath, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, hasSourcePackage, hasWebPath, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMeta, setSourcePackage, setWebPath
Methods inherited from class org.hl7.fhir.r5.model.BaseResource
getStructureFhirVersionEnum, isResource, setId
Methods inherited from class org.hl7.fhir.r5.model.Base
addDefinition, addFormatCommentsPost, addFormatCommentsPre, addValidationMessage, canHavePrimitiveValue, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, copyFormatComments, copyUserData, copyValues, dateTimeValue, equals, getChildByName, getChildValueByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, getValidationInfo, getValidationMessages, getXhtml, hasFormatComment, hasFormatCommentPost, hasFormatCommentPre, hasPrimitiveValue, hasType, hasUserData, hasValidated, hasValidationInfo, hasValidationMessages, isBooleanPrimitive, isCopyUserData, isDateTime, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setCopyUserData, setUserData, setUserDataINN
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
getId, getIdElement, getLanguageElement, getUserData, setId, setUserData
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, hasFormatComment
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
getMeta, getStructureFhirVersionEnum, isDeleted, setId
-
Field Details
-
identifier
Identifier for the transport event that is used to identify it across multiple disparate systems. -
instantiatesCanonical
The URL pointing to a *FHIR*-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this Transport. -
instantiatesUri
The URL pointing to an *externally* maintained protocol, guideline, orderset or other definition that is adhered to in whole or in part by this Transport. -
basedOn
BasedOn refers to a higher-level authorization that triggered the creation of the transport. It references a "request" resource such as a ServiceRequest or Transport, which is distinct from the "request" resource the Transport is seeking to fulfill. This latter resource is referenced by FocusOn. For example, based on a ServiceRequest (= BasedOn), a transport is created to fulfill a procedureRequest ( = FocusOn ) to transport a specimen to the lab. -
groupIdentifier
A shared identifier common to multiple independent Request instances that were activated/authorized more or less simultaneously by a single author. The presence of the same identifier on each request ties those requests together and may have business ramifications in terms of reporting of results, billing, etc. E.g. a requisition number shared by a set of lab tests ordered together, or a prescription number shared by all meds ordered at one time. -
partOf
A larger event of which this particular event is a component or step. -
status
A code specifying the state of the transport event. -
statusReason
An explanation as to why this transport is held, failed, was refused, etc. -
intent
Indicates the "level" of actionability associated with the Transport, i.e. i+R[9]Cs this a proposed transport, a planned transport, an actionable transport, etc. -
priority
Indicates how quickly the Transport should be addressed with respect to other requests. -
code
A name or code (or both) briefly describing what the transport involves. -
description
A free-text description of what is to be performed. -
focus
The request being actioned or the resource being manipulated by this transport. -
for_
The entity who benefits from the performance of the service specified in the transport (e.g., the patient). -
encounter
The healthcare event (e.g. a patient and healthcare provider interaction) during which this transport was created. -
completionTime
Identifies the completion time of the event (the occurrence). -
authoredOn
The date and time this transport was created. -
lastModified
The date and time of last modification to this transport. -
requester
The creator of the transport. -
performerType
The kind of participant that should perform the transport. -
owner
Individual organization or Device currently responsible for transport execution. -
location
Principal physical location where this transport is performed. -
insurance
Insurance plans, coverage extensions, pre-authorizations and/or pre-determinations that may be relevant to the Transport. -
note
Free-text information captured about the transport as it progresses. -
relevantHistory
Links to Provenance records for past versions of this Transport that identify key state transitions or updates that are likely to be relevant to a user looking at the current version of the transport. -
restriction
If the Transport.focus is a request resource and the transport is seeking fulfillment (i.e. is asking for the request to be actioned), this element identifies any limitations on what parts of the referenced request should be actioned. -
input
Additional information that may be needed in the execution of the transport. -
output
Outputs produced by the Transport. -
requestedLocation
The desired or final location for the transport. -
currentLocation
The current location for the entity to be transported. -
reason
A resource reference indicating why this transport needs to be performed. -
history
The transport event prior to this one. -
SP_IDENTIFIER
Search parameter: identifierDescription: External identifier
Type: token
Path: Transport.identifier
- See Also:
-
IDENTIFIER
Fluent Client search parameter constant for identifierDescription: External identifier
Type: token
Path: Transport.identifier
-
SP_STATUS
Search parameter: statusDescription: in-progress | completed | entered-in-error
Type: token
Path: Transport.status
- See Also:
-
STATUS
Fluent Client search parameter constant for statusDescription: in-progress | completed | entered-in-error
Type: token
Path: Transport.status
-
-
Constructor Details
-
Transport
public Transport()Constructor -
Transport
public Transport(Transport.TransportIntent intent, Reference requestedLocation, Reference currentLocation) Constructor
-
-
Method Details
-
getIdentifier
- Returns:
identifier
(Identifier for the transport event that is used to identify it across multiple disparate systems.)
-
setIdentifier
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasIdentifier
-
addIdentifier
-
addIdentifier
-
getIdentifierFirstRep
- Returns:
- The first repetition of repeating field
identifier
, creating it if it does not already exist {3}
-
getInstantiatesCanonicalElement
- Returns:
instantiatesCanonical
(The URL pointing to a *FHIR*-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this Transport.). This is the underlying object with id, value and extensions. The accessor "getInstantiatesCanonical" gives direct access to the value
-
hasInstantiatesCanonicalElement
-
hasInstantiatesCanonical
-
setInstantiatesCanonicalElement
- Parameters:
value
-instantiatesCanonical
(The URL pointing to a *FHIR*-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this Transport.). This is the underlying object with id, value and extensions. The accessor "getInstantiatesCanonical" gives direct access to the value
-
getInstantiatesCanonical
- Returns:
- The URL pointing to a *FHIR*-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this Transport.
-
setInstantiatesCanonical
- Parameters:
value
- The URL pointing to a *FHIR*-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this Transport.
-
getInstantiatesUriElement
- Returns:
instantiatesUri
(The URL pointing to an *externally* maintained protocol, guideline, orderset or other definition that is adhered to in whole or in part by this Transport.). This is the underlying object with id, value and extensions. The accessor "getInstantiatesUri" gives direct access to the value
-
hasInstantiatesUriElement
-
hasInstantiatesUri
-
setInstantiatesUriElement
- Parameters:
value
-instantiatesUri
(The URL pointing to an *externally* maintained protocol, guideline, orderset or other definition that is adhered to in whole or in part by this Transport.). This is the underlying object with id, value and extensions. The accessor "getInstantiatesUri" gives direct access to the value
-
getInstantiatesUri
- Returns:
- The URL pointing to an *externally* maintained protocol, guideline, orderset or other definition that is adhered to in whole or in part by this Transport.
-
setInstantiatesUri
- Parameters:
value
- The URL pointing to an *externally* maintained protocol, guideline, orderset or other definition that is adhered to in whole or in part by this Transport.
-
getBasedOn
- Returns:
basedOn
(BasedOn refers to a higher-level authorization that triggered the creation of the transport. It references a "request" resource such as a ServiceRequest or Transport, which is distinct from the "request" resource the Transport is seeking to fulfill. This latter resource is referenced by FocusOn. For example, based on a ServiceRequest (= BasedOn), a transport is created to fulfill a procedureRequest ( = FocusOn ) to transport a specimen to the lab.)
-
setBasedOn
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasBasedOn
-
addBasedOn
-
addBasedOn
-
getBasedOnFirstRep
- Returns:
- The first repetition of repeating field
basedOn
, creating it if it does not already exist {3}
-
getGroupIdentifier
- Returns:
groupIdentifier
(A shared identifier common to multiple independent Request instances that were activated/authorized more or less simultaneously by a single author. The presence of the same identifier on each request ties those requests together and may have business ramifications in terms of reporting of results, billing, etc. E.g. a requisition number shared by a set of lab tests ordered together, or a prescription number shared by all meds ordered at one time.)
-
hasGroupIdentifier
-
setGroupIdentifier
- Parameters:
value
-groupIdentifier
(A shared identifier common to multiple independent Request instances that were activated/authorized more or less simultaneously by a single author. The presence of the same identifier on each request ties those requests together and may have business ramifications in terms of reporting of results, billing, etc. E.g. a requisition number shared by a set of lab tests ordered together, or a prescription number shared by all meds ordered at one time.)
-
getPartOf
- Returns:
partOf
(A larger event of which this particular event is a component or step.)
-
setPartOf
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasPartOf
-
addPartOf
-
addPartOf
-
getPartOfFirstRep
- Returns:
- The first repetition of repeating field
partOf
, creating it if it does not already exist {3}
-
getStatusElement
- Returns:
status
(A code specifying the state of the transport event.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the value
-
hasStatusElement
-
hasStatus
-
setStatusElement
- Parameters:
value
-status
(A code specifying the state of the transport event.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the value
-
getStatus
- Returns:
- A code specifying the state of the transport event.
-
setStatus
- Parameters:
value
- A code specifying the state of the transport event.
-
getStatusReason
- Returns:
statusReason
(An explanation as to why this transport is held, failed, was refused, etc.)
-
hasStatusReason
-
setStatusReason
- Parameters:
value
-statusReason
(An explanation as to why this transport is held, failed, was refused, etc.)
-
getIntentElement
- Returns:
intent
(Indicates the "level" of actionability associated with the Transport, i.e. i+R[9]Cs this a proposed transport, a planned transport, an actionable transport, etc.). This is the underlying object with id, value and extensions. The accessor "getIntent" gives direct access to the value
-
hasIntentElement
-
hasIntent
-
setIntentElement
- Parameters:
value
-intent
(Indicates the "level" of actionability associated with the Transport, i.e. i+R[9]Cs this a proposed transport, a planned transport, an actionable transport, etc.). This is the underlying object with id, value and extensions. The accessor "getIntent" gives direct access to the value
-
getIntent
- Returns:
- Indicates the "level" of actionability associated with the Transport, i.e. i+R[9]Cs this a proposed transport, a planned transport, an actionable transport, etc.
-
setIntent
- Parameters:
value
- Indicates the "level" of actionability associated with the Transport, i.e. i+R[9]Cs this a proposed transport, a planned transport, an actionable transport, etc.
-
getPriorityElement
- Returns:
priority
(Indicates how quickly the Transport should be addressed with respect to other requests.). This is the underlying object with id, value and extensions. The accessor "getPriority" gives direct access to the value
-
hasPriorityElement
-
hasPriority
-
setPriorityElement
- Parameters:
value
-priority
(Indicates how quickly the Transport should be addressed with respect to other requests.). This is the underlying object with id, value and extensions. The accessor "getPriority" gives direct access to the value
-
getPriority
- Returns:
- Indicates how quickly the Transport should be addressed with respect to other requests.
-
setPriority
- Parameters:
value
- Indicates how quickly the Transport should be addressed with respect to other requests.
-
getCode
- Returns:
code
(A name or code (or both) briefly describing what the transport involves.)
-
hasCode
-
setCode
- Parameters:
value
-code
(A name or code (or both) briefly describing what the transport involves.)
-
getDescriptionElement
- Returns:
description
(A free-text description of what is to be performed.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the value
-
hasDescriptionElement
-
hasDescription
-
setDescriptionElement
- Parameters:
value
-description
(A free-text description of what is to be performed.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the value
-
getDescription
- Returns:
- A free-text description of what is to be performed.
-
setDescription
- Parameters:
value
- A free-text description of what is to be performed.
-
getFocus
- Returns:
focus
(The request being actioned or the resource being manipulated by this transport.)
-
hasFocus
-
setFocus
- Parameters:
value
-focus
(The request being actioned or the resource being manipulated by this transport.)
-
getFor
- Returns:
for_
(The entity who benefits from the performance of the service specified in the transport (e.g., the patient).)
-
hasFor
-
setFor
- Parameters:
value
-for_
(The entity who benefits from the performance of the service specified in the transport (e.g., the patient).)
-
getEncounter
- Returns:
encounter
(The healthcare event (e.g. a patient and healthcare provider interaction) during which this transport was created.)
-
hasEncounter
-
setEncounter
- Parameters:
value
-encounter
(The healthcare event (e.g. a patient and healthcare provider interaction) during which this transport was created.)
-
getCompletionTimeElement
- Returns:
completionTime
(Identifies the completion time of the event (the occurrence).). This is the underlying object with id, value and extensions. The accessor "getCompletionTime" gives direct access to the value
-
hasCompletionTimeElement
-
hasCompletionTime
-
setCompletionTimeElement
- Parameters:
value
-completionTime
(Identifies the completion time of the event (the occurrence).). This is the underlying object with id, value and extensions. The accessor "getCompletionTime" gives direct access to the value
-
getCompletionTime
- Returns:
- Identifies the completion time of the event (the occurrence).
-
setCompletionTime
- Parameters:
value
- Identifies the completion time of the event (the occurrence).
-
getAuthoredOnElement
- Returns:
authoredOn
(The date and time this transport was created.). This is the underlying object with id, value and extensions. The accessor "getAuthoredOn" gives direct access to the value
-
hasAuthoredOnElement
-
hasAuthoredOn
-
setAuthoredOnElement
- Parameters:
value
-authoredOn
(The date and time this transport was created.). This is the underlying object with id, value and extensions. The accessor "getAuthoredOn" gives direct access to the value
-
getAuthoredOn
- Returns:
- The date and time this transport was created.
-
setAuthoredOn
- Parameters:
value
- The date and time this transport was created.
-
getLastModifiedElement
- Returns:
lastModified
(The date and time of last modification to this transport.). This is the underlying object with id, value and extensions. The accessor "getLastModified" gives direct access to the value
-
hasLastModifiedElement
-
hasLastModified
-
setLastModifiedElement
- Parameters:
value
-lastModified
(The date and time of last modification to this transport.). This is the underlying object with id, value and extensions. The accessor "getLastModified" gives direct access to the value
-
getLastModified
- Returns:
- The date and time of last modification to this transport.
-
setLastModified
- Parameters:
value
- The date and time of last modification to this transport.
-
getRequester
- Returns:
requester
(The creator of the transport.)
-
hasRequester
-
setRequester
- Parameters:
value
-requester
(The creator of the transport.)
-
getPerformerType
- Returns:
performerType
(The kind of participant that should perform the transport.)
-
setPerformerType
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasPerformerType
-
addPerformerType
-
addPerformerType
-
getPerformerTypeFirstRep
- Returns:
- The first repetition of repeating field
performerType
, creating it if it does not already exist {3}
-
getOwner
- Returns:
owner
(Individual organization or Device currently responsible for transport execution.)
-
hasOwner
-
setOwner
- Parameters:
value
-owner
(Individual organization or Device currently responsible for transport execution.)
-
getLocation
- Returns:
location
(Principal physical location where this transport is performed.)
-
hasLocation
-
setLocation
- Parameters:
value
-location
(Principal physical location where this transport is performed.)
-
getInsurance
- Returns:
insurance
(Insurance plans, coverage extensions, pre-authorizations and/or pre-determinations that may be relevant to the Transport.)
-
setInsurance
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasInsurance
-
addInsurance
-
addInsurance
-
getInsuranceFirstRep
- Returns:
- The first repetition of repeating field
insurance
, creating it if it does not already exist {3}
-
getNote
- Returns:
note
(Free-text information captured about the transport as it progresses.)
-
setNote
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasNote
-
addNote
-
addNote
-
getNoteFirstRep
- Returns:
- The first repetition of repeating field
note
, creating it if it does not already exist {3}
-
getRelevantHistory
- Returns:
relevantHistory
(Links to Provenance records for past versions of this Transport that identify key state transitions or updates that are likely to be relevant to a user looking at the current version of the transport.)
-
setRelevantHistory
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasRelevantHistory
-
addRelevantHistory
-
addRelevantHistory
-
getRelevantHistoryFirstRep
- Returns:
- The first repetition of repeating field
relevantHistory
, creating it if it does not already exist {3}
-
getRestriction
- Returns:
restriction
(If the Transport.focus is a request resource and the transport is seeking fulfillment (i.e. is asking for the request to be actioned), this element identifies any limitations on what parts of the referenced request should be actioned.)
-
hasRestriction
-
setRestriction
- Parameters:
value
-restriction
(If the Transport.focus is a request resource and the transport is seeking fulfillment (i.e. is asking for the request to be actioned), this element identifies any limitations on what parts of the referenced request should be actioned.)
-
getInput
- Returns:
input
(Additional information that may be needed in the execution of the transport.)
-
setInput
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasInput
-
addInput
-
addInput
-
getInputFirstRep
- Returns:
- The first repetition of repeating field
input
, creating it if it does not already exist {3}
-
getOutput
- Returns:
output
(Outputs produced by the Transport.)
-
setOutput
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasOutput
-
addOutput
-
addOutput
-
getOutputFirstRep
- Returns:
- The first repetition of repeating field
output
, creating it if it does not already exist {3}
-
getRequestedLocation
- Returns:
requestedLocation
(The desired or final location for the transport.)
-
hasRequestedLocation
-
setRequestedLocation
- Parameters:
value
-requestedLocation
(The desired or final location for the transport.)
-
getCurrentLocation
- Returns:
currentLocation
(The current location for the entity to be transported.)
-
hasCurrentLocation
-
setCurrentLocation
- Parameters:
value
-currentLocation
(The current location for the entity to be transported.)
-
getReason
- Returns:
reason
(A resource reference indicating why this transport needs to be performed.)
-
hasReason
-
setReason
- Parameters:
value
-reason
(A resource reference indicating why this transport needs to be performed.)
-
getHistory
- Returns:
history
(The transport event prior to this one.)
-
hasHistory
-
setHistory
- Parameters:
value
-history
(The transport event prior to this one.)
-
listChildren
- Overrides:
listChildren
in classDomainResource
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getNamedProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
setProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
- Overrides:
setProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
removeChild
- Overrides:
removeChild
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
- Overrides:
makeProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getTypesForProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
- Overrides:
addChild
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
- Specified by:
fhirType
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
fhirType
in classDomainResource
- Returns:
- the FHIR type name of the instance (not the java class name)
-
copy
- Specified by:
copy
in classDomainResource
-
copyValues
-
typedCopy
-
equalsDeep
- Overrides:
equalsDeep
in classDomainResource
-
equalsShallow
- Overrides:
equalsShallow
in classDomainResource
-
isEmpty
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
isEmpty
in classDomainResource
-
getResourceType
- Specified by:
getResourceType
in classResource
-