HiGHmed

HiGHmed - Infection Control - ImplementationGuide

Versorgungsort - Location


Abbildung Versorgungsort (Location) - HiGHmed Use Case Infection Control

Hinweis Under Construction!
ig_bilder_Warning Das Use-Case-übergreifende Erweiterungsmodul 'Strukturdaten' des Kerndatensatzes der Medizininformatik-Initative befindet zur Zeit der Veröffentlichung dieses Profil noch im Aufbau. Anpassungen im Zuge einer Harmonisierung sind somit noch möglich. Weitere Infos siehe ArtDecor Modell Strukturdaten

Beschreibung

Das vorliegende abgeleitete Profil beschreibt eine Location im HiGHmed Projekt, Infection Control.

NameCanonical
Profile_HiGHmed_InfectionControl_Locationhttp://highmed.org/fhir/StructureDefinition/ic/Location

Differential

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
identifierS Σ0..*Identifier
statusΣ ?!0..1codeBinding
operationalStatusΣ0..1CodingBinding
nameS Σ0..1string
alias0..*string
descriptionΣ0..1string
modeΣ0..1codeBinding
typeΣ0..*CodeableConceptBinding
telecomI0..*ContactPoint
address0..1Address
physicalTypeS Σ0..1CodeableConceptBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
longitude1..1decimal
latitude1..1decimal
altitude0..1decimal
managingOrganizationS Σ I1..1Reference(Organization)
partOfI0..1Reference(Location)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
daysOfWeek0..*codeBinding
allDay0..1boolean
openingTime0..1time
closingTime0..1time
availabilityExceptions0..1string
endpointI0..*Reference(Endpoint)


Mapping

Alle Elemente für das Konzept Einsenderstandort des Use Case - Infection Control lassen sich durch das oben genannte Profil wie folgt abbilden:

Logischer Datensatz FHIR Element
Bewegungsdaten.StationärerVersorgungsfall.Aufnahmedaten.VorherigerPatientenstandortvorAufnahme Location.identifier / Location.name
Bewegungsdaten.StationärerVersorgungsfall.Entlassungsdaten.ZugewiesenerStandortbeiEntlassung Location.identifier / Location.name
Bewegungsdaten.Patientenaufenthalt.Versorgungsaufenthalt.Standort Location.identifier / Location.name

Constraints

Folgende Invarianten müssen bei der Implementierung des Profils beachtet werden:

keyseverityhumanexpression
loc-ic-1errorLoction muss identifizierbar seinidentifier.exists() or name.exists()

Terminology Bindings

PathNameStrengthURL
Location.physicalTypeLocationPhysicalTypeextensiblehttp://highmed.org/fhir/ValueSet/ic/LocationPhysicalType

Snapshot

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
identifierS Σ0..*Identifier
statusΣ ?!0..1codeBinding
operationalStatusΣ0..1CodingBinding
nameS Σ0..1string
alias0..*string
descriptionΣ0..1string
modeΣ0..1codeBinding
typeΣ0..*CodeableConceptBinding
telecomI0..*ContactPoint
address0..1Address
physicalTypeS Σ0..1CodeableConceptBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
longitude1..1decimal
latitude1..1decimal
altitude0..1decimal
managingOrganizationS Σ I1..1Reference(Organization)
partOfI0..1Reference(Location)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
daysOfWeek0..*codeBinding
allDay0..1boolean
openingTime0..1time
closingTime0..1time
availabilityExceptions0..1string
endpointI0..*Reference(Endpoint)


Beispiele

{
    "resourceType": "Location",
    "id": "ExampleHiGHmedInfectionControlLocation",
    "meta": {
        "profile":  [
            "http://highmed.org/fhir/StructureDefinition/ic/Location"
        ]
    },
    "name": "Station 43",
    "physicalType": {
        "coding":  [
            {
                "system": "http://terminology.hl7.org/CodeSystem/location-physical-type",
                "code": "wa",
                "display": "Ward"
            }
        ]
    },
    "managingOrganization": {
        "reference": "Organization/ExampleHiGHmedInfectionControlOrganization"
    }
}