Profile Comparison between https://dhp.uz/fhir/core/StructureDefinition/uz-core-specimen vs https://dhp.uz/fhir/core/StructureDefinition/uz-core-specimen

Left:UZ Core Specimen (https://dhp.uz/fhir/core/StructureDefinition/uz-core-specimen)
Right:UZ Core Specimen (https://dhp.uz/fhir/core/StructureDefinition/uz-core-specimen)

Messages

ErrorStructureDefinition.versionValues for version differ: '0.9.0' vs '0.10.0'
InformationStructureDefinition.dateValues for date differ: '2026-09-15T17:24:57+00:00' vs '2026-09-29T18:42:22+05:00'
InformationSpecimen.typeExample/preferred bindings differ at Specimen.type using binding from UZCoreSpecimen
ErrorSpecimen.parentType Mismatch: Reference([CanonicalType[https://dhp.uz/fhir/core/StructureDefinition/uz-core-specimen|0.9.0]]) vs Reference([CanonicalType[https://dhp.uz/fhir/core/StructureDefinition/uz-core-specimen|0.10.0]])
InformationSpecimen.roleExample/preferred bindings differ at Specimen.role using binding from UZCoreSpecimen

Metadata

NameValueComments
.abstractfalse
    .baseDefinitionhttp://hl7.org/fhir/StructureDefinition/Specimen|5.0.0
      .copyright
        .date2026-09-15T17:24:57+00:002026-09-29T18:42:22+05:00
        • Values Differ
        .descriptionUzbekistan Core profile for representing laboratory and other clinical specimens in Uzbekistan.
          .experimentaltrue
            .fhirVersion5.0.0
              .jurisdiction
                ..jurisdiction[0]urn:iso:std:iso:3166#UZ
                  .kindresource
                    .nameUZCoreSpecimen
                      .publisherMinistry of Health of the Republic of Uzbekistan
                        .purpose
                          .statusactive
                            .titleUZ Core Specimen
                              .typeSpecimen
                                .urlhttps://dhp.uz/fhir/core/StructureDefinition/uz-core-specimen
                                  .version0.9.00.10.0
                                  • Values Differ

                                  Structure

                                  NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                                  .. Specimen 0..*Specimen(5.0.0)Sample for analysis
                                  0..*Specimen(5.0.0)Sample for analysis
                                    ... id Σ0..1idLogical id of this artifactΣ0..1idLogical id of this artifact
                                      ... meta Σ0..1MetaMetadata about the resourceΣ0..1MetaMetadata about the resource
                                        ... implicitRules ?!Σ0..1uriA set of rules under which this content was created?!Σ0..1uriA set of rules under which this content was created
                                          ... text 0..1NarrativeText summary of the resource, for human interpretation
                                          This profile does not constrain the narrative in regard to content, language, or traceability to data elements
                                          0..1NarrativeText summary of the resource, for human interpretation
                                          This profile does not constrain the narrative in regard to content, language, or traceability to data elements
                                            ... contained 0..*ResourceContained, inline Resources
                                            0..*ResourceContained, inline Resources
                                              ... extension 0..*ExtensionAdditional content defined by implementations
                                              0..*ExtensionAdditional content defined by implementations
                                                ... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored
                                                ?!Σ0..*ExtensionExtensions that cannot be ignored
                                                  ... identifier SΣ0..*IdentifierSpecimen identifier used by the source system (e.g., LIS). Enables tracking, matching, and referencing the specimen across systems.
                                                  SΣ0..*IdentifierSpecimen identifier used by the source system (e.g., LIS). Enables tracking, matching, and referencing the specimen across systems.
                                                    ... accessionIdentifier SΣ0..1IdentifierLaboratory accession identifier assigned when the specimen is accepted/registered by the laboratory. Used to link the specimen to lab workflows and results.SΣ0..1IdentifierLaboratory accession identifier assigned when the specimen is accepted/registered by the laboratory. Used to link the specimen to lab workflows and results.
                                                      ... status ?!SΣ0..1codeCurrent lifecycle status of the specimen (e.g., available, unavailable).
                                                      Binding: ?? (required)
                                                      ?!SΣ0..1codeCurrent lifecycle status of the specimen (e.g., available, unavailable).
                                                      Binding: ?? (required)
                                                        ... type SΣ0..1CodeableConceptType of specimen (e.g., venous blood, urine, swab) used to interpret tests and processing requirements.
                                                        Binding: ?? (preferred)
                                                        SΣ0..1CodeableConceptType of specimen (e.g., venous blood, urine, swab) used to interpret tests and processing requirements.
                                                        Binding: ?? (preferred)
                                                        • Example/preferred bindings differ at Specimen.type using binding from UZCoreSpecimen
                                                        ... subject SΣ0..1Reference(UZ Core Patient(0.9.0) | UZ Core Location(0.9.0) | Substance)Where the specimen came from. This may be from patient(s), from a location (e.g., the source of an environmental sample), or a sampling of a substance.SΣ0..1Reference(UZ Core Patient(0.10.0) | UZ Core Location(0.10.0) | Substance)Where the specimen came from. This may be from patient(s), from a location (e.g., the source of an environmental sample), or a sampling of a substance.
                                                          ... receivedTime SΣ0..1dateTimeDate/time the specimen was received by the laboratory/performing organization. Supports turnaround-time and traceability.SΣ0..1dateTimeDate/time the specimen was received by the laboratory/performing organization. Supports turnaround-time and traceability.
                                                            ... parent S0..*Reference(UZ Core Specimen(0.9.0))Reference to the parent specimen when this specimen is derived/aliquoted from another specimen.
                                                            S0..*Reference(UZ Core Specimen(0.10.0))Reference to the parent specimen when this specimen is derived/aliquoted from another specimen.
                                                            • Type Mismatch: Reference([CanonicalType[https://dhp.uz/fhir/core/StructureDefinition/uz-core-specimen|0.9.0]]) vs Reference([CanonicalType[https://dhp.uz/fhir/core/StructureDefinition/uz-core-specimen|0.10.0]])
                                                            ... request S0..*Reference(ServiceRequest)Order/request that triggered the specimen collection. Enables linking specimen to ordered tests/services.
                                                            S0..*Reference(ServiceRequest)Order/request that triggered the specimen collection. Enables linking specimen to ordered tests/services.
                                                              ... combined SΣ0..1codeWhether the container holds a pooled/combined specimen from multiple collection events or sources (if applicable).
                                                              Binding: ?? (required)
                                                              SΣ0..1codeWhether the container holds a pooled/combined specimen from multiple collection events or sources (if applicable).
                                                              Binding: ?? (required)
                                                                ... role S0..*CodeableConceptRole of this container in the overall specimen . Supports lab handling and result association.
                                                                Binding: ?? (preferred)
                                                                S0..*CodeableConceptRole of this container in the overall specimen . Supports lab handling and result association.
                                                                Binding: ?? (preferred)
                                                                • Example/preferred bindings differ at Specimen.role using binding from UZCoreSpecimen
                                                                ... feature 0..*BackboneElementThe physical feature of a specimen
                                                                0..*BackboneElementThe physical feature of a specimen
                                                                  .... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                    .... extension 0..*ExtensionAdditional content defined by implementations
                                                                    0..*ExtensionAdditional content defined by implementations
                                                                      .... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                      ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                        .... type 1..1CodeableConceptHighlighted feature
                                                                        Binding: ?? (example): SNOMED CT Body site concepts
                                                                        1..1CodeableConceptHighlighted feature
                                                                        Binding: ?? (example): SNOMED CT Body site concepts
                                                                          .... description 1..1stringInformation about the feature1..1stringInformation about the feature
                                                                            ... collection S0..1BackboneElementCollection detailsS0..1BackboneElementCollection details
                                                                              .... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                .... extension 0..*ExtensionAdditional content defined by implementations
                                                                                0..*ExtensionAdditional content defined by implementations
                                                                                  .... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                  ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                    .... collector SΣ0..1Reference(UZ Core Practitioner(0.9.0) | UZ Core PractitionerRole(0.9.0))Person or role who collected the specimen.SΣ0..1Reference(UZ Core Practitioner(0.10.0) | UZ Core PractitionerRole(0.10.0))Person or role who collected the specimen.
                                                                                      .... collected[x] SΣ0..1dateTime, PeriodDate/time (or period) when the specimen was collected. Used for clinical interpretation and lab timing.SΣ0..1dateTime, PeriodDate/time (or period) when the specimen was collected. Used for clinical interpretation and lab timing.
                                                                                        .... duration SΣ0..1DurationDuration of the collection process (e.g., timed urine collection). Important for correct result calculation/interpretation.SΣ0..1DurationDuration of the collection process (e.g., timed urine collection). Important for correct result calculation/interpretation.
                                                                                          .... quantity S0..1??Amount/volume of specimen collected. Used for adequacy checks and processing requirements.S0..1??Amount/volume of specimen collected. Used for adequacy checks and processing requirements.
                                                                                            .... method S0..1CodeableConceptTechnique used to perform collection
                                                                                            Binding: ?? (required)
                                                                                            S0..1CodeableConceptTechnique used to perform collection
                                                                                            Binding: ?? (required)
                                                                                              .... device 0..1CodeableReference(Device)Device used to perform collection
                                                                                              Binding Description: (example): The device that was used to obtain the specimen (e.g. a catheter or catheter part used to draw the blood via a central line).
                                                                                              0..1CodeableReference(Device)Device used to perform collection
                                                                                              Binding Description: (example): The device that was used to obtain the specimen (e.g. a catheter or catheter part used to draw the blood via a central line).
                                                                                                .... procedure 0..1Reference(Procedure)The procedure that collects the specimen0..1Reference(Procedure)The procedure that collects the specimen
                                                                                                  .... bodySite S0..1CodeableReference(BodyStructure)Anatomical site from which the specimen was collected.
                                                                                                  Binding: ?? (required)
                                                                                                  S0..1CodeableReference(BodyStructure)Anatomical site from which the specimen was collected.
                                                                                                  Binding: ?? (required)
                                                                                                    .... fastingStatus[x] SΣ0..1CodeableConcept, DurationPatient fasting status at collection time (or relevant clinical information affecting interpretation).
                                                                                                    Binding: ?? (required)
                                                                                                    SΣ0..1CodeableConcept, DurationPatient fasting status at collection time (or relevant clinical information affecting interpretation).
                                                                                                    Binding: ?? (required)
                                                                                                      ... processing 0..*BackboneElementProcessing and processing step details
                                                                                                      0..*BackboneElementProcessing and processing step details
                                                                                                        .... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                          .... extension 0..*ExtensionAdditional content defined by implementations
                                                                                                          0..*ExtensionAdditional content defined by implementations
                                                                                                            .... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                            ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                              .... description 0..1stringTextual description of procedure0..1stringTextual description of procedure
                                                                                                                .... method 0..1CodeableConceptIndicates the treatment step applied to the specimen
                                                                                                                Binding: ?? (example): Type indicating the technique used to process the specimen.
                                                                                                                0..1CodeableConceptIndicates the treatment step applied to the specimen
                                                                                                                Binding: ?? (example): Type indicating the technique used to process the specimen.
                                                                                                                  .... additive 0..*Reference(Substance)Material used in the processing step
                                                                                                                  0..*Reference(Substance)Material used in the processing step
                                                                                                                    .... time[x] 0..1dateTime, PeriodDate and time of specimen processing0..1dateTime, PeriodDate and time of specimen processing
                                                                                                                      ... container 0..*BackboneElementDirect container of specimen (tube/slide, etc.)
                                                                                                                      0..*BackboneElementDirect container of specimen (tube/slide, etc.)
                                                                                                                        .... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                                          .... extension 0..*ExtensionAdditional content defined by implementations
                                                                                                                          0..*ExtensionAdditional content defined by implementations
                                                                                                                            .... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                            ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                              .... device 1..1Reference(Device)Device resource for the container1..1Reference(Device)Device resource for the container
                                                                                                                                .... location 0..1Reference(Location)Where the container is0..1Reference(Location)Where the container is
                                                                                                                                  .... specimenQuantity 0..1??Quantity of specimen within container0..1??Quantity of specimen within container
                                                                                                                                    ... condition Σ0..*CodeableConceptState of the specimen
                                                                                                                                    Binding: ?? (extensible): Codes describing the state of the specimen.
                                                                                                                                    Σ0..*CodeableConceptState of the specimen
                                                                                                                                    Binding: ?? (extensible): Codes describing the state of the specimen.
                                                                                                                                      ... note 0..*AnnotationComments
                                                                                                                                      0..*AnnotationComments

                                                                                                                                        doco Documentation for this format