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