Package org.hl7.fhir.r5.model
Class InventoryReport.InventoryReportInventoryListingComponent
- java.lang.Object
-
- org.hl7.fhir.r5.model.Base
-
- org.hl7.fhir.r5.model.Element
-
- org.hl7.fhir.r5.model.BackboneElement
-
- org.hl7.fhir.r5.model.InventoryReport.InventoryReportInventoryListingComponent
-
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement,Serializable,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseBackboneElement,org.hl7.fhir.instance.model.api.IBaseElement,org.hl7.fhir.instance.model.api.IBaseHasExtensions,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
- Enclosing class:
- InventoryReport
public static class InventoryReport.InventoryReportInventoryListingComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected DateTimeTypecountingDateTimeThe date and time when the items were counted.protected List<InventoryReport.InventoryReportInventoryListingItemsComponent>itemsThe item or items in this listing.protected CodeableConceptitemStatusThe status of the items.protected ReferencelocationLocation of the inventory items.-
Fields inherited from class org.hl7.fhir.r5.model.BackboneElement
modifierExtension
-
-
Constructor Summary
Constructors Constructor Description InventoryReportInventoryListingComponent()Constructor
-
Method Summary
-
Methods inherited from class org.hl7.fhir.r5.model.BackboneElement
addModifierExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, removeExtension, setModifierExtension
-
Methods inherited from class org.hl7.fhir.r5.model.Element
addExtension, addExtension, addExtension, copyValues, getExtension, getExtensionFirstRep, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, setDisallowExtensions, setExtension, setId, setIdBase, setIdElement
-
Methods inherited from class org.hl7.fhir.r5.model.Base
children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, copyUserData, copyValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, getXhtml, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, 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.IBase
getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
-
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseElement
getUserData, setUserData
-
-
-
-
Field Detail
-
itemStatus
protected CodeableConcept itemStatus
The status of the items.
-
countingDateTime
protected DateTimeType countingDateTime
The date and time when the items were counted.
-
items
protected List<InventoryReport.InventoryReportInventoryListingItemsComponent> items
The item or items in this listing.
-
-
Constructor Detail
-
InventoryReportInventoryListingComponent
public InventoryReportInventoryListingComponent()
Constructor
-
-
Method Detail
-
getLocation
public Reference getLocation()
- Returns:
location(Location of the inventory items.)
-
hasLocation
public boolean hasLocation()
-
setLocation
public InventoryReport.InventoryReportInventoryListingComponent setLocation(Reference value)
- Parameters:
value-location(Location of the inventory items.)
-
getItemStatus
public CodeableConcept getItemStatus()
- Returns:
itemStatus(The status of the items.)
-
hasItemStatus
public boolean hasItemStatus()
-
setItemStatus
public InventoryReport.InventoryReportInventoryListingComponent setItemStatus(CodeableConcept value)
- Parameters:
value-itemStatus(The status of the items.)
-
getCountingDateTimeElement
public DateTimeType getCountingDateTimeElement()
- Returns:
countingDateTime(The date and time when the items were counted.). This is the underlying object with id, value and extensions. The accessor "getCountingDateTime" gives direct access to the value
-
hasCountingDateTimeElement
public boolean hasCountingDateTimeElement()
-
hasCountingDateTime
public boolean hasCountingDateTime()
-
setCountingDateTimeElement
public InventoryReport.InventoryReportInventoryListingComponent setCountingDateTimeElement(DateTimeType value)
- Parameters:
value-countingDateTime(The date and time when the items were counted.). This is the underlying object with id, value and extensions. The accessor "getCountingDateTime" gives direct access to the value
-
getCountingDateTime
public Date getCountingDateTime()
- Returns:
- The date and time when the items were counted.
-
setCountingDateTime
public InventoryReport.InventoryReportInventoryListingComponent setCountingDateTime(Date value)
- Parameters:
value- The date and time when the items were counted.
-
getItems
public List<InventoryReport.InventoryReportInventoryListingItemsComponent> getItems()
- Returns:
items(The item or items in this listing.)
-
setItems
public InventoryReport.InventoryReportInventoryListingComponent setItems(List<InventoryReport.InventoryReportInventoryListingItemsComponent> theItems)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasItems
public boolean hasItems()
-
addItems
public InventoryReport.InventoryReportInventoryListingItemsComponent addItems()
-
addItems
public InventoryReport.InventoryReportInventoryListingComponent addItems(InventoryReport.InventoryReportInventoryListingItemsComponent t)
-
getItemsFirstRep
public InventoryReport.InventoryReportInventoryListingItemsComponent getItemsFirstRep()
- Returns:
- The first repetition of repeating field
items, creating it if it does not already exist {3}
-
listChildren
protected void listChildren(List<Property> children)
- Overrides:
listChildrenin classBackboneElement
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getNamedPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
public Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
makePropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getTypesForPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
public Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
addChildin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
copy
public InventoryReport.InventoryReportInventoryListingComponent copy()
- Specified by:
copyin classBackboneElement
-
copyValues
public void copyValues(InventoryReport.InventoryReportInventoryListingComponent dst)
-
equalsDeep
public boolean equalsDeep(Base other_)
- Overrides:
equalsDeepin classBackboneElement
-
equalsShallow
public boolean equalsShallow(Base other_)
- Overrides:
equalsShallowin classBackboneElement
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classBackboneElement
-
fhirType
public String fhirType()
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classBackboneElement
-
-