diff --git a/src/SOL003/VNFPerformanceManagement/VNFPerformanceManagement.yaml b/src/SOL003/VNFPerformanceManagement/VNFPerformanceManagement.yaml
index 044f245424fe036f12e67b0b11edeabe8a07f855..f1939531c6ab245e9f4782f144c22e68ead351a7 100644
--- a/src/SOL003/VNFPerformanceManagement/VNFPerformanceManagement.yaml
+++ b/src/SOL003/VNFPerformanceManagement/VNFPerformanceManagement.yaml
@@ -52,7 +52,7 @@ paths:
         $ref: '#/components/requestBodies/CreatePmJobRequest'
       responses:
         201:
-          $ref: '#/components/responses/PMJobs.Post.201'
+          $ref: '#/components/responses/PmJobs.Post.201'
         400:
           $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/400"
         401:
@@ -86,7 +86,7 @@ paths:
         - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/nextpage_opaque_marker
       responses:
         200:
-          $ref: '#/components/responses/PMJobs.Get.200'
+          $ref: '#/components/responses/PmJobs.Get.200'
         400:
           $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/400"
         401:
@@ -124,7 +124,7 @@ paths:
         - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Accept
       responses:
         200:
-          $ref: '#/components/responses/IndividualPMJob.Get.200'
+          $ref: '#/components/responses/IndividualPmJob.Get.200'
         400:
           $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/400"
         401:
@@ -151,7 +151,7 @@ paths:
         This method allows to modify an "Individual PM job" resource. See clause 6.4.3.3.4.
       responses:
         200:
-          $ref: '#/components/responses/IndividualPMJob.Patch.200'
+          $ref: '#/components/responses/IndividualPmJob.Patch.200'
         400:
           $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/400"
         401:
@@ -180,7 +180,7 @@ paths:
         This method terminates an individual PM job. See clause 6.4.3.3.5.
       responses:
         204:
-          $ref: '#/components/responses/IndividualPMJob.Delete.200'
+          $ref: '#/components/responses/IndividualPmJob.Delete.200'
         400:
           $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/400"
         401:
@@ -405,403 +405,6 @@ paths:
         504:
           $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/504"
 
