HS.FHIRModel.R4.TestScriptX.Operation
class HS.FHIRModel.R4.TestScriptX.Operation extends HS.FHIRModel.FHIRClassSuper
******************************************* TestScriptX.Operation generated class schema
*****************************************
A structured set of tests against a FHIR server or client implementation to determine compliance against the FHIR specification.
Property Inventory
- _accept
- _contentType
- _description
- _destination
- _encodeRequestUrl
- _label
- _method
- _origin
- _params
- _requestId
- _resource
- _responseId
- _sourceId
- _targetId
- _url
- accept
- contentType
- description
- destination
- encodeRequestUrl
- extension
- fhirID
- label
- method
- modifierExtension
- origin
- params
- requestHeader
- requestId
- resource
- responseId
- sourceId
- targetId
- type
- url
Method Inventory
- IncludeExtension()
- IncludeModifierExtension()
- IncludeRequestHeader()
- IncludeType()
- _getProperties()
- fromDao()
- toDao()
Parameters
parameter XMLTYPE = R4_TESTSCRIPTX_OPERATION;
Inherited description: This parameter provides the default XMLTYPE for the class. If it is
empty then the class name will be used to construct a default XML type.
The default XMLTYPE is used when naming and referencing this type in a schema and the schema context did not provide an XML type name.
Properties
property _accept as HS.FHIRModel.R4.Element;
Extensions for accept
Property methods: _acceptGet(), _acceptGetSwizzled(), _acceptIsValid(), _acceptNewObject(), _acceptSet()
property _contentType as HS.FHIRModel.R4.Element;
Extensions for contentType
Property methods: _contentTypeGet(), _contentTypeGetSwizzled(), _contentTypeIsValid(), _contentTypeNewObject(), _contentTypeSet()
property _description as HS.FHIRModel.R4.Element;
Extensions for description
Property methods: _descriptionGet(), _descriptionGetSwizzled(), _descriptionIsValid(), _descriptionNewObject(), _descriptionSet()
property _destination as HS.FHIRModel.R4.Element;
Extensions for destination
Property methods: _destinationGet(), _destinationGetSwizzled(), _destinationIsValid(), _destinationNewObject(), _destinationSet()
property _encodeRequestUrl as HS.FHIRModel.R4.Element;
Extensions for encodeRequestUrl
Property methods: _encodeRequestUrlGet(), _encodeRequestUrlGetSwizzled(), _encodeRequestUrlIsValid(), _encodeRequestUrlNewObject(), _encodeRequestUrlSet()
property _label as HS.FHIRModel.R4.Element;
Extensions for label
Property methods: _labelGet(), _labelGetSwizzled(), _labelIsValid(), _labelNewObject(), _labelSet()
property _method as HS.FHIRModel.R4.Element;
Extensions for method
Property methods: _methodGet(), _methodGetSwizzled(), _methodIsValid(), _methodNewObject(), _methodSet()
property _origin as HS.FHIRModel.R4.Element;
Extensions for origin
Property methods: _originGet(), _originGetSwizzled(), _originIsValid(), _originNewObject(), _originSet()
property _params as HS.FHIRModel.R4.Element;
Extensions for params
Property methods: _paramsGet(), _paramsGetSwizzled(), _paramsIsValid(), _paramsNewObject(), _paramsSet()
property _requestId as HS.FHIRModel.R4.Element;
Extensions for requestId
Property methods: _requestIdGet(), _requestIdGetSwizzled(), _requestIdIsValid(), _requestIdNewObject(), _requestIdSet()
property _resource as HS.FHIRModel.R4.Element;
Extensions for resource
Property methods: _resourceGet(), _resourceGetSwizzled(), _resourceIsValid(), _resourceNewObject(), _resourceSet()
property _responseId as HS.FHIRModel.R4.Element;
Extensions for responseId
Property methods: _responseIdGet(), _responseIdGetSwizzled(), _responseIdIsValid(), _responseIdNewObject(), _responseIdSet()
property _sourceId as HS.FHIRModel.R4.Element;
Extensions for sourceId
Property methods: _sourceIdGet(), _sourceIdGetSwizzled(), _sourceIdIsValid(), _sourceIdNewObject(), _sourceIdSet()
property _targetId as HS.FHIRModel.R4.Element;
Extensions for targetId
Property methods: _targetIdGet(), _targetIdGetSwizzled(), _targetIdIsValid(), _targetIdNewObject(), _targetIdSet()
property _url as HS.FHIRModel.R4.Element;
Extensions for url
Property methods: _urlGet(), _urlGetSwizzled(), _urlIsValid(), _urlNewObject(), _urlSet()
property accept as %String;
The mime-type to use for RESTful operation in the 'Accept' header.
Property methods: acceptDisplayToLogical(), acceptGet(), acceptIsValid(), acceptLogicalToDisplay(), acceptLogicalToOdbc(), acceptNormalize(), acceptSet()
property contentType as %String;
The mime-type to use for RESTful operation in the 'Content-Type'
header.
Property methods: contentTypeDisplayToLogical(), contentTypeGet(), contentTypeIsValid(), contentTypeLogicalToDisplay(), contentTypeLogicalToOdbc(), contentTypeNormalize(), contentTypeSet()
property description as %String;
The description would be used by test engines for tracking and reporting
purposes.
Property methods: descriptionDisplayToLogical(), descriptionGet(), descriptionIsValid(), descriptionLogicalToDisplay(), descriptionLogicalToOdbc(), descriptionNormalize(), descriptionSet()
property destination as %Integer;
The server where the request message is destined for. Must be one
of the server numbers listed in TestScript.destination section.
Property methods: destinationDisplayToLogical(), destinationGet(), destinationIsValid(), destinationLogicalToDisplay(), destinationNormalize(), destinationSet(), destinationXSDToLogical()
property encodeRequestUrl as %Boolean;
Whether or not to implicitly send the request url in encoded format.
The default is true to match the standard RESTful client behavior.
Set to false when communicating with a server that does not support
encoded url paths.
Property methods: encodeRequestUrlDisplayToLogical(), encodeRequestUrlGet(), encodeRequestUrlIsValid(), encodeRequestUrlLogicalToDisplay(), encodeRequestUrlLogicalToXSD(), encodeRequestUrlNormalize(), encodeRequestUrlSet(), encodeRequestUrlXSDToLogical()
property extension as HS.FHIRModel.R4.SeqOfExtension;
May be used to represent additional information that is not part
of the basic definition of the element. To make the use of extensions
safe and manageable, there is a strict set of governance applied
to the definition and use of extensions. Though any implementer
can define an extension, there is a set of requirements that SHALL
be met as part of the definition of the extension.
Property methods: extensionGet(), extensionGetSwizzled(), extensionIsValid(), extensionNewObject(), extensionSet()
property fhirID as %String;
Unique id for the element within a resource (for internal references).
This may be any string value that does not contain spaces.
Property methods: fhirIDDisplayToLogical(), fhirIDGet(), fhirIDIsValid(), fhirIDLogicalToDisplay(), fhirIDLogicalToOdbc(), fhirIDNormalize(), fhirIDSet()
property label as %String;
The label would be used for tracking/logging purposes by test engines.
Property methods: labelDisplayToLogical(), labelGet(), labelIsValid(), labelLogicalToDisplay(), labelLogicalToOdbc(), labelNormalize(), labelSet()
property method as %String (VALUELIST = ",delete,get,options,patch,post,put,head");
The HTTP method the test engine MUST use for this operation regardless
of any other operation details.
Property methods: methodDisplayToLogical(), methodGet(), methodIsValid(), methodLogicalToDisplay(), methodLogicalToOdbc(), methodNormalize(), methodSet()
property modifierExtension as HS.FHIRModel.R4.SeqOfExtension;
May be used to represent additional information that is not part
of the basic definition of the element and that modifies the understanding
of the element in which it is contained and/or the understanding
of the containing element's descendants. Usually modifier elements
provide negation or qualification. To make the use of extensions
safe and manageable, there is a strict set of governance applied
to the definition and use of extensions. Though any implementer
can define an extension, there is a set of requirements that SHALL
be met as part of the definition of the extension. Applications
processing a resource are required to check for modifier extensions. Modifier
extensions SHALL NOT change the meaning of any elements on Resource
or DomainResource (including cannot change the meaning of modifierExtension
itself).
Property methods: modifierExtensionGet(), modifierExtensionGetSwizzled(), modifierExtensionIsValid(), modifierExtensionNewObject(), modifierExtensionSet()
property origin as %Integer;
The server where the request message originates from. Must be one
of the server numbers listed in TestScript.origin section.
Property methods: originDisplayToLogical(), originGet(), originIsValid(), originLogicalToDisplay(), originNormalize(), originSet(), originXSDToLogical()
property params as %String;
Path plus parameters after [type]. Used to set parts of the request
URL explicitly.
Property methods: paramsDisplayToLogical(), paramsGet(), paramsIsValid(), paramsLogicalToDisplay(), paramsLogicalToOdbc(), paramsNormalize(), paramsSet()
property requestHeader as HS.FHIRModel.R4.TestScriptX.SeqOfTestScriptXRequestHeader;
Header elements would be used to set HTTP headers.
Property methods: requestHeaderGet(), requestHeaderGetSwizzled(), requestHeaderIsValid(), requestHeaderNewObject(), requestHeaderSet()
property requestId as %String;
The fixture id (maybe new) to map to the request.
Property methods: requestIdDisplayToLogical(), requestIdGet(), requestIdIsValid(), requestIdLogicalToDisplay(), requestIdLogicalToOdbc(), requestIdNormalize(), requestIdSet()
property resource as %String;
The type of the resource. See http://build.fhir.org/resourcelist.html.
Property methods: resourceDisplayToLogical(), resourceGet(), resourceIsValid(), resourceLogicalToDisplay(), resourceLogicalToOdbc(), resourceNormalize(), resourceSet()
property responseId as %String;
The fixture id (maybe new) to map to the response.
Property methods: responseIdDisplayToLogical(), responseIdGet(), responseIdIsValid(), responseIdLogicalToDisplay(), responseIdLogicalToOdbc(), responseIdNormalize(), responseIdSet()
property sourceId as %String;
The id of the fixture used as the body of a PUT or POST request.
Property methods: sourceIdDisplayToLogical(), sourceIdGet(), sourceIdIsValid(), sourceIdLogicalToDisplay(), sourceIdLogicalToOdbc(), sourceIdNormalize(), sourceIdSet()
property targetId as %String;
Id of fixture used for extracting the [id], [type], and [vid] for
GET requests.
Property methods: targetIdDisplayToLogical(), targetIdGet(), targetIdIsValid(), targetIdLogicalToDisplay(), targetIdLogicalToOdbc(), targetIdNormalize(), targetIdSet()
property type as HS.FHIRModel.R4.Coding;
Server interaction or operation type.
Property methods: typeGet(), typeGetSwizzled(), typeIsValid(), typeNewObject(), typeSet()
property url as %String;
Complete request URL.
Property methods: urlDisplayToLogical(), urlGet(), urlIsValid(), urlLogicalToDisplay(), urlLogicalToOdbc(), urlNormalize(), urlSet()
Methods
method IncludeExtension()
method IncludeModifierExtension()
method IncludeRequestHeader()
method IncludeType()
method _getProperties() as %DynamicArray
Inherited description: Return an array of the defined properties of this class
in the definition order that they were discovered in the
the HL7FHIR JSchema document
classmethod fromDao(dao As %Library.DynamicAbstractObject) as HS.FHIRModel.R4.TestScriptX.Operation
method toDao() as %DynamicAbstractObject
Inherited description: >
The toDao() method casts the set to a DAO.
Inherited Members
Inherited Methods
- %AddToSaveSet()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %IsA()
- %IsModified()
- %New()
- %NormalizeObject()
- %ObjectModified()
- %OriginalNamespace()
- %PackageName()
- %RemoveFromSaveSet()
- %SerializeObject()
- %SetModified()
- %ValidateObject()
- XMLDTD()
- XMLExport()
- XMLExportToStream()
- XMLExportToString()
- XMLNew()
- XMLSchema()
- XMLSchemaNamespace()
- XMLSchemaType()
- add()
- addAll()
- apply()
- clear()
- contains()
- containsAll()
- get()
- iterator()
- put()
- putAll()
- putAllIfAbsent()
- putIfAbsent()
- remove()
- removeAll()
- removeIf()
- rename()
- replace()
- replaceAll()
- size()
- toString()