
Enum Class RestfulInteraction
- All Implemented Interfaces:
- Serializable,- Comparable<RestfulInteraction>,- Constable
- 
Nested Class SummaryNested classes/interfaces inherited from class java.lang.EnumEnum.EnumDesc<E extends Enum<E>>
- 
Enum Constant SummaryEnum ConstantsEnum ConstantDescriptionperform a set of a separate interactions in a single http operationGet a Capability Statement for the system.Create a new resource with a server assigned id.Delete a resource.Retrieve the change history for a particular resource, type of resource, or the entire system.Retrieve the change history for a particular resource.Retrieve the change history for all resources on a system.Retrieve the change history for all resources of a particular type.added to help the parsersPerform an operation as defined by an OperationDefinition.Update an existing resource by posting a set of changes to it.Read the current state of the resource.Search a resource type or all resources based on some filter criteria.Search all resources based on some filter criteria.Search all resources of the specified type based on some filter criteria.Update, create or delete a set of resources as a single transaction.Update an existing resource by its id (or create it if it is new).Read the state of a specific version of the resource.
- 
Method SummaryModifier and TypeMethodDescriptionstatic RestfulInteractiontoCode()static RestfulInteractionReturns the enum constant of this class with the specified name.static RestfulInteraction[]values()Returns an array containing the constants of this enum class, in the order they are declared.
- 
Enum Constant Details- 
READRead the current state of the resource.
- 
VREADRead the state of a specific version of the resource.
- 
UPDATEUpdate an existing resource by its id (or create it if it is new).
- 
PATCHUpdate an existing resource by posting a set of changes to it.
- 
DELETEDelete a resource.
- 
HISTORYRetrieve the change history for a particular resource, type of resource, or the entire system.
- 
HISTORYINSTANCERetrieve the change history for a particular resource.
- 
HISTORYTYPERetrieve the change history for all resources of a particular type.
- 
HISTORYSYSTEMRetrieve the change history for all resources on a system.
- 
CREATECreate a new resource with a server assigned id.
- 
SEARCHSearch a resource type or all resources based on some filter criteria.
- 
SEARCHTYPESearch all resources of the specified type based on some filter criteria.
- 
SEARCHSYSTEMSearch all resources based on some filter criteria.
- 
CAPABILITIESGet a Capability Statement for the system.
- 
TRANSACTIONUpdate, create or delete a set of resources as a single transaction.
- 
BATCHperform a set of a separate interactions in a single http operation
- 
OPERATIONPerform an operation as defined by an OperationDefinition.
- 
NULLadded to help the parsers
 
- 
- 
Method Details- 
valuesReturns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
 
- 
valueOfReturns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
- name- the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
- IllegalArgumentException- if this enum class has no constant with the specified name
- NullPointerException- if the argument is null
 
- 
fromCodepublic static RestfulInteraction fromCode(String codeString) throws org.hl7.fhir.exceptions.FHIRException - Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
toCode
- 
getSystem
- 
getDefinition
- 
getDisplay
 
-