Profile Comparison between http://fhir.ch/ig/ch-lab-report/StructureDefinition/ch-lab-report-specimen-definition vs http://fhir.ch/ig/ch-lab-report/StructureDefinition/ch-lab-report-specimen-definition

Left:CH Lab SpecimenDefinition: Laboratory Report (http://fhir.ch/ig/ch-lab-report/StructureDefinition/ch-lab-report-specimen-definition)
Right:CH Lab SpecimenDefinition: Laboratory Report (http://fhir.ch/ig/ch-lab-report/StructureDefinition/ch-lab-report-specimen-definition)

Messages

ErrorStructureDefinition.versionValues for version differ: '0.1.0' vs '0.1.1'
InformationStructureDefinition.dateValues for date differ: '2023-12-20T14:56:25+01:00' vs '2023-12-28T12:00:19+01:00'

Metadata

NameValueComments
.abstractfalse
    .baseDefinitionhttp://hl7.org/fhir/StructureDefinition/SpecimenDefinition
      .copyrightCC0-1.0
        .date2023-12-20T14:56:25+01:002023-12-28T12:00:19+01:00
        • Values Differ
        .descriptionDefines a kind of specimen, which can be associated with in vitro diagnostic procedures
          .experimental
            .fhirVersion4.0.1
              .jurisdiction
                ..jurisdiction[0]urn:iso:std:iso:3166#CHE
                  .kindresource
                    .nameChLabReportSpecimenDefinition
                      .publisherHL7 Switzerland
                        .purpose
                          .statusactive
                            .titleCH Lab SpecimenDefinition: Laboratory Report
                              .typeSpecimenDefinition
                                .urlhttp://fhir.ch/ig/ch-lab-report/StructureDefinition/ch-lab-report-specimen-definition
                                  .version0.1.00.1.1
                                  • Values Differ

                                  Structure

                                  NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.L TypeL Description & ConstraintsCommentsdoco
                                  .. SpecimenDefinition 0..*SpecimenDefinitionKind of specimen
                                  0..*SpecimenDefinitionKind of specimen
                                    ... 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 interpretation0..1NarrativeText summary of the resource, for human interpretation
                                            ... 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 Σ0..1IdentifierBusiness identifier of a kind of specimenΣ0..1IdentifierBusiness identifier of a kind of specimen
                                                    ... typeCollected Σ0..1CodeableConceptKind of material to collect
                                                    Binding: ?? (example): The type of the specimen to be collected.

                                                    Σ0..1CodeableConceptKind of material to collect
                                                    Binding: ?? (example): The type of the specimen to be collected.

                                                      ... patientPreparation Σ0..*CodeableConceptPatient preparation for collection
                                                      Binding: ?? (example): Checks on the patient prior specimen collection.


                                                      Σ0..*CodeableConceptPatient preparation for collection
                                                      Binding: ?? (example): Checks on the patient prior specimen collection.


                                                        ... timeAspect Σ0..1stringTime aspect for collection
                                                        Example General: 24 hour, 20' post charge
                                                        Σ0..1stringTime aspect for collection
                                                        Example General: 24 hour, 20' post charge
                                                          ... collection Σ0..*CodeableConceptSpecimen collection procedure
                                                          Binding: ?? (example): The action to collect a type of specimen.


                                                          Σ0..*CodeableConceptSpecimen collection procedure
                                                          Binding: ?? (example): The action to collect a type of specimen.


                                                            ... typeTested 0..*BackboneElementSpecimen in container intended for testing by lab
                                                            0..*BackboneElementSpecimen in container intended for testing by lab
                                                              .... 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
                                                                    .... isDerived 0..1booleanPrimary or secondary specimen
                                                                    Example General: false
                                                                    0..1booleanPrimary or secondary specimen
                                                                    Example General: false
                                                                      .... type 0..1CodeableConceptType of intended specimen
                                                                      Binding: ?? (example): The type of specimen conditioned in a container for lab testing.

                                                                      0..1CodeableConceptType of intended specimen
                                                                      Binding: ?? (example): The type of specimen conditioned in a container for lab testing.

                                                                        .... preference 1..1codepreferred | alternate
                                                                        Binding: ?? (required): Degree of preference of a type of conditioned specimen.


                                                                        Example General: preferred, alternate
                                                                        1..1codepreferred | alternate
                                                                        Binding: ?? (required): Degree of preference of a type of conditioned specimen.


                                                                        Example General: preferred, alternate
                                                                          .... container 0..1BackboneElementThe specimen's container0..1BackboneElementThe specimen's container
                                                                            ..... 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
                                                                                  ..... material 0..1CodeableConceptContainer material
                                                                                  Binding: ?? (example): Types of material for specimen containers.

                                                                                  0..1CodeableConceptContainer material
                                                                                  Binding: ?? (example): Types of material for specimen containers.

                                                                                    ..... type 0..1CodeableConceptKind of container associated with the kind of specimen
                                                                                    Binding: ?? (example): Type of specimen container.

                                                                                    0..1CodeableConceptKind of container associated with the kind of specimen
                                                                                    Binding: ?? (example): Type of specimen container.

                                                                                      ..... cap 0..1CodeableConceptColor of container cap
                                                                                      Binding: ?? (example): Color of the container cap.

                                                                                      0..1CodeableConceptColor of container cap
                                                                                      Binding: ?? (example): Color of the container cap.

                                                                                        ..... description 0..1stringContainer description
                                                                                        Example General: Blue top tube with citrate
                                                                                        0..1stringContainer description
                                                                                        Example General: Blue top tube with citrate
                                                                                          ..... capacity 0..1??Container capacity0..1??Container capacity
                                                                                            ..... minimumVolume[x] 0..1??, stringMinimum volume0..1??, stringMinimum volume
                                                                                              ..... additive 0..*BackboneElementAdditive associated with container
                                                                                              0..*BackboneElementAdditive associated with container
                                                                                                ...... 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
                                                                                                      ...... additive[x] 1..1CodeableConcept, Reference(Substance)Additive associated with container
                                                                                                      Binding: ?? (example): Substance added to specimen container.

                                                                                                      1..1CodeableConcept, Reference(Substance)Additive associated with container
                                                                                                      Binding: ?? (example): Substance added to specimen container.

                                                                                                        ..... preparation 0..1stringSpecimen container preparation0..1stringSpecimen container preparation
                                                                                                          .... requirement 0..1stringSpecimen requirements0..1stringSpecimen requirements
                                                                                                            .... retentionTime 0..1DurationSpecimen retention time0..1DurationSpecimen retention time
                                                                                                              .... rejectionCriterion 0..*CodeableConceptRejection criterion
                                                                                                              Binding: ?? (example): Criterion for rejection of the specimen by laboratory.


                                                                                                              0..*CodeableConceptRejection criterion
                                                                                                              Binding: ?? (example): Criterion for rejection of the specimen by laboratory.


                                                                                                                .... handling 0..*BackboneElementSpecimen handling before testing
                                                                                                                0..*BackboneElementSpecimen handling before testing
                                                                                                                  ..... 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
                                                                                                                        ..... temperatureQualifier 0..1CodeableConceptTemperature qualifier
                                                                                                                        Binding: ?? (example): Set of handling instructions prior testing of the specimen.

                                                                                                                        0..1CodeableConceptTemperature qualifier
                                                                                                                        Binding: ?? (example): Set of handling instructions prior testing of the specimen.

                                                                                                                          ..... temperatureRange 0..1RangeTemperature range0..1RangeTemperature range
                                                                                                                            ..... maxDuration 0..1DurationMaximum preservation time0..1DurationMaximum preservation time
                                                                                                                              ..... instruction 0..1stringPreservation instruction
                                                                                                                              Example General: freeze within 4 hours
                                                                                                                              0..1stringPreservation instruction
                                                                                                                              Example General: freeze within 4 hours

                                                                                                                                doco Documentation for this format