This page is part of the FHIR Specification (v1.1.0: STU 3 Ballot 1). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions
This is a frozen snapshot of the FHIR specification created for the purpose of balloting the GAO implementation Guide. It includes draft changes that may be part of the future DSTU 2.1 release but further change is expected. Readers should focus solely on the GAO implementation content, and FHIR DSTU 2 for other purposes.
The official URL for this profile is:
http://hl7.org/fhir/StructureDefinition/gao-procedurerequest
Profiles the procedure request to ensure that the services ordered can be identified and evaluated for appropraiteness
This profile was published on [no date] with unknown status '" by .
Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.
This structure is derived from ProcedureRequest.
This structure is derived from ProcedureRequest.
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | ∑ | 0..* | ProcedureRequest | A request for a procedure to be performed |
![]() ![]() ![]() | ∑ | 1..1 | CodeableConcept, Reference(Condition) | Why procedure should occur Binding: Procedure Reason Codes (example) |
![]() |
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | ∑ | 0..* | ProcedureRequest | A request for a procedure to be performed |
![]() ![]() ![]() | ∑ | 0..1 | Meta | Metadata about the resource |
![]() ![]() ![]() | ?! ∑ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() ![]() | 0..1 | code | Language of the resource content Binding: IETF BCP-47 ![]() | |
![]() ![]() ![]() | I | 0..1 | Narrative | Text summary of the resource, for human interpretation |
![]() ![]() ![]() | 0..* | Resource | Contained, inline Resources | |
![]() ![]() ![]() | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]() | ?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() | ∑ | 0..* | Identifier | Unique identifier for the request |
![]() ![]() ![]() | ∑ | 1..1 | Reference(Patient | Group) | Who the procedure should be done to |
![]() ![]() ![]() | ∑ | 1..1 | CodeableConcept | What procedure to perform Binding: Procedure Codes (SNOMED CT) (example) |
![]() ![]() ![]() | ∑ | 0..* | CodeableConcept | What part of body to perform on Binding: SNOMED CT Body Structures (example) |
![]() ![]() ![]() | ∑ | 1..1 | CodeableConcept, Reference(Condition) | Why procedure should occur Binding: Procedure Reason Codes (example) |
![]() ![]() ![]() | ∑ | 0..1 | dateTime, Period, Timing | When procedure should occur |
![]() ![]() ![]() | ∑ | 0..1 | Reference(Encounter) | Encounter request created during |
![]() ![]() ![]() | ∑ | 0..1 | Reference(Practitioner | Organization | Patient | RelatedPerson) | Who should perform the procedure |
![]() ![]() ![]() | ?! ∑ | 0..1 | code | proposed | draft | requested | received | accepted | in-progress | completed | suspended | rejected | aborted Binding: ProcedureRequestStatus (required) |
![]() ![]() ![]() | ∑ | 0..* | Annotation | Additional information about desired procedure |
![]() ![]() ![]() | ∑ | 0..1 | boolean, CodeableConcept | Preconditions for procedure Binding: (unbound) (example) |
![]() ![]() ![]() | ∑ | 0..1 | dateTime | When request was created |
![]() ![]() ![]() | ∑ | 0..1 | Reference(Practitioner | Patient | RelatedPerson | Device) | Who made request |
![]() ![]() ![]() | ∑ | 0..1 | code | routine | urgent | stat | asap Binding: ProcedureRequestPriority (required) |
![]() |
todo
This structure is derived from ProcedureRequest.
Differential View
This structure is derived from ProcedureRequest.
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | ∑ | 0..* | ProcedureRequest | A request for a procedure to be performed |
![]() ![]() ![]() | ∑ | 1..1 | CodeableConcept, Reference(Condition) | Why procedure should occur Binding: Procedure Reason Codes (example) |
![]() |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | ∑ | 0..* | ProcedureRequest | A request for a procedure to be performed |
![]() ![]() ![]() | ∑ | 0..1 | Meta | Metadata about the resource |
![]() ![]() ![]() | ?! ∑ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() ![]() | 0..1 | code | Language of the resource content Binding: IETF BCP-47 ![]() | |
![]() ![]() ![]() | I | 0..1 | Narrative | Text summary of the resource, for human interpretation |
![]() ![]() ![]() | 0..* | Resource | Contained, inline Resources | |
![]() ![]() ![]() | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]() | ?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() | ∑ | 0..* | Identifier | Unique identifier for the request |
![]() ![]() ![]() | ∑ | 1..1 | Reference(Patient | Group) | Who the procedure should be done to |
![]() ![]() ![]() | ∑ | 1..1 | CodeableConcept | What procedure to perform Binding: Procedure Codes (SNOMED CT) (example) |
![]() ![]() ![]() | ∑ | 0..* | CodeableConcept | What part of body to perform on Binding: SNOMED CT Body Structures (example) |
![]() ![]() ![]() | ∑ | 1..1 | CodeableConcept, Reference(Condition) | Why procedure should occur Binding: Procedure Reason Codes (example) |
![]() ![]() ![]() | ∑ | 0..1 | dateTime, Period, Timing | When procedure should occur |
![]() ![]() ![]() | ∑ | 0..1 | Reference(Encounter) | Encounter request created during |
![]() ![]() ![]() | ∑ | 0..1 | Reference(Practitioner | Organization | Patient | RelatedPerson) | Who should perform the procedure |
![]() ![]() ![]() | ?! ∑ | 0..1 | code | proposed | draft | requested | received | accepted | in-progress | completed | suspended | rejected | aborted Binding: ProcedureRequestStatus (required) |
![]() ![]() ![]() | ∑ | 0..* | Annotation | Additional information about desired procedure |
![]() ![]() ![]() | ∑ | 0..1 | boolean, CodeableConcept | Preconditions for procedure Binding: (unbound) (example) |
![]() ![]() ![]() | ∑ | 0..1 | dateTime | When request was created |
![]() ![]() ![]() | ∑ | 0..1 | Reference(Practitioner | Patient | RelatedPerson | Device) | Who made request |
![]() ![]() ![]() | ∑ | 0..1 | code | routine | urgent | stat | asap Binding: ProcedureRequestPriority (required) |
![]() |
XML Template
JSON Template
todo
Other representations of profile: Schematron
Path | Name | Conformance | ValueSet |
ProcedureRequest.language | ?ext | required | http://tools.ietf.org/html/bcp47 ![]() |
ProcedureRequest.code | Procedure Codes (SNOMED CT) | example | Procedure Codes (SNOMED CT) |
ProcedureRequest.bodySite | SNOMED CT Body Structures | example | SNOMED CT Body Structures |
ProcedureRequest.reason[x] | Procedure Reason Codes | example | Procedure Reason Codes |
ProcedureRequest.status | ProcedureRequestStatus | required | ProcedureRequestStatus |
ProcedureRequest.asNeeded[x] | ?ext | example | |
ProcedureRequest.priority | ProcedureRequestPriority | required | ProcedureRequestPriority |
Id | Path | Details | Requirements |