Specimen Profile¶
| Canonical | ../StructureDefinition/nexus-emr-core-specimen |
|---|---|
| Status | draft (experimental) · 1.26.0 |
| Base | Specimen (constraint) |
| Source | FSH · JSON |
Nexus EMR profile for Specimen -- the physical sample a lab result was produced from. Currently a pass-through type: the platform resolves ServiceRequest.specimen references and traverses into Specimen from DiagnosticReport, but reads none of its own fields. First pass; the heritage-EMR reconciliation is unresolved.
Elements / Key elements
The working view: must-support, required, modifier and sliced elements from the effective (snapshot) definition.
| Element | Flags | Card. | Type | Description & Constraints |
|---|---|---|---|---|
| Specimen | 0..* | Nexus EMR Specimen Core Invariants: dom-2, dom-3, dom-4, dom-5, dom-6, nexus-note-extension-not-where-native |
||
| meta | 0..1 | Meta | Metadata about the resource Invariants: ele-1 |
|
| source | S | 0..1 | uri | Identifies EMR instance & pipeline version the resource came from i Invariants: ele-1 |
| implicitRules | ?! | 0..1 | uri | A set of rules under which this content was created i Invariants: ele-1 |
| text | S | 0..1 | Narrative | Narrative i Invariants: ele-1 |
| identifier | 0..* | Identifier | Business identifier(s) for the specimen i Invariants: ele-1 |
|
| use | ?! | 0..1 | code | usual | official | temp | secondary | old (If known) i Binding: identifier-use ( required)Invariants: ele-1 |
| system | 1..1 | uri | The namespace for the identifier value i Invariants: ele-1 |
|
| value | 1..1 | string | The value that is unique i Invariants: ele-1 |
|
| accessionIdentifier | S | 0..1 | Identifier | The performing lab's accession number i Invariants: ele-1 |
| status | S ?! | 0..1 | code | available | unavailable | unsatisfactory | entered-in-error i Binding: specimen-status ( required)Invariants: ele-1 |
| type | S | 0..1 | CodeableConcept | The kind of sample (blood, urine, swab, ...) i Binding: v2-0487 ( example)Invariants: ele-1 |
| subject | S | 0..1 | Reference(Patient Profile) | The patient the sample came from Invariants: ele-1 |
| receivedTime | S | 0..1 | dateTime | When the lab received the sample Invariants: ele-1 |
| request | S | 0..* | Reference(ServiceRequest Profile) | The order this sample was collected for i Invariants: ele-1 |
| collection | S | 0..1 | BackboneElement | How and when the sample was collected Invariants: ele-1 |
| collector | S | 0..1 | Reference(Practitioner Profile | PractitionerRole Profile) | Who collected the sample Invariants: ele-1 |
| collected[x] | S | 0..1 | dateTime, Period | When the sample was collected i Invariants: ele-1 |
| bodySite | S | 0..1 | CodeableConcept | Where on the body the sample was taken from i Binding: body-site ( example)Invariants: ele-1 |