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
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
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from Element
This structure is derived from Element
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
EmrLisLogicalModel | Element | |||
Patient | 0..1 | BackboneElement | EMR-LIS Patient Logical Model | |
Active | 0..1 | CodeableConcept | Patient Active Flag Binding: (unbound) (extensible) | |
LabTask | 0..1 | BackboneElement | EMR-LIS Workflow Task | |
Patient | 1..1 | Reference() | EMR-LIS Patient | |
Documentation for this format |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
EmrLisLogicalModel | 0..* | Element | Base for all elements ele-1: All FHIR elements must have a @value or children | |
Slices for extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
Patient | 0..1 | BackboneElement | EMR-LIS Patient Logical Model | |
Active | 0..1 | CodeableConcept | Patient Active Flag Binding: (unbound) (extensible) | |
LabTask | 0..1 | BackboneElement | EMR-LIS Workflow Task | |
Patient | 1..1 | Reference() | EMR-LIS Patient | |
Documentation for this format |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
EmrLisLogicalModel | 0..* | Element | Base for all elements ele-1: All FHIR elements must have a @value or children | |
Documentation for this format |
This structure is derived from Element
Differential View
This structure is derived from Element
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
EmrLisLogicalModel | Element | |||
Patient | 0..1 | BackboneElement | EMR-LIS Patient Logical Model | |
Active | 0..1 | CodeableConcept | Patient Active Flag Binding: (unbound) (extensible) | |
LabTask | 0..1 | BackboneElement | EMR-LIS Workflow Task | |
Patient | 1..1 | Reference() | EMR-LIS Patient | |
Documentation for this format |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
EmrLisLogicalModel | 0..* | Element | Base for all elements ele-1: All FHIR elements must have a @value or children | |
Slices for extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
Patient | 0..1 | BackboneElement | EMR-LIS Patient Logical Model | |
Active | 0..1 | CodeableConcept | Patient Active Flag Binding: (unbound) (extensible) | |
LabTask | 0..1 | BackboneElement | EMR-LIS Workflow Task | |
Patient | 1..1 | Reference() | EMR-LIS Patient | |
Documentation for this format |
Other representations of profile: CSV, Excel
Path | Conformance | ValueSet |
EmrLisLogicalModel.Patient.Active | extensible |
Id | Path | Details | Requirements |
ele-1 | EmrLisLogicalModel | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | EmrLisLogicalModel.extension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | EmrLisLogicalModel.extension | Must have either extensions or value[x], not both : extension.exists() != value.exists() |