-#  ##############################################################################
-#  # Subscriptions                                                              #
-#  ##############################################################################
-#  '/subscriptions':
-#    #SOL003 location: 6.4.7
-#    post:
-#      description: |
-#        Subscribe.
-#        The POST method creates a new subscription.
-#        This method shall follow the provisions specified in the tables 6.4.7.3.1-1 and 6.4.7.3.1-2
-#        for URI query parameters, request and response data structures, and response codes.
-#        As the result of successfully executing this method, a new "Individual subscription" resource
-#        as defined in clause 6.4.8 shall have been created. This method shall not trigger any notification.
-#        Creation of two "Individual subscription" resources with the same callbackURI and the same filter
-#        can result in performance degradation and will provide duplicates of notifications to the NFVO,
-#        and might make sense only in very rare use cases. Consequently, the VNFM may either allow creating
-#        a new "Individual subscription" resource if another "Individual subscription" resource with the same
-#        filter and callbackUri already exists (in which case it shall return the "201 Created" response code),
-#        or may decide to not create a duplicate "Individual subscription" resource (in which case it shall
-#        return a "303 See Other" response code referencing the existing "Individual subscription" resource
-#        with the same filter and callbackUri).
-#      parameters:
-#        - name: PmSubscriptionRequest
-#          description: |
-#            Details of the subscription to be created.
-#          in: body
-#          required: true
-#          schema:
-#            $ref: "../../definitions/SOL002SOL003VNFPerformanceManagement_def.yaml#/definitions/PmSubscriptionRequest"
-#        - name: Accept
-#          description: |
-#            Content-Types that are acceptable for the response.
-#            Reference: IETF RFC 7231
-#          in: header
-#          required: true
-#          type: string
-#        - name: Authorization
-#          description: |
-#            The authorization token for the request.
-#            Reference: IETF RFC 7235
-#          in: header
-#          required: false
-#          type: string
-#        - name: Content-Type
-#          description: |
-#            The MIME type of the body of the request.
-#            Reference: IETF RFC 7231
-#          in: header
-#          required: true
-#          type: string
-#        - name: Version
-#          description: |
-#            Version of the API requested to use when responding to this request.
-#          in: header
-#          required: true
-#          type: string
-#      responses:
-#        201:
-#          description: |
-#            201 CREATED
-#
-#            Shall be returned when the subscription has been created successfully.
-#            A representation of the created "Individual subscription" resource shall be
-#            returned in the response body, as defined in clause 6.5.2.3.
-#            The HTTP response shall include a "Location" HTTP header that contains the
-#            resource URI of the created "Individual subscription" resource.
-#          headers:
-#            Location:
-#              description: The resource URI of the created VNF instance
-#              type: string
-#              format: url
-#            Content-Type:
-#              description: |
-#                The MIME type of the body of the request.
-#                Reference: IETF RFC 7231
-#              type: string
-#              maximum: 1
-#              minimum: 1
-#            WWW-Authenticate:
-#              description: |
-#                Challenge if the corresponding HTTP request has not provided
-#                authorization, or error details if the corresponding HTTP
-#                request has provided an invalid authorization token.
-#              type: string
-#              maximum: 1
-#              minimum: 0
-#            Version:
-#              description: |
-#                Version of the API used in the response.
-#              type: string
-#              maximum: 1
-#              minimum: 1
-#          schema:
-#            $ref: "../../definitions/SOL002SOL003VNFPerformanceManagement_def.yaml#/definitions/PmSubscription"
-#        303:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/303"
-#        400:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/400"
-#        401:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/401"
-#        403:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/403"
-#        404:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/404"
-#        405:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/405"
-#        406:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/406"
-#        422:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/422"
-#        500:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/500"
-#        503:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/503"
-#        504:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/504"
-#
-#    get:
-#      description: |
-#        Query Subscription Information.
-#        TThe client can use this method to query the list of active subscriptions
-#        to Performance management notifications subscribed by the client.
-#        This method shall follow the provisions specified in the tables 6.4.7.3.2-1 and 6.4.7.3.2-2
-#        for URI query parameters, request and response data structures, and response codes.
-#      parameters:
-#        - name: Accept
-#          description: |
-#            Content-Types that are acceptable for the response.
-#            Reference: IETF RFC 7231
-#          in: header
-#          required: true
-#          type: string
-#        - name: Authorization
-#          description: |
-#            The authorization token for the request.
-#            Reference: IETF RFC 7235
-#          in: header
-#          required: false
-#          type: string
-#        - name: filter
-#          description: |
-#            Attribute-based filtering expression according to clause 5.2 of ETSI GS NFV-SOL 013.
-#            The VNFM shall support receiving this parameter as part of the
-#            URI query string. The NFVO may supply this parameter.
-#            All attribute names that appear in the PmSubscription and in
-#            data types referenced from it shall be supported by the VNFM
-#            in the filter expression.
-#          in: query
-#          required: false
-#          type: string
-#        - name: nextpage_opaque_marker
-#          description: |
-#            Marker to obtain the next page of a paged response. Shall be
-#            supported by the VNFM if the VNFM supports alternative 2 (paging)
-#            according to clause 5.4.2.1 of ETSI GS NFV-SOL 013 for this resource.
-#          in: query
-#          required: false
-#          type: string
-#        - name: Version
-#          description: |
-#            Version of the API requested to use when responding to this request.
-#          in: header
-#          required: true
-#          type: string
-#      responses:
-#        200:
-#          description: |
-#            200 OK
-#
-#            Shall be returned when the list of subscriptions has been queried successfully.
-#            The response body shall contain in an array the representations of all active subscriptions
-#            of the functional block that invokes the method, i.e. zero or more representations of
-#            PM subscriptions as defined in clause 6.5.2.3.
-#            If the "filter" URI parameter was supplied in the request, the data in the response body
-#            shall have been transformed according to the rules specified in clause 5.2.2 of ETSI GS NFV-SOL 013.
-#            If the VNFM supports alternative 2 (paging) according to clause 5.4.2.1 of ETSI GS NFV-SOL 013
-#            for this resource, inclusion of the Link HTTP header in this response shall follow the provisions
-#            in clause 5.4.2.3 of ETSI GS NFV-SOL 013.
-#          headers:
-#            Content-Type:
-#              description: |
-#                The MIME type of the body of the request.
-#                Reference: IETF RFC 7231
-#              type: string
-#              maximum: 1
-#              minimum: 1
-#            WWW-Authenticate:
-#              description: |
-#                Challenge if the corresponding HTTP request has not provided
-#                authorization, or error details if the corresponding HTTP
-#                request has provided an invalid authorization token.
-#              type: string
-#              maximum: 1
-#              minimum: 0
-#            Version:
-#              description: |
-#                Version of the API used in the response.
-#              type: string
-#              maximum: 1
-#              minimum: 1
-#            Link:
-#              description: |
-#                Reference to other resources. Used for paging in the present document, see clause 4.7.2.1.
-#              type: string
-#              maximum: 1
-#              minimum: 0
-#          schema:
-#            type: array
-#            items:
-#              $ref: "../../definitions/SOL002SOL003VNFPerformanceManagement_def.yaml#/definitions/PmSubscription"
-#        400:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/400"
-#        401:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/401"
-#        403:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/403"
-#        404:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/404"
-#        405:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/405"
-#        406:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/406"
-#        422:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/422"
-#        500:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/500"
-#        503:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/503"
-#        504:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/504"
-#
-#  ###############################################################################
-#  # Individual subscription                                                     #
-#  ###############################################################################
-#  '/subscriptions/{subscriptionId}':
-#    #SOL003 location: 6.4.8
-#    parameters:
-#      - name: subscriptionId
-#        description: |
-#          This identifier can be retrieved from the resource referenced by the
-#          "Location" HTTP header in the response to a POST request creating a
-#          new "Individual subscription" resource. It can also be retrieved from the "id"
-#          attribute in the payload body of that response.
-#        in: path
-#        type: string
-#        required: true
-#    get:
-#      description: |
-#        Query Subscription Information.
-#        The client can use this method for reading an individual subscription about
-#        Performance management notifications subscribed by the client.
-#        This method shall follow the provisions specified in the tables 6.4.8.3.2-1 and 6.4.8.3.2-2
-#        for URI query parameters, request and response data structures, and response codes.
-#      parameters:
-#        - name: Accept
-#          description: |
-#            Content-Types that are acceptable for the response.
-#            Reference: IETF RFC 7231
-#          in: header
-#          required: true
-#          type: string
-#        - name: Authorization
-#          description: |
-#            The authorization token for the request.
-#            Reference: IETF RFC 7235
-#          in: header
-#          required: false
-#          type: string
-#        - name: Version
-#          description: |
-#            Version of the API requested to use when responding to this request.
-#          in: header
-#          required: true
-#          type: string
-#      responses:
-#        200:
-#          description: |
-#            200 OK
-#
-#            Shall be returned when the subscription has been read successfully.
-#            The response body shall contain a representation of the "Individual subscription" resource,
-#            as defined in clause 6.5.2.3.
-#          headers:
-#            Content-Type:
-#              description: |
-#                The MIME type of the body of the request.
-#                Reference: IETF RFC 7231
-#              type: string
-#              maximum: 1
-#              minimum: 1
-#            WWW-Authenticate:
-#              description: |
-#                Challenge if the corresponding HTTP request has not provided
-#                authorization, or error details if the corresponding HTTP
-#                request has provided an invalid authorization token.
-#              type: string
-#              maximum: 1
-#              minimum: 0
-#            Version:
-#              description: |
-#                Version of the API used in the response.
-#              type: string
-#              maximum: 1
-#              minimum: 1
-#          schema:
-#            $ref: "../../definitions/SOL002SOL003VNFPerformanceManagement_def.yaml#/definitions/PmSubscription"
-#        400:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/400"
-#        401:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/401"
-#        403:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/403"
-#        404:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/404"
-#        405:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/405"
-#        406:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/406"
-#        422:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/422"
-#        500:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/500"
-#        503:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/503"
-#        504:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/504"
-#
-#    delete:
-#      description: |
-#        Terminate Subscription.
-#        This method terminates an individual subscription.
-#        This method shall follow the provisions specified in the tables 6.4.8.3.5-1 and 6.4.8.3.5-2
-#        for URI query parameters, request and response data structures, and response codes.
-#        As the result of successfully executing this method, the "Individual subscription" resource
-#        shall not exist any longer. This means that no notifications for that subscription shall
-#        be sent to the formerly-subscribed API consumer.
-#
-#          NOTE:	Due to race conditions, some notifications might still be received by the formerly-subscribed
-#                API consumer for a certain time period after the deletion.
-#      parameters:
-#        - name: Authorization
-#          description: |
-#            The authorization token for the request.
-#            Reference: IETF RFC 7235
-#          in: header
-#          required: false
-#          type: string
-#        - name: Version
-#          description: |
-#            Version of the API requested to use when responding to this request.
-#          in: header
-#          required: true
-#          type: string
-#      responses:
-#        204:
-#          description: |
-#            204 NO CONTENT
-#
-#            Shall be returned when the "Individual subscription" resource has been deleted successfully.
-#            The response body shall be empty.
-#          headers:
-#            WWW-Authenticate:
-#              description: |
-#                Challenge if the corresponding HTTP request has not provided
-#                authorization, or error details if the corresponding HTTP
-#                request has provided an invalid authorization token.
-#              type: string
-#              maximum: 1
-#              minimum: 0
-#            Version:
-#              description: |
-#                Version of the API used in the response.
-#              type: string
-#              maximum: 1
-#              minimum: 1
-#        400:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/400"
-#        401:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/401"
-#        403:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/403"
-#        404:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/404"
-#        405:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/405"
-#        406:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/406"
-#        422:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/422"
-#        500:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/500"
-#        503:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/503"
-#        504:
-#          $ref: "../../responses/SOL002SOL003_resp.yaml#/components/responses/504"
-
-
 components:
   parameters:
     PmJobId:
