InPatientEncounterCz
type: StructureDefinition
node role: treeRoot
id:
  v: InPatientEncounterCz
text:
  status:
    v: extensions
  div:
    v: Generated Narrative: StructureDefinition InPatientEncounterCz Name Flags Card. Type Description & Constraints<img src="[binary]" alt="doco" style="background-color: inherit"/> InPatientEncounterCz 0..* Base A.2.3 - Encounter (eHN) #xD; type 1..1 CodeableConcept A.2.3.1 - Encounter type #xD; note 0..1 string A.2.3.2 - Encounter note #xD; admission 1..1 Base A.2.3.3 - Admission #xD; urgency 0..1 CodeableConcept A.2.3.3.1 - Admission urgency #xD; date 1..1 dateTime A.2.3.3.2 - Admission date #xD; admitter 0..1 Base Admitting professional #xD; identifier 0..1 Identifier A.2.3.3.3 - Admitting professional ID #xD; name 0..1 HumanName A.2.3.3.4 - Admitting professional name #xD; organizationID 0..1 Identifier A.2.3.3.5 - Admitting organisation ID #xD; organization 0..1 Base A.2.3.3.6 - Admitting organisation #xD; source 0..1 CodeableConcept A.2.3.3.7 - Admit Source #xD; referringHP 0..1 Base Referring professional #xD; identifier 0..1 Identifier A.2.3.3.8 - Referring professional ID #xD; name 0..1 HumanName A.2.3.3.9 - Referring professional name #xD; organizationID 0..1 Identifier A.2.3.3.10 - Referring organisation ID #xD; organization 0..1 Base A.2.3.3.11 - Referring organisation #xD; admissionReason 1..1 Base A.2.3.4 - Admission reason #xD; code 0..* CodeableConcept A.2.3.4.1 - Admission reason #xD; comment 0..1 string A.2.3.4.2 - Admission reason comment #xD; <a href="StructureDefinition-InPatientEncounterCz-definitions.html#InPatientEncounterCz.admissionReason.legalStatus" title="Legal status/situation at admission. The legal status indicates the basis on which the patient is staying in a healthcare organisation. This can be either voluntary or involuntary, however the legal status is always determined by a court. A patient can also receive healthcare based on a forensic status. (voluntary, involuntary, admission by legal authority).">legalStatus 0..1 CodeableConcept A.2.3.4.3 - Admission legal status #xD; discharge 1..1 Base A.2.3.5 - Discharge #xD; date 1..1 dateTi…
url:
  v: https://hl7.cz/fhir/hdr/StructureDefinition/InPatientEncounterCz
  l: InPatientEncounterCz
version:
  v: 0.1.0
name:
  v: LogEnEncounterEhnCz
title:
  v: A.2.3 - Encounter (eHN)
status:
  v: draft
date:
  v: 2025-12-22T16:16:03+00:00
publisher:
  v: HL7 Czech Republic
contact:
  name:
    v: HL7 Czech Republic
  telecom:
    system:
      v: url
    value:
      v: https://www.hl7.cz/
description:
  v: Hospital Discharge Report - Encounter - A.2.3 eHN
jurisdiction:
  coding:
    system:
      v: urn:iso:std:iso:3166
      l: 3166
    code:
      v: CZ
    display:
      v: Czechia
fhir version:
  v: 4.0.1
kind:
  v: logical
abstract:
  v: false
type:
  v: https://hl7.cz/fhir/hdr/StructureDefinition/InPatientEncounterCz
  l: InPatientEncounterCz
base definition:
  v: http://hl7.org/fhir/StructureDefinition/Base
  l: Base
derivation:
  v: specialization
