Profile Comparison between http://fhir.hl7.nl/zorgviewer/StructureDefinition/Specimen vs http://fhir.hl7.nl/zorgviewer/StructureDefinition/Specimen

Left:Specimen (http://fhir.hl7.nl/zorgviewer/StructureDefinition/Specimen)
Right:Specimen (http://fhir.hl7.nl/zorgviewer/StructureDefinition/Specimen)

Messages

ErrorSpecimen.subjectType Mismatch: Reference([CanonicalType[http://fhir.nl/fhir/StructureDefinition/nl-core-patient], CanonicalType[http://hl7.org/fhir/StructureDefinition/Group], CanonicalType[http://nictiz.nl/fhir/StructureDefinition/zib-MedicalDeviceProduct], CanonicalType[http://hl7.org/fhir/StructureDefinition/Substance]]) vs Reference([CanonicalType[http://fhir.nl/fhir/StructureDefinition/nl-core-patient], CanonicalType[http://hl7.org/fhir/StructureDefinition/Group], CanonicalType[http://nictiz.nl/fhir/StructureDefinition/zib-MedicalDeviceProduct], CanonicalType[http://hl7.org/fhir/StructureDefinition/Substance]])
ErrorSpecimen.parentType Mismatch: Reference([CanonicalType[http://nictiz.nl/fhir/StructureDefinition/zib-LaboratoryTestResult-Specimen], CanonicalType[http://nictiz.nl/fhir/StructureDefinition/zib-LaboratoryTestResult-Specimen-Isolate]]) vs Reference([CanonicalType[http://nictiz.nl/fhir/StructureDefinition/zib-LaboratoryTestResult-Specimen], CanonicalType[http://nictiz.nl/fhir/StructureDefinition/zib-LaboratoryTestResult-Specimen-Isolate]])
InformationStructureDefinition.shortValues for short differ: 'Extension' vs 'Additional Content defined by implementations'
InformationStructureDefinition.definitionValues for definition differ: 'An Extension' vs 'May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.'

Metadata

NameValueComments
.abstractfalse
    .baseDefinitionhttp://nictiz.nl/fhir/StructureDefinition/zib-LaboratoryTestResult-Specimen
      .copyright
        .descriptionMonster Materiaal
          .experimental
            .fhirVersion3.0.2
              .jurisdiction
                ..jurisdiction[0]urn:iso:std:iso:3166#NL
                  .kindresource
                    .nameSpecimen
                      .publisherRIVO-NN HL7NL
                        .purpose
                          .statusactive
                            .titleSpecimen
                              .typeSpecimen
                                .urlhttp://fhir.hl7.nl/zorgviewer/StructureDefinition/Specimen

                                  Structure

                                  NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                                  .. Specimen 0..*Zib LaboratoryTestResult Specimen(3.0.2)Specimen
                                  0..*Zib LaboratoryTestResult Specimen(3.0.3)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 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 Σ0..*IdentifierSpecimenId
                                                  Σ0..*IdentifierSpecimenId
                                                    ... accessionIdentifier Σ0..1IdentifierIdentifier assigned by the labΣ0..1IdentifierIdentifier assigned by the lab
                                                      ... status ?!Σ0..1codeavailable | unavailable | unsatisfactory | entered-in-error
                                                      Binding: ?? (required): Codes providing the status/availability of a specimen.
                                                      ?!Σ0..1codeavailable | unavailable | unsatisfactory | entered-in-error
                                                      Binding: ?? (required): Codes providing the status/availability of a specimen.
                                                        ... type Σ0..1CodeableConceptSpecimenMaterial
                                                        Binding: ?? (extensible)
                                                        Σ0..1CodeableConceptSpecimenMaterial
                                                        Binding: ?? (extensible): The type of the specimen.
                                                          .... id 0..1stringxml:id (or equivalent in JSON)0..1stringxml:id (or equivalent in JSON)
                                                            .... Slices for extension 0..*ExtensionAdditional Content defined by implementations
                                                            Slice: Unordered, Open by value:url
                                                            0..*ExtensionAdditional Content defined by implementations
                                                            Slice: Unordered, Open by value:url
                                                              .... coding Σ0..*CodingCode defined by a terminology system
                                                              Σ0..*CodingCode defined by a terminology system
                                                                .... text SΣ0..1stringPlain text representation of the conceptSΣ0..1stringPlain text representation of the concept
                                                                  ... subject Σ1..1Reference(nl-core-patient(2.2.4) | Group | HCIM MedicalDevice Product(2.0.6) | Substance)SpecimenSourceΣ1..1Reference(nl-core-patient(2.2.5) | Group | HCIM MedicalDevice Product(2.0.6) | Substance)SpecimenSource
                                                                  • Type Mismatch: Reference([CanonicalType[http://fhir.nl/fhir/StructureDefinition/nl-core-patient], CanonicalType[http://hl7.org/fhir/StructureDefinition/Group], CanonicalType[http://nictiz.nl/fhir/StructureDefinition/zib-MedicalDeviceProduct], CanonicalType[http://hl7.org/fhir/StructureDefinition/Substance]]) vs Reference([CanonicalType[http://fhir.nl/fhir/StructureDefinition/nl-core-patient], CanonicalType[http://hl7.org/fhir/StructureDefinition/Group], CanonicalType[http://nictiz.nl/fhir/StructureDefinition/zib-MedicalDeviceProduct], CanonicalType[http://hl7.org/fhir/StructureDefinition/Substance]])
                                                                  ... receivedTime Σ0..1dateTimeReceivedDateTimeΣ0..1dateTimeReceivedDateTime
                                                                    ... parent 0..*Reference(HCIM LaboratoryTestResult Specimen(3.0.2) | HCIM LaboratoryTestResult Specimen Isolate(2.0.2))Specimen from which this specimen originated
                                                                    0..*Reference(HCIM LaboratoryTestResult Specimen(3.0.3) | HCIM LaboratoryTestResult Specimen Isolate(2.0.3))Specimen from which this specimen originated
                                                                    • Type Mismatch: Reference([CanonicalType[http://nictiz.nl/fhir/StructureDefinition/zib-LaboratoryTestResult-Specimen], CanonicalType[http://nictiz.nl/fhir/StructureDefinition/zib-LaboratoryTestResult-Specimen-Isolate]]) vs Reference([CanonicalType[http://nictiz.nl/fhir/StructureDefinition/zib-LaboratoryTestResult-Specimen], CanonicalType[http://nictiz.nl/fhir/StructureDefinition/zib-LaboratoryTestResult-Specimen-Isolate]])
                                                                    ... request 0..*Reference(ProcedureRequest)Why the specimen was collected
                                                                    0..*Reference(ProcedureRequest)Why the specimen was collected
                                                                      ... collection 0..1BackboneElementCollection details0..1BackboneElementCollection details
                                                                        .... id 0..1stringxml:id (or equivalent in JSON)0..1stringxml:id (or equivalent in JSON)
                                                                          .... 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
                                                                              .... collector Σ0..1Reference(Practitioner)Who collected the specimenΣ0..1Reference(Practitioner)Who collected the specimen
                                                                                .... Slices for collected[x] Σ0..1dateTime, PeriodCollection time
                                                                                Slice: Unordered, Closed by type:$this
                                                                                Σ0..1dateTime, PeriodCollection time
                                                                                Slice: Unordered, Open by type:$this
                                                                                  .... quantity 0..1??CollectedVolume0..1??CollectedVolume
                                                                                    .... method 0..1CodeableConceptCollectionMethod
                                                                                    Binding: ?? (extensible)
                                                                                    0..1CodeableConceptCollectionMethod
                                                                                    Binding: ?? (extensible): The technique that is used to perform the procedure
                                                                                      .... bodySite 0..1CodeableConceptAnatomicalLocation
                                                                                      Binding: ?? (extensible): SpecimenAnatomicalLocationCodelist
                                                                                      0..1CodeableConceptAnatomicalLocation
                                                                                      Binding: ?? (extensible): SpecimenAnatomicalLocationCodelist
                                                                                        ..... id 0..1stringxml:id (or equivalent in JSON)0..1stringxml:id (or equivalent in JSON)
                                                                                          ..... Slices for extension 0..*ExtensionExtension
                                                                                          Slice: Unordered, Open by value:url
                                                                                          0..*ExtensionAdditional Content defined by implementations
                                                                                          Slice: Unordered, Open by value:url
                                                                                            ..... coding Σ0..*CodingCode defined by a terminology system
                                                                                            Σ0..*CodingCode defined by a terminology system
                                                                                              ..... text Σ0..1stringPlain text representation of the conceptΣ0..1stringPlain text representation of the concept
                                                                                                ... processing 0..*BackboneElementProcessing and processing step details
                                                                                                0..*BackboneElementProcessing and processing step details
                                                                                                  .... id 0..1stringxml:id (or equivalent in JSON)0..1stringxml:id (or equivalent in JSON)
                                                                                                    .... 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
                                                                                                        .... description 0..1stringTextual description of procedure0..1stringTextual description of procedure
                                                                                                          .... procedure 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..*BackboneElementSpecimenContainer
                                                                                                                0..*BackboneElementSpecimenContainer
                                                                                                                  .... id 0..1stringxml:id (or equivalent in JSON)0..1stringxml:id (or equivalent in JSON)
                                                                                                                    .... 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..*IdentifierSpecimenNumberExtension
                                                                                                                        Σ0..*IdentifierSpecimenNumberExtension
                                                                                                                          .... description 0..1stringTextual description of the container0..1stringTextual description of the container
                                                                                                                            .... type 0..1CodeableConceptContainerType
                                                                                                                            Binding: ?? (extensible): ContainerTypeCodelist
                                                                                                                            0..1CodeableConceptContainerType
                                                                                                                            Binding: ?? (extensible): ContainerTypeCodelist
                                                                                                                              .... capacity 0..1??Container volume or size0..1??Container volume or size
                                                                                                                                .... specimenQuantity 0..1??Quantity of specimen within container0..1??Quantity of specimen within container
                                                                                                                                  .... additive[x] 0..1CodeableConcept, Reference(Substance)Additive associated with container
                                                                                                                                  Binding: ?? (example): Substance added to specimen container
                                                                                                                                  0..1CodeableConcept, Reference(Substance)Additive associated with container
                                                                                                                                  Binding: ?? (example): Substance added to specimen container
                                                                                                                                    ... note 0..*AnnotationComment
                                                                                                                                    0..*AnnotationComment
                                                                                                                                      .... id 0..1stringxml:id (or equivalent in JSON)0..1stringxml:id (or equivalent in JSON)
                                                                                                                                        .... Slices for extension 0..*ExtensionAdditional Content defined by implementations
                                                                                                                                        Slice: Unordered, Open by value:url
                                                                                                                                        0..*ExtensionAdditional Content defined by implementations
                                                                                                                                        Slice: Unordered, Open by value:url
                                                                                                                                          .... author[x] Σ0..1Reference(Practitioner | Patient | RelatedPerson), stringIndividual responsible for the annotationΣ0..1Reference(Practitioner | Patient | RelatedPerson), stringIndividual responsible for the annotation
                                                                                                                                            .... time Σ0..1dateTimeWhen the annotation was madeΣ0..1dateTimeWhen the annotation was made
                                                                                                                                              .... text S1..1stringThe annotation - text contentS1..1stringThe annotation - text content

                                                                                                                                                doco Documentation for this format