| Left: | ADI PMO Cardiopulmonary Resuscitation ServiceRequest (http://hl7.org/fhir/us/pacio-adi/StructureDefinition/ADI-PMOCPRServiceRequest) |
| Right: | ADI PMO Cardiopulmonary Resuscitation ServiceRequest (http://hl7.org/fhir/us/pacio-adi/StructureDefinition/ADI-PMOCPRServiceRequest) |
| Error | StructureDefinition.version | Values for version differ: '2.0.0-ballot' vs '2.0.0' |
| Information | StructureDefinition.date | Values for date differ: '2025-08-04T21:33:15+00:00' vs '2026-10-15T19:33:19+00:00' |
| Information | ServiceRequest.language | Example/preferred bindings differ at ServiceRequest.language using binding from ADIPMOCPRServiceRequest |
| Error | ServiceRequest.reasonReference | Type Mismatch: Reference([CanonicalType[http://hl7.org/fhir/StructureDefinition/Condition], CanonicalType[http://hl7.org/fhir/StructureDefinition/Observation], CanonicalType[http://hl7.org/fhir/StructureDefinition/DiagnosticReport], CanonicalType[http://hl7.org/fhir/StructureDefinition/DocumentReference]]) vs Reference([CanonicalType[http://hl7.org/fhir/us/pacio-adi/StructureDefinition/ADI-DocumentReference]]) |
| Name | Value | Comments | |
|---|---|---|---|
abstract | false | ||
baseDefinition | http://hl7.org/fhir/us/pacio-adi/StructureDefinition/ADI-PMOServiceRequest | ||
copyright | |||
date | 2025-08-04T21:33:15+00:00 | 2026-10-15T19:33:19+00:00 |
|
description | This profile is used to represent a practitioner authored portable medical order for cardiopulmonary resuscitation. | ||
experimental | false | ||
fhirVersion | 4.0.1 | ||
jurisdiction | |||
![]() jurisdiction[0] | urn:iso:std:iso:3166#US | ||
kind | resource | ||
name | ADIPMOCPRServiceRequest | ||
publisher | HL7 International / Patient Empowerment | ||
purpose | |||
status | active | ||
title | ADI PMO Cardiopulmonary Resuscitation ServiceRequest | ||
type | ServiceRequest | ||
url | http://hl7.org/fhir/us/pacio-adi/StructureDefinition/ADI-PMOCPRServiceRequest | ||
version | 2.0.0-ballot | 2.0.0 |
|
| Name | L Flags | L Card. | L Type | L Description & Constraints | R Flags | R Card. | R Type | R Description & Constraints | Comments![]() | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() | C | 0..* | ADIPMOServiceRequest | A request for a service to be performed | C | 0..* | ADIPMOServiceRequest | A request for a service to be performed | |||||||||
![]() ![]() | 0..1 | id | Logical id of this artifact | 0..1 | id | Logical id of this artifact | |||||||||||
![]() ![]() | 0..1 | Meta | Metadata about the resource | 0..1 | Meta | Metadata about the resource | |||||||||||
![]() ![]() | 0..1 | uri | A set of rules under which this content was created | 0..1 | uri | A set of rules under which this content was created | |||||||||||
![]() ![]() | 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language.
| 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language.
|
| ||||||||||
![]() ![]() | 0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | 0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||||||||
![]() ![]() | 0..* | Resource | Contained, inline Resources | 0..* | Resource | Contained, inline Resources | |||||||||||
![]() ![]() | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
![]() ![]() | 0..* | Extension | Extensions that cannot be ignored | 0..* | Extension | Extensions that cannot be ignored | |||||||||||
![]() ![]() | 0..* | Identifier | Identifiers assigned to this order | 0..* | Identifier | Identifiers assigned to this order | |||||||||||
![]() ![]() | 0..* | canonical(ActivityDefinition | PlanDefinition) | Instantiates FHIR protocol or definition | 0..* | canonical(ActivityDefinition | PlanDefinition) | Instantiates FHIR protocol or definition | |||||||||||
![]() ![]() | 0..* | uri | Instantiates external protocol or definition | 0..* | uri | Instantiates external protocol or definition | |||||||||||
![]() ![]() | 0..* | Reference(CarePlan | ServiceRequest | MedicationRequest) | What request fulfills | 0..* | Reference(CarePlan | ServiceRequest | MedicationRequest) | What request fulfills | |||||||||||
![]() ![]() | 0..* | Reference(ServiceRequest) | What request replaces | 0..* | Reference(ServiceRequest) | What request replaces | |||||||||||
![]() ![]() | 0..1 | Identifier | Composite Request ID | 0..1 | Identifier | Composite Request ID | |||||||||||
![]() ![]() | 1..1 | code | draft | active | on-hold | revoked | completed | entered-in-error | unknown Binding: ?? (required): The status of a service order. Required Pattern: active (extensions allowed) | 1..1 | code | draft | active | on-hold | revoked | completed | entered-in-error | unknown Binding: ?? (required): The status of a service order. Required Pattern: active (extensions allowed) | |||||||||||
![]() ![]() | 1..1 | code | proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option Binding: ?? (required): The kind of service request. Required Pattern: directive (extensions allowed) | 1..1 | code | proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option Binding: ?? (required): The kind of service request. Required Pattern: directive (extensions allowed) | |||||||||||
![]() ![]() | 1..* | CodeableConcept | Classification of service Slice: Unordered, Open by value:$this Binding: ?? (example): Classification of the requested service. Required Pattern: Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | 1..* | CodeableConcept | Classification of service Slice: Unordered, Open by value:$this Binding: ?? (example): Classification of the requested service. Required Pattern: Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |||||||||||
![]() ![]() | 0..1 | code | routine | urgent | asap | stat Binding: ?? (required): Identifies the level of importance to be assigned to actioning the request. | 0..1 | code | routine | urgent | asap | stat Binding: ?? (required): Identifies the level of importance to be assigned to actioning the request. | |||||||||||
![]() ![]() | 0..1 | boolean | True if service/procedure should not be performed | 0..1 | boolean | True if service/procedure should not be performed | |||||||||||
![]() ![]() | 1..1 | CodeableConcept | What is being requested/ordered Binding: ?? (extensible) | 1..1 | CodeableConcept | What is being requested/ordered Binding: ?? (extensible) | |||||||||||
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||||||
![]() ![]() ![]() | 0..* | Coding | Code defined by a terminology system | 0..* | Coding | Code defined by a terminology system | |||||||||||
![]() ![]() ![]() | 0..1 | string | 𝗔𝗗𝗗𝗜𝗧𝗜𝗢𝗡𝗔𝗟 𝗨𝗦𝗖𝗗𝗜: The name of the test, procedure, or service to be performed. | 0..1 | string | 𝗔𝗗𝗗𝗜𝗧𝗜𝗢𝗡𝗔𝗟 𝗨𝗦𝗖𝗗𝗜: The name of the test, procedure, or service to be performed. | |||||||||||
![]() ![]() | C | 1..1 | CodeableConcept | Additional order information Binding: ?? (required) | C | 1..1 | CodeableConcept | Additional order information Binding: ?? (required) | |||||||||
![]() ![]() | 0..1 | Quantity, Ratio, Range | Service amount | 0..1 | Quantity, Ratio, Range | Service amount | |||||||||||
![]() ![]() | 1..1 | Reference(US Core Patient Profile ) | Individual or Entity the service is ordered for | 1..1 | Reference(US Core Patient Profile ) | Individual or Entity the service is ordered for | |||||||||||
![]() ![]() | 0..0 | Encounter in which the request was created | 0..0 | Encounter in which the request was created | |||||||||||||
![]() ![]() | 0..1 | Period , dateTime, Timing | When service should occur | 0..1 | Period , dateTime, Timing | When service should occur | |||||||||||
![]() ![]() | 0..1 | boolean, CodeableConcept | Preconditions for service Binding: ?? (example): A coded concept identifying the pre-condition that should hold prior to performing a procedure. For example "pain", "on flare-up", etc. | 0..1 | boolean, CodeableConcept | Preconditions for service Binding: ?? (example): A coded concept identifying the pre-condition that should hold prior to performing a procedure. For example "pain", "on flare-up", etc. | |||||||||||
![]() ![]() | 0..1 | dateTime | Date request signed | 0..1 | dateTime | Date request signed | |||||||||||
![]() ![]() | 1..1 | Reference(US Core Practitioner Profile | US Core PractitionerRole Profile) | Who/what is requesting service | 1..1 | Reference(US Core Practitioner Profile | US Core PractitionerRole Profile) | Who/what is requesting service | |||||||||||
![]() ![]() | 0..1 | CodeableConcept | Performer role Binding: ?? (example): Indicates specific responsibility of an individual within the care team, such as "Primary physician", "Team coordinator", "Caregiver", etc. | 0..1 | CodeableConcept | Performer role Binding: ?? (example): Indicates specific responsibility of an individual within the care team, such as "Primary physician", "Team coordinator", "Caregiver", etc. | |||||||||||
![]() ![]() | 0..* | Reference(Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device | RelatedPerson) | Requested performer | 0..* | Reference(Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device | RelatedPerson) | Requested performer | |||||||||||
![]() ![]() | 0..* | CodeableConcept | Requested location Binding: ?? (example): A location type where services are delivered. | 0..* | CodeableConcept | Requested location Binding: ?? (example): A location type where services are delivered. | |||||||||||
![]() ![]() | 0..* | Reference(Location) | Requested location | 0..* | Reference(Location) | Requested location | |||||||||||
![]() ![]() | 0..* | CodeableConcept | 𝗔𝗗𝗗𝗜𝗧𝗜𝗢𝗡𝗔𝗟 𝗨𝗦𝗖𝗗𝗜: Explanation/Justification for procedure or service Binding: ?? (extensible) | 0..* | CodeableConcept | 𝗔𝗗𝗗𝗜𝗧𝗜𝗢𝗡𝗔𝗟 𝗨𝗦𝗖𝗗𝗜: Explanation/Justification for procedure or service Binding: ?? (extensible) | |||||||||||
![]() ![]() | 0..* | Reference(Condition | Observation | DiagnosticReport | DocumentReference) | 𝗔𝗗𝗗𝗜𝗧𝗜𝗢𝗡𝗔𝗟 𝗨𝗦𝗖𝗗𝗜: US Core Profile that supports the requested service | 0..* | Reference(ADI Document Reference) | 𝗔𝗗𝗗𝗜𝗧𝗜𝗢𝗡𝗔𝗟 𝗨𝗦𝗖𝗗𝗜: US Core Profile that supports the requested service |
| ||||||||||
![]() ![]() | 0..* | Reference(Coverage | ClaimResponse) | Associated insurance coverage | 0..* | Reference(Coverage | ClaimResponse) | Associated insurance coverage | |||||||||||
![]() ![]() | 0..* | Reference(Resource) | Additional clinical information | 0..* | Reference(Resource) | Additional clinical information | |||||||||||
![]() ![]() | 0..* | Reference(Specimen) | Procedure Samples | 0..* | Reference(Specimen) | Procedure Samples | |||||||||||
![]() ![]() | 0..* | CodeableConcept | Location on Body Binding: ?? (example): Codes describing anatomical locations. May include laterality. | 0..* | CodeableConcept | Location on Body Binding: ?? (example): Codes describing anatomical locations. May include laterality. | |||||||||||
![]() ![]() | 0..* | Annotation | Comments | 0..* | Annotation | Comments | |||||||||||
![]() ![]() | 0..1 | string | Patient or consumer-oriented instructions | 0..1 | string | Patient or consumer-oriented instructions | |||||||||||
![]() ![]() | 0..* | Reference(Provenance) | Request provenance | 0..* | Reference(Provenance) | Request provenance | |||||||||||
Documentation for this format | |||||||||||||||||