This page is part of the FHIR Specification (v1.6.0: STU 3 Ballot 4). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions
The official URL for this profile is:
http://hl7.org/fhir/StructureDefinition/orderforgenetics
Describes how the DiagnosticRequest resource is used to for genetics
This profile was published on Tue, Oct 20, 2015 00:00+1100 as a draft by Health Level Seven International (Clinical Genomics).
Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.
This structure is derived from DiagnosticRequest.
This structure is derived from DiagnosticRequest.
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
DiagnosticRequest | 0..* | |||
diagnosticrequest-geneticsItem | 0..* | (Complex) | The items the orderer requested URL: http://hl7.org/fhir/StructureDefinition/diagnosticrequest-geneticsItem | |
Documentation for this format |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
DiagnosticRequest | I | 0..* | A request for a diagnostic service dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources dom-1: If the resource is contained in another resource, it SHALL NOT contain any narrative dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource | |
id | ∑ | 0..1 | id | Logical id of this artifact |
meta | ∑ | 0..1 | Meta | Metadata about the resource |
implicitRules | ?!∑ | 0..1 | uri | A set of rules under which this content was created |
language | 0..1 | code | Language of the resource content Binding: Common Languages (extensible) | |
text | I | 0..1 | Narrative | Text summary of the resource, for human interpretation |
contained | 0..* | Resource | Contained, inline Resources | |
diagnosticrequest-geneticsItem | I | 0..* | (Complex) | The items the orderer requested URL: http://hl7.org/fhir/StructureDefinition/diagnosticrequest-geneticsItem ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
identifier | ∑ | 0..* | Identifier | Identifiers assigned to this order |
definition | ∑ | 0..* | Reference(Resource) | Protocol or definition |
basedOn | ∑ | 0..* | Reference(Resource) | What request fulfills |
replaces | ∑ | 0..* | Reference(Resource) | What request replaces |
requisition | ∑ | 0..1 | Identifier | Identifier of composite request |
status | ?!∑ | 0..1 | code | draft | active | suspended | completed | entered-in-error | cancelled Binding: RequestStatus (required) |
stage | ?!∑ | 1..1 | CodeableConcept | proposal | plan | original-order | reflex-order Binding: DiagnosticRequestStage (extensible) |
code | ∑ | 1..1 | CodeableConcept | What’s being requested/ordered Binding: LOINC Diagnostic Request Codes (preferred) |
subject | ∑ | 1..1 | Reference(Patient | Group | Location | Device) | Individual the test is ordered for |
context | ∑ | 0..1 | Reference(Encounter | EpisodeOfCare) | Encounter or Episode during which request was created |
occurrence[x] | ∑ | 0..1 | dateTime, Period, Timing | When testing should occur |
authored | ∑ | 0..1 | dateTime | Date request signed |
requester | ∑ | 0..1 | Reference(Device | Practitioner | Organization) | Who/what is requesting diagnostics |
performerType | ∑ | 0..1 | CodeableConcept | Performer role Binding: Participant Roles (example) |
performer | ∑ | 0..1 | Reference(Practitioner | Organization | Patient | Device | RelatedPerson) | Requested perfomer |
reason | ∑ | 0..* | CodeableConcept | Explanation/Justification for test Binding: Condition/Problem/Diagnosis Codes (example) |
supportingInformation | 0..* | Reference(Resource) | Additional clinical information | |
note | 0..* | Annotation | Comments | |
relevantHistory | 0..* | Reference(Provenance) | Request provenance | |
Documentation for this format |
todo
This structure is derived from DiagnosticRequest.
Differential View
This structure is derived from DiagnosticRequest.
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
DiagnosticRequest | 0..* | |||
diagnosticrequest-geneticsItem | 0..* | (Complex) | The items the orderer requested URL: http://hl7.org/fhir/StructureDefinition/diagnosticrequest-geneticsItem | |
Documentation for this format |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
DiagnosticRequest | I | 0..* | A request for a diagnostic service dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources dom-1: If the resource is contained in another resource, it SHALL NOT contain any narrative dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource | |
id | ∑ | 0..1 | id | Logical id of this artifact |
meta | ∑ | 0..1 | Meta | Metadata about the resource |
implicitRules | ?!∑ | 0..1 | uri | A set of rules under which this content was created |
language | 0..1 | code | Language of the resource content Binding: Common Languages (extensible) | |
text | I | 0..1 | Narrative | Text summary of the resource, for human interpretation |
contained | 0..* | Resource | Contained, inline Resources | |
diagnosticrequest-geneticsItem | I | 0..* | (Complex) | The items the orderer requested URL: http://hl7.org/fhir/StructureDefinition/diagnosticrequest-geneticsItem ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
identifier | ∑ | 0..* | Identifier | Identifiers assigned to this order |
definition | ∑ | 0..* | Reference(Resource) | Protocol or definition |
basedOn | ∑ | 0..* | Reference(Resource) | What request fulfills |
replaces | ∑ | 0..* | Reference(Resource) | What request replaces |
requisition | ∑ | 0..1 | Identifier | Identifier of composite request |
status | ?!∑ | 0..1 | code | draft | active | suspended | completed | entered-in-error | cancelled Binding: RequestStatus (required) |
stage | ?!∑ | 1..1 | CodeableConcept | proposal | plan | original-order | reflex-order Binding: DiagnosticRequestStage (extensible) |
code | ∑ | 1..1 | CodeableConcept | What’s being requested/ordered Binding: LOINC Diagnostic Request Codes (preferred) |
subject | ∑ | 1..1 | Reference(Patient | Group | Location | Device) | Individual the test is ordered for |
context | ∑ | 0..1 | Reference(Encounter | EpisodeOfCare) | Encounter or Episode during which request was created |
occurrence[x] | ∑ | 0..1 | dateTime, Period, Timing | When testing should occur |
authored | ∑ | 0..1 | dateTime | Date request signed |
requester | ∑ | 0..1 | Reference(Device | Practitioner | Organization) | Who/what is requesting diagnostics |
performerType | ∑ | 0..1 | CodeableConcept | Performer role Binding: Participant Roles (example) |
performer | ∑ | 0..1 | Reference(Practitioner | Organization | Patient | Device | RelatedPerson) | Requested perfomer |
reason | ∑ | 0..* | CodeableConcept | Explanation/Justification for test Binding: Condition/Problem/Diagnosis Codes (example) |
supportingInformation | 0..* | Reference(Resource) | Additional clinical information | |
note | 0..* | Annotation | Comments | |
relevantHistory | 0..* | Reference(Provenance) | Request provenance | |
Documentation for this format |
XML Template
JSON Template
todo
Other representations of profile: Schematron
Path | Name | Conformance | ValueSet |
DiagnosticRequest.language | Common Languages | extensible | Common Languages |
DiagnosticRequest.status | RequestStatus | required | RequestStatus |
DiagnosticRequest.stage | DiagnosticRequestStage | extensible | DiagnosticRequestStage |
DiagnosticRequest.code | LOINC Diagnostic Request Codes | preferred | LOINC Diagnostic Request Codes |
DiagnosticRequest.performerType | Participant Roles | example | Participant Roles |
DiagnosticRequest.reason | Condition/Problem/Diagnosis Codes | example | Condition/Problem/Diagnosis Codes |
Id | Path | Details | Requirements |
dom-2 | DiagnosticRequest | If the resource is contained in another resource, it SHALL NOT contain nested Resources XPath: not(parent::f:contained and f:contained) | |
dom-1 | DiagnosticRequest | If the resource is contained in another resource, it SHALL NOT contain any narrative XPath: not(parent::f:contained and f:text) | |
dom-4 | DiagnosticRequest | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated XPath: not(exists(f:contained/*/f:meta/f:versionId)) and not(exists(f:contained/*/f:meta/f:lastUpdated)) | |
dom-3 | DiagnosticRequest | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource XPath: not(exists(for $id in f:contained/*/@id return $id[not(ancestor::f:contained/parent::*/descendant::f:reference/@value=concat('#', $id))])) | |
ele-1 | DiagnosticRequest.extension | All FHIR elements must have a @value or children XPath: @value|f:*|h:div | |
ext-1 | DiagnosticRequest.extension | Must have either extensions or value[x], not both XPath: exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')]) |