PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.us.core.r4@6.0.0
    http://hl7.org/fhir/us/core/StructureDefinition/us-core-servicerequest
description: This profile sets minimum expectations for recording, searching, and fetching the ServiceRequest resource to promote interoperability and adoption through common implementation.  It identifies which core elements, extensions, vocabularies, and value sets **SHALL** be present in the resource and constrains the way the elements are used when using this profile.  It provides the floor for standards development for specific use cases.
package_name: hl7.fhir.us.core.r4
derivation: constraint
name: USCoreServiceRequestProfile
type: ServiceRequest
elements:
  category:
    short: (USCDI) Classification of service
    mustSupport: true
    index: 2
    slicing:
      rules: open
      discriminator:
      - {path: $this, type: pattern}
      min: null
      slices:
        us-core:
          match: {}
          schema:
            short: (USCDI) Classification of service
            binding: {strength: required, valueSet: 'http://hl7.org/fhir/us/core/ValueSet/us-core-servicerequest-category'}
            mustSupport: true
            index: 3
  reasonCode:
    short: (USCDI) Explanation/Justification for procedure or service
    binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/us/core/ValueSet/us-core-condition-code'}
    index: 13
  authoredOn: {short: (USCDI) Date request signed, mustSupport: true, index: 11}
  occurrenceTiming: {type: Timing, short: (USCDI) When service should occur, mustSupport: true, choiceOf: occurrence, index: 10}
  requester:
    type: Reference
    short: (USCDI) Who/what is requesting service
    mustSupport: true
    refers: ['http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/PractitionerRole', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-relatedperson']
    index: 12
  occurrencePeriod: {type: Period, short: (USCDI) When service should occur, mustSupport: true, choiceOf: occurrence, index: 8}
  status: {short: (USCDI) draft | active | on-hold | revoked | completed | entered-in-error | unknown, mustSupport: true, index: 0}
  code:
    short: (USCDI) What is being requested/ordered
    binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/us/core/ValueSet/us-core-procedure-code'}
    mustSupport: true
    index: 4
  intent: {short: (USCDI) proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option, mustSupport: true, index: 1}
  occurrenceDateTime: {type: dateTime, short: (USCDI) When service should occur, mustSupport: true, choiceOf: occurrence, index: 9}
  subject:
    type: Reference
    short: (USCDI) Individual or Entity the service is ordered for
    mustSupport: true
    refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient']
    index: 5
  occurrence:
    short: (USCDI) When service should occur
    mustSupport: true
    choices: [occurrencePeriod, occurrenceDateTime, occurrenceTiming]
    index: 7
  reasonReference: {short: (USCDI) US Core Profile that supports the requested service, index: 14}
package_version: 6.0.0
class: profile
kind: resource
url: http://hl7.org/fhir/us/core/StructureDefinition/us-core-servicerequest
base: http://hl7.org/fhir/StructureDefinition/ServiceRequest
version: 6.0.0
required: [code]