@@ -863,7 +466,7 @@ components:
       required: true
 
   responses:
-    PMJobs.Post.201:
+    PmJobs.Post.201:
       description: |
         201 CREATED
 
@@ -899,7 +502,7 @@ components:
           schema:
             $ref: "../../definitions/SOL002SOL003VNFPerformanceManagement_def.yaml#/definitions/PmJob"
 
-    PMJobs.Get.200:
+    PmJobs.Get.200:
       description: |
         200 OK
 
@@ -949,7 +552,7 @@ components:
             items:
               $ref: "../../definitions/SOL002SOL003VNFPerformanceManagement_def.yaml#/definitions/PmJob"
 
-    IndividualPMJob.Get.200:
+    IndividualPmJob.Get.200:
       description: |
         200 OK
 
@@ -983,7 +586,7 @@ components:
           schema:
             $ref: "../../definitions/SOL002SOL003VNFPerformanceManagement_def.yaml#/definitions/PmJob"
 
-    IndividualPMJob.Patch.200:
+    IndividualPmJob.Patch.200:
       description: |
         200 OK
 
@@ -1016,7 +619,7 @@ components:
           schema:
             $ref: "../../definitions/SOL002SOL003VNFPerformanceManagement_def.yaml#/definitions/PmJobModifications"
 
