FHIR操作定义数据模 – 云医院

FHIR操作定义数据模

<?xml version="1.0" encoding="UTF-8"?>
<operationDefinition>
 <ver value="1000"/>
 <!--计算机访问的名字-->
 <name value="login"/>
 <!--人可读的标题-->
 <title value="登录"/>
 <!--枚举-->
 <status value="active/retired"/>
 <!--创建时间-->
 <date value="20010101T235959"/>
 <!--发布者-->
 <publisher value="wdpc"/>
 <!--阐述-->
 <description value=""/>
 <!--目的-->
 <purpose value=""/>
 <!--有效期-->
 <effectivePeriod>
  <start value="2001-1-1">
 </start>
  <end value="2001-1-3"/>
 </effectivePeriod>
 <!--参照这个类型(联系方式)-->
 <contact/>
 <!--参照这个类型(版权)-->
 <copyright/>
 <!--1..1-->
 <fileGroupType>
  <system value="valuest/PublicCloudFileSystemGroup"/>
  <code value="0001.0001"/>
  <version value="1000"/>
  <display value="云平台/服务程序集"/>
 </fileGroupType>
 <kind value="operation | query"/>
 <!--是否是系统调用-->
 <system value="true|false"/>
 <!--是否是类别调用 -->
 <type value="true|false"/>
 <!--是否是实例调用-->
 <instance value="true|false"/>
 <!--幂等(true or false)-->
 <idempotent value="false"/>
 <!--调用的方法的名称 等同于 code-->
 <method value="getfunction"/>
 <!--引用程序集(1..1)-->
 <flatFormAssmbly>
  <!--1..1-->
  <reference value=""/>
  <!--1..1-->
  <dotNet>
   <!--1..1-->
   <className value="wdpc.datarowo.sss"/>
  </dotNet>
 </flatFormAssmbly>
 <parameterDefinition>
  <!--0..*-->
  <parameter>
   <!--resourceInstance:实例化调用方法的参数命名
   return:参数返回的命名-->
   <name value="aa"/>
   <!--In or out(1..1)-->
   <use value="in/out/inAndout"/>
   <!--最大最少出现次数-->
   <min value="1"/>
   <max value="1"/>
   <!--说明-->
   <documentation value="string"/>
   <!--数据的FHIRDefinedType -->
   <Type>
    <code value="String"/>
   </Type>
   <!--1...1(code )-->
   <sourceType value="Wdpc.data.sou."/>
   <!--0..*-->
   <serarchType>
    <code value="number | date | string | token | reference | composite | quantity | uri"/>
   </serarchType>
   <!--数据结构引用(0..1)-->
   <profile>
    <refrence value=""/>
   </profile>
   <binding>
    <strength>
     <code value="required | extensible | preferred | example"/>
    </strength>
    <valueSet>
     <valueSetUri value="sss/sdfs"/>
     <valueSetReference>
      <reference value=""/>
      <identifier>
       <!--按照此数据类型处理-->
      </identifier>
      <display value=""/>
     </valueSetReference>
    </valueSet>
   </binding>
  </parameter>
 </parameterDefinition>
 <!--0..*-->
 <overload>
  <parameterName value="name"/>
  <comment value="重载说明"/>
 </overload>
</operationDefinition>

操作定义 

要发表评论,您必须先登录