Class TTestReport

Unit

Declaration

type TTestReport = class(TDomainResource)

Description

A summary of information based on the results of executing a TestScript. If the element is present, it must have either a @value, an @id, or extensions

Hierarchy

Overview

Methods

Public constructor Create; override;

Properties

Public property identifier : TIdentifier read Getidentifier write Setidentifier;
Public property name_ : string read Getname_ write Setname_;
Public property name_Element : Tstring read Getname_Element write Setname_Element;
Public property status : string read Getstatus write Setstatus;
Public property statusElement : TTestReportStatus read GetstatusElement write SetstatusElement;
Public property testScript : TReference read GettestScript write SettestScript;
Public property result : string read Getresult write Setresult;
Public property resultElement : TTestReportResult read GetresultElement write SetresultElement;
Public property score : Double read Getscore write Setscore;
Public property scoreElement : Tdecimal read GetscoreElement write SetscoreElement;
Public property tester : string read Gettester write Settester;
Public property testerElement : Tstring read GettesterElement write SettesterElement;
Public property issued : string read Getissued write Setissued;
Public property issuedElement : TdateTime_ read GetissuedElement write SetissuedElement;
Public property participant : TTestReportParticipantArray read GetparticipantArray;
Public property setup : TTestReportSetup read Getsetup write Setsetup;
Public property test : TTestReportTestArray read GettestArray;
Public property teardown : TTestReportTeardown read Getteardown write Setteardown;

Description

Methods

Public constructor Create; override;
 

Properties

Public property identifier : TIdentifier read Getidentifier write Setidentifier;

Identifier for the TestScript assigned for external purposes outside the context of FHIR.

Public property name_ : string read Getname_ write Setname_;

A free text natural language name identifying the executed TestScript.

Public property name_Element : Tstring read Getname_Element write Setname_Element;
 
Public property status : string read Getstatus write Setstatus;

The current state of this test report.

Public property statusElement : TTestReportStatus read GetstatusElement write SetstatusElement;
 
Public property testScript : TReference read GettestScript write SettestScript;

Ideally this is an absolute URL that is used to identify the version-specific TestScript that was executed, matching the `TestScript.url`.

Public property result : string read Getresult write Setresult;

The overall result from the execution of the TestScript.

Public property resultElement : TTestReportResult read GetresultElement write SetresultElement;
 
Public property score : Double read Getscore write Setscore;

The final score (percentage of tests passed) resulting from the execution of the TestScript.

Public property scoreElement : Tdecimal read GetscoreElement write SetscoreElement;
 
Public property tester : string read Gettester write Settester;

Name of the tester producing this report (Organization or individual).

Public property testerElement : Tstring read GettesterElement write SettesterElement;
 
Public property issued : string read Getissued write Setissued;

When the TestScript was executed and this TestReport was generated.

Public property issuedElement : TdateTime_ read GetissuedElement write SetissuedElement;
 
Public property participant : TTestReportParticipantArray read GetparticipantArray;

A participant in the test execution, either the execution engine, a client, or a server.

Public property setup : TTestReportSetup read Getsetup write Setsetup;

The results of the series of required setup operations before the tests were executed.

Public property test : TTestReportTestArray read GettestArray;

A test executed from the test script.

Public property teardown : TTestReportTeardown read Getteardown write Setteardown;

The results of the series of operations required to clean up after all the tests were executed (successfully or otherwise).


Generated by PasDoc 0.15.0.