-    IndividualPMJob.Delete.200:
+    IndividualPmJob.Delete.200:
       description: |
         204 NO CONTENT
 
diff --git a/src/SOL003/VirtualisedResourcesQuotaAvailableNotification/VirtualisedResourcesQuotaAvailableNotification.yaml b/src/SOL003/VirtualisedResourcesQuotaAvailableNotification/VirtualisedResourcesQuotaAvailableNotification.yaml
index 45a5942e5269e06c56cc68093fa35f117529758c..28995308d8715083717b01d0543f6eefdf77ca2c 100644
--- a/src/SOL003/VirtualisedResourcesQuotaAvailableNotification/VirtualisedResourcesQuotaAvailableNotification.yaml
+++ b/src/SOL003/VirtualisedResourcesQuotaAvailableNotification/VirtualisedResourcesQuotaAvailableNotification.yaml
@@ -196,7 +196,6 @@ components:
         type: string
 
   requestBodies:
-
     VrQuotaAvailSubscriptionRequest:
       description: |
         Details of the subscription to be created.
diff --git a/src/endpoints/SOL002SOL003_endpoints.yaml b/src/endpoints/SOL002SOL003_endpoints.yaml
index ffdef1cffd2920334bec13896535573a53cf7c70..d6f7328cff25743ccf38b02a32464532df402a1f 100644
--- a/src/endpoints/SOL002SOL003_endpoints.yaml
+++ b/src/endpoints/SOL002SOL003_endpoints.yaml
@@ -10,7 +10,7 @@ endpoints:
         for request and response data structures, and response codes. URI query parameters are not supported.
       responses:
         "200":
-          $ref: '#/components/responses/ApiVersions.Get'
+          $ref: '#/components/responses/ApiVersions.Get.200'
         "400":
           $ref: ../responses/SOL002SOL003_resp.yaml#/components/responses/400
         "401":
@@ -68,7 +68,7 @@ endpoints:
 
 components:
   responses:
-    ApiVersions.Get:
+    ApiVersions.Get.200:
       description: >
         API version information was read successfully.
         The response body shall contain API version