Skip to content

Specimen Profile

Canonical../StructureDefinition/nexus-emr-core-specimen
Statusdraft (experimental) · 1.26.0
BaseSpecimen (constraint)
SourceFSH · 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 / Differential

What this profile constrains beyond Specimen. Anything not listed is unchanged from the base; muted type/cardinality values are the base's, shown for context.

Element Flags Card. Type Description & Constraints
Specimen Nexus EMR Specimen Core
Invariants: nexus-note-extension-not-where-native
meta 0..1 Meta
source S 0..1 uri Identifies EMR instance & pipeline version the resource came from i
text S 0..1 Narrative Narrative i
identifier 0..* Identifier Business identifier(s) for the specimen i
system 1..1 uri i
value 1..1 string i
accessionIdentifier S 0..1 Identifier The performing lab's accession number i
status S 0..1 code i
type S 0..1 CodeableConcept The kind of sample (blood, urine, swab, ...) i
subject S 0..1 Reference(Patient Profile) The patient the sample came from
receivedTime S 0..1 dateTime When the lab received the sample
request S 0..* Reference(ServiceRequest Profile) The order this sample was collected for i
collection S 0..1 BackboneElement How and when the sample was collected
collector S 0..1 Reference(Practitioner Profile | PractitionerRole Profile) Who collected the sample
collected[x] S 0..1 dateTime, Period When the sample was collected i
bodySite S 0..1 CodeableConcept Where on the body the sample was taken from i