Order
type: StructureDefinition
node role: treeRoot
id:
  v: Order
text:
  status:
    v: extensions
  div: Generated Narrative: StructureDefinition Order Name Flags Card. Type Description & Constraints Order 0..* Base Order Logical orderID 0..1 string beskrivning1 answerToUnitID 1..1 string beskrivning1 answerToHealthCareUnitID 0..1 string beskrivning1 answerToHealthCareUnitIDInterchange 0..1 string beskrivning1 answerToProfessionalName 0..1 string beskrivning1 answerToProfessionalID 0..1 string beskrivning1 payingUnitCode 0..1 string beskrivning1 comment 0..1 string beskrivning1 arrivedToLabDateTime 0..1 string beskrivning1 Documentation for this format
url:
  v: http://inera.infopeak.se/StructureDefinition/Order
version:
  v: 0.1.0
name:
  v: Order
title:
  v: Order Logical
status:
  v: draft
date:
  v: 2025-05-21T13:18:11+02:00
publisher:
  v: Inera AB
contact:
  name:
    v: Inera AB
  telecom:
    system:
      v: url
    value:
      v: http://inera.se
description:
  v: Beskrivning av Order.
fhir version:
  v: 4.0.1
mapping:
  identity:
    v: EPOrderToGLOO
  uri:
    v: GLOO
  name:
    v: EPOrder till GLOO
  comment:
    v: Mappning av EPOrder till GLOO.
kind:
  v: logical
abstract:
  v: false
type:
  v: http://inera.infopeak.se/StructureDefinition/Order
base definition:
  v: http://hl7.org/fhir/StructureDefinition/Base
  link: http://hl7.org/fhir/StructureDefinition/Base
derivation:
  v: specialization
snapshot:
  extension:
    url:
      v: http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version
    value: string
      v: 4.0.1
  element:
    id:
      v: Order
    path:
      v: Order
    short:
      v: Order Logical
    definition:
      v: Beskrivning av Order.
    min:
      v: 0
    max:
      v: *
    base:
      path:
        v: Base
      min:
        v: 0
      max:
        v: *
    is modifier:
      v: false
  element:
    id:
      v: Order.orderID
    path:
      v: Order.orderID
    short:
      v: beskrivning1
    definition:
      v: beskrivning2
    min:
      v: 0
    max:
      v: 1
    base:
      path:
        v: Order.orderID
      min:
        v: 0
      max:
        v: 1
    type:
      code:
        v: string
    mapping:
      identity:
        v: EPOrderToGLOO
      map:
        v: body.referral.identifier
  element:
    id:
      v: Order.answerToUnitID
    path:
      v: Order.answerToUnitID
    short:
      v: beskrivning1
    definition:
      v: beskrivning2
    min:
      v: 1
    max:
      v: 1
    base:
      path:
        v: Order.answerToUnitID
      min:
        v: 1
      max:
        v: 1
    type:
      code:
        v: string
  element:
    id:
      v: Order.answerToHealthCareUnitID
    path:
      v: Order.answerToHealthCareUnitID
    short:
      v: beskrivning1
    definition:
      v: beskrivning2
    min:
      v: 0
    max:
      v: 1
    base:
      path:
        v: Order.answerToHealthCareUnitID
      min:
        v: 0
      max:
        v: 1
    type:
      code:
        v: string
  element:
    id:
      v: Order.answerToHealthCareUnitIDInterchange
    path:
      v: Order.answerToHealthCareUnitIDInterchange
    short:
      v: beskrivning1
    definition:
      v: beskrivning2
    min:
      v: 0
    max:
      v: 1
    base:
      path:
        v: Order.answerToHealthCareUnitIDInterchange
      min:
        v: 0
      max:
        v: 1
    type:
      code:
        v: string
  element:
    id:
      v: Order.answerToProfessionalName
    path:
      v: Order.answerToProfessionalName
    short:
      v: beskrivning1
    definition:
      v: beskrivning2
    min:
      v: 0
    max:
      v: 1
    base:
      path:
        v: Order.answerToProfessionalName
      min:
        v: 0
      max:
        v: 1
    type:
      code:
        v: string

id:
  v: Order.answerToProfessionalID
path:
  v: Order.answerToProfessionalID
short:
  v: beskrivning1
definition:
  v: beskrivning2
min:
  v: 0
max:
  v: 1
base:
  path:
    v: Order.answerToProfessionalID
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string

id:
  v: Order.payingUnitCode
path:
  v: Order.payingUnitCode
short:
  v: beskrivning1
definition:
  v: beskrivning2
min:
  v: 0
max:
  v: 1
base:
  path:
    v: Order.payingUnitCode
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string

id:
  v: Order.comment
path:
  v: Order.comment
short:
  v: beskrivning1
definition:
  v: beskrivning2
min:
  v: 0
max:
  v: 1
base:
  path:
    v: Order.comment
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
mapping:
  identity:
    v: EPOrderToGLOO
  map:
    v: body.referral.referralInformation.referralComment

id:
  v: Order.arrivedToLabDateTime
path:
  v: Order.arrivedToLabDateTime
short:
  v: beskrivning1
definition:
  v: beskrivning2
min:
  v: 0
max:
  v: 1
base:
  path:
    v: Order.arrivedToLabDateTime
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string

element:
  id:
    v: Order
  path:
    v: Order
  short:
    v: Order Logical
  definition:
    v: Beskrivning av Order.
element:
  id:
    v: Order.orderID
  path:
    v: Order.orderID
  short:
    v: beskrivning1
  definition:
    v: beskrivning2
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: string
  mapping:
    identity:
      v: EPOrderToGLOO
    map:
      v: body.referral.identifier
element:
  id:
    v: Order.answerToUnitID
  path:
    v: Order.answerToUnitID
  short:
    v: beskrivning1
  definition:
    v: beskrivning2
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: string
element:
  id:
    v: Order.answerToHealthCareUnitID
  path:
    v: Order.answerToHealthCareUnitID
  short:
    v: beskrivning1
  definition:
    v: beskrivning2
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: string
element:
  id:
    v: Order.answerToHealthCareUnitIDInterchange
  path:
    v: Order.answerToHealthCareUnitIDInterchange
  short:
    v: beskrivning1
  definition:
    v: beskrivning2
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: string
element:
  id:
    v: Order.answerToProfessionalName
  path:
    v: Order.answerToProfessionalName
  short:
    v: beskrivning1
  definition:
    v: beskrivning2
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: string
element:
  id:
    v: Order.answerToProfessionalID
  path:
    v: Order.answerToProfessionalID
  short:
    v: beskrivning1
  definition:
    v: beskrivning2
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: string
element:
  id:
    v: Order.payingUnitCode
  path:
    v: Order.payingUnitCode
  short:
    v: beskrivning1
  definition:
    v: beskrivning2
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: string
element:
  id:
    v: Order.comment
  path:
    v: Order.comment
  short:
    v: beskrivning1
  definition:
    v: beskrivning2
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: string
  mapping:
    identity:
      v: EPOrderToGLOO
    map:
      v: body.referral.referralInformation.referralComment
element:
  id:
    v: Order.arrivedToLabDateTime
  path:
    v: Order.arrivedToLabDateTime
  short:
    v: beskrivning1
  definition:
    v: beskrivning2
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: string