Profile Comparison between http://hl7.org/fhir/us/physical-activity/StructureDefinition/pa-servicerequest vs http://hl7.org/fhir/us/physical-activity/StructureDefinition/pa-servicerequest

Left:PA Service Request (http://hl7.org/fhir/us/physical-activity/StructureDefinition/pa-servicerequest)
Right:PA Service Request (http://hl7.org/fhir/us/physical-activity/StructureDefinition/pa-servicerequest)

Messages

ErrorStructureDefinition.versionValues for version differ: '1.0.0-ballot' vs '1.0.0'
InformationStructureDefinition.dateValues for date differ: '2023-03-28T18:30:00+00:00' vs '2023-08-25T15:35:25+00:00'
InformationStructureDefinition.shortValues for short differ: 'draft | active | on-hold | revoked | completed | entered-in-error | unknown' vs 'draft | active | on-hold | revoked | completed | entered-in-error'
InformationStructureDefinition.commentValues for comment differ: 'The status is generally fully in the control of the requester - they determine whether the order is draft or active and, after it has been activated, competed, cancelled or suspended. States relating to the activities of the performer are reflected on either the corresponding event (see [Event Pattern](event.html) for general discussion) or using the [Task](http://hl7.org/fhir/R4/task.html) resource.' vs 'The status is generally fully in the control of the requester - they determine whether the order is draft or active and, after it has been activated, competed, cancelled or suspended. States relating to the activities of the performer are reflected on either the corresponding event (see [Event Pattern](http://hl7.org/fhir/R4/event.html) for general discussion) or using the [Task](http://hl7.org/fhir/R4/task.html) resource.'
InformationServiceRequest.categoryElement minimum cardinalities differ: '2' vs '1'
InformationStructureDefinition.shortValues for short differ: 'A reference from one resource to another' vs 'Individual or Entity the service is ordered for'
InformationStructureDefinition.definitionValues for definition differ: 'A reference from one resource to another.' vs 'On whom or what the service is to be performed. This is usually a human patient, but can also be requested on animals, groups of humans or animals, devices such as dialysis machines, or even locations (typically for environmental scans).'
InformationServiceRequest.authoredOnElement minimum cardinalities differ: '0' vs '1'
InformationStructureDefinition.shortValues for short differ: 'A reference from one resource to another' vs 'Who/what is requesting service'
InformationStructureDefinition.definitionValues for definition differ: 'A reference from one resource to another.' vs 'The individual who initiated the request and has responsibility for its activation.'
InformationStructureDefinition.commentValues for comment differ: 'References SHALL be a reference to an actual FHIR resource, and SHALL be resolveable (allowing for access control, temporary unavailability, etc.). Resolution can be either by retrieval from the URL, or, where applicable by resource type, by treating an absolute reference as a canonical URL and looking it up in a local registry/repository.' vs 'This not the dispatcher, but rather who is the authorizer. This element is not intended to handle delegation which would generally be managed through the Provenance resource.'
InformationServiceRequest.requesterElement minimum cardinalities differ: '0' vs '1'
InformationStructureDefinition.shortValues for short differ: 'A reference from one resource to another' vs 'Requested performer'
InformationStructureDefinition.definitionValues for definition differ: 'A reference from one resource to another.' vs 'The desired performer for doing the requested service. For example, the surgeon, dermatopathologist, endoscopist, etc.'
InformationStructureDefinition.commentValues for comment differ: 'References SHALL be a reference to an actual FHIR resource, and SHALL be resolveable (allowing for access control, temporary unavailability, etc.). Resolution can be either by retrieval from the URL, or, where applicable by resource type, by treating an absolute reference as a canonical URL and looking it up in a local registry/repository.' vs 'If multiple performers are present, it is interpreted as a list of *alternative* performers without any preference regardless of order. If order of preference is needed use the [request-performerOrder extension](http://hl7.org/fhir/R4/extension-request-performerorder.html). Use CareTeam to represent a group of performers (for example, Practitioner A *and* Practitioner B).'
InformationStructureDefinition.commentValues for comment differ: 'This element represents why the referral is being made and may be used to decide how the service will be performed, or even if it will be performed at all. Use `CodeableConcept.text` element if the data is free (uncoded) text as shown in the [CT Scan example](servicerequest-example-di.html).' vs 'This element represents why the referral is being made and may be used to decide how the service will be performed, or even if it will be performed at all. Use `CodeableConcept.text` element if the data is free (uncoded) text as shown in the [CT Scan example](http://hl7.org/fhir/R4/servicerequest-example-di.html).'
InformationStructureDefinition.commentValues for comment differ: 'This element represents why the referral is being made and may be used to decide how the service will be performed, or even if it will be performed at all. To be as specific as possible, a reference to *Observation* or *Condition* should be used if available. Otherwise when referencing *DiagnosticReport* it should contain a finding in `DiagnosticReport.conclusion` and/or `DiagnosticReport.conclusionCode`. When using a reference to *DocumentReference*, the target document should contain clear findings language providing the relevant reason for this service request. Use the CodeableConcept text element in `ServiceRequest.reasonCode` if the data is free (uncoded) text as shown in the [CT Scan example](servicerequest-example-di.html).' vs 'This element represents why the referral is being made and may be used to decide how the service will be performed, or even if it will be performed at all. To be as specific as possible, a reference to *Observation* or *Condition* should be used if available. Otherwise when referencing *DiagnosticReport* it should contain a finding in `DiagnosticReport.conclusion` and/or `DiagnosticReport.conclusionCode`. When using a reference to *DocumentReference*, the target document should contain clear findings language providing the relevant reason for this service request. Use the CodeableConcept text element in `ServiceRequest.reasonCode` if the data is free (uncoded) text as shown in the [CT Scan example](http://hl7.org/fhir/R4/servicerequest-example-di.html).'
InformationStructureDefinition.shortValues for short differ: 'A reference from one resource to another' vs 'Additional clinical information'
InformationStructureDefinition.definitionValues for definition differ: 'A reference from one resource to another.' vs 'Additional clinical information about the patient or specimen that may influence the services or their interpretations. This information includes diagnosis, clinical findings and other observations. In laboratory ordering these are typically referred to as 'ask at order entry questions (AOEs)'. This includes observations explicitly requested by the producer (filler) to provide context or supporting information needed to complete the order. For example, reporting the amount of inspired oxygen for blood gas measurements.'
InformationStructureDefinition.commentValues for comment differ: 'References SHALL be a reference to an actual FHIR resource, and SHALL be resolveable (allowing for access control, temporary unavailability, etc.). Resolution can be either by retrieval from the URL, or, where applicable by resource type, by treating an absolute reference as a canonical URL and looking it up in a local registry/repository. A variety of resources might provide support for asserting this condition, however at minimum, systems must support the Physical Activity Vital Sign observations.' vs 'To represent information about how the services are to be delivered use the `instructions` element.'
InformationStructureDefinition.shortValues for short differ: 'Comments' vs 'Additional details about the service request'
InformationStructureDefinition.definitionValues for definition differ: 'Any other notes and comments made about the service request. For example, internal billing notes.' vs 'This field contains additional details about the service request (for e.g. the appropriate time and mechanism for the service provider to contact the patient). Please note that service providers typically won't see notes that are added once a ServiceRequest has been accepted.'

Metadata

NameValueComments
.abstractfalse
    .baseDefinitionhttp://hl7.org/fhir/StructureDefinition/ServiceRequest
      .copyright
        .date2023-03-28T18:30:00+00:002023-08-25T15:35:25+00:00
        • Values Differ
        .descriptionRepresents orders and referrals for interventions that help to improve or maintain a patient's level of physical activity
          .experimental
            .fhirVersion4.0.1
              .jurisdiction
                ..jurisdiction[0]urn:iso:std:iso:3166#US
                  .kindresource
                    .namePAServiceRequest
                      .publisherHL7 International - Patient Care WG
                        .purpose
                          .statusactive
                            .titlePA Service Request
                              .typeServiceRequest
                                .urlhttp://hl7.org/fhir/us/physical-activity/StructureDefinition/pa-servicerequest
                                  .version1.0.0-ballot1.0.0
                                  • Values Differ

                                  Structure

                                  NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.L TypeL Description & ConstraintsCommentsdoco
                                  .. ServiceRequest C0..*ServiceRequestA request for a service to be performed
                                  C0..*ServiceRequestA request for a service to be performed
                                  pa-sr-1: At least one of reasonCode or reasonReference must be provided
                                    ... id Σ0..1idLogical id of this artifactΣ0..1idLogical id of this artifact
                                      ... meta Σ0..1MetaMetadata about the resourceΣ0..1MetaMetadata about the resource
                                        ... implicitRules ?!Σ0..0?!Σ0..0
                                          ... language 0..1codeLanguage of the resource content
                                          Binding: ?? (preferred): A human language.

                                          Additional BindingsPurpose
                                          ??Max Binding
                                          0..1codeLanguage of the resource content
                                          Binding: ?? (preferred): A human language.

                                          Additional BindingsPurpose
                                          ??Max Binding
                                            ... text 0..1NarrativeText summary of the resource, for human interpretation0..1NarrativeText summary of the resource, for human interpretation
                                              ... contained 0..*ResourceContained, inline Resources
                                              0..*ResourceContained, inline Resources
                                                ... Slices for extension 0..*ExtensionExtension
                                                Slice: Unordered, Open by value:url
                                                0..*ExtensionExtension
                                                Slice: Unordered, Open by value:url
                                                  ... modifierExtension ?!0..0?!0..0
                                                    ... identifier Σ0..*IdentifierIdentifiers assigned to this order
                                                    Σ0..*IdentifierIdentifiers assigned to this order
                                                      ... instantiatesCanonical Σ0..*canonical(ActivityDefinition | PlanDefinition)Instantiates FHIR protocol or definition
                                                      Σ0..*canonical(ActivityDefinition | PlanDefinition)Instantiates FHIR protocol or definition
                                                        ... instantiatesUri Σ0..*uriInstantiates external protocol or definition
                                                        Σ0..*uriInstantiates external protocol or definition
                                                          ... basedOn Σ0..*Reference(CarePlan | ServiceRequest | MedicationRequest)What request fulfills
                                                          Σ0..*Reference(CarePlan | ServiceRequest | MedicationRequest)What request fulfills
                                                            ... replaces Σ0..*Reference(ServiceRequest)What request replaces
                                                            Σ0..*Reference(ServiceRequest)What request replaces
                                                              ... requisition Σ0..1IdentifierComposite Request IDΣ0..1IdentifierComposite Request ID
                                                                ... status ?!SΣ1..1codedraft | active | on-hold | revoked | completed | entered-in-error | unknown
                                                                Binding: ?? (required): The status of a service order.

                                                                ?!SΣ1..1codedraft | active | on-hold | revoked | completed | entered-in-error
                                                                Binding: ?? (required)
                                                                  ... intent ?!SΣ1..1codeoriginal-order | order | filler-order
                                                                  Binding: ?? (required)
                                                                  ?!SΣ1..1codeoriginal-order | order | filler-order
                                                                  Binding: ?? (required)
                                                                    ... Slices for category Σ2..*CodeableConceptClassification of service
                                                                    Slice: Unordered, Open by pattern:$this
                                                                    Binding: ?? (example): Classification of the requested service.


                                                                    Σ1..*CodeableConceptClassification of service
                                                                    Slice: Unordered, Open by pattern:$this
                                                                    Binding: ?? (example): Classification of the requested service.


                                                                    • Element minimum cardinalities differ: '2' vs '1'
                                                                    ... priority SΣ0..1coderoutine | urgent | asap | stat
                                                                    Binding: ?? (required): Identifies the level of importance to be assigned to actioning the request.

                                                                    SΣ0..1coderoutine | urgent | asap | stat
                                                                    Binding: ?? (required): Identifies the level of importance to be assigned to actioning the request.

                                                                      ... doNotPerform ?!Σ0..0?!Σ0..0
                                                                        ... code SΣ1..1CodeableConceptWhat is being requested/ordered
                                                                        Binding: ?? (extensible)
                                                                        SΣ1..1CodeableConceptWhat is being requested/ordered
                                                                        Binding: ?? (extensible)
                                                                          ... orderDetail ΣC0..*CodeableConceptAdditional order information
                                                                          Binding: ?? (example): Codified order entry details which are based on order context.


                                                                          ΣC0..*CodeableConceptAdditional order information
                                                                          Binding: ?? (example): Codified order entry details which are based on order context.


                                                                            ... quantity[x] Σ0..1Quantity, Ratio, RangeService amountΣ0..1Quantity, Ratio, RangeService amount
                                                                              ... subject SΣ1..1Reference(US Core Patient Profile)A reference from one resource to anotherSΣ1..1Reference(US Core Patient Profile)Individual or Entity the service is ordered for
                                                                                ... encounter Σ0..1Reference(Encounter)Encounter in which the request was createdΣ0..1Reference(Encounter)Encounter in which the request was created
                                                                                  ... Slices for occurrence[x] SΣ0..1dateTime, Period S, TimingWhen service should occur
                                                                                  Slice: Unordered, Open by type:$this
                                                                                  SΣ0..1dateTime, Period S, TimingWhen service should occur
                                                                                  Slice: Unordered, Open by type:$this
                                                                                    ... asNeeded[x] Σ0..1boolean, CodeableConceptPreconditions 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..1boolean, CodeableConceptPreconditions 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.

                                                                                      ... authoredOn SΣ0..1dateTimeDate request signedSΣ1..1dateTimeDate request signed
                                                                                      • Element minimum cardinalities differ: '0' vs '1'
                                                                                      ... requester SΣ0..1Reference(US Core Practitioner Profile | US Core PractitionerRole Profile)A reference from one resource to anotherSΣ1..1Reference(US Core Practitioner Profile | US Core PractitionerRole Profile)Who/what is requesting service
                                                                                      • Element minimum cardinalities differ: '0' vs '1'
                                                                                      ... performerType Σ0..1CodeableConceptPerformer role
                                                                                      Binding: ?? (example): Indicates specific responsibility of an individual within the care team, such as "Primary physician", "Team coordinator", "Caregiver", etc.

                                                                                      Σ0..1CodeableConceptPerformer role
                                                                                      Binding: ?? (example): Indicates specific responsibility of an individual within the care team, such as "Primary physician", "Team coordinator", "Caregiver", etc.

                                                                                        ... performer SΣ0..*Reference(US Core Patient Profile S | US Core Practitioner Profile S | US Core PractitionerRole Profile S | US Core Organization Profile S | PA Related Person)A reference from one resource to another
                                                                                        SΣ0..*Reference(US Core Patient Profile S | US Core Practitioner Profile S | US Core PractitionerRole Profile S | US Core Organization Profile S | PA Related Person)Requested performer
                                                                                          ... locationCode Σ0..*CodeableConceptRequested location
                                                                                          Binding: ?? (example): A location type where services are delivered.


                                                                                          Σ0..*CodeableConceptRequested location
                                                                                          Binding: ?? (example): A location type where services are delivered.


                                                                                            ... locationReference Σ0..*Reference(Location)Requested location
                                                                                            Σ0..*Reference(Location)Requested location
                                                                                              ... reasonCode SΣ0..*CodeableConceptExplanation/Justification for procedure or service
                                                                                              Binding: ?? (extensible)
                                                                                              SΣ0..*CodeableConceptExplanation/Justification for procedure or service
                                                                                              Binding: ?? (extensible)
                                                                                                .... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                  .... Slices for extension 0..*ExtensionAdditional content defined by implementations
                                                                                                  Slice: Unordered, Open by value:url
                                                                                                  0..*ExtensionAdditional content defined by implementations
                                                                                                  Slice: Unordered, Open by value:url
                                                                                                    .... coding Σ0..*CodingCode defined by a terminology system
                                                                                                    Σ0..*CodingCode defined by a terminology system
                                                                                                      .... text SΣ0..1stringPlain text representation of the conceptSΣ0..1stringPlain text representation of the concept
                                                                                                        ... Slices for reasonReference Σ0..*Reference(Condition | Observation | DiagnosticReport | DocumentReference)Explanation/Justification for service or service
                                                                                                        Slice: Unordered, Open by profile:resolve()
                                                                                                        Σ0..*Reference(Condition | Observation | DiagnosticReport | DocumentReference)Explanation/Justification for service or service
                                                                                                        Slice: Unordered, Open by profile:resolve()
                                                                                                          ... insurance 0..*Reference(Coverage | ClaimResponse)Associated insurance coverage
                                                                                                          0..*Reference(Coverage | ClaimResponse)Associated insurance coverage
                                                                                                            ... Slices for supportingInfo 0..*Reference(Resource)A reference from one resource to another
                                                                                                            Slice: Unordered, Open by profile:resolve()
                                                                                                            0..*Reference(Resource)Additional clinical information
                                                                                                            Slice: Unordered, Open by profile:resolve()
                                                                                                              ... specimen Σ0..0Σ0..0
                                                                                                                ... bodySite Σ0..*CodeableConceptLocation on Body
                                                                                                                Binding: ?? (example): Codes describing anatomical locations. May include laterality.


                                                                                                                Σ0..*CodeableConceptLocation on Body
                                                                                                                Binding: ?? (example): Codes describing anatomical locations. May include laterality.


                                                                                                                  ... note 0..*AnnotationComments
                                                                                                                  0..*AnnotationAdditional details about the service request
                                                                                                                    .... id 0..1stringUnique id for inter-element referencing
                                                                                                                    • Added this element
                                                                                                                    .... Slices for extension 0..*ExtensionAdditional content defined by implementations
                                                                                                                    Slice: Unordered, Open by value:url
                                                                                                                    • Added this element
                                                                                                                    .... author[x] SΣ1..1Reference(US Core Practitioner Profile S | US Core Organization Profile S)Individual responsible for the annotation
                                                                                                                    • Added this element
                                                                                                                    .... time SΣ1..1dateTimeWhen the annotation was made
                                                                                                                    • Added this element
                                                                                                                    .... text SΣ1..1markdownThe annotation - text content (as markdown)
                                                                                                                    • Added this element
                                                                                                                    ... patientInstruction Σ0..1stringPatient or consumer-oriented instructionsΣ0..1stringPatient or consumer-oriented instructions
                                                                                                                      ... relevantHistory 0..*Reference(Provenance)Request provenance
                                                                                                                      0..*Reference(Provenance)Request provenance

                                                                                                                        doco Documentation for this format