Uploaded image for project: 'FHIR Specification Feedback'
  1. FHIR Specification Feedback
  2. FHIR-27934

Endpoint.status mixes issues and missing concept codes

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Persuasive with Modification
    • Icon: Medium Medium
    • FHIR Core (FHIR)
    • R5
    • Patient Administration
    • EndPoint
    • Hide

      The "test" code will be removed from the Endpoint.status value set.

      A new environment type property will be created:

      Endpoint.environmentType 0..*  CodeableConcept  (extensible)

      Definition:  The environment type describes the expected use of the environment represented by the endpoint.

      Value Set:

      • development
      • test
      • staging
      • production
      • training

       

       

      Show
      The "test" code will be removed from the Endpoint.status value set. A new environment type property will be created: Endpoint.environmentType 0..*  CodeableConcept  (extensible) Definition :  The environment type describes the expected use of the environment represented by the endpoint. Value Set : development test staging production training    
    • Brian Postlethwaite / Reinhard Egelkraut : 7-0-0
    • Enhancement
    • Non-compatible
    • R5

    Description

      The Endpoint.status element has a required binding to the EndpointStatus value set but based on the available concepts I think we have conflated two separate issues. The "test" code isn't really a status. Instead it represents what most implementers would consider an environment. Most real organizations maintain multiple separate environments for development, test, staging, and production.

       

      I propose the following changes. In the EndpointStatus value set remove the "test" concept. Add a new Endpoint.environment element with cardinality 0..1 and extensible binding to a new EndpointEnvironment value set. The concept codes in that new value set should be "development", "test", "staging", "production".

      Attachments

        Activity

          People

            Unassigned Unassigned
            nradov Nick Radov
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: