BasicUnitOutlierSituationSe

Introduction

BasicUnitBedSituationSe is created from the Basic resource in FHIR R4 edition.

Intended Use

Find the number of patients of a given unit(s) outlying at another unit.

E.g., A patient whose responsibility is with unit X is placed in ward Y. If ward Y is not a serving unit of unit X - For unit X, this patient will an outlying patient outlying at ward Y.

Specific Rules and Limitations

Type Description
Rule The intended users of this API are healthcare professionals.

Profile Overview

BasicUnitOutlierSituationSe

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
id0..1string
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueIntegerinteger
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ1..1uriBindingFixed Value
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
displayΣ0..1string
valueReferenceReference()
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ1..1uriBindingFixed Value
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
displayΣ0..1string
valueReferenceReference()
url1..1uriFixed Value
modifierExtension?! I0..*Extension
identifierΣ0..0Identifier
id0..1string
extensionI0..*Extension
codingΣ0..1Coding
textΣ1..1stringFixed Value
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ1..1uriBindingFixed Value
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
displayΣ0..1string
createdΣ0..1date
authorΣ I0..0Reference(Practitioner | PractitionerRole | Patient | RelatedPerson | Organization)

Versions

COS version Profile version Required COSMIC version Date Description
3.0.0 1.0.0 R8.3.05 Nov 2021 Initial version, support for GET and search

Extensions

Extension Data type Description
Outliers complex Show outlying patient count for each unit

Supported Operations

HTTP Methods

Method Description
GET serach for current and near future prognosis of the bed situation for a specified unit

Supported Queries

  1. GET [baseURL]/Basic/_search?subject={}&_profile={} (search)

Query Operations

Search Parameters

Parameter Format Comment
Subject string internal unit ID
_profile string Canonical url for specific profile (https://fhir.cambio.se/StructureDefinition/BasicUnitOutlierSituationSe/v1)

Error Codes

Common error messages : see Error handling section

Specific error messages for BasicUnitOutlierSituationSe are listed below.

Code error message Description
400 subject is mandatory cause: empty subject
400 Invalid resource type for the parameter cause: not provided a value for _profile