Site Tools


4smicroservices:questionnaireservice:conformance

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

4smicroservices:questionnaireservice:conformance [2018/12/12 13:31] (current)
Line 1: Line 1:
 +====== Questionnaire Service FHIR API (conformance statement) ======
  
 +<​code>​
 +{
 +  "​resourceType":​ "​Conformance",​
 +  "​publisher":​ "Not provided",​
 +  "​date":​ "​2017-03-17T13:​35:​28+00:​00",​
 +  "​kind":​ "​instance",​
 +  "​software":​ {
 +    "​name":​ "HAPI FHIR Server",​
 +    "​version":​ "​2.1"​
 +  },
 +  "​implementation":​ {
 +    "​description":​ "​Example Server"​
 +  },
 +  "​fhirVersion":​ "​1.0.2",​
 +  "​acceptUnknown":​ "​extensions",​
 +  "​format":​ [
 +    "​application/​xml+fhir",​
 +    "​application/​json+fhir"​
 +  ],
 +  "​rest":​ [
 +    {
 +      "​mode":​ "​server",​
 +      "​resource":​ [
 +        {
 +          "​type":​ "​DocumentReference",​
 +          "​profile":​ {
 +            "​reference":​ "​http://​hl7.org/​fhir/​profiles/​DocumentReference"​
 +          },
 +          "​interaction":​ [
 +            {
 +              "​code":​ "​read"​
 +            },
 +            {
 +              "​code":​ "​vread"​
 +            },
 +            {
 +              "​code":​ "​update"​
 +            },
 +            {
 +              "​code":​ "​delete"​
 +            },
 +            {
 +              "​code":​ "​history-instance"​
 +            },
 +            {
 +              "​code":​ "​history-type"​
 +            },
 +            {
 +              "​code":​ "​create"​
 +            },
 +            {
 +              "​code":​ "​search-type"​
 +            }
 +          ],
 +          "​conditionalCreate":​ true,
 +          "​conditionalUpdate":​ true,
 +          "​conditionalDelete":​ "​multiple",​
 +          "​searchInclude":​ [
 +            "​*",​
 +            "​DocumentReference:​authenticator",​
 +            "​DocumentReference:​author",​
 +            "​DocumentReference:​custodian",​
 +            "​DocumentReference:​encounter",​
 +            "​DocumentReference:​patient",​
 +            "​DocumentReference:​related-ref",​
 +            "​DocumentReference:​relatesto",​
 +            "​DocumentReference:​subject"​
 +          ],
 +          "​searchParam":​ [
 +            {
 +              "​name":​ "​_content",​
 +              "​type":​ "​string",​
 +              "​documentation":​ "​Search the contents of the resource'​s data using a fulltext search"​
 +            },
 +            {
 +              "​name":​ "​_has",​
 +              "​type":​ "​string",​
 +              "​documentation":​ "​Return resources linked to by the given target"​
 +            },
 +            {
 +              "​name":​ "​_id",​
 +              "​type":​ "​string",​
 +              "​documentation":​ "The resource identity"​
 +            },
 +            {
 +              "​name":​ "​_language",​
 +              "​type":​ "​string",​
 +              "​documentation":​ "The resource language"​
 +            },
 +            {
 +              "​name":​ "​_lastUpdated",​
 +              "​type":​ "​date",​
 +              "​documentation":​ "Only return resources which were last updated as specified by the given range"
 +            },
 +            {
 +              "​name":​ "​_profile",​
 +              "​type":​ "​uri",​
 +              "​documentation":​ "​Search for resources which have the given profile"​
 +            },
 +            {
 +              "​name":​ "​_security",​
 +              "​type":​ "​token",​
 +              "​documentation":​ "​Search for resources which have the given security labels"​
 +            },
 +            {
 +              "​name":​ "​_tag",​
 +              "​type":​ "​token",​
 +              "​documentation":​ "​Search for resources which have the given tag"
 +            },
 +            {
 +              "​name":​ "​_text",​
 +              "​type":​ "​string",​
 +              "​documentation":​ "​Search the contents of the resource'​s narrative using a fulltext search"​
 +            },
 +            {
 +              "​name":​ "​authenticator",​
 +              "​type":​ "​reference",​
 +              "​chain":​ [
 +                "​*"​
 +              ]
 +            },
 +            {
 +              "​name":​ "​author",​
 +              "​type":​ "​reference",​
 +              "​chain":​ [
 +                "​*"​
 +              ]
 +            },
 +            {
 +              "​name":​ "​class",​
 +              "​type":​ "​token"​
 +            },
 +            {
 +              "​name":​ "​created",​
 +              "​type":​ "​date"​
 +            },
 +            {
 +              "​name":​ "​custodian",​
 +              "​type":​ "​reference",​
 +              "​chain":​ [
 +                "​*"​
 +              ]
 +            },
 +            {
 +              "​name":​ "​description",​
 +              "​type":​ "​string"​
 +            },
 +            {
 +              "​name":​ "​encounter",​
 +              "​type":​ "​reference",​
 +              "​chain":​ [
 +                "​*"​
 +              ]
 +            },
 +            {
 +              "​name":​ "​event",​
 +              "​type":​ "​token"​
 +            },
 +            {
 +              "​name":​ "​facility",​
 +              "​type":​ "​token"​
 +            },
 +            {
 +              "​name":​ "​format",​
 +              "​type":​ "​token"​
 +            },
 +            {
 +              "​name":​ "​identifier",​
 +              "​type":​ "​token"​
 +            },
 +            {
 +              "​name":​ "​indexed",​
 +              "​type":​ "​date"​
 +            },
 +            {
 +              "​name":​ "​language",​
 +              "​type":​ "​token"​
 +            },
 +            {
 +              "​name":​ "​location",​
 +              "​type":​ "​uri"​
 +            },
 +            {
 +              "​name":​ "​patient",​
 +              "​type":​ "​reference",​
 +              "​target":​ [
 +                "​Patient"​
 +              ],
 +              "​chain":​ [
 +                "​*",​
 +                "​_id",​
 +                "​_language",​
 +                "​active",​
 +                "​address",​
 +                "​address-city",​
 +                "​address-country",​
 +                "​address-postalcode",​
 +                "​address-state",​
 +                "​address-use",​
 +                "​animal-breed",​
 +                "​animal-species",​
 +                "​birthdate",​
 +                "​careprovider",​
 +                "​deathdate",​
 +                "​deceased",​
 +                "​email",​
 +                "​family",​
 +                "​gender",​
 +                "​given",​
 +                "​identifier",​
 +                "​language",​
 +                "​link",​
 +                "​name",​
 +                "​organization",​
 +                "​phone",​
 +                "​phonetic",​
 +                "​telecom"​
 +              ]
 +            },
 +            {
 +              "​name":​ "​period",​
 +              "​type":​ "​date"​
 +            },
 +            {
 +              "​name":​ "​related-id",​
 +              "​type":​ "​token"​
 +            },
 +            {
 +              "​name":​ "​related-ref",​
 +              "​type":​ "​reference",​
 +              "​chain":​ [
 +                "​*"​
 +              ]
 +            },
 +            {
 +              "​name":​ "​relatesto",​
 +              "​type":​ "​reference",​
 +              "​chain":​ [
 +                "​*"​
 +              ]
 +            },
 +            {
 +              "​name":​ "​relatesto-relation",​
 +              "​type":​ "​composite",​
 +              "​documentation":​ "​Combination of relation and relatesTo"​
 +            },
 +            {
 +              "​name":​ "​relation",​
 +              "​type":​ "​token"​
 +            },
 +            {
 +              "​name":​ "​securitylabel",​
 +              "​type":​ "​token"​
 +            },
 +            {
 +              "​name":​ "​setting",​
 +              "​type":​ "​token"​
 +            },
 +            {
 +              "​name":​ "​status",​
 +              "​type":​ "​token"​
 +            },
 +            {
 +              "​name":​ "​subject",​
 +              "​type":​ "​reference",​
 +              "​chain":​ [
 +                "​*"​
 +              ]
 +            },
 +            {
 +              "​name":​ "​type",​
 +              "​type":​ "​token"​
 +            }
 +          ]
 +        },
 +        {
 +          "​type":​ "​OperationDefinition",​
 +          "​profile":​ {
 +            "​reference":​ "​http://​hl7.org/​fhir/​profiles/​OperationDefinition"​
 +          },
 +          "​interaction":​ [
 +            {
 +              "​code":​ "​read"​
 +            }
 +          ]
 +        },
 +        {
 +          "​type":​ "​Questionnaire",​
 +          "​profile":​ {
 +            "​reference":​ "​http://​hl7.org/​fhir/​profiles/​Questionnaire"​
 +          },
 +          "​interaction":​ [
 +            {
 +              "​code":​ "​read"​
 +            },
 +            {
 +              "​code":​ "​vread"​
 +            },
 +            {
 +              "​code":​ "​update"​
 +            },
 +            {
 +              "​code":​ "​delete"​
 +            },
 +            {
 +              "​code":​ "​history-instance"​
 +            },
 +            {
 +              "​code":​ "​history-type"​
 +            },
 +            {
 +              "​code":​ "​create"​
 +            },
 +            {
 +              "​code":​ "​search-type"​
 +            }
 +          ],
 +          "​conditionalCreate":​ true,
 +          "​conditionalUpdate":​ true,
 +          "​conditionalDelete":​ "​multiple",​
 +          "​searchInclude":​ [
 +            "​*"​
 +          ],
 +          "​searchParam":​ [
 +            {
 +              "​name":​ "​_content",​
 +              "​type":​ "​string",​
 +              "​documentation":​ "​Search the contents of the resource'​s data using a fulltext search"​
 +            },
 +            {
 +              "​name":​ "​_has",​
 +              "​type":​ "​string",​
 +              "​documentation":​ "​Return resources linked to by the given target"​
 +            },
 +            {
 +              "​name":​ "​_id",​
 +              "​type":​ "​string",​
 +              "​documentation":​ "The resource identity"​
 +            },
 +            {
 +              "​name":​ "​_language",​
 +              "​type":​ "​string",​
 +              "​documentation":​ "The resource language"​
 +            },
 +            {
 +              "​name":​ "​_lastUpdated",​
 +              "​type":​ "​date",​
 +              "​documentation":​ "Only return resources which were last updated as specified by the given range"
 +            },
 +            {
 +              "​name":​ "​_profile",​
 +              "​type":​ "​uri",​
 +              "​documentation":​ "​Search for resources which have the given profile"​
 +            },
 +            {
 +              "​name":​ "​_security",​
 +              "​type":​ "​token",​
 +              "​documentation":​ "​Search for resources which have the given security labels"​
 +            },
 +            {
 +              "​name":​ "​_tag",​
 +              "​type":​ "​token",​
 +              "​documentation":​ "​Search for resources which have the given tag"
 +            },
 +            {
 +              "​name":​ "​_text",​
 +              "​type":​ "​string",​
 +              "​documentation":​ "​Search the contents of the resource'​s narrative using a fulltext search"​
 +            },
 +            {
 +              "​name":​ "​code",​
 +              "​type":​ "​token",​
 +              "​documentation":​ "A code that corresponds to the questionnaire or one of its groups"​
 +            },
 +            {
 +              "​name":​ "​date",​
 +              "​type":​ "​date",​
 +              "​documentation":​ "When the questionnaire was last changed"​
 +            },
 +            {
 +              "​name":​ "​identifier",​
 +              "​type":​ "​token",​
 +              "​documentation":​ "An identifier for the questionnaire"​
 +            },
 +            {
 +              "​name":​ "​publisher",​
 +              "​type":​ "​string",​
 +              "​documentation":​ "The author of the questionnaire"​
 +            },
 +            {
 +              "​name":​ "​status",​
 +              "​type":​ "​token",​
 +              "​documentation":​ "The status of the questionnaire"​
 +            },
 +            {
 +              "​name":​ "​title",​
 +              "​type":​ "​string",​
 +              "​documentation":​ "All or part of the name of the questionnaire (title for the root group of the questionnaire)"​
 +            },
 +            {
 +              "​name":​ "​version",​
 +              "​type":​ "​string",​
 +              "​documentation":​ "The business version of the questionnaire"​
 +            }
 +          ]
 +        },
 +        {
 +          "​type":​ "​StructureDefinition",​
 +          "​profile":​ {
 +            "​reference":​ "​http://​hl7.org/​fhir/​profiles/​StructureDefinition"​
 +          },
 +          "​interaction":​ [
 +            {
 +              "​code":​ "​read"​
 +            },
 +            {
 +              "​code":​ "​search-type"​
 +            }
 +          ]
 +        }
 +      ],
 +      "​operation":​ [
 +        {
 +          "​name":​ "​validate",​
 +          "​definition":​ {
 +            "​reference":​ "​OperationDefinition/​DocumentReference-i-validate"​
 +          }
 +        },
 +        {
 +          "​name":​ "​validate",​
 +          "​definition":​ {
 +            "​reference":​ "​OperationDefinition/​DocumentReference--validate"​
 +          }
 +        },
 +        {
 +          "​name":​ "​meta",​
 +          "​definition":​ {
 +            "​reference":​ "​OperationDefinition/​DocumentReference--meta"​
 +          }
 +        },
 +        {
 +          "​name":​ "​meta",​
 +          "​definition":​ {
 +            "​reference":​ "​OperationDefinition/​DocumentReference-i-meta"​
 +          }
 +        },
 +        {
 +          "​name":​ "​meta-add",​
 +          "​definition":​ {
 +            "​reference":​ "​OperationDefinition/​DocumentReference-i-meta-add"​
 +          }
 +        },
 +        {
 +          "​name":​ "​meta-delete",​
 +          "​definition":​ {
 +            "​reference":​ "​OperationDefinition/​DocumentReference-i-meta-delete"​
 +          }
 +        },
 +        {
 +          "​name":​ "​validate",​
 +          "​definition":​ {
 +            "​reference":​ "​OperationDefinition/​Questionnaire-i-validate"​
 +          }
 +        },
 +        {
 +          "​name":​ "​validate",​
 +          "​definition":​ {
 +            "​reference":​ "​OperationDefinition/​Questionnaire--validate"​
 +          }
 +        },
 +        {
 +          "​name":​ "​meta",​
 +          "​definition":​ {
 +            "​reference":​ "​OperationDefinition/​Questionnaire--meta"​
 +          }
 +        },
 +        {
 +          "​name":​ "​meta",​
 +          "​definition":​ {
 +            "​reference":​ "​OperationDefinition/​Questionnaire-i-meta"​
 +          }
 +        },
 +        {
 +          "​name":​ "​meta-add",​
 +          "​definition":​ {
 +            "​reference":​ "​OperationDefinition/​Questionnaire-i-meta-add"​
 +          }
 +        },
 +        {
 +          "​name":​ "​meta-delete",​
 +          "​definition":​ {
 +            "​reference":​ "​OperationDefinition/​Questionnaire-i-meta-delete"​
 +          }
 +        }
 +      ]
 +    }
 +  ]
 +}
 +</​code>​
4smicroservices/questionnaireservice/conformance.txt · Last modified: 2018/12/12 13:31 (external edit)