Profile Comparison between http://hl7.org/fhir/uv/phd/StructureDefinition/PhdDevice vs http://hl7.org/fhir/uv/phd/StructureDefinition/PhdDevice

Left:PhdDevice (http://hl7.org/fhir/uv/phd/StructureDefinition/PhdDevice)
Right:PhdDevice (http://hl7.org/fhir/uv/phd/StructureDefinition/PhdDevice)

Messages

ErrorStructureDefinition.versionValues for version differ: '1.1.0' vs '2.0.0-ballot2'
InformationStructureDefinition.statusValues for status differ: 'draft' vs 'active'
InformationStructureDefinition.definitionValues for definition differ: 'The characteristics, operational status and capabilities of a medical-related component of a medical device. A PHD is JUST the medical-related component.' vs 'his resource describes the primary features of a Personal Health Device (PHD). It contains the properties, production specification, specializations, and overall type of the PHD.'
InformationStructureDefinition.commentValues for comment differ: 'For the initial scope, this Device resource is only applicable to describe a single node in the containment tree that is produced by the context scanner in any medical device that implements or derives from the ISO/IEEE 11073 standard and that does not represent a metric. Examples for such a node are MDS, VMD, or Channel. With PHD medical units, there is no medical scanner and the unit is only a single node, a single 'simple' MDS, and it is static. Thus a PHD has no parent 'Device'. When a PHD supports multiple device specializations, the single unit description is still the case. A specialization is just an way to organize a set of metric objects that tend to be generated by a single sensor, but the device could expose metric objects from several specializations which usually means it has more than one sensor. In PHDs multiple specialization support is rare.' vs 'This profile applies to PHDs that adhere to the IEEE 11073-10206 ACOM standard or that can be mapped to it. The profile is based on the Device resource and contains additional elements that are specific to PHDs.'
InformationStructureDefinition.definitionValues for definition differ: 'The assigned unique identification of the device that is semantically meaningful outside of the FHIR resource context. An example would be the IEEE EUI-64 System-Id or transport address. For PHDs the systemIdentifier is required and the transportAddressIdentifier is highly recommended as this is what most end users see and can obtain from the device itself or device packaging.' vs 'The assigned unique identification of the device that is semantically meaningful outside of the FHIR resource context. An example would be the IEEE EUI-64 System-Id or transport address. For PHDs the systemIdentifier is highly recommended and also a transportAddressIdentifier is recommended as this is what most end users see and can obtain from the device itself or device packaging.'
InformationStructureDefinition.shortValues for short differ: 'Manufacturer name from System-Model.manufacturer' vs 'Manufacturer name from SystemInfo.system-manufacturer'
InformationStructureDefinition.definitionValues for definition differ: 'The manufacturer name as reported by the System-Model attribute.' vs 'The manufacturer name as reported in the IEEE 11073-10206 SystemInfo.'
InformationStructureDefinition.commentValues for comment differ: 'The System-Model attribute is required by the IEEE 11073-20601 specification' vs 'The system manufacturer attribute is required by the IEEE 11073-10206 specification'
InformationStructureDefinition.shortValues for short differ: 'Serial number from the Production-Specification attribute' vs 'Serial number assigned by the manufacturer'
InformationStructureDefinition.definitionValues for definition differ: 'The serial number as reported by the Production-Specification attribute.' vs 'The serial number assigned by the organization when the device was manufactured.'
InformationStructureDefinition.commentValues for comment differ: 'The Production-Specification is optional in the 11073-20601 specification but required by Continua. A Continua certified PHD shall report a serial number. The serial number shall be mapped if the PHD reports it.' vs 'Alphanumeric Maximum 20.'
InformationStructureDefinition.shortValues for short differ: 'Model number from System-Model.model' vs 'Model number from SystemInfo.model-number'
InformationStructureDefinition.definitionValues for definition differ: 'The model number as reported by the System-Model attribute.' vs 'The model number as reported by the SystemInfo attribute.'
InformationStructureDefinition.commentValues for comment differ: 'The System-Model attribute is required by the IEEE 11073-20601 specification' vs 'The model number attribute is required by the IEEE 11073-10206 specification'
InformationStructureDefinition.shortValues for short differ: 'Part number from the Production-Specification attribute' vs 'The part number of the device'
InformationStructureDefinition.definitionValues for definition differ: 'The part number as reported by the Production-Specification attribute.' vs 'The part number of the device.'
InformationStructureDefinition.commentValues for comment differ: 'The Production-Specification is optional in the 11073-20601 specification. This element shall be mapped if the PHD reports it' vs 'Alphanumeric Maximum 20.'
InformationStructureDefinition.shortValues for short differ: 'Indicates the device is a PHD.' vs 'The kind or type of device'
InformationStructureDefinition.definitionValues for definition differ: 'A human readable display describing the meaning of the MDC code.' vs 'A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.'
InformationStructureDefinition.commentValues for comment differ: 'It is suggested that this element contain the reference identfier for Simple MDS 'MDC_MOC_VMS_MDS_SIMP'.' vs 'Very often the text is the same as a displayName of one of the codings.'
InformationStructureDefinition.shortValues for short differ: 'This element contains an entry for each supported specialization' vs 'The capabilities supported on a device, the standards to which the device conforms for a particular purpose, and used for the communication'
InformationStructureDefinition.shortValues for short differ: 'The specialization standard supported by the PHD.' vs 'The standard that is used to operate and communicate'
InformationStructureDefinition.shortValues for short differ: 'The version of the specialization standard supported by the PHD from the System-Type-Spec-List[i].version' vs 'The version of the standard that is used to operate and communicate'
InformationDevice.specialization.versionElement minimum cardinalities differ: '1' vs '0'
InformationStructureDefinition.shortValues for short differ: 'A PHD may report firmware, hardware, software, internal protocol, and Continua versions.' vs 'A PHD may report firmware, hardware, software, internal protocol, nomenclature and ACOM versions.'
InformationStructureDefinition.commentValues for comment differ: 'There are several versions that are reported from a PHD. Firmware, Hardware, Protocol (internal, not 20601), and Software versions come from the Production-Specification attribute. The Continua version comes from the Reg-Cert-Data-List attribute. Continua compliant PHDs report at least a firmware and Continua version. A separate version entry is needed for each of the versions reported by the PHD.' vs 'There are several versions that are reported from a PHD. Firmware, Hardware, Protocol (internal, not IEEE 11073-10206), and Software versions come from the System Information object. The nomenclature and ACOM version comes from the ACOM base class. PHDs compliant to this IG report at least one of these versions. A separate version entry is needed for each of the versions reported by the PHD.'
InformationDevice.versionElement minimum cardinalities differ: '0' vs '1'
InformationDevice.version.typeElement minimum cardinalities differ: '1' vs '0'
InformationStructureDefinition.shortValues for short differ: 'The version' vs 'The version text'
InformationStructureDefinition.shortValues for short differ: 'The parent device' vs 'No reference to a parent device in PHD. PHDs are not part of a device hierarchy.'
InformationDevice.parentElement maximum cardinalities differ: '1' vs '0'

Metadata

NameValueComments
.abstractfalse
    .baseDefinitionhttp://hl7.org/fhir/StructureDefinition/Device
      .copyright
        .date2017-07-07T11:39:51.3383228-04:00
          .descriptionBase StructureDefinition for the Device Resource for a PHDProfile for the Device Resource for a PHD
          • Values Differ
          .experimental
            .fhirVersion4.0.1
              .jurisdiction
                ..jurisdiction[0]http://unstats.un.org/unsd/methods/m49/m49.htm#001
                  .kindresource
                    .namePhdDevice
                      .publisherHL7 International / Health Care Devices
                        .purposeThis resource describes the primary features of a Personal Health Device (PHD). It contains the properties, production specification, specializations, and overall type of the PHD.This resource describes the primary features of a Personal Health Device (PHD).
                        • Values Differ
                        .statusdraftactive
                        • Values Differ
                        .title
                          .typeDevice
                            .urlhttp://hl7.org/fhir/uv/phd/StructureDefinition/PhdDevice
                              .version1.1.02.0.0-ballot2
                              • Values Differ

                              Structure

                              NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                              .. Device 0..*DeviceItem used in healthcare
                              0..*DeviceItem used in healthcare
                                ... 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
                                      ... language 0..1codeLanguage of the resource content
                                      Binding: ?? (preferred): A human language.
                                      Additional BindingsPurpose
                                      ??Max Binding
                                      0..1codeLanguage of the resource content
                                      Binding: ?? (preferred): A human language.
                                      Additional BindingsPurpose
                                      ??Max Binding
                                        ... 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
                                                ... Slices for identifier 1..*IdentifierInformation that uniquely describes the personal health device
                                                Slice: Unordered, Open by value:type.coding.system, value:type.coding.code
                                                1..*IdentifierInformation that uniquely describes the personal health device
                                                Slice: Unordered, Open by value:type
                                                  .... id 0..1stringUnique id for inter-element referencing
                                                  • Added this element
                                                  .... Slices for extension 0..*ExtensionAdditional content defined by implementations
                                                  Slice: Unordered, Open by value:url
                                                  • Added this element
                                                  .... use ?!Σ0..1codeusual | official | temp | secondary | old (If known)
                                                  Binding: ?? (required): Identifies the purpose for this identifier, if known .
                                                  • Added this element
                                                  .... type Σ0..1CodeableConceptThe type of identifier
                                                  Binding: ?? (extensible)
                                                  • Added this element
                                                  .... system Σ0..1uriThe namespace for the identifier value
                                                  Example General: http://www.acme.com/identifiers/patient
                                                  • Added this element
                                                  .... value Σ0..1stringThe value that is unique
                                                  Example General: 123456
                                                  • Added this element
                                                  .... period Σ0..1PeriodTime period when id is/was valid for use
                                                  • Added this element
                                                  .... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)
                                                  • Added this element
                                                  ... definition 0..1Reference(DeviceDefinition)The reference to the definition for the device0..1Reference(DeviceDefinition)The reference to the definition for the device
                                                    ... udiCarrier Σ0..*BackboneElementUnique Device Identifier (UDI) Barcode string
                                                    Σ0..*BackboneElementUnique Device Identifier (UDI) Barcode string
                                                    Slice: Unordered, Open by value:entryType
                                                      .... 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
                                                            .... deviceIdentifier Σ0..1stringMandatory fixed portion of UDIΣ0..1stringMandatory fixed portion of UDI
                                                              .... issuer 0..1uriUDI Issuing Organization0..1uriUDI Issuing Organization
                                                                .... jurisdiction 0..1uriRegional UDI authority0..1uriRegional UDI authority
                                                                  .... carrierAIDC Σ0..1base64BinaryUDI Machine Readable Barcode StringΣ0..1base64BinaryUDI Machine Readable Barcode String
                                                                    .... carrierHRF Σ0..1stringUDI Human Readable Barcode StringΣ0..1stringUDI Human Readable Barcode String
                                                                      .... entryType 0..1codebarcode | rfid | manual +
                                                                      Binding: ?? (required): Codes to identify how UDI data was entered.
                                                                      0..1codebarcode | rfid | manual +
                                                                      Binding: ?? (required): Codes to identify how UDI data was entered.
                                                                        ... status ?!Σ0..1codeactive | inactive | entered-in-error | unknown
                                                                        Binding: ?? (required): The availability status of the device.
                                                                        ?!Σ0..1codeactive | inactive | entered-in-error | unknown
                                                                        Binding: ?? (required): The availability status of the device.
                                                                          ... statusReason 0..*CodeableConceptonline | paused | standby | offline | not-ready | transduc-discon | hw-discon | off
                                                                          Binding: ?? (extensible): The availability status reason of the device.
                                                                          0..*CodeableConceptonline | paused | standby | offline | not-ready | transduc-discon | hw-discon | off
                                                                          Binding: ?? (extensible): The availability status reason of the device.
                                                                            ... distinctIdentifier 0..1stringThe distinct identification string0..1stringThe distinct identification string
                                                                              ... manufacturer 1..1stringManufacturer name from System-Model.manufacturer1..1stringManufacturer name from SystemInfo.system-manufacturer
                                                                                ... manufactureDate 0..1dateTimeDate when the device was made0..1dateTimeDate when the device was made
                                                                                  ... expirationDate 0..1dateTimeDate and time of expiry of this device (if applicable)0..1dateTimeDate and time of expiry of this device (if applicable)
                                                                                    ... lotNumber 0..1stringLot number of manufacture0..1stringLot number of manufacture
                                                                                      ... serialNumber 0..1stringSerial number from the Production-Specification attribute0..1stringSerial number assigned by the manufacturer
                                                                                        ... deviceName 0..*BackboneElementThe name of the device as given by the manufacturer
                                                                                        0..*BackboneElementThe name of the device as given by the manufacturer
                                                                                          .... 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
                                                                                                .... name 1..1stringThe name of the device1..1stringThe name of the device
                                                                                                  .... type 1..1codeudi-label-name | user-friendly-name | patient-reported-name | manufacturer-name | model-name | other
                                                                                                  Binding: ?? (required): The type of name the device is referred by.
                                                                                                  1..1codeudi-label-name | user-friendly-name | patient-reported-name | manufacturer-name | model-name | other
                                                                                                  Binding: ?? (required): The type of name the device is referred by.
                                                                                                    ... modelNumber 1..1stringModel number from System-Model.model1..1stringModel number from SystemInfo.model-number
                                                                                                      ... partNumber 0..1stringPart number from the Production-Specification attribute0..1stringThe part number of the device
                                                                                                        ... type 1..1CodeableConceptIndicates the device is a PHD.
                                                                                                        Binding: ?? (example): Codes to identify medical devices.
                                                                                                        1..1CodeableConceptThe kind or type of device
                                                                                                        Binding: ?? (example): Codes to identify medical devices.
                                                                                                          .... 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
                                                                                                              .... Slices for coding Σ1..*CodingCode defined by a terminology system
                                                                                                              Slice: Unordered, Open by value:system
                                                                                                              Σ1..*CodingCode defined by a terminology system
                                                                                                              Slice: Unordered, Open by value:$this
                                                                                                                .... text Σ0..1stringPlain text representation of the conceptΣ0..1stringPlain text representation of the concept
                                                                                                                  ... specialization 1..*BackboneElementThis element contains an entry for each supported specialization
                                                                                                                  1..*BackboneElementThe capabilities supported on a device, the standards to which the device conforms for a particular purpose, and used for the communication
                                                                                                                  Slice: Unordered, Open by value:systemType.coding
                                                                                                                    .... 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
                                                                                                                          .... systemType 1..1CodeableConceptThe specialization standard supported by the PHD.1..1CodeableConceptThe standard that is used to operate and communicate
                                                                                                                            ..... id 0..1stringUnique id for inter-element referencing
                                                                                                                            • Removed this element
                                                                                                                            ..... Slices for extension 0..*ExtensionAdditional content defined by implementations
                                                                                                                            Slice: Unordered, Open by value:url
                                                                                                                            • Removed this element
                                                                                                                            ..... Slices for coding Σ1..*CodingCode defined by a terminology system
                                                                                                                            Slice: Unordered, Open by value:system
                                                                                                                            • Removed this element
                                                                                                                            ..... text Σ0..1stringPlain text representation of the concept
                                                                                                                            • Removed this element
                                                                                                                            .... version 1..1stringThe version of the specialization standard supported by the PHD from the System-Type-Spec-List[i].version0..1stringThe version of the standard that is used to operate and communicate
                                                                                                                            • Element minimum cardinalities differ: '1' vs '0'
                                                                                                                            ... version 0..*BackboneElementA PHD may report firmware, hardware, software, internal protocol, and Continua versions.
                                                                                                                            1..*BackboneElementA PHD may report firmware, hardware, software, internal protocol, nomenclature and ACOM versions.
                                                                                                                            Slice: Unordered, Open by value:type
                                                                                                                            • Element minimum cardinalities differ: '0' vs '1'
                                                                                                                            .... 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..1CodeableConceptThe type of the device version0..1CodeableConceptThe type of the device version
                                                                                                                                  • Element minimum cardinalities differ: '1' vs '0'
                                                                                                                                  ..... id 0..1stringUnique id for inter-element referencing
                                                                                                                                  • Removed this element
                                                                                                                                  ..... Slices for extension 0..*ExtensionAdditional content defined by implementations
                                                                                                                                  Slice: Unordered, Open by value:url
                                                                                                                                  • Removed this element
                                                                                                                                  ..... Slices for coding Σ1..*CodingCode defined by a terminology system
                                                                                                                                  Slice: Unordered, Open by value:system
                                                                                                                                  • Removed this element
                                                                                                                                  ..... text Σ0..1stringPlain text representation of the concept
                                                                                                                                  • Removed this element
                                                                                                                                  .... component 0..1IdentifierA single component of the device version0..1IdentifierA single component of the device version
                                                                                                                                    .... value 1..1stringThe version1..1stringThe version text
                                                                                                                                      ... Slices for property 0..*BackboneElementThe actual configuration settings of a device as it actually operates, e.g., regulation status, time properties
                                                                                                                                      Slice: Unordered, Open by value:type
                                                                                                                                      0..*BackboneElementThe actual configuration settings of a device as it actually operates, e.g., regulation status, time properties
                                                                                                                                      Slice: Unordered, Open by value:type
                                                                                                                                        .... 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..1CodeableConceptCode that specifies the property DeviceDefinitionPropetyCode (Extensible)1..1CodeableConceptCode that specifies the property DeviceDefinitionPropetyCode (Extensible)
                                                                                                                                                .... valueQuantity 0..*QuantityProperty value as a quantity
                                                                                                                                                0..*QuantityProperty value as a quantity
                                                                                                                                                  .... valueCode 0..*CodeableConceptProperty value as a code, e.g., NTP4 (synced to NTP)
                                                                                                                                                  0..*CodeableConceptProperty value as a code, e.g., NTP4 (synced to NTP)
                                                                                                                                                    ... patient 0..1Reference(Patient)Patient to whom Device is affixed0..1Reference(Patient)Patient to whom Device is affixed
                                                                                                                                                      ... owner 0..1Reference(Organization)Organization responsible for device0..1Reference(Organization)Organization responsible for device
                                                                                                                                                        ... contact 0..*ContactPointDetails for human/organization for support
                                                                                                                                                        0..*ContactPointDetails for human/organization for support
                                                                                                                                                          ... location 0..1Reference(Location)Where the device is found0..1Reference(Location)Where the device is found
                                                                                                                                                            ... url 0..1uriNetwork address to contact device0..1uriNetwork address to contact device
                                                                                                                                                              ... note 0..*AnnotationDevice notes and comments
                                                                                                                                                              0..*AnnotationDevice notes and comments
                                                                                                                                                                ... safety Σ0..*CodeableConceptSafety Characteristics of Device
                                                                                                                                                                Σ0..*CodeableConceptSafety Characteristics of Device
                                                                                                                                                                  ... parent 0..1Reference(Device)The parent device0..0
                                                                                                                                                                  • Element maximum cardinalities differ: '1' vs '0'

                                                                                                                                                                  doco Documentation for this format