HS.FHIRModel.R4.TestScriptX.Capability
class HS.FHIRModel.R4.TestScriptX.Capability extends HS.FHIRModel.FHIRClassSuper
******************************************* TestScriptX.Capability generated class schema
*****************************************
A structured set of tests against a FHIR server or client implementation to determine compliance against the FHIR specification.
Property Inventory
- _description
- _destination
- _link
- _origin
- _required
- _validated
- capabilities
- description
- destination
- extension
- fhirID
- link
- modifierExtension
- origin
- required
- validated
Method Inventory
- IncludeExtension()
- IncludeLink()
- IncludeModifierExtension()
- IncludeOrigin()
- _getProperties()
- fromDao()
- toDao()
Parameters
parameter XMLTYPE = R4_TESTSCRIPTX_CAPABILITY;
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 _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 _link as HS.FHIRModel.R4.SeqOfElement;
Extensions for link
Property methods: _linkGet(), _linkGetSwizzled(), _linkIsValid(), _linkNewObject(), _linkSet()
property _origin as HS.FHIRModel.R4.SeqOfElement;
Extensions for origin
Property methods: _originGet(), _originGetSwizzled(), _originIsValid(), _originNewObject(), _originSet()
property _required as HS.FHIRModel.R4.Element;
Extensions for required
Property methods: _requiredGet(), _requiredGetSwizzled(), _requiredIsValid(), _requiredNewObject(), _requiredSet()
property _validated as HS.FHIRModel.R4.Element;
Extensions for validated
Property methods: _validatedGet(), _validatedGetSwizzled(), _validatedIsValid(), _validatedNewObject(), _validatedSet()
property capabilities as %String [ Required ];
Minimum capabilities required of server for test script to execute
successfully. If server does not meet at a minimum the referenced
capability statement, then all tests in this script are skipped.
Property methods: capabilitiesDisplayToLogical(), capabilitiesGet(), capabilitiesIsValid(), capabilitiesLogicalToDisplay(), capabilitiesLogicalToOdbc(), capabilitiesNormalize(), capabilitiesSet()
property description as %String;
Description of the capabilities that this test script is requiring
the server to support.
Property methods: descriptionDisplayToLogical(), descriptionGet(), descriptionIsValid(), descriptionLogicalToDisplay(), descriptionLogicalToOdbc(), descriptionNormalize(), descriptionSet()
property destination as %Integer;
Which server these requirements apply to.
Property methods: destinationDisplayToLogical(), destinationGet(), destinationIsValid(), destinationLogicalToDisplay(), destinationNormalize(), destinationSet(), destinationXSDToLogical()
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 link as HS.FHIRModel.R4.SeqOfString;
Links to the FHIR specification that describes this interaction and
the resources involved in more detail.
Property methods: linkGet(), linkGetSwizzled(), linkIsValid(), linkNewObject(), linkSet()
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 HS.FHIRModel.R4.SeqOfInteger;
Which origin server these requirements apply to.
Property methods: originGet(), originGetSwizzled(), originIsValid(), originNewObject(), originSet()
property required as %Boolean;
Whether or not the test execution will require the given capabilities
of the server in order for this test script to execute.
Property methods: requiredDisplayToLogical(), requiredGet(), requiredIsValid(), requiredLogicalToDisplay(), requiredLogicalToXSD(), requiredNormalize(), requiredSet(), requiredXSDToLogical()
property validated as %Boolean;
Whether or not the test execution will validate the given capabilities
of the server in order for this test script to execute.
Property methods: validatedDisplayToLogical(), validatedGet(), validatedIsValid(), validatedLogicalToDisplay(), validatedLogicalToXSD(), validatedNormalize(), validatedSet(), validatedXSDToLogical()
Methods
method IncludeExtension()
method IncludeLink()
method IncludeModifierExtension()
method IncludeOrigin()
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.Capability
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()