snapshot:
  extension:
    url:
      v: http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version
      l: snapshot-base-version
    value: String
      v: 4.0.1
  element:
    id:
      v: InPatientEncounterCz
    path:
      v: InPatientEncounterCz
    short:
      v: A.2.3 - Encounter (eHN)
    definition:
      v: Hospital Discharge Report - Encounter - A.2.3 eHN
    min:
      v: 0
    max:
      v: *
    base:
      path:
        v: Base
      min:
        v: 0
      max:
        v: *
    is modifier:
      v: false
  element:
    id:
      v: InPatientEncounterCz.type
    path:
      v: InPatientEncounterCz.type
    short:
      v: A.2.3.1 - Encounter type
    definition:
      v: The type of the encounter whether inpatient or short stay encounter.
    min:
      v: 1
    max:
      v: 1
    base:
      path:
        v: InPatientEncounterCz.type
      min:
        v: 1
      max:
        v: 1
    type:
      code:
        v: CodeableConcept
        l: CodeableConcept
  element:
    id:
      v: InPatientEncounterCz.note
    path:
      v: InPatientEncounterCz.note
    short:
      v: A.2.3.2 - Encounter note
    definition:
      v: A narrative description of the encounter course.
    min:
      v: 0
    max:
      v: 1
    base:
      path:
        v: InPatientEncounterCz.note
      min:
        v: 0
      max:
        v: 1
    type:
      code:
        v: string
        l: string
  element:
    id:
      v: InPatientEncounterCz.admission
    path:
      v: InPatientEncounterCz.admission
    short:
      v: A.2.3.3 - Admission
    definition:
      v: Admission
    min:
      v: 1
    max:
      v: 1
    base:
      path:
        v: InPatientEncounterCz.admission
      min:
        v: 1
      max:
        v: 1
    type:
      code:
        v: Base
        l: Base
  element:
    id:
      v: InPatientEncounterCz.admission.urgency
    path:
      v: InPatientEncounterCz.admission.urgency
    short:
      v: A.2.3.3.1 - Admission urgency
    definition:
      v: Admission type, either emergency or planned
    min:
      v: 0
    max:
      v: 1
    base:
      path:
        v: InPatientEncounterCz.admission.urgency
      min:
        v: 0
      max:
        v: 1
    type:
      code:
        v: CodeableConcept
        l: CodeableConcept
  element:
    id:
      v: InPatientEncounterCz.admission.date
    path:
      v: InPatientEncounterCz.admission.date
    short:
      v: A.2.3.3.2 - Admission date
    definition:
      v: Admission date and time.
    min:
      v: 1
    max:
      v: 1
    base:
      path:
        v: InPatientEncounterCz.admission.date
      min:
        v: 1
      max:
        v: 1

code:
  v: dateTime
  l: dateTime

id:
  v: InPatientEncounterCz.admission.admitter
path:
  v: InPatientEncounterCz.admission.admitter
short:
  v: Admitting professional
definition:
  v: Admitting Healthcare Professional
min:
  v: 0
max:
  v: 1
base:
  path:
    v: InPatientEncounterCz.admission.admitter
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: InPatientEncounterCz.admission.admitter.identifier
path:
  v: InPatientEncounterCz.admission.admitter.identifier
short:
  v: A.2.3.3.3 - Admitting professional ID
definition:
  v: The health professional identification number. Either an internal identifier assigned by a healthcare provider institution or (preferably) a national health professional ID such as the licence or registration number.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: InPatientEncounterCz.admission.admitter.identifier
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: InPatientEncounterCz.admission.admitter.name
path:
  v: InPatientEncounterCz.admission.admitter.name
short:
  v: A.2.3.3.4 - Admitting professional name
definition:
  v: Person name [the structure of the name will be the same as for the patient (given name, family name / surname)].
min:
  v: 0
max:
  v: 1
base:
  path:
    v: InPatientEncounterCz.admission.admitter.name
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: HumanName
    l: HumanName

id:
  v: InPatientEncounterCz.admission.admitter.organizationID
path:
  v: InPatientEncounterCz.admission.admitter.organizationID
short:
  v: A.2.3.3.5 - Admitting organisation ID
definition:
  v: The healthcare provider organisation identifier.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: InPatientEncounterCz.admission.admitter.organizationID
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: InPatientEncounterCz.admission.admitter.organization
path:
  v: InPatientEncounterCz.admission.admitter.organization
