PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.us.bser@0.2.0
    http://hl7.org/fhir/us/bser/StructureDefinition/ReferralRequestTransaction
description: null
package_name: hl7.fhir.us.bser
derivation: constraint
name: BSeR Referral Request
type: ReferralRequest
elements:
  meta:
    short: meta
    index: 1
    elements:
      profile:
        short: profile
        pattern: {type: String, value: 'http://hl7.org/fhir/us/bser/StructureDefinition/ReferralRequestTransaction'}
        index: 2
    required: [profile]
  supportingInfo:
    short: supportingInfo
    refers: ['http://hl7.org/fhir/StructureDefinition/Resource']
    type: Reference
    pattern: {type: String, value: BSeR Referral Request Supporting Bundle}
    index: 26
  recipient:
    short: recipient
    refers: ['http://hl7.org/fhir/us/bser/StructureDefinition/PractitionerPerson']
    type: Reference
    pattern: {type: String, value: BSeR Referral Recipient}
    index: 18
  reasonCode:
    type: CodeableConcept
    short: reasonCode
    index: 19
    elements:
      coding:
        short: coding
        index: 20
        elements:
          system: {short: system, index: 21}
          version: {short: version, index: 22}
          code: {short: code, index: 23}
          display: {short: display, index: 24}
        required: [code]
      text: {short: text, index: 25}
    required: [coding]
  authoredOn:
    short: authoredOn
    index: 14
    elements:
      value: {short: '@value', index: 15}
    required: [value]
  requester:
    short: requester
    index: 16
    elements:
      agent:
        short: agent
        refers: ['http://hl7.org/fhir/us/bser/StructureDefinition/PractitionerPerson']
        type: Reference
        pattern: {type: String, value: BSeR Referral Initiator}
        index: 17
    required: [agent]
  serviceRequested:
    type: CodeableConcept
    short: serviceRequested
    index: 8
    elements:
      coding:
        short: coding
        index: 9
        elements:
          code: {short: code, index: 10}
          display: {short: display, index: 11}
        required: [code]
      text: {short: text, index: 12}
    required: [coding]
  status:
    type: code
    short: status
    index: 6
    elements:
      value: {short: '@value', index: 7}
    required: [value]
  id: {short: id, index: 0}
  identifier:
    short: identifier
    index: 3
    elements:
      type: {short: type, index: 4}
      value: {short: value, index: 5}
    required: [value, type]
  subject:
    short: subject
    refers: ['http://hl7.org/fhir/us/bser/StructureDefinition/PatientRole']
    type: Reference
    pattern: {type: String, value: BSeR Patient}
    index: 13
package_version: 0.2.0
class: profile
kind: resource
url: http://hl7.org/fhir/us/bser/StructureDefinition/ReferralRequestTransaction
base: http://hl7.org/fhir/StructureDefinition/ReferralRequest
version: 0.2.0
required: [serviceRequested, authoredOn, requester, recipient, supportingInfo, status, identifier, subject, reasonCode]