description: Base StructureDefinition for the Device Resource for a PHG package_name: rs/hl7.fhir.uv.phd derivation: constraint name: PhgDevice type: Device elements: serialNumber: {short: Serial number, index: 18} meta: index: 0 elements: profile: short: PhgDevice Profile entry pattern: {type: uri, value: 'http://hl7.org/fhir/uv/phd/StructureDefinition/PhgDevice'} type: uri index: 1 property: index: 41 slicing: rules: open discriminator: - {path: type, type: value} min: 1 slices: quantitiesProperty: match: {type: null} schema: short: The PHG properties represented by quantities such as time synchronization accuracy index: 42 elements: type: short: The type of time quantity binding: {strength: required, valueSet: 'http://hl7.org/fhir/uv/phd/ValueSet/Quantity11073MDC'} index: 43 elements: coding: short: Required MDC code system entry index: 44 elements: system: pattern: {type: uri, value: 'urn:iso:std:iso:11073:10101'} type: uri index: 45 code: {index: 46} required: [code, system] text: {index: 47} required: [coding] valueQuantity: index: 48 elements: value: {index: 49} system: pattern: {type: uri, value: 'http://unitsofmeasure.org'} type: uri index: 50 code: pattern: {type: code, value: us} type: code index: 51 required: [code, system, value] valueCode: {index: 52} required: [valueQuantity] singleCodedProperties: match: {type: null} schema: short: The device properties represented by a single code such as the time synchronization _required: true index: 53 elements: type: short: What the time code is binding: {strength: required, valueSet: 'http://hl7.org/fhir/uv/phd/ValueSet/CodeableConcept11073MDC'} index: 54 elements: coding: short: Required MDC code system entry index: 55 elements: system: pattern: {type: uri, value: 'urn:iso:std:iso:11073:10101'} type: uri index: 56 code: {index: 57} required: [code, system] text: {index: 58} required: [coding] valueQuantity: {index: 59} valueCode: index: 60 elements: coding: index: 61 slicing: rules: open discriminator: - {path: system, type: value} min: 1 slices: MDCType: match: {system: 'urn:iso:std:iso:11073:10101'} schema: short: Required MDC code system entry _required: true index: 62 elements: system: pattern: {type: uri, value: 'urn:iso:std:iso:11073:10101'} type: uri index: 63 code: {index: 64} required: [code, system] required: [coding] required: [valueCode] codedListProperties: match: {type: null} schema: short: The device properties represented by a list of codes such as the list of certified PHD or H-FS interfaces index: 65 elements: type: short: What the coded list is binding: {strength: required, valueSet: 'http://hl7.org/fhir/uv/phd/ValueSet/CodeableConcept11073MDC'} index: 66 elements: coding: short: Required MDC code system entry index: 67 elements: system: pattern: {type: uri, value: 'urn:iso:std:iso:11073:10101'} type: uri index: 68 code: {index: 69} required: [code, system] text: {index: 70} required: [coding] valueQuantity: {index: 71} valueCode: short: There shall be one valueCode entry for every item supported by the PHG in the list index: 72 elements: coding: index: 73 elements: system: {index: 74} code: {index: 75} required: [code, system] required: [coding] required: [valueCode] partNumber: {index: 20} modelNumber: {short: Model number, index: 19} type: short: Indicates the device is a PHG. index: 21 elements: coding: index: 22 slicing: rules: open discriminator: - {path: system, type: value} min: 1 slices: MDCType: match: {system: 'urn:iso:std:iso:11073:10101'} schema: short: Required MDC code system entry _required: true index: 23 elements: system: short: Identifies IEEE 11073 10101 coding system pattern: {type: uri, value: 'urn:iso:std:iso:11073:10101'} type: uri index: 24 code: short: Indicates PHG pattern: {type: uri, value: '531981'} type: uri index: 25 required: [code, system] text: {index: 26} required: [coding] specialization: short: This element contains an entry for each supported specialization or a generic representation index: 27 elements: systemType: short: The specialization standard supported by the PHG. index: 28 elements: coding: index: 29 slicing: rules: open discriminator: - {path: system, type: value} min: 1 slices: MDCType: match: {system: 'urn:iso:std:iso:11073:10101'} schema: short: Required MDC code system entry for specializations _required: true index: 30 elements: system: short: The 11073-10101 system identifier pattern: {type: uri, value: 'urn:iso:std:iso:11073:10101'} type: uri index: 31 code: {short: The 11073-10101 specialization code. Generic indicates it supports all., index: 32} required: [code, system] required: [coding] version: {short: The version of the specialization standard supported by the PHG, index: 33} identifier: short: Information that uniquely describes the personal health device index: 2 slicing: rules: open discriminator: - {path: system, type: value} min: 1 slices: systemIdIdentifier: match: {system: 'urn:oid:1.2.840.10004.1.1.1.0.0.1.0.0.1.2680'} schema: short: System Id identifier _required: true index: 3 elements: type: index: 4 elements: coding: short: Indicates this is the IEEE 11073 System Id identifier index: 5 elements: system: pattern: {type: uri, value: 'http://hl7.org/fhir/uv/phd/CodeSystem/ContinuaDeviceIdentifiers'} type: uri index: 6 code: pattern: {type: code, value: SYSID} type: code index: 7 required: [code, system] required: [coding] system: short: EUI-64 system identifier pattern: {type: uri, value: 'urn:oid:1.2.840.10004.1.1.1.0.0.1.0.0.1.2680'} type: uri index: 8 value: {short: System id value from System-Id attribute, index: 9} required: [system, type, value] macAddressIdentifier: match: {system: 'http://hl7.org/fhir/sid/eui-48'} schema: short: MAC Transport address identifier index: 10 elements: type: index: 11 elements: coding: short: Indicates this is the IEEE 11073 System Id identifier index: 12 elements: system: pattern: {type: uri, value: 'http://hl7.org/fhir/uv/phd/CodeSystem/ContinuaDeviceIdentifiers'} type: uri index: 13 code: {short: 'Code for a particular type of MAC address, one of BTMAC or ETHMAC', index: 14} required: [code, system] required: [coding] system: pattern: {type: uri, value: 'http://hl7.org/fhir/sid/eui-48'} type: uri index: 15 value: {index: 16} required: [system, type, value] manufacturer: {short: Manufacturer name, index: 17} version: short: A firmware, hardware, software, internal protocol may be reported for a PHG. A Continua version shall be reported. index: 34 elements: type: index: 35 elements: coding: index: 36 slicing: rules: open discriminator: - {path: system, type: value} min: 1 slices: MDCType: match: {system: 'urn:iso:std:iso:11073:10101'} schema: short: Required MDC code system entry _required: true index: 37 elements: system: short: Indicates the codes come from the MDC coding system pattern: {type: uri, value: 'urn:iso:std:iso:11073:10101'} type: uri index: 38 code: {short: A code indicating the type of version the Device.version.value refers to., index: 39} required: [code, system] required: [coding] value: {short: The version, index: 40} required: [type, value] package_version: 0.2.0 class: profile kind: resource url: http://hl7.org/fhir/uv/phd/StructureDefinition/PhgDevice base: http://hl7.org/fhir/StructureDefinition/Device version: 0.2.0 required: [identifier, meta, property, type, version]