TestReport

FHIR Cross-version Mappings for TestReport based on the R5 structure

TestReport (3.0.2)TestReport (4.0.1)TestReport (4.3.0)TestReport (5.0.0)
TestReport=TestReport=TestReport=TestReport
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.identifier : Identifier : [0..1]=No cross-version extension allowed for this element because No Change T.identifier : Identifier : [0..1]=No cross-version extension allowed for this element because No Change T.identifier : Identifier : [0..1]=No cross-version extension allowed for this element because No Change T.identifier : Identifier : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.name : string : [0..1]=No cross-version extension allowed for this element because No Change T.name : string : [0..1]=No cross-version extension allowed for this element because No Change T.name : string : [0..1]=No cross-version extension allowed for this element because No Change T.name : string : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.status : code : [1..1]No cross-version extension allowed for this element because No Change T.status : code : [1..1]No cross-version extension allowed for this element because No Change T.status : code : [1..1]No cross-version extension allowed for this element because No Change T.status : code : [1..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2),In 5.0.0 the types canonical are added T.testScript : Reference(TestScript) : [1..1]=No cross-version extension allowed for this element because No Change T.testScript : Reference(TestScript) : [1..1]=No cross-version extension allowed for this element because No Change T.testScript : Reference(TestScript) : [1..1]=Extension definition for this version of the element. Defined because: New Types canonical T.testScript : canonical(TestScript) : [1..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.result : code : [1..1]No cross-version extension allowed for this element because No Change T.result : code : [1..1]No cross-version extension allowed for this element because No Change T.result : code : [1..1]No cross-version extension allowed for this element because No Change T.result : code : [1..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.score : decimal : [0..1]=No cross-version extension allowed for this element because No Change T.score : decimal : [0..1]=No cross-version extension allowed for this element because No Change T.score : decimal : [0..1]=No cross-version extension allowed for this element because No Change T.score : decimal : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.tester : string : [0..1]=No cross-version extension allowed for this element because No Change T.tester : string : [0..1]=No cross-version extension allowed for this element because No Change T.tester : string : [0..1]=No cross-version extension allowed for this element because No Change T.tester : string : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.issued : dateTime : [0..1]=No cross-version extension allowed for this element because No Change T.issued : dateTime : [0..1]=No cross-version extension allowed for this element because No Change T.issued : dateTime : [0..1]=No cross-version extension allowed for this element because No Change T.issued : dateTime : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.participant : [0..*]=No cross-version extension allowed for this element because No Change T.participant : [0..*]=No cross-version extension allowed for this element because No Change T.participant : [0..*]=No cross-version extension allowed for this element because No Change T.participant : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.p.type : code : [1..1]No cross-version extension allowed for this element because No Change T.p.type : code : [1..1]No cross-version extension allowed for this element because No Change T.p.type : code : [1..1]No cross-version extension allowed for this element because No Change T.p.type : code : [1..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.p.uri : uri : [1..1]=No cross-version extension allowed for this element because No Change T.p.uri : uri : [1..1]=No cross-version extension allowed for this element because No Change T.p.uri : uri : [1..1]=No cross-version extension allowed for this element because No Change T.p.uri : uri : [1..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.p.display : string : [0..1]=No cross-version extension allowed for this element because No Change T.p.display : string : [0..1]=No cross-version extension allowed for this element because No Change T.p.display : string : [0..1]=No cross-version extension allowed for this element because No Change T.p.display : string : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.setup : [0..1]=No cross-version extension allowed for this element because No Change T.setup : [0..1]=No cross-version extension allowed for this element because No Change T.setup : [0..1]=No cross-version extension allowed for this element because No Change T.setup : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.s.action : [1..*]=No cross-version extension allowed for this element because No Change T.s.action : [1..*]=No cross-version extension allowed for this element because No Change T.s.action : [1..*]=No cross-version extension allowed for this element because No Change T.s.action : [1..*]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.s.a.operation : [0..1]=No cross-version extension allowed for this element because No Change T.s.a.operation : [0..1]=No cross-version extension allowed for this element because No Change T.s.a.operation : [0..1]=No cross-version extension allowed for this element because No Change T.s.a.operation : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.s.a.o.result : code : [1..1]No cross-version extension allowed for this element because No Change T.s.a.o.result : code : [1..1]No cross-version extension allowed for this element because No Change T.s.a.o.result : code : [1..1]No cross-version extension allowed for this element because No Change T.s.a.o.result : code : [1..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.s.a.o.message : markdown : [0..1]=No cross-version extension allowed for this element because No Change T.s.a.o.message : markdown : [0..1]=No cross-version extension allowed for this element because No Change T.s.a.o.message : markdown : [0..1]=No cross-version extension allowed for this element because No Change T.s.a.o.message : markdown : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.s.a.o.detail : uri : [0..1]=No cross-version extension allowed for this element because No Change T.s.a.o.detail : uri : [0..1]=No cross-version extension allowed for this element because No Change T.s.a.o.detail : uri : [0..1]=No cross-version extension allowed for this element because No Change T.s.a.o.detail : uri : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.s.a.assert : [0..1]=No cross-version extension allowed for this element because No Change T.s.a.assert : [0..1]=No cross-version extension allowed for this element because No Change T.s.a.assert : [0..1]=No cross-version extension allowed for this element because No Change T.s.a.assert : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.s.a.a.result : code : [1..1]No cross-version extension allowed for this element because No Change T.s.a.a.result : code : [1..1]No cross-version extension allowed for this element because No Change T.s.a.a.result : code : [1..1]No cross-version extension allowed for this element because No Change T.s.a.a.result : code : [1..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.s.a.a.message : markdown : [0..1]=No cross-version extension allowed for this element because No Change T.s.a.a.message : markdown : [0..1]=No cross-version extension allowed for this element because No Change T.s.a.a.message : markdown : [0..1]=No cross-version extension allowed for this element because No Change T.s.a.a.message : markdown : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.s.a.a.detail : string : [0..1]=No cross-version extension allowed for this element because No Change T.s.a.a.detail : string : [0..1]=No cross-version extension allowed for this element because No Change T.s.a.a.detail : string : [0..1]=No cross-version extension allowed for this element because No Change T.s.a.a.detail : string : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) T.s.a.a.requirement : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2),The parent can be used as a cross-version extension in at least one version T.s.a.a.r.link[x] : uri|canonical(Requirements) : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.test : [0..*]=No cross-version extension allowed for this element because No Change T.test : [0..*]=No cross-version extension allowed for this element because No Change T.test : [0..*]=No cross-version extension allowed for this element because No Change T.test : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.t.name : string : [0..1]=No cross-version extension allowed for this element because No Change T.t.name : string : [0..1]=No cross-version extension allowed for this element because No Change T.t.name : string : [0..1]=No cross-version extension allowed for this element because No Change T.t.name : string : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.t.description : string : [0..1]=No cross-version extension allowed for this element because No Change T.t.description : string : [0..1]=No cross-version extension allowed for this element because No Change T.t.description : string : [0..1]=No cross-version extension allowed for this element because No Change T.t.description : string : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.t.action : [1..*]=No cross-version extension allowed for this element because No Change T.t.action : [1..*]=No cross-version extension allowed for this element because No Change T.t.action : [1..*]=No cross-version extension allowed for this element because No Change T.t.action : [1..*]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.t.a.operation : [0..1]=No cross-version extension allowed for this element because No Change T.t.a.operation : [0..1]=No cross-version extension allowed for this element because No Change T.t.a.operation : [0..1]=No cross-version extension allowed for this element because No Change T.t.a.operation : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.t.a.assert : [0..1]=No cross-version extension allowed for this element because No Change T.t.a.assert : [0..1]=No cross-version extension allowed for this element because No Change T.t.a.assert : [0..1]=No cross-version extension allowed for this element because No Change T.t.a.assert : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.teardown : [0..1]=No cross-version extension allowed for this element because No Change T.teardown : [0..1]=No cross-version extension allowed for this element because No Change T.teardown : [0..1]=No cross-version extension allowed for this element because No Change T.teardown : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.t.action : [1..*]=No cross-version extension allowed for this element because No Change T.t.action : [1..*]=No cross-version extension allowed for this element because No Change T.t.action : [1..*]=No cross-version extension allowed for this element because No Change T.t.action : [1..*]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) T.t.a.operation : [1..1]=No cross-version extension allowed for this element because No Change T.t.a.operation : [1..1]=No cross-version extension allowed for this element because No Change T.t.a.operation : [1..1]=No cross-version extension allowed for this element because No Change T.t.a.operation : [1..1]

R3 TestReport.resultR4 TestReport.resultR4B TestReport.resultR5 TestReport.result
pass=pass=pass=pass
fail=fail=fail=fail
pending=pending=pending=pending

R3 TestReport.participant.typeR4 TestReport.participant.typeR4B TestReport.participant.typeR5 TestReport.participant.type
test-engine=test-engine=test-engine=test-engine
client=client=client=client
server=server=server=server

R3 TestReport.statusR4 TestReport.statusR4B TestReport.statusR5 TestReport.status
completed=completed=completed=completed
in-progress=in-progress=in-progress=in-progress
waiting=waiting=waiting=waiting
stopped=stopped=stopped=stopped
entered-in-error=entered-in-error=entered-in-error=entered-in-error

R3 TestReport.setup.action.operation.resultR4 TestReport.setup.action.operation.resultR4B TestReport.setup.action.operation.resultR5 TestReport.setup.action.operation.result
pass=pass=pass=pass
skip=skip=skip=skip
fail=fail=fail=fail
warning=warning=warning=warning
error=error=error=error

R3 TestReport.setup.action.assert.resultR4 TestReport.setup.action.assert.resultR4B TestReport.setup.action.assert.resultR5 TestReport.setup.action.assert.result
pass=pass=pass=pass
skip=skip=skip=skip
fail=fail=fail=fail
warning=warning=warning=warning
error=error=error=error