Package org.hl7.fhir.r4.model
Class ExampleScenario.ExampleScenarioProcessStepOperationComponent
- java.lang.Object
-
- org.hl7.fhir.r4.model.Base
-
- org.hl7.fhir.r4.model.Element
-
- org.hl7.fhir.r4.model.BackboneElement
-
- org.hl7.fhir.r4.model.ExampleScenario.ExampleScenarioProcessStepOperationComponent
-
- 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:
- ExampleScenario
public static class ExampleScenario.ExampleScenarioProcessStepOperationComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected MarkdownTypedescriptionA comment to be inserted in the diagram.protected StringTypeinitiatorWho starts the transaction.protected BooleanTypeinitiatorActiveWhether the initiator is deactivated right after the transaction.protected StringTypenameThe human-friendly name of the interaction.protected StringTypenumberThe sequential number of the interaction, e.g.protected StringTypereceiverWho receives the transaction.protected BooleanTypereceiverActiveWhether the receiver is deactivated right after the transaction.protected ExampleScenario.ExampleScenarioInstanceContainedInstanceComponentrequestEach resource instance used by the initiator.protected ExampleScenario.ExampleScenarioInstanceContainedInstanceComponentresponseEach resource instance used by the responder.protected StringTypetypeThe type of operation - CRUD.-
Fields inherited from class org.hl7.fhir.r4.model.BackboneElement
modifierExtension
-
-
Constructor Summary
Constructors Constructor Description ExampleScenarioProcessStepOperationComponent()ConstructorExampleScenarioProcessStepOperationComponent(StringType number)Constructor
-
Method Summary
-
Methods inherited from class org.hl7.fhir.r4.model.BackboneElement
addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtension
-
Methods inherited from class org.hl7.fhir.r4.model.Element
addExtension, addExtension, addExtension, copyValues, getExtension, getExtensionByUrl, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, removeExtension, setDisallowExtensions, setExtension, setId, setIdBase, setIdElement
-
Methods inherited from class org.hl7.fhir.r4.model.Base
castToAddress, 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, 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
-
number
protected StringType number
The sequential number of the interaction, e.g. 1.2.5.
-
type
protected StringType type
The type of operation - CRUD.
-
name
protected StringType name
The human-friendly name of the interaction.
-
initiator
protected StringType initiator
Who starts the transaction.
-
receiver
protected StringType receiver
Who receives the transaction.
-
description
protected MarkdownType description
A comment to be inserted in the diagram.
-
initiatorActive
protected BooleanType initiatorActive
Whether the initiator is deactivated right after the transaction.
-
receiverActive
protected BooleanType receiverActive
Whether the receiver is deactivated right after the transaction.
-
request
protected ExampleScenario.ExampleScenarioInstanceContainedInstanceComponent request
Each resource instance used by the initiator.
-
response
protected ExampleScenario.ExampleScenarioInstanceContainedInstanceComponent response
Each resource instance used by the responder.
-
-
Constructor Detail
-
ExampleScenarioProcessStepOperationComponent
public ExampleScenarioProcessStepOperationComponent()
Constructor
-
ExampleScenarioProcessStepOperationComponent
public ExampleScenarioProcessStepOperationComponent(StringType number)
Constructor
-
-
Method Detail
-
getNumberElement
public StringType getNumberElement()
- Returns:
number(The sequential number of the interaction, e.g. 1.2.5.). This is the underlying object with id, value and extensions. The accessor "getNumber" gives direct access to the value
-
hasNumberElement
public boolean hasNumberElement()
-
hasNumber
public boolean hasNumber()
-
setNumberElement
public ExampleScenario.ExampleScenarioProcessStepOperationComponent setNumberElement(StringType value)
- Parameters:
value-number(The sequential number of the interaction, e.g. 1.2.5.). This is the underlying object with id, value and extensions. The accessor "getNumber" gives direct access to the value
-
setNumber
public ExampleScenario.ExampleScenarioProcessStepOperationComponent setNumber(String value)
- Parameters:
value- The sequential number of the interaction, e.g. 1.2.5.
-
getTypeElement
public StringType getTypeElement()
- Returns:
type(The type of operation - CRUD.). This is the underlying object with id, value and extensions. The accessor "getType" gives direct access to the value
-
hasTypeElement
public boolean hasTypeElement()
-
hasType
public boolean hasType()
-
setTypeElement
public ExampleScenario.ExampleScenarioProcessStepOperationComponent setTypeElement(StringType value)
- Parameters:
value-type(The type of operation - CRUD.). This is the underlying object with id, value and extensions. The accessor "getType" gives direct access to the value
-
setType
public ExampleScenario.ExampleScenarioProcessStepOperationComponent setType(String value)
- Parameters:
value- The type of operation - CRUD.
-
getNameElement
public StringType getNameElement()
- Returns:
name(The human-friendly name of the interaction.). This is the underlying object with id, value and extensions. The accessor "getName" gives direct access to the value
-
hasNameElement
public boolean hasNameElement()
-
hasName
public boolean hasName()
-
setNameElement
public ExampleScenario.ExampleScenarioProcessStepOperationComponent setNameElement(StringType value)
- Parameters:
value-name(The human-friendly name of the interaction.). This is the underlying object with id, value and extensions. The accessor "getName" gives direct access to the value
-
setName
public ExampleScenario.ExampleScenarioProcessStepOperationComponent setName(String value)
- Parameters:
value- The human-friendly name of the interaction.
-
getInitiatorElement
public StringType getInitiatorElement()
- Returns:
initiator(Who starts the transaction.). This is the underlying object with id, value and extensions. The accessor "getInitiator" gives direct access to the value
-
hasInitiatorElement
public boolean hasInitiatorElement()
-
hasInitiator
public boolean hasInitiator()
-
setInitiatorElement
public ExampleScenario.ExampleScenarioProcessStepOperationComponent setInitiatorElement(StringType value)
- Parameters:
value-initiator(Who starts the transaction.). This is the underlying object with id, value and extensions. The accessor "getInitiator" gives direct access to the value
-
getInitiator
public String getInitiator()
- Returns:
- Who starts the transaction.
-
setInitiator
public ExampleScenario.ExampleScenarioProcessStepOperationComponent setInitiator(String value)
- Parameters:
value- Who starts the transaction.
-
getReceiverElement
public StringType getReceiverElement()
- Returns:
receiver(Who receives the transaction.). This is the underlying object with id, value and extensions. The accessor "getReceiver" gives direct access to the value
-
hasReceiverElement
public boolean hasReceiverElement()
-
hasReceiver
public boolean hasReceiver()
-
setReceiverElement
public ExampleScenario.ExampleScenarioProcessStepOperationComponent setReceiverElement(StringType value)
- Parameters:
value-receiver(Who receives the transaction.). This is the underlying object with id, value and extensions. The accessor "getReceiver" gives direct access to the value
-
getReceiver
public String getReceiver()
- Returns:
- Who receives the transaction.
-
setReceiver
public ExampleScenario.ExampleScenarioProcessStepOperationComponent setReceiver(String value)
- Parameters:
value- Who receives the transaction.
-
getDescriptionElement
public MarkdownType getDescriptionElement()
- Returns:
description(A comment to be inserted in the diagram.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the value
-
hasDescriptionElement
public boolean hasDescriptionElement()
-
hasDescription
public boolean hasDescription()
-
setDescriptionElement
public ExampleScenario.ExampleScenarioProcessStepOperationComponent setDescriptionElement(MarkdownType value)
- Parameters:
value-description(A comment to be inserted in the diagram.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the value
-
getDescription
public String getDescription()
- Returns:
- A comment to be inserted in the diagram.
-
setDescription
public ExampleScenario.ExampleScenarioProcessStepOperationComponent setDescription(String value)
- Parameters:
value- A comment to be inserted in the diagram.
-
getInitiatorActiveElement
public BooleanType getInitiatorActiveElement()
- Returns:
initiatorActive(Whether the initiator is deactivated right after the transaction.). This is the underlying object with id, value and extensions. The accessor "getInitiatorActive" gives direct access to the value
-
hasInitiatorActiveElement
public boolean hasInitiatorActiveElement()
-
hasInitiatorActive
public boolean hasInitiatorActive()
-
setInitiatorActiveElement
public ExampleScenario.ExampleScenarioProcessStepOperationComponent setInitiatorActiveElement(BooleanType value)
- Parameters:
value-initiatorActive(Whether the initiator is deactivated right after the transaction.). This is the underlying object with id, value and extensions. The accessor "getInitiatorActive" gives direct access to the value
-
getInitiatorActive
public boolean getInitiatorActive()
- Returns:
- Whether the initiator is deactivated right after the transaction.
-
setInitiatorActive
public ExampleScenario.ExampleScenarioProcessStepOperationComponent setInitiatorActive(boolean value)
- Parameters:
value- Whether the initiator is deactivated right after the transaction.
-
getReceiverActiveElement
public BooleanType getReceiverActiveElement()
- Returns:
receiverActive(Whether the receiver is deactivated right after the transaction.). This is the underlying object with id, value and extensions. The accessor "getReceiverActive" gives direct access to the value
-
hasReceiverActiveElement
public boolean hasReceiverActiveElement()
-
hasReceiverActive
public boolean hasReceiverActive()
-
setReceiverActiveElement
public ExampleScenario.ExampleScenarioProcessStepOperationComponent setReceiverActiveElement(BooleanType value)
- Parameters:
value-receiverActive(Whether the receiver is deactivated right after the transaction.). This is the underlying object with id, value and extensions. The accessor "getReceiverActive" gives direct access to the value
-
getReceiverActive
public boolean getReceiverActive()
- Returns:
- Whether the receiver is deactivated right after the transaction.
-
setReceiverActive
public ExampleScenario.ExampleScenarioProcessStepOperationComponent setReceiverActive(boolean value)
- Parameters:
value- Whether the receiver is deactivated right after the transaction.
-
getRequest
public ExampleScenario.ExampleScenarioInstanceContainedInstanceComponent getRequest()
- Returns:
request(Each resource instance used by the initiator.)
-
hasRequest
public boolean hasRequest()
-
setRequest
public ExampleScenario.ExampleScenarioProcessStepOperationComponent setRequest(ExampleScenario.ExampleScenarioInstanceContainedInstanceComponent value)
- Parameters:
value-request(Each resource instance used by the initiator.)
-
getResponse
public ExampleScenario.ExampleScenarioInstanceContainedInstanceComponent getResponse()
- Returns:
response(Each resource instance used by the responder.)
-
hasResponse
public boolean hasResponse()
-
setResponse
public ExampleScenario.ExampleScenarioProcessStepOperationComponent setResponse(ExampleScenario.ExampleScenarioInstanceContainedInstanceComponent value)
- Parameters:
value-response(Each resource instance used by the responder.)
-
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 ExampleScenario.ExampleScenarioProcessStepOperationComponent copy()
- Specified by:
copyin classBackboneElement
-
copyValues
public void copyValues(ExampleScenario.ExampleScenarioProcessStepOperationComponent 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
-
-