{ "description": null, "_filename": "DataElement-TestReport.setup.action.json", "package_name": "hl7.fhir.r3.elements", "date": null, "meta": { "lastUpdated": "2019-10-24T11:53:00+11:00" }, "publisher": null, "element": [ { "constraint": [ { "key": "ele-1", "human": "All FHIR elements must have a @value or children", "xpath": "@value|f:*|h:div", "source": "Element", "severity": "error", "expression": "hasValue() | (children().count() > id.count())" }, { "key": "inv-1", "human": "Setup action SHALL contain either an operation or assert but not both.", "xpath": "(f:operation or f:assert) and not(f:operation and f:assert)", "severity": "error", "expression": "operation.exists() xor assert.exists()" } ], "path": "TestReport.setup.action", "min": 1, "definition": "Action would contain either an operation or an assertion.", "short": "A setup operation or assert that was executed", "type": [ { "code": "BackboneElement" } ], "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name", "valueString": "SetupAction" } ], "max": "*", "id": "TestReport.setup.action", "comment": "An action should contain either an operation or an assertion but not both. It can contain any number of variables." } ], "name": null, "type": null, "experimental": "true", "resourceType": "DataElement", "title": null, "package_version": "3.0.2", "status": "draft", "id": "fa381ff3-9360-4b4b-b871-78779e8c5438", "kind": null, "url": "http://hl7.org/fhir/DataElement/TestReport.setup.action", "stringency": "fully-specified", "version": null }