short:
  v: A.2.3.3.6 - Admitting organisation
definition:
  v: The healthcare provider organisation information.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: InPatientEncounterCz.admission.admitter.organization
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: InPatientEncounterCz.admission.source
path:
  v: InPatientEncounterCz.admission.source
short:
  v: A.2.3.3.7 - Admit Source
definition:
  v: From where the patient was admitted (e.g. physician referral, transfer).
min:
  v: 0
max:
  v: 1
base:
  path:
    v: InPatientEncounterCz.admission.source
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: InPatientEncounterCz.admission.referringHP
path:
  v: InPatientEncounterCz.admission.referringHP
short:
  v: Referring professional
definition:
  v: Referring Healthcare Professional
min:
  v: 0
max:
  v: 1
base:
  path:
    v: InPatientEncounterCz.admission.referringHP
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: InPatientEncounterCz.admission.referringHP.identifier
path:
  v: InPatientEncounterCz.admission.referringHP.identifier
short:
  v: A.2.3.3.8 - Referring professional ID
definition:
  v: The health professional identification number. Either an internal identifier assigned by a healthcare provider institution or (preferably) a national health professional ID such as the licence or registration number.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: InPatientEncounterCz.admission.referringHP.identifier
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: InPatientEncounterCz.admission.referringHP.name
path:
  v: InPatientEncounterCz.admission.referringHP.name
short:
  v: A.2.3.3.9 - Referring professional name
definition:
  v: Person name [the structure of the name will be the same as for the patient (given name, family name / surname)].
min:
  v: 0
max:
  v: 1
base:
  path:
    v: InPatientEncounterCz.admission.referringHP.name
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: HumanName
    l: HumanName

id:
  v: InPatientEncounterCz.admission.referringHP.organizationID
path:
  v: InPatientEncounterCz.admission.referringHP.organizationID
short:
  v: A.2.3.3.10 - Referring organisation ID
definition:
  v: The healthcare provider organisation identifier.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: InPatientEncounterCz.admission.referringHP.organizationID
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: InPatientEncounterCz.admission.referringHP.organization
path:
  v: InPatientEncounterCz.admission.referringHP.organization
short:
  v: A.2.3.3.11 - Referring organisation
definition:
  v: The healthcare provider organisation information.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: InPatientEncounterCz.admission.referringHP.organization
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: InPatientEncounterCz.admissionReason
path:
  v: InPatientEncounterCz.admissionReason
short:
  v: A.2.3.4 - Admission reason
definition:
  v: Admission reason
min:
  v: 1
max:
  v: 1
base:
  path:
    v: InPatientEncounterCz.admissionReason
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: InPatientEncounterCz.admissionReason.code
path:
  v: InPatientEncounterCz.admissionReason.code
short:
  v: A.2.3.4.1 - Admission reason
definition:
  v: Reason or reasons for admission, e.g. Problem, procedure or finding.
min:
  v: 0
max:
  v: *
base:
  path:
    v: InPatientEncounterCz.admissionReason.code
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: InPatientEncounterCz.admissionReason.comment
path:
  v: InPatientEncounterCz.admissionReason.comment
short:
  v: A.2.3.4.2 - Admission reason comment
definition:
  v: Explanation of the reason for the encounter.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: InPatientEncounterCz.admissionReason.comment
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: InPatientEncounterCz.admissionReason.legalStatus
path:
  v: InPatientEncounterCz.admissionReason.legalStatus
short:
  v: A.2.3.4.3 - Admission legal status
definition:
  v: Legal status/situation at admission. The legal status indicates the basis on which the patient is staying in a healthcare organisation. This can be either voluntary or involuntary, however the legal status is always determined by a court. A patient can also receive healthcare based on a forensic status. (voluntary, involuntary, admission by legal authority).
min:
  v: 0
max:
  v: 1
base:
  path:
    v: InPatientEncounterCz.admissionReason.legalStatus
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: InPatientEncounterCz.discharge
path:
  v: InPatientEncounterCz.discharge
short:
  v: A.2.3.5 - Discharge
