pub struct TestScriptSetupActionAssertBackboneElement {Show 28 fields
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub label: Option<StringDt>,
pub description: Option<StringDt>,
pub direction: Option<CodeDt>,
pub compare_to_source_id: Option<StringDt>,
pub compare_to_source_expression: Option<StringDt>,
pub compare_to_source_path: Option<StringDt>,
pub content_type: Option<CodeDt>,
pub default_manual_completion: Option<CodeDt>,
pub expression: Option<StringDt>,
pub header_field: Option<StringDt>,
pub minimum_id: Option<StringDt>,
pub navigation_links: Option<BooleanDt>,
pub operator: Option<CodeDt>,
pub path: Option<StringDt>,
pub request_method: Option<CodeDt>,
pub request_url: Option<StringDt>,
pub resource: Option<UriDt>,
pub response: Option<CodeDt>,
pub response_code: Option<StringDt>,
pub source_id: Option<IdDt>,
pub stop_test_on_fail: Option<BooleanDt>,
pub validate_profile_id: Option<IdDt>,
pub value: Option<StringDt>,
pub warning_only: Option<BooleanDt>,
pub requirement: Option<Vec<TestScriptSetupActionAssertRequirementBackboneElement>>,
}
Fields§
§id: Option<String>
Unique id for inter-element referencing
extension: Option<Vec<Extension>>
Additional content defined by implementations
modifier_extension: Option<Vec<Extension>>
Extensions that cannot be ignored even if unrecognized
label: Option<StringDt>
Tracking/logging assertion label
description: Option<StringDt>
Tracking/reporting assertion description
direction: Option<CodeDt>
response | request
compare_to_source_id: Option<StringDt>
Id of the source fixture to be evaluated
compare_to_source_expression: Option<StringDt>
The FHIRPath expression to evaluate against the source fixture
compare_to_source_path: Option<StringDt>
XPath or JSONPath expression to evaluate against the source fixture
content_type: Option<CodeDt>
Mime type to compare against the ‘Content-Type’ header
default_manual_completion: Option<CodeDt>
fail | pass | skip | stop
expression: Option<StringDt>
The FHIRPath expression to be evaluated
header_field: Option<StringDt>
HTTP header field name
minimum_id: Option<StringDt>
Fixture Id of minimum content resource
Perform validation on navigation links?
operator: Option<CodeDt>
equals | notEquals | in | notIn | greaterThan | lessThan | empty | notEmpty | contains | notContains | eval | manualEval
path: Option<StringDt>
XPath or JSONPath expression
request_method: Option<CodeDt>
delete | get | options | patch | post | put | head
request_url: Option<StringDt>
Request URL comparison value
resource: Option<UriDt>
Resource type
response: Option<CodeDt>
continue | switchingProtocols | okay | created | accepted | nonAuthoritativeInformation | noContent | resetContent | partialContent | multipleChoices | movedPermanently | found | seeOther | notModified | useProxy | temporaryRedirect | permanentRedirect | badRequest | unauthorized | paymentRequired | forbidden | notFound | methodNotAllowed | notAcceptable | proxyAuthenticationRequired | requestTimeout | conflict | gone | lengthRequired | preconditionFailed | contentTooLarge | uriTooLong | unsupportedMediaType | rangeNotSatisfiable | expectationFailed | misdirectedRequest | unprocessableContent | upgradeRequired | internalServerError | notImplemented | badGateway | serviceUnavailable | gatewayTimeout | httpVersionNotSupported
response_code: Option<StringDt>
HTTP response code to test
source_id: Option<IdDt>
Fixture Id of source expression or headerField
stop_test_on_fail: Option<BooleanDt>
If this assert fails, will the current test execution stop?
validate_profile_id: Option<IdDt>
Profile Id of validation profile reference
value: Option<StringDt>
The value to compare to
warning_only: Option<BooleanDt>
Will this assert produce a warning only on error?
requirement: Option<Vec<TestScriptSetupActionAssertRequirementBackboneElement>>
Links or references to the testing requirements
Trait Implementations§
Source§impl Clone for TestScriptSetupActionAssertBackboneElement
impl Clone for TestScriptSetupActionAssertBackboneElement
Source§fn clone(&self) -> TestScriptSetupActionAssertBackboneElement
fn clone(&self) -> TestScriptSetupActionAssertBackboneElement
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more