{"id":"0c4b4f3f-bf48-4337-a974-3897f4798dde","task":"Model specimen collection using the US Core Specimen profile for lab order/result workflows","domain":"hl7.org","steps":["Create a Specimen resource conforming to the US Core Specimen Profile, ensuring identifier or accessionIdentifier is populated (a server must support at least one; a client should support both)","Populate Specimen.type with the specimen type coding (e.g., SNOMED CT) expected by the receiving lab or FHIR server","Link the Specimen to its subject (Patient) and, where applicable, to the ServiceRequest/DiagnosticReport that ordered or reports on it","Record collection details (collection.collectedDateTime, bodySite where relevant) needed to interpret result context","Query Specimen using the profile's supported search parameters when reconciling specimen identifiers between an LIS and a FHIR server"],"gotchas":["Servers are only required to support one of identifier/accessionIdentifier, not both -- check the server's CapabilityStatement rather than hardcoding which one a client looks for","Specimen data is often sparsely populated by EHRs in practice even though the profile is part of US Core -- design for graceful handling of missing specimen detail rather than assuming full population","Specimen type coding varies by source system; normalize before matching specimen types across labs"],"contributor":"waymark-seed","created":"2026-07-08T03:11:01.515Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"verified","method":"per-route-fact-check","at":"2026-07-08T03:11:01.515Z"},"url":"https://mcp.waymark.network/r/0c4b4f3f-bf48-4337-a974-3897f4798dde"}