@prefix fhir: . @prefix owl: . @prefix rdfs: . @prefix xsd: . # - resource ------------------------------------------------------------------- a fhir:TestReport; fhir:nodeRole fhir:treeRoot; fhir:Resource.id [ fhir:value "testreport-example"]; fhir:DomainResource.text [ fhir:Narrative.status [ fhir:value "generated" ]; fhir:Narrative.div "

Generated Narrative

Resource "testreport-example"

identifier: id: urn:oid:1.3.6.1.4.1.21367.2005.3.7.9878

name: TestReport Example for TestScript Example

status: completed

testScript: TestScript/testscript-example "TestScript Example"

result: pass

score: 100.0

tester: HL7 Execution Engine

issued: 2016-10-07T08:25:34-05:00

participant

type: test-engine

uri: http://projectcrucible.org

display: Crucible

participant

type: server

uri: http://fhir3.healthintersections.com.au/open

display: HealthIntersections STU3

setup

action

Operations

-ResultMessageDetail
*passDELETE Patienthttp://projectcrucible.org/permalink/1

action

Asserts

-ResultMessageDetail
*passHTTP 204http://projectcrucible.org/permalink/1

action

Operations

-ResultMessageDetail
*passPOST Patient/fixture-patient-createhttp://projectcrucible.org/permalink/1

action

Asserts

-ResultMessageDetail
*passHTTP 201http://projectcrucible.org/permalink/1

test

name: Read Patient

description: Read a Patient and validate response.

action

Operations

-ResultMessageDetail
*passGET Patient/fixture-patient-createhttp://projectcrucible.org/permalink/2

action

Asserts

-ResultMessageDetail
*passHTTP 200http://projectcrucible.org/permalink/2

action

Asserts

-ResultMessageDetail
*passLast-Modified Presenthttp://projectcrucible.org/permalink/2

action

Asserts

-ResultMessageDetail
*passResponse is Patienthttp://projectcrucible.org/permalink/2

action

Asserts

-ResultMessageDetail
*passResponse validateshttp://projectcrucible.org/permalink/2

action

Asserts

-ResultMessageDetail
*passPatient.name.family 'Chalmers'http://projectcrucible.org/permalink/2

action

Asserts

-ResultMessageDetail
*passPatient.name.given 'Peter'http://projectcrucible.org/permalink/2

action

Asserts

-ResultMessageDetail
*passPatient.name.family 'Chalmers'http://projectcrucible.org/permalink/2

action

Asserts

-ResultMessageDetail
*passPatient.name.family 'Chalmers'http://projectcrucible.org/permalink/2

action

Asserts

-ResultMessageDetail
*passPatient expected values.http://projectcrucible.org/permalink/2

teardown

action

Operations

