StructureDefinition Library

FHIR representation for the data requirements for a DGTS Genomic Test. This is a definitional resource and available read-only from the DGTS FHIR API.

The below profile is provided to support parsing for clients if returned through the $data-requirements operation on ActivityDefinition.

Profile url FHIR Module Normative Status
http://hl7.org/fhir/StructureDefinition/Library HL7 International trial-use

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
urlΣ0..1uri
identifierΣ0..*Identifier
versionΣ0..1string
nameΣ C0..1string
titleΣ0..1string
subtitle0..1string
statusΣ ?!1..1codeBinding
experimentalΣ0..1boolean
typeΣ1..1CodeableConceptBinding
subjectCodeableConceptCodeableConcept
subjectReferenceReference(Group)
dateΣ0..1dateTime
publisherΣ0..1string
contactΣ0..*ContactDetail
descriptionΣ0..1markdown
useContextΣ0..*UsageContext
jurisdictionΣ0..*CodeableConceptBinding
purpose0..1markdown
usage0..1string
copyright0..1markdown
approvalDate0..1date
lastReviewDate0..1date
effectivePeriodΣ C0..1Period
topic0..*CodeableConcept
author0..*ContactDetail
editor0..*ContactDetail
reviewer0..*ContactDetail
endorser0..*ContactDetail
relatedArtifact0..*RelatedArtifact
parameter0..*ParameterDefinition
dataRequirement0..*DataRequirement
contentΣ C0..*Attachment



Additional Guidance

type

SHALL be present. Fixed value of `module-definition`.
"type": {
		"coding": [
			{
				"code": "module-definition"
			}
		]
	},

parameter

SHALL be present. Outlines the additional data requirements when ordering the test, indicated by the min/max values for each parameter.
"parameter": [
		{
			"name": "additional_panels_available",
			"use": "in",
			"max": "0"
			"type": "Coding"
		},
		{
			"name": "target_disease_required",
			"use": "in",
			"max": "0",
			"type": "Coding"
		},
		{
			"name": "target_gene_required",
			"use": "in",
			"max": "0",
			"type": "Coding"
		},
		{
			"name": "target_variant_required",
			"use": "in",
			"max": "0",
			"type": "Coding"
		}
	]