Profile Comparison between http://hl7.org/fhir/us/ecr/StructureDefinition/us-ph-valueset-library vs http://hl7.org/fhir/us/ecr/StructureDefinition/us-ph-valueset-library

Left:US Public Health Valueset Library (http://hl7.org/fhir/us/ecr/StructureDefinition/us-ph-valueset-library)
Right:US Public Health ValueSet Library (http://hl7.org/fhir/us/ecr/StructureDefinition/us-ph-valueset-library)

Messages

ErrorStructureDefinition.versionValues for version differ: '1.1.0' vs '2.0.0'
InformationStructureDefinition.nameValues for name differ: 'USPublicHealthValuesetLibrary' vs 'USPublicHealthValueSetLibrary'
InformationStructureDefinition.titleValues for title differ: 'US Public Health Valueset Library' vs 'US Public Health ValueSet Library'
ErrorStructureDefinition.baseDefinitionValues for baseDefinition differ: 'http://hl7.org/fhir/StructureDefinition/Library' vs 'http://hl7.org/fhir/StructureDefinition/shareablelibrary'
WarningLibraryElements differ in short: 'Represents a library of quality improvement components' vs 'US Public Health ValueSet Library'
WarningLibraryElements differ in definition for mustSupport: 'true' vs 'false'
InformationLibraryElement minimum cardinalities differ: '0' vs '1'
InformationLibraryElement maximum cardinalities differ: '2147483647' vs '1'
WarningLibrary.extensionElements differ in short: 'Additional content defined by implementations' vs 'Extension'
WarningLibrary.extensionElements differ in definition: 'May be used to represent additional information that is not part of the basic definition of the resource. 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 can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.' vs 'An Extension'
InformationLibrary.urlElement minimum cardinalities differ: '0' vs '1'
WarningLibrary.identifier.valueElements differ in short: 'The Value Sets RCTC OID' vs 'The value that is unique'
WarningLibrary.identifier.valueElements differ in definition: 'The Value Sets RCTC OID' vs 'The portion of the identifier typically relevant to the user and which is unique within the context of the system.'
WarningLibrary.versionElements differ in definition: 'Value Sets Definition Version. Usually a date. ' vs 'The identifier that is used to identify this version of the library when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the library author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence. To provide a version consistent with the Decision Support Service specification, use the format Major.Minor.Revision (e.g. 1.0.0). For more information on versioning knowledge assets, refer to the Decision Support Service specification. Note that a version is required for non-experimental active artifacts.'
InformationLibrary.nameElement minimum cardinalities differ: '0' vs '1'
InformationLibrary.experimentalElement minimum cardinalities differ: '0' vs '1'
WarningLibrary.typeElements differ in definition: 'Identifies the type of library. Fixed to Asset-Collection. ' vs 'Identifies the type of library. Constrained to a pattern that includes asset-collection.'
InformationLibrary.type.codingElement minimum cardinalities differ: '1' vs '0'
InformationLibrary.type.codingElement maximum cardinalities differ: '1' vs '2147483647'
InformationLibrary.type.coding.systemElement minimum cardinalities differ: '1' vs '0'
InformationLibrary.type.coding.codeElement minimum cardinalities differ: '1' vs '0'
WarningLibrary.dateElements differ in definition for mustSupport: 'false' vs 'true'
InformationLibrary.publisherElement minimum cardinalities differ: '0' vs '1'
WarningLibrary.contactElements differ in definition for mustSupport: 'false' vs 'true'
WarningLibrary.useContextElements differ in definition for mustSupport: 'false' vs 'true'
WarningLibrary.jurisdictionElements differ in definition for mustSupport: 'false' vs 'true'

Metadata

NameValueComments
.abstractfalse
    .baseDefinitionhttp://hl7.org/fhir/StructureDefinition/Libraryhttp://hl7.org/fhir/StructureDefinition/shareablelibrary
    • Values Differ
    .copyright
      .date2018-08-19T00:00:00.000Z
        .descriptionDefines the library containing US Public Health value sets.
          .experimental
            .fhirVersion4.0.1
              .jurisdiction
                ..jurisdiction[0]urn:iso:std:iso:3166#US
                  .kindresource
                    .nameUSPublicHealthValuesetLibraryUSPublicHealthValueSetLibrary
                    • Values Differ
                    .publisherHL7 Public Health Work Group (http://www.hl7.org/Special/committees/pher/index.cfm)
                      .purpose
                        .statusactive
                          .titleUS Public Health Valueset LibraryUS Public Health ValueSet Library
                          • Values Differ
                          .typeLibrary
                            .urlhttp://hl7.org/fhir/us/ecr/StructureDefinition/us-ph-valueset-library
                              .version1.1.02.0.0
                              • Values Differ

                              Structure

                              NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.L TypeL Description & ConstraintsCommentsdoco
                              .. Library SI0..*LibraryRepresents a library of quality improvement components
                              I1..1Shareable LibraryUS Public Health ValueSet Library
                              • Elements differ in short: 'Represents a library of quality improvement components' vs 'US Public Health ValueSet Library'
                              • Elements differ in definition for mustSupport: 'true' vs 'false'
                              • Element minimum cardinalities differ: '0' vs '1'
                              • Element maximum cardinalities differ: '2147483647' vs '1'
                              ... id Σ0..1stringLogical id of this artifactΣ0..1stringLogical 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
                                    ... language 0..1codeLanguage of the resource content
                                    Binding: CommonLanguages (preferred)
                                    Max Binding: AllLanguages: A human language.

                                    0..1codeLanguage of the resource content
                                    Binding: CommonLanguages (preferred)
                                    Max Binding: AllLanguages: A human language.

                                      ... 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..*ExtensionExtension
                                          Slice: Unordered, Open by value:url
                                          • Elements differ in short: 'Additional content defined by implementations' vs 'Extension'
                                          • Elements differ in definition: 'May be used to represent additional information that is not part of the basic definition of the resource. 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 can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.' vs 'An Extension'
                                          ... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
                                          ?!0..*ExtensionExtensions that cannot be ignored
                                            ... url Σ0..1uriCanonical identifier for this library, represented as a URI (globally unique)Σ1..1uriCanonical identifier for this library, represented as a URI (globally unique)
                                            • Element minimum cardinalities differ: '0' vs '1'
                                            ... identifier SΣ0..*IdentifierAdditional identifier for the library
                                            SΣ0..*IdentifierAdditional identifier for the library
                                              .... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                .... 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
                                                  .... use ?!Σ0..1codeusual | official | temp | secondary | old (If known)
                                                  Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .

                                                  ?!Σ0..1codeusual | official | temp | secondary | old (If known)
                                                  Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .

                                                    .... type Σ0..1CodeableConceptDescription of identifier
                                                    Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.

                                                    Σ0..1CodeableConceptDescription of identifier
                                                    Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.

                                                      .... system SΣ1..1uriThe namespace for Object Identifiers
                                                      Required Pattern: urn:ietf:rfc:3986
                                                      SΣ1..1uriThe namespace for Object Identifiers
                                                      Required Pattern: urn:ietf:rfc:3986
                                                        .... value SΣ1..1stringThe Value Sets RCTC OID
                                                        Example General: 123456
                                                        SΣ1..1stringThe value that is unique
                                                        Example General: 123456
                                                        • Elements differ in short: 'The Value Sets RCTC OID' vs 'The value that is unique'
                                                        • Elements differ in definition: 'The Value Sets RCTC OID' vs 'The portion of the identifier typically relevant to the user and which is unique within the context of the system.'
                                                        .... period Σ0..1PeriodTime period when id is/was valid for useΣ0..1PeriodTime period when id is/was valid for use
                                                          .... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)Σ0..1Reference(Organization)Organization that issued id (may be just text)
                                                            ... version SΣ1..1stringValue Sets Definition VersionSΣ1..1stringValue Sets Definition Version
                                                            • Elements differ in definition: 'Value Sets Definition Version. Usually a date. ' vs 'The identifier that is used to identify this version of the library when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the library author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence. To provide a version consistent with the Decision Support Service specification, use the format Major.Minor.Revision (e.g. 1.0.0). For more information on versioning knowledge assets, refer to the Decision Support Service specification. Note that a version is required for non-experimental active artifacts.'
                                                            ... name ΣI0..1stringName for this library (computer friendly)ΣI1..1stringName for this library (computer friendly)
                                                            • Element minimum cardinalities differ: '0' vs '1'
                                                            ... title SΣ1..1stringValue Sets NameSΣ1..1stringValue Sets Name
                                                              ... subtitle 0..1stringSubordinate title of the library0..1stringSubordinate title of the library
                                                                ... status ?!Σ1..1codedraft | active | retired | unknown
                                                                Binding: PublicationStatus (required): The lifecycle status of an artifact.

                                                                ?!Σ1..1codedraft | active | retired | unknown
                                                                Binding: PublicationStatus (required): The lifecycle status of an artifact.

                                                                  ... experimental Σ0..1booleanFor testing purposes, not real usageΣ1..1booleanFor testing purposes, not real usage
                                                                  • Element minimum cardinalities differ: '0' vs '1'
                                                                  ... type SΣ1..1CodeableConceptasset-collection
                                                                  Binding: LibraryType (extensible): The type of knowledge asset this library contains.

                                                                  SΣ1..1CodeableConceptasset-collection
                                                                  Binding: LibraryType (extensible): The type of knowledge asset this library contains.


                                                                  Required Pattern: {"coding":[{"system":"http://terminology.hl7.org/CodeSystem/library-type","code":"asset-collection"}]}
                                                                  • Elements differ in definition: 'Identifies the type of library. Fixed to Asset-Collection. ' vs 'Identifies the type of library. Constrained to a pattern that includes asset-collection.'
                                                                  .... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                    .... 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 Σ1..1CodingCode defined by a terminology system
                                                                      Σ0..*CodingCode defined by a terminology system
                                                                      • Element minimum cardinalities differ: '1' vs '0'
                                                                      • Element maximum cardinalities differ: '1' vs '2147483647'
                                                                      ..... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                        ..... 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
                                                                          ..... system Σ1..1uriIdentity of the terminology system
                                                                          Fixed Value: http://terminology.hl7.org/CodeSystem/library-type
                                                                          Σ0..1uriIdentity of the terminology system
                                                                          • Element minimum cardinalities differ: '1' vs '0'
                                                                          ..... version Σ0..1stringVersion of the system - if relevantΣ0..1stringVersion of the system - if relevant
                                                                            ..... code Σ1..1codeSymbol in syntax defined by the system
                                                                            Fixed Value: asset-collection
                                                                            Σ0..1codeSymbol in syntax defined by the system
                                                                            • Element minimum cardinalities differ: '1' vs '0'
                                                                            ..... display Σ0..1stringRepresentation defined by the systemΣ0..1stringRepresentation defined by the system
                                                                              ..... userSelected Σ0..1booleanIf this coding was chosen directly by the userΣ0..1booleanIf this coding was chosen directly by the user
                                                                                .... text Σ0..1stringPlain text representation of the conceptΣ0..1stringPlain text representation of the concept
                                                                                  ... subject[x] 0..1CodeableConcept, Reference(Group)Type of individual the library content is focused on
                                                                                  Binding: SubjectType (extensible): The possible types of subjects for a library (E.g. Patient, Practitioner, Organization, Location, etc.).

                                                                                  0..1CodeableConcept, Reference(Group)Type of individual the library content is focused on
                                                                                  Binding: SubjectType (extensible): The possible types of subjects for a library (E.g. Patient, Practitioner, Organization, Location, etc.).

                                                                                    ... date Σ0..1dateTimeDate last changedSΣ0..1dateTimeDate last changed
                                                                                    • Elements differ in definition for mustSupport: 'false' vs 'true'
                                                                                    ... publisher Σ0..1stringName of the publisher (organization or individual)Σ1..1stringName of the publisher (organization or individual)
                                                                                    • Element minimum cardinalities differ: '0' vs '1'
                                                                                    ... contact Σ0..*ContactDetailContact details for the publisher
                                                                                    SΣ0..*ContactDetailContact details for the publisher
                                                                                    • Elements differ in definition for mustSupport: 'false' vs 'true'
                                                                                    ... description SΣ1..1markdownValue Sets Release DescriptionSΣ1..1markdownValue Sets Release Description
                                                                                      ... useContext Σ0..*UsageContextThe context that the content is intended to support
                                                                                      SΣ0..*UsageContextThe context that the content is intended to support
                                                                                      • Elements differ in definition for mustSupport: 'false' vs 'true'
                                                                                      ... jurisdiction Σ0..*CodeableConceptIntended jurisdiction for library (if applicable)
                                                                                      Binding: Jurisdiction ValueSet (extensible): Countries and regions within which this artifact is targeted for use.


                                                                                      SΣ0..*CodeableConceptIntended jurisdiction for library (if applicable)
                                                                                      Binding: Jurisdiction ValueSet (extensible): Countries and regions within which this artifact is targeted for use.


                                                                                      • Elements differ in definition for mustSupport: 'false' vs 'true'
                                                                                      ... purpose S1..1markdownValue Sets PurposeS1..1markdownValue Sets Purpose
                                                                                        ... usage 0..1stringDescribes the clinical usage of the library0..1stringDescribes the clinical usage of the library
                                                                                          ... copyright 0..1markdownUse and/or publishing restrictions0..1markdownUse and/or publishing restrictions
                                                                                            ... approvalDate 0..1dateWhen the library was approved by publisher0..1dateWhen the library was approved by publisher
                                                                                              ... lastReviewDate 0..1dateWhen the library was last reviewed0..1dateWhen the library was last reviewed
                                                                                                ... effectivePeriod SΣ1..1PeriodWhen the library is expected to be usedSΣ1..1PeriodWhen the library is expected to be used
                                                                                                  .... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                    .... 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
                                                                                                      .... start SΣI1..1dateTimeValue Sets Effective Start DateSΣI1..1dateTimeValue Sets Effective Start Date
                                                                                                        .... end ΣI0..1dateTimeEnd time with inclusive boundary, if not ongoingΣI0..1dateTimeEnd time with inclusive boundary, if not ongoing
                                                                                                          ... topic 0..*CodeableConceptE.g. Education, Treatment, Assessment, etc.
                                                                                                          Binding: DefinitionTopic (example): High-level categorization of the definition, used for searching, sorting, and filtering.


                                                                                                          0..*CodeableConceptE.g. Education, Treatment, Assessment, etc.
                                                                                                          Binding: DefinitionTopic (example): High-level categorization of the definition, used for searching, sorting, and filtering.


                                                                                                            ... author 0..*ContactDetailWho authored the content
                                                                                                            0..*ContactDetailWho authored the content
                                                                                                              ... editor 0..*ContactDetailWho edited the content
                                                                                                              0..*ContactDetailWho edited the content
                                                                                                                ... reviewer 0..*ContactDetailWho reviewed the content
                                                                                                                0..*ContactDetailWho reviewed the content
                                                                                                                  ... endorser 0..*ContactDetailWho endorsed the content
                                                                                                                  0..*ContactDetailWho endorsed the content
                                                                                                                    ... Slices for relatedArtifact 1..*RelatedArtifactAdditional documentation, citations, etc.
                                                                                                                    Slice: Unordered, Open by profile:resource.resolve()
                                                                                                                    1..*RelatedArtifactAdditional documentation, citations, etc.
                                                                                                                    Slice: Unordered, Open by value:type
                                                                                                                      ... parameter 0..*ParameterDefinitionParameters defined by the library
                                                                                                                      0..*ParameterDefinitionParameters defined by the library
                                                                                                                        ... dataRequirement 0..*DataRequirementWhat data is referenced by this library
                                                                                                                        0..*DataRequirementWhat data is referenced by this library
                                                                                                                          ... content Σ0..*AttachmentContents of the library, either embedded or referenced
                                                                                                                          Σ0..*AttachmentContents of the library, either embedded or referenced

                                                                                                                            doco Documentation for this format