-ResultMessageDetail
*passDELETE Patient/fixture-patient-create.http://projectcrucible.org/permalink/3
" ]; fhir:TestReport.identifier [ fhir:Identifier.system [ fhir:value "urn:ietf:rfc:3986" ]; fhir:Identifier.value [ fhir:value "urn:oid:1.3.6.1.4.1.21367.2005.3.7.9878" ] ]; fhir:TestReport.name [ fhir:value "TestReport Example for TestScript Example"]; fhir:TestReport.status [ fhir:value "completed"]; fhir:TestReport.testScript [ fhir:link ; fhir:Reference.reference [ fhir:value "TestScript/testscript-example" ] ]; fhir:TestReport.result [ fhir:value "pass"]; fhir:TestReport.score [ fhir:value "100.0"^^xsd:decimal]; fhir:TestReport.tester [ fhir:value "HL7 Execution Engine"]; fhir:TestReport.issued [ fhir:value "2016-10-07T08:25:34-05:00"^^xsd:dateTime]; fhir:TestReport.participant [ fhir:index 0; fhir:TestReport.participant.type [ fhir:value "test-engine" ]; fhir:TestReport.participant.uri [ fhir:value "http://projectcrucible.org" ]; fhir:TestReport.participant.display [ fhir:value "Crucible" ] ], [ fhir:index 1; fhir:TestReport.participant.type [ fhir:value "server" ]; fhir:TestReport.participant.uri [ fhir:value "http://fhir3.healthintersections.com.au/open" ]; fhir:TestReport.participant.display [ fhir:value "HealthIntersections STU3" ] ]; fhir:TestReport.setup [ fhir:TestReport.setup.action [ fhir:index 0; fhir:TestReport.setup.action.operation [ fhir:TestReport.setup.action.operation.result [ fhir:value "pass" ]; fhir:TestReport.setup.action.operation.message [ fhir:value "DELETE Patient" ]; fhir:TestReport.setup.action.operation.detail [ fhir:value "http://projectcrucible.org/permalink/1" ] ] ], [ fhir:index 1; fhir:TestReport.setup.action.assert [ fhir:TestReport.setup.action.assert.result [ fhir:value "pass" ]; fhir:TestReport.setup.action.assert.message [ fhir:value "HTTP 204" ]; fhir:TestReport.setup.action.assert.detail [ fhir:value "http://projectcrucible.org/permalink/1" ] ] ], [ fhir:index 2; fhir:TestReport.setup.action.operation [ fhir:TestReport.setup.action.operation.result [ fhir:value "pass" ]; fhir:TestReport.setup.action.operation.message [ fhir:value "POST Patient/fixture-patient-create" ]; fhir:TestReport.setup.action.operation.detail [ fhir:value "http://projectcrucible.org/permalink/1" ] ] ], [ fhir:index 3; fhir:TestReport.setup.action.assert [ fhir:TestReport.setup.action.assert.result [ fhir:value "pass" ]; fhir:TestReport.setup.action.assert.message [ fhir:value "HTTP 201" ]; fhir:TestReport.setup.action.assert.detail [ fhir:value "http://projectcrucible.org/permalink/1" ] ] ] ]; fhir:TestReport.test [ fhir:index 0; fhir:Element.id [ fhir:value "01-ReadPatient" ]; fhir:TestReport.test.name [ fhir:value "Read Patient" ]; fhir:TestReport.test.description [ fhir:value "Read a Patient and validate response." ]; fhir:TestReport.test.action [ fhir:index 0; fhir:TestReport.test.action.operation [ fhir:TestReport.setup.action.operation.result [ fhir:value "pass" ]; fhir:TestReport.setup.action.operation.message [ fhir:value "GET Patient/fixture-patient-create" ]; fhir:TestReport.setup.action.operation.detail [ fhir:value "http://projectcrucible.org/permalink/2" ] ] ], [ fhir:index 1; fhir:TestReport.test.action.assert [ fhir:TestReport.setup.action.assert.result [ fhir:value "pass" ]; fhir:TestReport.setup.action.assert.message [ fhir:value "HTTP 200" ]; fhir:TestReport.setup.action.assert.detail [ fhir:value "http://projectcrucible.org/permalink/2" ] ] ], [ fhir:index 2; fhir:TestReport.test.action.assert [ fhir:TestReport.setup.action.assert.result [ fhir:value "pass" ]; fhir:TestReport.setup.action.assert.message [ fhir:value "Last-Modified Present" ]; fhir:TestReport.setup.action.assert.detail [ fhir:value "http://projectcrucible.org/permalink/2" ] ] ], [ fhir:index 3; fhir:TestReport.test.action.assert [ fhir:TestReport.setup.action.assert.result [ fhir:value "pass" ]; fhir:TestReport.setup.action.assert.message [ fhir:value "Response is Patient" ]; fhir:TestReport.setup.action.assert.detail [ fhir:value "http://projectcrucible.org/permalink/2" ] ] ], [ fhir:index 4; fhir:TestReport.test.action.assert [ fhir:TestReport.setup.action.assert.result [ fhir:value "pass" ]; fhir:TestReport.setup.action.assert.message [ fhir:value "Response validates" ]; fhir:TestReport.setup.action.assert.detail [ fhir:value "http://projectcrucible.org/permalink/2" ] ] ], [ fhir:index 5; fhir:TestReport.test.action.assert [ fhir:TestReport.setup.action.assert.result [ fhir:value "pass" ]; fhir:TestReport.setup.action.assert.message [ fhir:value "Patient.name.family 'Chalmers'" ]; fhir:TestReport.setup.action.assert.detail [ fhir:value "http://projectcrucible.org/permalink/2" ] ] ], [ fhir:index 6; fhir:TestReport.test.action.assert [ fhir:TestReport.setup.action.assert.result [ fhir:value "pass" ]; fhir:TestReport.setup.action.assert.message [ fhir:value "Patient.name.given 'Peter'" ]; fhir:TestReport.setup.action.assert.detail [ fhir:value "http://projectcrucible.org/permalink/2" ] ] ], [ fhir:index 7; fhir:TestReport.test.action.assert [ fhir:TestReport.setup.action.assert.result [ fhir:value "pass" ]; fhir:TestReport.setup.action.assert.message [ fhir:value "Patient.name.family 'Chalmers'" ]; fhir:TestReport.setup.action.assert.detail [ fhir:value "http://projectcrucible.org/permalink/2" ] ] ], [ fhir:index 8; fhir:TestReport.test.action.assert [ fhir:TestReport.setup.action.assert.result [ fhir:value "pass" ]; fhir:TestReport.setup.action.assert.message [ fhir:value "Patient.name.family 'Chalmers'" ]; fhir:TestReport.setup.action.assert.detail [ fhir:value "http://projectcrucible.org/permalink/2" ] ] ], [ fhir:index 9; fhir:TestReport.test.action.assert [ fhir:TestReport.setup.action.assert.result [ fhir:value "pass" ]; fhir:TestReport.setup.action.assert.message [ fhir:value "Patient expected values." ]; fhir:TestReport.setup.action.assert.detail [ fhir:value "http://projectcrucible.org/permalink/2" ] ] ] ]; fhir:TestReport.teardown [ fhir:TestReport.teardown.action [ fhir:index 0; fhir:TestReport.teardown.action.operation [ fhir:TestReport.setup.action.operation.result [ fhir:value "pass" ]; fhir:TestReport.setup.action.operation.message [ fhir:value "DELETE Patient/fixture-patient-create." ]; fhir:TestReport.setup.action.operation.detail [ fhir:value "http://projectcrucible.org/permalink/3" ] ] ] ] . a fhir:TestScript . # - ontology header ------------------------------------------------------------ a owl:Ontology; owl:imports fhir:fhir.ttl; owl:versionIRI . # -------------------------------------------------------------------------------------