Creates a new FHIR PlanDefinitionBuilder
Adds the action provided as an argument to the resource's action-array
The action to be added to the action-array
the Builder
Adds the resource provided as an argument to the resource's contained array, if a resource with that id does not already exist in the array.
The resource to be added to the contained array
the Builder
Adds the extension provided as an argument to the resource's extension array
The extension to be added to the extension-array
the Builder
Adds the extension provided as an argument to the resource's modifierExtension array
The modifierExtension to be added to the modifierExtension-array
the Builder
Builds and returns the plandefinition
Returns whether or not the resource provided as an argument is in conflict with the resource used in the builder
The resource to test for conflict
Whether it is in conflict
Returns either the planDefintitionAction identified by the provided id from the action-array or the entire action-array, if no id is provided
The planDefintitionAction identified by the provided id or the action-array
Returns the resource's id
The resource's id
Returns the implicitRules-field of the Resource
The implicitRules-field
Returns the language-field of the Resource
The language-field
Returns the meta-field of the Resource
The meta-field
Returns the resourceType-field of the Resource
The resourceType-field
Returns the text-field of the DomainResource
The text-field
Returns the url-field of the PlanDefinition
The url-field
Returns the version-field of the PlanDefinition
The version-field
Checks if a Questionnaire with a specific canonical is in the PlanDefinition.
The canonical of the Questionnaire to check for
A boolean value indicating whether the Questionnaire is there or not.
Make a new object that implements a FHIR PlanDefinition
Sets the action-array to the provided array If no argument is provided, the field will be removed
The array to be set as the action-array
the Builder
Sets the resource's contained-array to the provided array If no argument is provided, the field will be removed
The array to be set as the resource's contained array
the Builder
Sets the resource's extension-array to the provided array If no argument is provided, the field will be removed
The array to be set as the resource's extension array
the Builder
Sets the resource's id to the id provided as an argument If no argument is provided, the field will be removed
the id to be set
the Builder
Sets the implicitRules-field of the Resource If no argument is provided, the field will be removed
The value to be set in the implicitRules-field
Sets the language-field of the Resource If no argument is provided, the field will be removed
Sets the meta-field of the Resource If no argument is provided, the field will be removed
The value to be set in the meta-field
Sets the resource's modifierExtension-array to the provided array If no argument is provided, the field will be removed
The array to be set as the resource's modifierExtension array
the Builder
Sets the resourceType-field of the Resource If no argument is provided, the field will be removed
The value to be set in the resourceType-field
Sets the text-field of the DomainResource If no argument is provided, the field will be removed
The value to be set in the text-field
Sets the url-field of the PlanDefinition If no argument is provided, the field will be removed
The value to be set in the url-field
Sets the version-field of the Coding If no argument is provided, the field will be removed
The value to be set in the version-field
Sets a copy of an existing plandefinition for this PlanDefinitionBuilder to allow for manipulating, or interacting with, the plandefinition through this PlanDefinitionBuilder If no argument is provided, a new PlanDefinition will be generated
This PlanDefinitionBuilder
Generated using TypeDoc
Class representing a FHIR PlanDefinition builder FIXME: Incomplete