definition:
  v: Discharge
min:
  v: 1
max:
  v: 1
base:
  path:
    v: InPatientEncounterCz.discharge
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: InPatientEncounterCz.discharge.date
path:
  v: InPatientEncounterCz.discharge.date
short:
  v: A.2.3.5.1 - Discharge date
definition:
  v: Discharge date and time
min:
  v: 1
max:
  v: 1
base:
  path:
    v: InPatientEncounterCz.discharge.date
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: InPatientEncounterCz.discharge.destinationType
path:
  v: InPatientEncounterCz.discharge.destinationType
short:
  v: A.2.3.5.2 - Discharge destination type
definition:
  v: Type of location to which the patient will go after the encounter. E.g. home, hospital, nursing home, left against medical advice etc.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: InPatientEncounterCz.discharge.destinationType
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: InPatientEncounterCz.discharge.destinationLocation
path:
  v: InPatientEncounterCz.discharge.destinationLocation
short:
  v: A.2.3.5.3 - Destination location
definition:
  v: The location/organisation to which the patient will go after the encounter. Name, address and telecommunication contact.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: InPatientEncounterCz.discharge.destinationLocation
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: InPatientEncounterCz.location
path:
  v: InPatientEncounterCz.location
short:
  v: A.2.3.6 - Location - All locations/departments where the patient stayed (was boarded) within the hospital.
definition:
  v: Location - All locations/departments where the patient stayed (was boarded) within the hospital.
min:
  v: 0
max:
  v: *
base:
  path:
    v: InPatientEncounterCz.location
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Base
    l: Base

id:
  v: InPatientEncounterCz.location.period
path:
  v: InPatientEncounterCz.location.period
short:
  v: A.2.3.6.1 - Period
definition:
  v: Time period during which the patient was present at the location
min:
  v: 1
max:
  v: 1
base:
  path:
    v: InPatientEncounterCz.location.period
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: Period
    l: Period

id:
  v: InPatientEncounterCz.location.organization
path:
  v: InPatientEncounterCz.location.organization
short:
  v: Organization
definition:
  v: Organization or organization part (hospital department) where the patient was present.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: InPatientEncounterCz.location.organization
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: InPatientEncounterCz.location.organization.identifier
path:
  v: InPatientEncounterCz.location.organization.identifier
short:
  v: A.2.3.6.2 - Organisation Part ID
definition:
  v: The organisation’s part identifier.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: InPatientEncounterCz.location.organization.identifier
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: InPatientEncounterCz.location.organization.name
path:
  v: InPatientEncounterCz.location.organization.name
short:
  v: A.2.3.6.3 - Organisation Part Name
definition:
  v: Full name of the organisation part, e.g. Name of the department
min:
  v: 1
max:
  v: 1
base:
  path:
    v: InPatientEncounterCz.location.organization.name
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: InPatientEncounterCz.location.organization.details
path:
  v: InPatientEncounterCz.location.organization.details
short:
  v: A.2.3.6.4 - Organisation Part Details
definition:
  v: Address, contact names and contact details, specialty of the organisation part.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: InPatientEncounterCz.location.organization.details
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Base
    l: Base

element:
  id:
    v: InPatientEncounterCz
  path:
    v: InPatientEncounterCz
  short:
    v: A.2.3 - Encounter (eHN)
  definition:
    v: Hospital Discharge Report - Encounter - A.2.3 eHN
element:
  id:
    v: InPatientEncounterCz.type
  path:
    v: InPatientEncounterCz.type
  short:
    v: A.2.3.1 - Encounter type
  definition:
    v: The type of the encounter whether inpatient or short stay encounter.
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: CodeableConcept
      l: CodeableConcept
element:
  id:
    v: InPatientEncounterCz.note
  path:
    v: InPatientEncounterCz.note
  short:
    v: A.2.3.2 - Encounter note
  definition:
    v: A narrative description of the encounter course.
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: string
      l: string
element:
  id:
    v: InPatientEncounterCz.admission
  path:
    v: InPatientEncounterCz.admission
  short:
    v: A.2.3.3 - Admission
  definition:
    v: Admission
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: Base
      l: Base
