Developer Satisfaction
0.2.0 - ci-build International flag

Developer Satisfaction - Local Development build (v0.2.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Requirements and Testing

This Developer Satisfaction IG represents the potential use of the new and existing FHIR Testing conformance resources.

Requirements Traceability Matrix (RTM)

Developer Satisfaction Provider Requirements

Statement TestPlan-Case-Run TestScript
capstmt-1 DEVSATTestPlanProvider - 1 - 1 DEVSATCapabilitiesProviderjson
  DEVSATTestPlanProvider - 1 - 2 DEVSATCapabilitiesProviderxml
capstmt-2 DEVSATTestPlanProvider - 1 - 1 DEVSATCapabilitiesProviderjson
  DEVSATTestPlanProvider - 1 - 2 DEVSATCapabilitiesProviderxml
create-goal-1 n/a n/a
create-goal-2 n/a n/a
create-observation-1 DEVSATTestPlanProvider - 2 - 1 n/a
create-observation-2 DEVSATTestPlanProvider - 2 - 2 n/a
Coverage 66.67% 33.33%

Developer Satisfaction Requestor Requirements

Statement TestPlan-Case-Run TestScript
capstmt-1 DEVSATTestPlanRequestor - 1 - 1 DEVSATCapabilitiesRequestorjson
  DEVSATTestPlanRequestor - 1 - 2 DEVSATCapabilitiesRequestorxml
capstmt-2 DEVSATTestPlanRequestor - 1 - 1 DEVSATCapabilitiesRequestorjson
  DEVSATTestPlanRequestor - 1 - 2 DEVSATCapabilitiesRequestorxml
get-satisfaction-1 DEVSATTestPlanRequestor - 2 - 1 DEVSATObservationgetsatjson
  DEVSATTestPlanRequestor - 2 - 2 DEVSATObservationgetsatxml
Coverage 100.00% 100.00%

Developer Satisfaction Responder Requirements

Statement TestPlan-Case-Run TestScript
capstmt-1 DEVSATTestPlanResponder - 1 - 1 DEVSATCapabilitiesResponderjson
  DEVSATTestPlanResponder - 1 - 2 DEVSATCapabilitiesResponderxml
capstmt-2 DEVSATTestPlanResponder - 1 - 1 DEVSATCapabilitiesResponderjson
  DEVSATTestPlanResponder - 1 - 2 DEVSATCapabilitiesResponderxml
read-devsat-goal-1 DEVSATTestPlanResponder - 2 - 1 DEVSATGoalreadvalidatejson
  DEVSATTestPlanResponder - 2 - 2 DEVSATGoalreadvalidatexml
read-devsat-observation-1 DEVSATTestPlanResponder - 3 - 1 DEVSATObservationreadvalidatejson
  DEVSATTestPlanResponder - 3 - 2 DEVSATObservationreadvalidatexml
get-satisfaction-1 DEVSATTestPlanResponder - 4 - 1 DEVSATObservationgetsatjson
  DEVSATTestPlanResponder - 4 - 2 DEVSATObservationgetsatxml
Coverage 100.00% 100.00%

FHIR Testing Conformance Resources

Existing (R4)

  • TestScript A structured set of tests against a FHIR server or client implementation

New (R5)

  • ActorDefinition Describes an actor - a human or an application that plays a role in data exchange
  • Requirements A set of requirements - a list of features or behaviors of designed systems that are necessary to achieve organizational or regulatory goals
  • TestPlan A plan for executing testing on an artifact or specifications