EMR-LIS Implementation Guide
0.2.0 - ci-build

EMR-LIS Implementation Guide - Local Development build (v0.2.0). See the Directory of published versions

Logical Model: EMR-LIS Logical Model

Defining URL:http://i-tech-uw.github.io/emr-lis-ig/StructureDefinition/EmrLisLogicalModel
Version:0.2.0
Name:EmrLisLogicalModel
Status:Draft as of 2021-07-27T07:51:26+00:00
Publisher:I-TECH-UW
Source Resource:XML / JSON / Turtle

The official URL for this profile is:

http://i-tech-uw.github.io/emr-lis-ig/StructureDefinition/EmrLisLogicalModel

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from Element

Summary

Mandatory: 0 element (1 nested mandatory element)

This structure is derived from Element

NameFlagsCard.TypeDescription & Constraintsdoco
.. EmrLisLogicalModel 0..*ElementBase for all elements
ele-1: All FHIR elements must have a @value or children
... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... Patient 0..1BackboneElementEMR-LIS Patient Logical Model
.... Active 0..1CodeableConceptPatient Active Flag
Binding: (unbound) (extensible)
... LabTask 0..1BackboneElementEMR-LIS Workflow Task
.... Patient 1..1Reference()EMR-LIS Patient

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. EmrLisLogicalModel 0..*ElementBase for all elements
ele-1: All FHIR elements must have a @value or children

doco Documentation for this format

This structure is derived from Element

Summary

Mandatory: 0 element (1 nested mandatory element)

Differential View

This structure is derived from Element

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. EmrLisLogicalModel 0..*ElementBase for all elements
ele-1: All FHIR elements must have a @value or children
... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... Patient 0..1BackboneElementEMR-LIS Patient Logical Model
.... Active 0..1CodeableConceptPatient Active Flag
Binding: (unbound) (extensible)
... LabTask 0..1BackboneElementEMR-LIS Workflow Task
.... Patient 1..1Reference()EMR-LIS Patient

doco Documentation for this format

 

Other representations of profile: CSV, Excel

Terminology Bindings

PathConformanceValueSet
EmrLisLogicalModel.Patient.Activeextensible

Constraints

IdPathDetailsRequirements
ele-1EmrLisLogicalModelAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1EmrLisLogicalModel.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1EmrLisLogicalModel.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()