element:
  id:
    v: InPatientEncounterCz.admission.urgency
  path:
    v: InPatientEncounterCz.admission.urgency
  short:
    v: A.2.3.3.1 - Admission urgency
  definition:
    v: Admission type, either emergency or planned
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: CodeableConcept
      l: CodeableConcept
element:
  id:
    v: InPatientEncounterCz.admission.date
  path:
    v: InPatientEncounterCz.admission.date
  short:
    v: A.2.3.3.2 - Admission date
  definition:
    v: Admission date and time.
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: dateTime
      l: dateTime
element:
  id:
    v: InPatientEncounterCz.admission.admitter
  path:
    v: InPatientEncounterCz.admission.admitter
  short:
    v: Admitting professional
  definition:
    v: Admitting Healthcare Professional
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: Base
      l: Base
element:
  id:
    v: InPatientEncounterCz.admission.admitter.identifier
  path:
    v: InPatientEncounterCz.admission.admitter.identifier
  short:
    v: A.2.3.3.3 - Admitting professional ID
  definition:
    v: The health professional identification number. Either an internal identifier assigned by a healthcare provider institution or (preferably) a national health professional ID such as the licence or registration number.
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: Identifier
      l: Identifier
element:
  id:
    v: InPatientEncounterCz.admission.admitter.name
  path:
    v: InPatientEncounterCz.admission.admitter.name
  short:
    v: A.2.3.3.4 - Admitting professional name
  definition:
    v: Person name [the structure of the name will be the same as for the patient (given name, family name / surname)].
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: HumanName
      l: HumanName
element:
  id:
    v: InPatientEncounterCz.admission.admitter.organizationID
  path:
    v: InPatientEncounterCz.admission.admitter.organizationID
  short:
    v: A.2.3.3.5 - Admitting organisation ID
  definition:
    v: The healthcare provider organisation identifier.
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: Identifier
      l: Identifier
element:
  id:
    v: InPatientEncounterCz.admission.admitter.organization
  path:
    v: InPatientEncounterCz.admission.admitter.organization
  short:
    v: A.2.3.3.6 - Admitting organisation
  definition:
    v: The healthcare provider organisation information.
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: Base
      l: Base
element:
  id:
    v: InPatientEncounterCz.admission.source
  path:
    v: InPatientEncounterCz.admission.source
  short:
    v: A.2.3.3.7 - Admit Source
  definition:
    v: From where the patient was admitted (e.g. physician referral, transfer).
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: CodeableConcept
      l: CodeableConcept
element:
  id:
    v: InPatientEncounterCz.admission.referringHP
  path:
    v: InPatientEncounterCz.admission.referringHP

v: Referring professional

v: Referring Healthcare Professional

v: 0

v: 1

code:
  v: Base
  l: Base

id:
  v: InPatientEncounterCz.admission.referringHP.identifier
path:
  v: InPatientEncounterCz.admission.referringHP.identifier
short:
  v: A.2.3.3.8 - Referring professional ID
definition:
  v: The health professional identification number. Either an internal identifier assigned by a healthcare provider institution or (preferably) a national health professional ID such as the licence or registration number.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: InPatientEncounterCz.admission.referringHP.name
path:
  v: InPatientEncounterCz.admission.referringHP.name
short:
  v: A.2.3.3.9 - Referring professional name
definition:
  v: Person name [the structure of the name will be the same as for the patient (given name, family name / surname)].
min:
  v: 0
max:
  v: 1
type:
  code:
    v: HumanName
    l: HumanName

id:
  v: InPatientEncounterCz.admission.referringHP.organizationID
path:
  v: InPatientEncounterCz.admission.referringHP.organizationID
short:
  v: A.2.3.3.10 - Referring organisation ID
definition:
  v: The healthcare provider organisation identifier.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: InPatientEncounterCz.admission.referringHP.organization
path:
  v: InPatientEncounterCz.admission.referringHP.organization
