Skip to main content

TestPlan

Draft Specialized — Quality & Testing

A plan for executing testing on an artifact or specifications

Endpoints

devhttps://api.sandbox.ovok.com/fhir/R5/TestPlan
InteractionMethodPath
ReadGET/fhir/R5/TestPlan/[id]
VreadGET/fhir/R5/TestPlan/[id]/_history/[vid]
UpdatePUT/fhir/R5/TestPlan/[id]
PatchPATCH/fhir/R5/TestPlan/[id]
DeleteDELETE/fhir/R5/TestPlan/[id]
CreatePOST/fhir/R5/TestPlan
SearchGET/fhir/R5/TestPlan?...
HistoryGET/fhir/R5/TestPlan/[id]/_history
Type-historyGET/fhir/R5/TestPlan/_history

Top-level elements

ElementType(s)CardinalityDescription
urluri0..1Canonical identifier for this test plan, represented as a URI (globally unique)
identifierIdentifier0..*Business identifier identifier for the test plan
versionstring0..1Business version of the test plan
versionAlgorithm[x]string / Coding0..1How to compare versions
namestring0..1Name for this test plan (computer friendly)
titlestring0..1Name for this test plan (human friendly)
statuscode1..1draft
experimentalboolean0..1For testing purposes, not real usage
datedateTime0..1Date last changed
publisherstring0..1Name of the publisher/steward (organization or individual)
contactContactDetail0..*Contact details for the publisher
descriptionmarkdown0..1Natural language description of the test plan
useContextUsageContext0..*The context that the content is intended to support
jurisdictionCodeableConcept0..*Intended jurisdiction where the test plan applies (if applicable)
purposemarkdown0..1Why this test plan is defined
copyrightmarkdown0..1Use and/or publishing restrictions
copyrightLabelstring0..1Copyright holder and year(s)
categoryCodeableConcept0..*The category of the Test Plan - can be acceptance, unit, performance
scopeReference0..*What is being tested with this Test Plan - a conformance resource, or narrative criteria, or an external reference
testToolsmarkdown0..1A description of test tools to be used in the test plan - narrative for now
dependencyBackboneElement0..*The required criteria to execute the test plan - e.g. preconditions, previous tests
exitCriteriamarkdown0..1The threshold or criteria for the test plan to be considered successfully executed - narrative
testCaseBackboneElement0..*The test cases that constitute this plan

Resource-specific search parameters

ParameterTypeDescription
identifiertokenExternal identifier for the activity definition
scopereferenceThe scope that is to be tested with this test plan
statustokenThe current status of the activity definition
urluriThe uri that identifies the activity definition

Reference

  • Official FHIR R5 spec: TestPlan
  • Maturity: Draft (FMM 0).