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>
操作定义