short:
  v: A.2.3.3.11 - Referring organisation
definition:
  v: The healthcare provider organisation information.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: InPatientEncounterCz.admissionReason
path:
  v: InPatientEncounterCz.admissionReason
short:
  v: A.2.3.4 - Admission reason
definition:
  v: Admission reason
min:
  v: 1
max:
  v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: InPatientEncounterCz.admissionReason.code
path:
  v: InPatientEncounterCz.admissionReason.code
short:
  v: A.2.3.4.1 - Admission reason
definition:
  v: Reason or reasons for admission, e.g. Problem, procedure or finding.
min:
  v: 0
max:
  v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: InPatientEncounterCz.admissionReason.comment
path:
  v: InPatientEncounterCz.admissionReason.comment
short:
  v: A.2.3.4.2 - Admission reason comment
definition:
  v: Explanation of the reason for the encounter.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: InPatientEncounterCz.admissionReason.legalStatus
path:
  v: InPatientEncounterCz.admissionReason.legalStatus
short:
  v: A.2.3.4.3 - Admission legal status
definition:
  v: Legal status/situation at admission. The legal status indicates the basis on which the patient is staying in a healthcare organisation. This can be either voluntary or involuntary, however the legal status is always determined by a court. A patient can also receive healthcare based on a forensic status. (voluntary, involuntary, admission by legal authority).
min:
  v: 0
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: InPatientEncounterCz.discharge
path:
  v: InPatientEncounterCz.discharge
short:
  v: A.2.3.5 - Discharge
definition:
  v: Discharge
min:
  v: 1
max:
  v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: InPatientEncounterCz.discharge.date
path:
  v: InPatientEncounterCz.discharge.date
short:
  v: A.2.3.5.1 - Discharge date
definition:
  v: Discharge date and time
min:
  v: 1
max:
  v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: InPatientEncounterCz.discharge.destinationType
path:
  v: InPatientEncounterCz.discharge.destinationType
short:
  v: A.2.3.5.2 - Discharge destination type
definition:
  v: Type of location to which the patient will go after the encounter. E.g. home, hospital, nursing home, left against medical advice etc.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: InPatientEncounterCz.discharge.destinationLocation
path:
  v: InPatientEncounterCz.discharge.destinationLocation
short:
  v: A.2.3.5.3 - Destination location
definition:
  v: The location/organisation to which the patient will go after the encounter. Name, address and telecommunication contact.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: InPatientEncounterCz.location
path:
  v: InPatientEncounterCz.location
short:
  v: A.2.3.6 - Location - All locations/departments where the patient stayed (was boarded) within the hospital.
definition:
  v: Location - All locations/departments where the patient stayed (was boarded) within the hospital.
min:
  v: 0
max:
  v: *
type:
  code:
    v: Base
    l: Base

id:
  v: InPatientEncounterCz.location.period
path:
  v: InPatientEncounterCz.location.period
short:
  v: A.2.3.6.1 - Period
definition:
  v: Time period during which the patient was present at the location
min:
  v: 1
max:
  v: 1
type:
  code:
    v: Period
    l: Period

id:
  v: InPatientEncounterCz.location.organization
path:
  v: InPatientEncounterCz.location.organization
short:
  v: Organization
definition:
  v: Organization or organization part (hospital department) where the patient was present.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: InPatientEncounterCz.location.organization.identifier
path:
  v: InPatientEncounterCz.location.organization.identifier
short:
  v: A.2.3.6.2 - Organisation Part ID
definition:
  v: The organisation’s part identifier.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: InPatientEncounterCz.location.organization.name
path:
  v: InPatientEncounterCz.location.organization.name
short:
  v: A.2.3.6.3 - Organisation Part Name
definition:
  v: Full name of the organisation part, e.g. Name of the department
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: InPatientEncounterCz.location.organization.details
path:
  v: InPatientEncounterCz.location.organization.details
short:
  v: A.2.3.6.4 - Organisation Part Details
definition:
  v: Address, contact names and contact details, specialty of the organisation part.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: Base
    l: Base