ValueSet.id isn't in the representations - 2016-09 core #378

XMLWordPrintableJSON

    • Type: Change Request
    • Resolution: Persuasive with Modification
    • Priority: Medium
    • FHIR Core (FHIR)
    • DSTU2
    • FHIR Infrastructure
    • ValueSet
    • 4..7.3.1
    • Hide

      Rather than making a chance specific to ValueSet, this question shows a general confusion about "id" fields (and presumably other inherited fields).

      To reduce the chance of confusion: Add a comment (similar to the way we do in JSON and XML-like views) to the top of the Tree View structure, listing the inherited fields from DomainResource and Resource. These can be in a condensed form, and should link to the full definitions (as they do in the JSON and XML-like view).

      Consider doing the same for UML (but this may create too much clutter to be worthwhile).

      Show
      Rather than making a chance specific to ValueSet, this question shows a general confusion about "id" fields (and presumably other inherited fields). To reduce the chance of confusion: Add a comment (similar to the way we do in JSON and XML-like views) to the top of the Tree View structure, listing the inherited fields from DomainResource and Resource. These can be in a condensed form, and should link to the full definitions (as they do in the JSON and XML-like view). Consider doing the same for UML (but this may create too much clutter to be worthwhile).
    • Kevin Shekleton / Ron Shapiro: 5-0-0
    • Clarification
    • Non-substantive
    • DSTU2

      Existing Wording: A value set has 3 identifiers:

      ValueSet.id: the logical id on the system that holds the value set - this changes as it moves from server to server (this id, with the server address prepended, is called the 'literal identity' of the resource)

      ValueSet.url: the canonical url that never changes for this value set - it is the same in every copy. Ideally, the URL should also be the location of the master version of the value set, though this is not always possible

      ValueSet.identifier: A system/value pair that is used to identify the value set in other contexts (such as an OID in an HL7 v3 specification)

      Comment:

      After reading this I was expecting to find these three listed elements in the resource content - may be I am blind, but I do not see ValueSet.id in any of the representations?

      Summary:

      ValueSet.id isn't in the representations

            Assignee:
            Unassigned
            Reporter:
            Ulrike Merrick
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: